Mentoria Desenvolvedor Java — Parte 8

Oseas de Jesus
3 min readMay 17, 2020

--

Photo by Kelly Sikkema on Unsplash

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.

  1. Níveis da carreira e suas competências: Estagiário, Júnior, Pleno, Sênior, Team Leader, Tech Leader, Head, Especialista
Diferença de formação e níveis da carreira — Créditos: Canal Fabio Akita
Varios tipos de empresa, projetos e remuneração — Créditos: Canal Fabio Akita

2. Principais profissões para desenvolvedores: backend, frontend, fullstack, devops, mobile

O que o mercado espera de um Dev Java (Parte 1)— Créditos: Canal Marcos Azevedo
O que o mercado espera de um Dev Java (Parte 2) — Créditos: Canal Marcos Azevedo
O que o mercado espera de um Dev Front End — Créditos: Canal Alura Cursos Online
O que o mercado espera de um Dev Full Stack — Créditos: Canal Danki Code
O que o mercado espera de um DevOps — Créditos: Canal iMasters
O que o mercado espera de um Dev Mobile — Créditos: Canal DevMedia

3. Outras carreiras em TI: UX, Product Owner, Project Manager, Scrum Master, Business Analist, Data Scientist

Mestre Paulo Silveira dando um belo overview na carreira de TI — Créditos: Canal Alura Cursos Online
As várias área de atuação em TI (Parte 1) — Créditos: Canal Canal TI
As várias área de atuação em TI (Parte 2) — Créditos: Canal Canal TI

4. Conceito de Cloud Computing: SAAS, PAAS, IAAS, On Premise, principais players

Uma visão geral do que é essa tal de Cloud— Créditos: Canal Alura Cursos Online
Infraestrutura, Plataforma e Software como serviço — Créditos: Canal Linux 4Fasters
Mais um pouco de SAAS, PAAS e IAAS Créditos: Canal Canal TI
Prós e contra das 2 abordagens de programação na nuvem — Créditos: Canal Ecourse Review

5. Outras linguagens: NodeJS, Python, .Net, PHP, etc

A participação no mercado das linguagens de programação ao longo das décadas — Créditos: Canal Metodologias Ativas Sthem
Olhando para o futuro do mercado de desenvolvimento no mundo — Créditos: Canal Filipe Deschamps

6. Importância dos Eventos

A importância dos eventos para o networking — Créditos: Canal DEVNAESTRADA

7. Apresentação Pessoal: Curriculum no Linkedin

Apresentação pessoal campeã de um Dev — Créditos: Canal O Bruno Germano
Como encontras as melhores oportunidades de trabalho — Créditos: Canal O Bruno Germano
Montando um perfil campeão no Linkedin — Créditos: Canal Thiago Reis — Growth Machine
O que colocar e o que não colocar no Linkedin — Créditos: Canal Adriana Cubas

8. Estudo Contínuo

Ótimas dicas sobre a estudo continuado do Dev — Créditos: Canal Programador Sagaz
Aprendendo a aprender e a riqueza associada ao conhecimento: Créditos: Canal Leandro Karnal — Admiradores

9. Cursos online: Alura, Udemy, Coursera, Udacity

Uma apresentação sobre a proposta de cursos da Alura — Créditos: Canal Alura Cursos Online
Conhecendo um pouco mais da plataforma de cursos Udemy — Créditos: Canal Super Amigos Noobs
Quer estudar de graça nas melhores universidades do mundo? — Créditos Canal Marco Andrade
Nanodregree é uma excelente opção a graduação formal oferecida pelas univerdades — Créditos: Canal EBANX

10. Certificações

Certificações e sua importância — Créditos: Canal Alura Cursos Online

11. Turbinando o Inglês

Inglês é fundamental e a gente já vem cantando essa pedra — Créditos: Canal Centro Cultural América
Turbinando o inglês com dicas simples — Créditos: Canal English in Brazil by Carina Fragozo
Aprender inglês sem precisar de curso — Créditos: Canal Larissa Carvalho

12. Tipo de Trabalho: CLT, PJ, Full time, Part time, Freela, Home Office, Exterior

Modalidades de contratação — Créditos: Canal Adriana Cubas
Trabalho remoto é uma realidade há algum tempo na área de TI — Créditos: Canal Alura Cursos Online
Vagas de trabalho remoto no Brasil e no Mundo — Créditos: Canal Filipe Deschamps

13. Formação Acadêmica: papel e importância

Faculdade é realmente necessária? O mestre Akita explica com maestria - Créditos: Canal Fabio Akita
Fechando com chave de ouro: Engenheiro de Software sem faculdade— Créditos: Canal Amigoscode

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.

--

--