Executando verificação de segurança...
3

Qual o melhor caminho para iniciar a carreira com desenvolvimento?

Recentemente vi muitos posts aqui perguntando sobre qual a melhor trilha para iniciar ou sugestões de com qual linguagem começar os estudos na área de programação. Aqui vou compartilhar com base em minha vivência e pensando também no caminho mais rápido para acessar o mercado de trabalho. Logo isso não é uma verdade escrita em pedra, então fiquem a vontade para mais sugestões.

Primeiramente imagino que qum estudar programação, queira migrar também para trabalhar com programação. Considerando isso, disparadamente as duas linguagens com mais oportunidades de entrada na área são o JS e o JAVA. Aqui vai um conselho que eu gosto de compartilhar, mesmo que trabalhar com desenvolvimento web não seja a tua meta principal, mas se você quer migrar logo para essa área, eu recomendaria começar com uma dessas duas linguagens e posteriormente, já estabelecido na área, redirecionar a carreira para onde deseja (Games, Dados, etc).

Considerando as particularidades do JS e do JAVA, entendo que para quem vai ter o primeiro contato o JS é a melhor alternativa. Exatamente por ser uma linguagem não tipada e "menos complexa" que o JAVA isso ajuda nesses primeiros passos nos estudos e para compreender os conceitos iniciais de lógica, POO e estrutura de dados.

Por fim vem a questão, mas como organizar meus estudos? Mais uma vez compartilho a minha vivência e pelo feedback que eu recebo é algo que dá certo. Nós somos muito visuais, então antes mesmo de se aventurar no JS, recomendo entender o básico de HTML e CSS para posteriormente poder fazer o estudo do JS vendo sua integração com as páginas web.

Quando migrei de área foi basicamente esse roteiro que fiz, apesar de sempre querer atuar com backend. Após consolidar a compreensão do JS com o feedback rápido do front foi aí que finalmente foquei os estudos somente para o back e isso ainda virou algo útil, porque por mais que eu não seja especialista no front, consigo navegar tranquilamente entre projetos nas duas camadas.

Dito tudo isso, deixo abaixo o que eu entendo como o roteiro para um iniciante organizar o aprendizado:

1 - HTML e CSS
2 - Lógica de programção com JS
3 - Estrutura de dados
4 - Programação Orientada a Objetos
5 - Manipulando o DOM com JS
6 - Introdução ao Node e conhecendo um primeiro framework (escolha um dos React, Vue, Angular, etc. Recomendo o React)

Espero que seja útil, bons estudos e uma jornada de sucesso!

Carregando publicação patrocinada...
1
1

Como diz o título "é o melhor caminho para INICIAR". Na minha opinião os itens citados são básicos para o desenvolvimento web, ou seja, é necessário ter conhecimento mesmo se AI pode fazer isso ou não. Repetindo, minha opinião.

1

Se a IA pode fazer tudo isso vale a pena estudar programação? E para dar manutenção em qualquer sistema, é impossível você entregar para uma pessoa que não tem conhecimento, a base sempre será necessária, com a IA sabendo fazer ou não.

1

top, estou em um curso no qual vou iniciar ano que vem em Java, porém já estudei um pouco de javascript, acredito que esse caminho que vc passou realmente é o melhor, já possuo conhecimento em HTML e CSS, porém logica de programação orientada a objetos ainda não posso dizer que sei pq não fiz nenhum projeto orientado a objetos, até então só tenho usado o metodo procedural, porém já possuo conhecimento para manipular dom e mexo o basico de node.js porém ainda não mexi em nenhum framework, mas como vc disse, o react é o recomendavel e ouço isso de muitas pessoas, já estou pesquisando para fazer isso msm, obg pelo post. agregou