Mentoria Desenvolvedor Java — Parte 8
Para saber mais sobre o projeto de mentoria kyrius, dá uma lida em:
Para preparar seu ambiente de desenvolvimento para a mentoria, é só seguir as aulas disponibilizadas em:
Para dar os primeiros passos, é só seguir as aulas disponibilizadas em:
Para dar início aos conhecimentos básicos, é só seguir as aulas disponibilizadas em:
Para conhecer um pouco mais da linguagem Java, é só seguir as aulas disponibilizadas em:
Para conhecer um pouco mais sobre arquivos de configurações, o uso do postman, introdução a banco de dados, é só seguir as aulas disponibilizadas em:
Para conhecer um pouco mais sobre banco de dados, integração do Java com Postgres, projeto com múltiplos módulos com Maven, CI-CD com Github Actions, é só seguir as aulas disponibilizadas em:
Vamos ao que interessa.
Carreira: Agora que vc é um Jedi (5 dias)
Nossa mentoria está chegando ao fim. Se você chegou até aqui e concluiu todas as etapas anteriores, você viu praticamente tudo o que um desenvolvedor backend Java faz no seu dia a dia sob o ponto de vista técnico.
Agora, chegou a hora de preparar o mentorado para o ingresso na carreira. Para isso, será importante que o mentorado tenha o conhecimento mais amplo sobre a carreira e a importante do desenvolvimento de outras habilidade não técnicas (soft skills), como: networking, estudo contínuo, estratégias de carreira.
Então, vamos iniciar conhecendo um pouco mais sobre o nível dos profissionais da carreira de um desenvolvedor (Junior, Pleno, Senior).
Em seguida, veremos outras carreiras de desenvolvedores (frontend, mobile, devops, etc) e também outras na área de TI (UX, PO, PM, etc). Essa parte é importante pois serão as pessoas com quem o desenvolvedor irá interagir no seu dia a dia na condução dos projetos em que atuar.
Verá ainda um pouco sobre Cloud Computing (PAAS, SAAS, IAAS) e seus principais players, para entender um pouco de como as aplicações desenvolvidas são disponibilizadas para o usuário final.
Será ainda apresentada as outras linguagens disponíveis no mercado, bem como a sua evolução e adoção ao longo dos anos.
A apresentação pessoal é importante, então, o mentorado irá aprender as melhores práticas sobre apresentação pessoal para criação de um perfil campeão no Linkein e para fazer networking através de eventos.
Manter uma mentalidade de evolução contínua é importante para o desenvolvimento da carreira profissional, o que permitirá o mentorado alcançar níveis mais altos na carreira. Serão apresentadas algumas ferramentas de estudo online, certificações e o desenvolvimento do inglês.
Serão ainda apresentadas as diversas modalidades de contratação de serviços que o desenvolvedor terá disponível durante a carreira: CLT, PJ, Home Office, etc.
Por fim, será apresentada uma discussão sobre a necessidade e o papel de uma formação universitária para o carreira de desenvolvedor.
- Níveis da carreira e suas competências: Estagiário, Júnior, Pleno, Sênior, Team Leader, Tech Leader, Head, Especialista
2. Principais profissões para desenvolvedores: backend, frontend, fullstack, devops, mobile
3. Outras carreiras em TI: UX, Product Owner, Project Manager, Scrum Master, Business Analist, Data Scientist
4. Conceito de Cloud Computing: SAAS, PAAS, IAAS, On Premise, principais players
5. Outras linguagens: NodeJS, Python, .Net, PHP, etc
6. Importância dos Eventos
7. Apresentação Pessoal: Curriculum no Linkedin
8. Estudo Contínuo
9. Cursos online: Alura, Udemy, Coursera, Udacity
10. Certificações
11. Turbinando o Inglês
12. Tipo de Trabalho: CLT, PJ, Full time, Part time, Freela, Home Office, Exterior
13. Formação Acadêmica: papel e importância
Então, chegamos ao fim.
Mas, é aqui que tudo começa. Siga em frente e compartilhe suas conquistas para que possamos celebrar juntos.
Se esforce, não desista e seja grato a Deus, sempre. Ele estará com você para ajudá-lo durante essa jornada.
Eu, estarei na torcida e seguirei auxiliando sempre que precisar.
Desejo sucesso e que o Senhor Jesus te abençoe.