Guide du portefeuille technique : Que faut-il inclure dans votre portfolio ?

Cet article a été écrit par nos amis de Career Karma, juste à temps pour le lancement de nos nouveaux parcours de carrière améliorés, qui comprennent désormais des projets de portefeuille.

Votre portefeuille technique est un élément clé dans votre recherche d’un emploi d’ingénieur ou de développeur. C’est une occasion de mettre en valeur vos compétences à travers les projets sur lesquels vous avez travaillé et de montrer aux employeurs potentiels ce dont vous êtes capable.

Que vous soyez à la recherche d’un emploi dans le domaine du développement en amont ou en aval, ou que vous créiez un portfolio technique complet pour un développeur, votre portfolio doit illustrer vos intérêts et vos meilleures capacités. Il doit être facile à lire et à parcourir, et donner accès aux projets que vous avez lancés. Il doit également permettre au lecteur de se familiariser avec vos antécédents et votre expérience, y compris votre pile technique.

Dans cet article, nous nous plongerons dans les ingrédients essentiels d’un bon portefeuille technique de développeur, notamment la question de savoir s’il faut utiliser un modèle ou construire son portefeuille à partir de zéro, ce qu’il faut inclure dans sa biographie, les types de projets à inclure, etc.

Construire le site web de votre portfolio

Un modèle ou un tout nouveau modèle : Comment décider

Il existe plusieurs modèles de portfolio que vous pouvez choisir en ligne, mais vous pouvez en créer un de toutes pièces pour mettre en valeur vos compétences techniques comme JavaScript, Python, Ruby et d’autres langages. Votre décision est basée sur le temps dont vous disposez et sur l’effort que vous êtes prêt à consacrer à votre portfolio. Toutefois, la création de votre propre portfolio vous donne une chance de vous exercer dans le monde réel et de montrer vos compétences.

Si vous choisissez d’utiliser un modèle, HTML5 UP et Templated sont des sites intéressants pour obtenir des modèles de portfolio. Vous pouvez télécharger le code et le modifier ou le remanier en fonction de votre identité et de vos réalisations. Notez que si vous utilisez l’un de ces modèles, vous devrez peut-être mentionner le site et le créateur en bas de page du portfolio.

La différence entre les sites de modèles comme HTML5 UP et les autres sites de portfolios préfabriqués est qu’il est basé sur du code et non sur une plateforme de glisser-déposer. Vous devez toujours utiliser et modifier le code, ce qui, en tant que développeur, est une bonne chose. N’utilisez jamais un site de type « drag and drop » pour un portfolio technique, c’est contre-productif et cela pourrait nuire à vos chances de succès.

Votre nom de domaine

Une fois que vous avez peaufiné le portfolio pour savoir comment vous aimeriez qu’il cherche de futurs employeurs, trouvez et achetez un nom de domaine. Votre nom de domaine doit être le nom que vous utilisez sur votre CV, suivi d’une extension .dev, .me ou .com.

Parmi les liens importants à inclure dans votre portfolio figurent des comptes de médias sociaux appropriés, tels que LinkedIn et Twitter. Twitter dispose d’une vaste communauté de développeurs et constitue donc une excellente plateforme pour créer un réseau et se tenir au courant de l’actualité du secteur. Il doit être utilisé comme un outil de croissance positive, alors postez-les consciemment et intentionnellement – votre futur employeur vous surveille.

Les autres liens comprennent votre github, qui devrait afficher les projets dont vous êtes fier, et votre CV. Vous pouvez en ajouter une version PDF dans votre portfolio. Enfin, un lien vers votre e-mail pour qu’un recruteur ou un responsable du recrutement vous contacte.

Incluez une barre de navigation collante sur votre site où un visiteur peut facilement naviguer vers vos sections « À propos », « Projets », « Autres contributions » et « Contact ». Une barre de navigation collante se colle en haut de la page sur tous les liens, quelle que soit la distance parcourue sur la page.

