![translation](https://cdn.durumis.com/common/trans.png)
Esta é uma postagem traduzida por IA.
[Sem formação, sobrevivendo como desenvolvedor] 17. Portfólio de desenvolvedor júnior, até onde?
- Idioma de escrita: Coreana
- •
-
País de referência: Todos os países
- •
- TI
Selecionar idioma
Texto resumido pela IA durumis
- O portfólio de um desenvolvedor júnior deve se concentrar na implementação de recursos CRUD básicos e é importante mostrar sua experiência de desenvolvimento real por meio da integração de APIs externas.
- Docker, Cloud, etc. Infra não é um elemento essencial na etapa inicial e é mais eficaz concentrar-se em suas habilidades de desenvolvimento.
- Se você se sentir confiante em seu desenvolvimento, poderá tentar aplicar o OpenStack, mas se não, é melhor concentrar-se em fortalecer suas habilidades de desenvolvimento e construir seu portfólio.
Sobrevivendo como desenvolvedor sem formação específica
#17. Portfólio de Desenvolvedor Júnior, Até Onde?
Pessoalmente, durante o meu trabalho de mentoria através de outras plataformas, muitas pessoas me pedem feedback sobre seu portfólio.
A maioria dos portfólios feitos em cursos, se ajusta bem à pilha de tecnologias que as empresas exigem atualmente, implementando o mínimo de CRUD, dividindo Front e Backend, mas a diferença está na experiência com Infra.
Normalmente, os serviços web são criados em torno de vários temas, como restaurantes, animais de estimação, grupos, etc., e geralmente utilizam a seguinte pilha de tecnologias:
SpringBoot, Oracle, JPA são usados para construir o portfólio, e a pilha de tecnologias em si é boa. No entanto, aqueles com experiência em Infra têm estudado e implementado aspectos como Docker, implementação de CI/CD usando Cloud, outros bancos de dados em memória como Redis, além do desenvolvimento básico.
Mas, pessoalmente, acredito que para um desenvolvedor júnior, em vez de mexer com essa infraestrutura, é suficiente construir as funções básicas e ter experiência com a integração de APIs externas.
As APIs externas mais usadas são geralmente o login do Naver, a API do mapa do Naver, a API do portal de dados públicos, etc., e são usadas com frequência no mundo real, e a própria experiência em desenvolver com base na documentação da especificação da API é importante, então acredito que um portfólio nesse nível é suficiente.
Não se pode confiar tarefas de desenvolvimento imediatamente a um desenvolvedor júnior, e a infraestrutura é ainda mais difícil de confiar.
Portanto, acredito que "pelo menos o desenvolvimento deve ser bom". Em vez de fazer um desenvolvimento + infraestrutura sem graça, acredito que um portfólio com CRUD básico, mas que tenha sido cuidadosamente considerado, pode ser convincente para desenvolvedores experientes.
Portanto, se você tem muita confiança no desenvolvimento, usar várias pilhas de código aberto também é uma boa opção, mas se não, acredito que focar mais no desenvolvimento e construir um portfólio dessa forma será mais útil para conseguir um emprego.