투잡뛰는 개발 노동자

[Non-spécialisé, survivre en tant que développeur] 17. Le portfolio d'un développeur débutant, jusqu'où ?

Création: 2024-04-03

Création: 2024-04-03 20:42

Non-spécialiste, survivre en tant que développeur


#17. Portfolio de développeur débutant, jusqu'où ?


Personnellement, en effectuant du mentorat via d'autres plateformes, on me demande souvent des retours sur les portfolios.

La plupart des portfolios créés dans les écoles de code sont bien conçus, avec une stack technologique adaptée aux exigences actuelles des entreprises, et implémentent au minimum les opérations CRUD en séparant le Front-end et le Back-end. Cependant, la différence réside dans l'expérience en matière d'infrastructure.

⁠⁠⁠⁠⁠⁠⁠
En général, les services web sont créés sur des thèmes variés comme les restaurants, les animaux de compagnie, les groupes, etc. et utilisent souvent les stacks technologiques suivantes :

SpringBoot, Oracle, JPA sont utilisés pour créer des portfolios, et la stack technologique en elle-même est bonne. Cependant, les personnes ayant une expérience en infrastructure ont également étudié et appliqué Docker, l'implémentation de CI/CD via le Cloud, et d'autres activités telles que Redis, une base de données en mémoire, en plus du développement de base.

Mais personnellement, je pense qu'au niveau débutant, il est préférable de se concentrer sur la création de fonctionnalités de base plutôt que de s'occuper de l'infrastructure. Même une simple expérience de liaison avec une API externe est suffisante pour un portfolio de développeur débutant.

Les API externes faciles à utiliser sont principalement la connexion Naver, l'API de cartographie Naver, l'API du portail de données publiques, etc. Elles sont largement utilisées dans le monde professionnel, et l'expérience de développement à partir de la documentation de spécification de l'API est importante. Je pense donc qu'un portfolio allant jusqu'à ce niveau est suffisant.

On ne peut pas confier le développement directement à un développeur débutant, et encore moins l'infrastructure.

Par conséquent, je pense qu'il est important de se concentrer sur le développement. Plutôt qu'une approche médiocre combinant développement et infrastructure, un portfolio bien pensé, même s'il ne comprend que les opérations CRUD de base, peut être convaincant pour les développeurs professionnels.

Par conséquent, si vous êtes suffisamment confiant dans vos compétences de développement, il est judicieux d'essayer d'appliquer diverses technologies open source. Sinon, je pense qu'il est plus avantageux de se concentrer sur le développement pour construire son portfolio en vue d'un emploi.

Commentaires0