Logo

dev-resources.site

for different kinds of informations.

Gerando Experiência para a Primeira Oportunidade como Desenvolvedor

Published at
5/28/2023
Categories
career
developer
junior
Author
ramonsl
Categories
3 categories in total
career
open
developer
open
junior
open
Author
7 person written this
ramonsl
open
Gerando Experiência para a Primeira Oportunidade como Desenvolvedor

Entendo que pode parecer injusto quando você está tentando entrar no mercado de trabalho como desenvolvedor e se depara com a exigência de experiência, mesmo para vagas de estágio ou júnior. Afinal, como você pode ter experiência se está apenas começando?

No entanto, é importante entender que a experiência não se resume apenas ao tempo de trabalho formal em uma empresa. Ela também pode ser adquirida através de projetos pessoais, colaborações em projetos open source, estágios não remunerados, freelancing, entre outros.

Uma observação pessoal que gostaria de compartilhar é que, na minha visão, as denominações "Desenvolvedor Júnior" e "Estagiário" são, muitas vezes, apenas formas das empresas pagarem menos. Isso não significa que você, como profissional iniciante, não possa demonstrar seu valor e competência.

O GitHub é uma plataforma de hospedagem de código-fonte com controle de versão usando o Git. Ele permite que programadores, utilitários e organizações colaborem em projetos. Desde o seu lançamento em 2008, o GitHub se tornou uma ferramenta essencial para desenvolvedores em todo o mundo. Ele permite que você compartilhe seus projetos com o mundo, colabore com outros desenvolvedores e até contribua para projetos open source. Além disso, o GitHub é uma excelente maneira de demonstrar suas habilidades e experiência para potenciais empregadores.

Uma das melhores maneiras de adquirir e demonstrar experiência é através do GitHub. Por exemplo, se você está estudando uma tecnologia específica ou tem uma paixão por uma linguagem de programação, por que não criar um projeto que demonstre suas habilidades?

Um exemplo divertido e educativo seria criar uma Pokedex. Sim, uma Pokedex! Embora possa parecer um projeto simples, ele pode ser uma excelente maneira de demonstrar suas habilidades e aprender novas tecnologias.

Mas é importante lembrar: não é a Pokedex em si que vai conseguir a sua primeira oportunidade, mas sim a evolução dela. Se você começar com um projeto simples e, ao longo do tempo, for adicionando novas funcionalidades, utilizando diferentes padrões de projeto, experimentando diferentes bibliotecas e documentando todo o processo, isso se tornará uma experiência válida.

Cada nova versão da sua Pokedex pode se tornar um "post" sobre o que você aprendeu, as dificuldades que enfrentou, as soluções que encontrou e as comparações entre diferentes frameworks, padrões de projeto e bibliotecas. Isso não só demonstrará suas habilidades técnicas, mas também suas habilidades de aprendizado, resolução de problemas e comunicação.

Além do GitHub, é importante também compartilhar suas experiências e aprendizados no LinkedIn. O LinkedIn é uma rede social voltada para o mundo profissional. É um lugar onde você pode se conectar com outros profissionais, compartilhar suas realizações e aprender com os outros. Postar sobre seus projetos, as tecnologias que você está aprendendo e as experiências que você está tendo pode ajudar a aumentar sua visibilidade e estabelecer você como um profissional em desenvolvimento. Além disso, muitos recrutadores usam o LinkedIn para encontrar candidatos, então manter seu perfil atualizado e ativo pode abrir portas para oportunidades.

Se você atualmente só estuda e pode se dedicar 8 horas por dia aos seus estudos, faça isso! Este será um dos melhores investimentos na sua carreira. Se você pode dedicar apenas 4 horas, também está ótimo. O importante é dedicar-se ao máximo para criar experiências, conhecer tecnologias e fazer networking. Cada hora que você investe em seu aprendizado e desenvolvimento agora vai pagar dividendos no futuro.

Se a Pokedex não gerar a primeira oportunidade, não se desanime. Provavelmente serão necessários outros projetos e diferentes abordagens. Mas cada passo que você der, cada projeto que você desenvolver, estará construindo a experiência que as empresas procuram. E, mais importante, estará construindo a sua confiança e habilidades como desenvolvedor.

junior Article's
30 articles in total
Favicon
Docker Installation Log for WSL 2 on Windows
Favicon
The dockerfile 🗄️
Favicon
F1 app made in react
Favicon
Chapter 1
Favicon
Puppeteer junior
Favicon
Negotiating a Higher Salary as a Junior Developer
Favicon
O Básico de Java #1 (JRE, JVM e JDK)
Favicon
10 Facts About Coding Interviews Every Self-Taught Developer Without A CS Degree Should Be Aware Of
Favicon
The 1 Thing I Wished I Knew When I Started As a Junior Dev
Favicon
Where does the code live?
Favicon
The Junior’s Survival Kit: Tips for Successfully Mastering the Change
Favicon
Deploy your portfolio using GitHub pages
Favicon
Navigating the Junior-Senior Dynamic in the Age of AI
Favicon
Navigating the Junior-Senior Dynamic in the Age of AI
Favicon
Artificial intelligence as support for novice programmers
Favicon
Tudo que você precisa para começar a criar seu portfolio com React e TypeScript (Parte 2)
Favicon
Nima uchun pet-loyihalar sertifikatlardan ko’ra muhimroq?
Favicon
Arrête d’être un·e junior·e
Favicon
Smol AI 🐣 vs Wasp AI 🐝- Which is the Better AI Junior Developer?
Favicon
Gerando Experiência para a Primeira Oportunidade como Desenvolvedor
Favicon
Advice for junior software developers
Favicon
How to accelerate the training of junior devs who work as devs Part 1 - THE FEAR
Favicon
What every new developer should do in their first few days at their first job (if they want to)
Favicon
Perfect is the enemy of the good
Favicon
Compilado dicas de carreira - parte 1
Favicon
My personal surprises when learning to code.
Favicon
What to expect from your first week as a junior web developer
Favicon
Junior Backend Developer - Remote UK
Favicon
Tips for Junior Developers
Favicon
Surviving Your First Month as a Front-End Developer

Featured ones: