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

Esta é uma postagem traduzida por IA.

투잡뛰는 개발 노동자

[Não graduado, sobrevivendo como desenvolvedor] 16. Dicas para criar um portfólio de desenvolvedor júnior

  • Idioma de escrita: Coreana
  • País de referência: Todos os países country-flag

Selecionar idioma

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

Texto resumido pela IA durumis

  • Ao criar um portfólio de desenvolvedor júnior, é necessário especificar claramente os serviços ou funcionalidades realmente desenvolvidos, além das tecnologias, a fim de aumentar a compreensão do projeto.
  • Por exemplo, é importante descrever em detalhes quais funcionalidades foram desenvolvidas em um projeto de "comunidade para candidatos a emprego", bem como as dificuldades técnicas enfrentadas durante o processo de desenvolvimento.
  • Os desenvolvedores não são apenas programadores que implementam tecnologias, mas também pessoas que desenvolvem serviços que atendem às necessidades reais dos usuários. Portanto, é essencial que o portfólio demonstre a compreensão das tarefas e a capacidade de análise.

Sobrevivendo como desenvolvedor sem ser da área


#16. Dicas para criar um portfólio de desenvolvedor iniciante


Normalmente, quem está se preparando para uma entrevista de emprego como desenvolvedor, seja alguém que se formou em uma universidade e está procurando emprego como desenvolvedor ou alguém que não é da área e se formou em um curso, esses são os dois casos mais comuns.

Recentemente, através de mentoria no Infrân, tenho analisado currículos e portfólios de candidatos a desenvolvedor que não são da área e tenho notado que muitos repetem os mesmos erros. Por isso, hoje vou dar algumas dicas sobre como criar um portfólio para desenvolvedores iniciantes (que não são da área).


[Dicas para criar um portfólio de desenvolvedor iniciante]

É importante incluir várias experiências de projeto em seu portfólio. Normalmente, os cursos oferecem dois projetos, e essa é a experiência que você coloca em seu portfólio. Descreva cada projeto em detalhes, as tecnologias utilizadas, os recursos desenvolvidos e o que você fez em cada um.

O erro mais comum que os desenvolvedores iniciantes cometem é se concentrar muito em “tecnologia”. Vou explicar com um exemplo.


Nome do projeto: Comunidade para candidatos a emprego
Tecnologias utilizadas: Spring boot, Oracle, JPA, React.js, CSS, HTML
Funções

  • Quando várias pessoas publicam ao mesmo tempo, a TPS aumenta excessivamente, o que resulta em uma otimização do JPA e uma melhoria de velocidade de 2,5 vezes.
  • Aplicação de MSA para processamento distribuído por serviço, reduzindo o tempo de recuperação em caso de falhas e melhorando a velocidade.
  • Implementação de JWT para fortalecer a segurança por meio do gerenciamento de permissões.


Ao ver o conteúdo acima, você pode pensar que os aspectos técnicos do projeto foram bem descritos. No entanto, quem vê o portfólio pela primeira vez pode pensar: “Mas quais recursos foram desenvolvidos?”.

O que está faltando aqui é a descrição do “trabalho” – ou seja, o que você desenvolveu em termos de “serviço ou recurso”. Basicamente, o que eu procuro em um portfólio ou descrição de experiência profissional é uma introdução do trabalho + aspectos técnicos. Portanto, o feedback que dei para esse portfólio foi para que ele fosse modificado da seguinte forma:


Nome do projeto: Comunidade para candidatos a emprego
Tecnologias utilizadas: Spring boot, Oracle, JPA, React.js, CSS, HTML
Funções

  • Desenvolvimento de um quadro de avisos para usuários que podem se comunicar entre si para trocar informações sobre emprego.
    • Quando várias pessoas publicam ao mesmo tempo, a TPS aumenta excessivamente, o que resulta em uma otimização do JPA e uma melhoria de velocidade de 2,5 vezes.
    • Referindo-se ao Naver Knowledge, implementamos um sistema de adoção para aumentar o envolvimento dos usuários.
  • Desenvolvimento de um bot de rastreamento de informações de emprego, funcionalidades de redação e armazenamento de currículos e cartas de apresentação.
    • MSA aplicado a cada serviço para processamento distribuído por serviço, reduzindo o tempo de recuperação em caso de falhas e melhorando a velocidade.
  • Desenvolvimento da funcionalidade de login social (Naver/Kakao).
    • Implementação de JWT para prevenir roubo de tokens e outros incidentes de segurança.

