![translation](https://cdn.durumis.com/common/trans.png)
Ceci est un post traduit par IA.
[Non-major, Surviving as a Developer] 17. Portfolio de développeur junior, jusqu'où ?
- Langue de rédaction : Coréen
- •
-
Pays de référence : Tous les pays
- •
- Technologies de l'information
Choisir la langue
Texte résumé par l'IA durumis
- Le portfolio d'un développeur junior devrait se concentrer sur l'implémentation des fonctions CRUD de base et il est important de montrer une expérience de développement réelle via l'intégration d'API externes.
- Docker, Cloud, etc. Les infrastructures ne sont pas des éléments essentiels au niveau junior et il est plus efficace de se concentrer sur les compétences de développement.
- Si vous êtes confiant dans le développement, vous pouvez essayer d'appliquer OpenStack, mais sinon, il est préférable de vous concentrer sur l'amélioration de vos compétences de développement et de construire votre portfolio.
Survivre en tant que développeur sans être diplômé
#17. Portfolio de développeur débutant, jusqu'où ?
Personnellement, lors du mentorat via d'autres plateformes, on me demande souvent des retours sur le portfolio.
La plupart des portfolios créés en école, suivent bien les technologies demandées par les entreprises aujourd'hui, en implémentant au minimum les CRUD, en séparant le Front et le Backend, mais la différence se situe au niveau de l'expérience de l'Infra.
En général, les services web sont créés autour de thèmes variés comme la gastronomie, les animaux de compagnie, les
groupes, etc. et utilisent souvent les technologies suivantes :
SpringBoot, Oracle, JPA sont utilisés pour la création de portfolios, et les technologies en elles-mêmes sont bonnes. Mais ceux qui ont de l'expérience avec l'Infra utilisent Docker, la mise en place de CI/CD via le Cloud, et d'autres activités liées à des bases de données en mémoire comme Redis, etc., en plus du développement de base.
Cependant, personnellement, pour un débutant, plutôt que de se pencher sur l'Infra, il est plus important de bien créer des fonctionnalités de base et d'avoir une expérience avec des API externes, ce qui est déjà un excellent portfolio pour un développeur débutant.
Les API externes faciles à utiliser sont généralement celles de la connexion à Naver, de la carte de Naver, du portail de données publiques, etc., et elles sont largement utilisées dans la vie réelle. L'expérience de développement à partir de la documentation de spécification d'API est importante, et je pense qu'un portfolio atteignant ce niveau est suffisant.
Il est impossible de confier immédiatement le développement à un débutant, et encore plus l'Infra.
C'est pourquoi je pense qu'il est important d'avoir la mentalité "au moins, le développement est bon". Plutôt que de faire du développement + Infra de manière médiocre, un portfolio avec des CRUD de base, mais réfléchi, peut être suffisamment convaincant pour les développeurs professionnels.
Par conséquent, si vous êtes suffisamment confiant en vos compétences de développement, il est bon d'utiliser différentes technologies open source, mais si ce n'est pas le cas, il est préférable de se concentrer davantage sur le développement et de créer un portfolio qui sera plus utile pour trouver un emploi.