Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

Ceci est un post traduit par IA.

투잡뛰는 개발 노동자

[Développeur non spécialisé, survivre en tant que développeur] 16. Conseils pour créer un portfolio de développeur junior

Choisir la langue

  • Français
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar

Texte résumé par l'IA durumis

  • Lors de la création d'un portfolio de développeur junior, il est important de spécifier clairement non seulement les aspects techniques, mais également les services ou les fonctionnalités réellement développés afin d'améliorer la compréhension du projet.
  • Par exemple, il est important d'indiquer en détail les fonctionnalités développées dans le projet « Communauté pour les demandeurs d'emploi », les difficultés techniques rencontrées au cours du développement, etc.
  • Les développeurs ne sont pas seulement des personnes qui mettent en œuvre des technologies, mais des personnes qui développent des services qui répondent aux besoins des utilisateurs réels. Il est donc important de montrer dans le portfolio la compréhension du travail et la capacité d'analyse.

Devenir développeur sans être diplômé


#16. Conseils pour créer un portfolio de développeur débutant


Habituellement, les personnes qui préparent un emploi de développeur sont diplômées et cherchent un emploi de développeur après l'obtention de leur diplôme universitaire, ou ce sont des personnes non diplômées qui cherchent un emploi après avoir suivi une formation. Ce sont les deux cas les plus courants.

Récemment, j'ai examiné les CV et les portfolios de candidats à un emploi de développeur non diplômés via le programme de mentorat d'Inflearn, et j'ai constaté que beaucoup de candidats répétaient les mêmes erreurs. C'est pourquoi je vais regrouper quelques conseils sur la création d'un portfolio pour les développeurs débutants (non diplômés) aujourd'hui.