Este é um exemplo simples, mas a adição de informações sobre o que você desenvolveu faz com que o portfólio demonstre que você desenvolveu um determinado serviço e quais foram os desafios técnicos que você enfrentou ao fazê-lo.

Pessoalmente, acho que os aspectos técnicos são importantes, mas os aspectos relacionados ao trabalho também devem ser considerados. As instituições financeiras não contratam pessoas com experiência em finanças à toa. Os desenvolvedores precisam saber mais sobre o trabalho do que os usuários finais, por isso é necessário mostrar seu conhecimento sobre o trabalho e sua capacidade de análise.


Espero que esta dica seja útil para aqueles que estão criando um portfólio.

TheCareer
투잡뛰는 개발 노동자
코딩, 취업, 이직, 경제에 관심 많은 IT 노동자
TheCareer
[Sem formação, sobrevivendo como desenvolvedor] 17. Portfólio de desenvolvedor júnior, até onde? O portfólio de um desenvolvedor júnior deve se concentrar em suas habilidades de desenvolvimento. Em vez de implementar Infra até o fim, é mais eficaz concluir os recursos CRUD básicos e acumular experiência em integração de APIs externas, usando APIs com

3 de abril de 2024

[Sem graduação, sobrevivendo como desenvolvedor] 9. Sites adequados para construir um portfólio Apresentamos três tipos de sites que são ótimos para alunos de cursos profissionalizantes ou bootcamps criarem portfólios para emprego. Você pode desenvolver um sistema interno de recursos humanos, ERP, ou um sistema interno de RH ou criar um clone de ser

30 de março de 2024

[Sem experiência, sobrevivendo como desenvolvedor] 8. Como escrever uma carta de apresentação? Este é um guia para escrever uma carta de apresentação para candidatos sem experiência em desenvolvimento. Ele aborda como escrever sobre sua jornada, pontos fortes e fracos de caráter, atividades extracurriculares, motivação para se candidatar, etc., usa

30 de março de 2024

Criando programas automatizados para aumentar a produtividade. Durumis é uma empresa que desenvolve programas automatizados para aumentar a produtividade. Você pode usar o Durumis para automatizar tarefas em várias áreas, como trabalho, hobbies e vida cotidiana, e usá-lo como seu próprio assistente robótico. Oferecem
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

22 de março de 2024

Outro Projeto Concluído. -1 Ao expandir sua perspectiva além de seu papel individual em um projeto, você pode obter uma compreensão mais profunda do processo de trabalho, da dinâmica de influência e liberar oportunidades para um crescimento profissional acelerado.
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son
Byungchae Ryan Son

3 de maio de 2024

Olhando para o próximo passo do crescimento do ecossistema de startups da Coreia do Sul 'Estratégias para Captação de Investimentos para Startups' aborda em detalhes as informações necessárias durante o processo de captação de investimentos, oferecendo conselhos práticos sobre a elaboração de materiais de RI, a assinatura de contratos e estr
So Yeon Kim
So Yeon Kim
So Yeon Kim
So Yeon Kim

25 de março de 2024

[Effective Java] Item 6. Evite a criação de objetos desnecessários Este é um guia sobre como reduzir a criação de objetos desnecessários em Java. Para objetos imutáveis como String, Boolean, é melhor usar literais e, para expressões regulares, é melhor armazenar em cache a instância Pattern. Além disso, o autoboxing pode
제이온
제이온
제이온
제이온

28 de abril de 2024

Blog sobre Desenvolvimento Web, SEO e o Papel do Desenvolvedor Aqui está um resumo que escrevi com base no meu entendimento do conteúdo do blog: O blog Devapenseo Webian aborda desenvolvimento web, SEO e o papel dos desenvolvedores na construção de sites eficazes e otimizados para mecanismos de pesquisa. O autor do
Devapenseo Webian
Devapenseo Webian
devapenseo webian
Devapenseo Webian
Devapenseo Webian

23 de fevereiro de 2024

Por que você não precisa projetar seu site para ser responsivo? Se você deseja criar um site otimizado para dispositivos móveis, experimente o Litly. O Litly é uma plataforma de construtor de sites que suporta a construção de sites em um único ambiente, adaptando-se a ambientes de desktop, tablet e móvel, sem necessid
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크
리틀리 블로그|올인원 프로필 링크

29 de maio de 2024