Article image
Fernando Rocha
Fernando Rocha16/08/2023 01:46
Compartilhe

Devo começar com o Javasctipt?

  • #JavaScript

Nos últimos dias ando vendo alguns

vídeos no Youtube com os títulos: "O que eu faria de diferente se começasse meus estudos do zero", dando a entender que o fato de terem iniciado os estudos ou carreira pelo Front-end ou o próprio Javascript teria sido uma escolha ruim. Não é irônico dizer isso depois de já ter iniciado e aprendido por essa linguagem? Precisamos começar de algum lugar, certo?

Com o "boom" de informação e propaganda sobre programação dos últimos anos e claramente a elevada oferta de cursos na área com a promessa de se tornar um programador em 6 meses, muitos oferecem o "caminho mais fácil" até este objetivo. Este caminho mais fácil seria pelo Front-end e a tríade HTML, CSS e Javascript, juntamente com os frameworks. Dificilmente encontramos alguém que esteja iniciando os estudos em programação, sem o ensino superior, que não se depare com esses três.

Lembro que já havia iniciado meus estudos justamente com o front-end antes de iniciar minha faculdade e quando me deparei com as matérias de C e C# aquele desafio inicial já havia sido rompido; todos os conceitos básicos como tipos primitivos, variáveis, arrays,... já eram conhecidos mudando somente a sintaxe e outros conceitos como POO no caso do C#.

Será que foi tão ruim assim começar por uma linguagem com uma curva de aprendizado menor? Que facilitou compreender certas expressões ou conceitos que pudessem ser mais trabalhosos e quem sabe fazer pensar em desistir. Isso vale também para o Python.

Seu conhecimento na área já é algo relevante. O pontapé inicial já foi dado e seu conhecimento de suas habilidades, preferências já estão maduros. Mudar de tecnologia ou de stack pode ser mais fácil se pensarmos nisso. Agora basta se adequar a você e ao mercado.

Sim. Temos muitos aprendendo Javascript, mas será que todos vão se manter somente no Front-end? Acho que não. Principalmente com a popularização do Fullstack, onde o desenvolvedor deve conhecer ou construir uma aplicação desde o servidor back-end criado com Java, por exemplo, ligada pela API, que ele mesmo criou que uni os dados até a interface do usuário.

Enfim, comece!

"Suba o primeiro degrau com fé. Não é necessário que você veja toda a escada. Apenas dê o primeiro passo." - Martin Luther King

Compartilhe
Comentários (1)

VS

Victor Silva - 16/08/2023 02:03

Cara eu comecei por python (Guanabara e presencial) e lhe digo que a parte de POO também me pegou por ser uma parte mais abstrata e que traz consigo uma complexidade. Já passei por algumas linguagens como JAVA e PHP porém, a que eu mais to me identificando é o Javascript. Segui a tríade e já realizei alguns pequenos projetos, sei que ainda falta muito a aprender principalmente dos frameworks (já vi um pouco de React também) mas, Javascript me abriu mais a mente. Hoje gosto de estudar JS e reccomendo seguir a tríade pra depois ir pra um framework mesmo. Ainda estou concluindo a formação da dio pra entender de forma um pouco mais aprofundada como funciona a teoria por trás de todas as suas funções.