[Conseils pour la création d'un portfolio de développeur débutant]

Il est important d'inclure plusieurs expériences de projet dans votre portfolio. Les formations proposent généralement deux projets, qui constituent des expériences de projet. Décrivez en détail chaque projet, les technologies utilisées, les fonctionnalités développées, etc. Vous pouvez également indiquer quelles fonctionnalités vous avez développées et les fonctions que vous avez remplies.

L'une des erreurs que les développeurs débutants commettent souvent à ce stade est de trop se concentrer sur les "technologies". Je vais l'expliquer en utilisant un exemple.


Nom du projet : Communauté pour les chercheurs d'emploi
Technologies utilisées : Spring boot, Oracle, JPA, React.js, CSS, HTML
Fonctions

  • Amélioration des performances de 2,5 fois grâce à l'optimisation de JPA lors de la publication simultanée de plusieurs messages par des utilisateurs en raison d'une augmentation excessive du TPS.
  • Application de MSA pour un traitement distribué par service, ce qui réduit le temps de restauration en cas de panne et améliore les performances.
  • Renforcement de la sécurité grâce à l'introduction de JWT pour la gestion des droits d'accès.


Si vous regardez le contenu ci-dessus, vous pensez peut-être que les aspects techniques du projet sont bien écrits. Cependant, une personne qui voit ce portfolio pour la première fois peut se demander "Quelles sont les fonctionnalités qu'il a développées ?".

Ce qui manque dans cette partie, c'est le contenu de la "tâche", c'est-à-dire la description des "services ou des fonctionnalités" qui ont été développés. Fondamentalement, le portfolio ou la description d'expérience que je privilégie est la présentation du travail + les aspects techniques, donc j'ai donné la rétroaction suivante pour modifier ce portfolio.


Nom du projet : Communauté pour les chercheurs d'emploi
Technologies utilisées : Spring boot, Oracle, JPA, React.js, CSS, HTML
Fonctions

  • Développement d'un tableau d'affichage Q&A pour les utilisateurs afin qu'ils puissent se poser des questions et obtenir des réponses sur les informations d'emploi.
    • Amélioration des performances de 2,5 fois grâce à l'optimisation de JPA lors de la publication simultanée de plusieurs messages par des utilisateurs en raison d'une augmentation excessive du TPS.
    • Introduction d'un système de sélection en s'inspirant de Naver Knowledge iN, pour encourager la participation des utilisateurs.
  • Développement d'un robot d'exploration d'informations d'emploi, de fonctions de rédaction et de sauvegarde de CV et de lettres de motivation.
    • Application de MSA pour chaque service afin de réaliser un traitement distribué, ce qui réduit le temps de restauration en cas de panne et améliore les performances.
  • Développement de la fonctionnalité de connexion sociale (Naver/Kakao).
    • Introduction de JWT pour prévenir les incidents de sécurité tels que le vol de jetons.

Il s'agit d'un exemple un peu simpliste, mais l'ajout d'informations sur les tâches permet de comprendre quel service la personne a développé, quelles sont les difficultés techniques rencontrées au cours du développement, etc. J'ai donc donné cette rétroaction pour le portfolio.

Personnellement, je pense qu'il est important de prendre en compte non seulement les aspects techniques, mais aussi les aspects professionnels. Ce n'est pas pour rien que le secteur financier recherche des personnes ayant une expérience des opérations financières. Les développeurs doivent connaître leur domaine d'activité mieux que les utilisateurs finaux. C'est pourquoi il est nécessaire de démontrer sa compréhension et ses capacités d'analyse du travail.


J'espère que cela sera utile à tous les candidats qui créent un portfolio.

TheCareer
투잡뛰는 개발 노동자
코딩, 취업, 이직, 경제에 관심 많은 IT 노동자
TheCareer
[Non-major, Surviving as a Developer] 17. Portfolio de développeur junior, jusqu'où ? Le portfolio d'un développeur junior devrait se concentrer sur ses compétences en développement. Plutôt que de mettre en œuvre des infrastructures, il est plus efficace de terminer les fonctions CRUD de base et d'acquérir de l'expérience dans l'intégratio

3 avril 2024

[Non-spécialiste, Survivre en tant que développeur] 9. Sites à créer pour un bon portfolio Voici trois types de sites que les étudiants de formations financées par l'État ou de bootcamps peuvent créer comme portfolio pour l'emploi. Vous pouvez développer un intranet, un ERP, un système de gestion des ressources humaines, etc. ou cloner des serv

30 mars 2024

[Non-spécialiste, survivre en tant que développeur] 8. Comment écrire une lettre de motivation ? Ce guide vous aide à écrire une lettre de motivation pour un emploi de développeur pour les personnes non spécialisées. Il vous explique en détail comment écrire des éléments de base tels que votre parcours de croissance, vos forces et faiblesses de perso

30 mars 2024

[Effective Java] Évitez la création d'objets inutiles Ce guide vous explique comment réduire la création d'objets inutiles en Java. Pour les objets immuables comme String et Boolean, il est préférable d'utiliser des littéraux. Il est également conseillé de mettre en cache les instances Pattern pour les expre
제이온
제이온
제이온
제이온

28 avril 2024

Qu'est-ce qu'un RFP (demande de proposition) ? Un RFP est une demande de proposition pour un projet, dans laquelle une entreprise ou un organisme énonce les objectifs du projet, les exigences, les critères d’évaluation, etc., à un fournisseur externe, afin de sélectionner le fournisseur idéal. La réda
꿈많은청년들
꿈많은청년들
Image indiquant RFP
꿈많은청년들
꿈많은청년들

16 mai 2024

Blog sur le développement Web, le référencement et le rôle des développeurs Voici un extrait que j'ai écrit en fonction de ma compréhension du contenu du blog : Le blog Devapenseo Webian aborde le développement Web, le référencement et le rôle des développeurs dans la construction de sites Web efficaces et optimisés pour les mot
Devapenseo Webian
Devapenseo Webian
devapenseo webian
Devapenseo Webian
Devapenseo Webian

23 février 2024

Pourquoi vous n'avez pas besoin de concevoir votre site Web de manière réactive Si vous souhaitez créer un site Web optimisé pour les appareils mobiles, essayez Littlely. Littlely est une plateforme de création Web qui vous permet de créer un site Web dans un seul environnement sans avoir besoin de conceptions distinctes pour les env
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크

29 mai 2024

Création d'un programme d'automatisation pour améliorer la productivité. Durumis est une entreprise qui développe des programmes d'automatisation pour améliorer la productivité. Vous pouvez automatiser des tâches dans divers domaines tels que le travail, les passe-temps et la vie quotidienne et les utiliser comme votre propre
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

22 mars 2024

Publication de "Blockchain Startup" par Good Land Publishing Le livre indispensable pour ceux qui préparent la création d'une startup de crypto-monnaies ! Des experts en développement de blockchain et en cotation en bourse vous révèlent les secrets d'un projet réussi, de la planification à la cotation, de A à Z. "B
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)
스타트업 커뮤니티 씬디스 (SeenThis.kr)

13 mai 2024