Votre biographie : Ce qu’il faut inclure

Votre courte biographie doit se trouver dans la section « À propos » du portfolio. Elle doit illustrer vos aspirations passées, présentes et futures. Racontez de manière positive comment vous êtes entré dans la technologie, sur quoi vous travaillez actuellement et quels rôles vous essayez d’obtenir. Ecrivez sur votre pile technologique actuelle et sur les technologies que vous apprenez.

Projets : Ce qu’il faut mettre en valeur

Il y a plusieurs projets que vous souhaitez mettre en valeur dans votre portefeuille, notamment des projets à source ouverte, individuels, de groupe, de clone et verticaux.

Open Source

Il existe une multitude de possibilités de contribution à l’open source que vous pouvez trouver en ligne. Vous pouvez contribuer à tout, de Firefox à npm, ou participer à un hackathon pour choisir un projet moins connu de votre choix.

Individuel

Que vous soyez passionné de jeux ou de technologie climatique, votre projet individuel peut illustrer votre personnalité ou vos intérêts.

Groupe

Si vous avez eu la chance de travailler au sein d’une équipe interfonctionnelle avec un projet lancé avec succès, ce projet doit figurer dans votre portefeuille. Le développement est un travail de groupe, et les employeurs voudront voir que vous avez de l’expérience dans le travail avec différents développeurs. S’il y avait une partie prenante ou un client pour ce projet, c’est encore mieux.

Clone de produit

Si vous pensez à une entreprise en particulier pour laquelle vous aimeriez travailler, clonez son site ! C’est un moyen très impressionnant d’attirer l’attention du responsable du recrutement.

Vertical

Le génie logiciel comporte de nombreux sommets, du test à l’accessibilité. S’il y a quelque chose qui vous intéresse, ou dans lequel vous excellez, construisez un projet à partir de cette compétence. Les vertices sont également un bon complément aux rôles généraux de génie logiciel pour les jeunes entreprises où les employés doivent porter plusieurs casquettes.

Descriptions des projets

Sous le lien de votre projet lancé, il devrait y avoir une description expliquant le sujet du projet. Il peut s’agir de deux ou trois points. La pile technologique utilisée dans le cadre du projet doit être la première, suivie de la description du produit. Quel problème le produit résout ou à quoi sert ce projet ? Vous devez également nommer deux caractéristiques auxquelles vous avez contribué uniquement dans le cadre du projet. Concentrez-vous sur les énoncés « je » plutôt que « nous ». L’entreprise ne cherche pas à embaucher l’équipe, elle cherche à vous embaucher. Il doit également y avoir un lien github repo vers tous les projets de votre portefeuille.

Vous pouvez trouver d’autres idées de projets linguistiques spécifiques sur le site Career Karma pour :

  • Projets JavaScript
  • Projets Python
  • Projets Java

Autres contributions

Il existe de nombreuses autres contributions que vous pouvez partager et qui vous permettront de vous démarquer. La rédaction technique est une compétence très demandée, et vous pouvez montrer vos compétences en matière de rédaction technique ailleurs que dans les Readmes ou les documents API. Medium et Dev.to sont des lieux privilégiés pour contribuer à ce que vous avez appris ou à ce que vous aimeriez enseigner.

Dans la section « Autres contributions » de votre portfolio de programmation, vous devez également inclure les créations de paquets que vous avez pu créer ou les tutoriels vidéo que vous avez pu réaliser.

Si vous venez de commencer votre parcours pour devenir développeur web, PlanetWebGL’s Career Paths peut vous aider à y parvenir. Les Career Paths comprennent une variété de projets de portfolio que vous pouvez construire et utiliser dans votre recherche d’emploi. Pour en savoir plus et commencer votre parcours, cliquez ici.

Kelly M. est rédactrice chez Career Karma où elle se concentre sur les tutoriels de codage et les articles techniques.

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*