M

Miguel28/04/2023 15:39
Compartilhe

Dúvidas sobre Backend

    Vocês tem alguma recomendação sobre o que aprender primeiro quando se quer focar em backend, eu já estudei front end com html e css, e um pouco de backend com java, mas eu queria saber quais linguagens vocês recomendam para backend, pois eu prefiro bastante mexer nisso do que com front

    Compartilhe
    Comentários (3)
    Matheus Marchetti
    Matheus Marchetti - 28/04/2023 21:36

    Olá Miguel. Vou dar minha opinião basedo no meu processo de estudos e com minha visão de um iniciante buscando minha primeira vaga de estágio. Apesar de você ter interesse mais no back-end, recomendo saber o básico do JavaScript, pois você mencionou que estudou HTML e CSS, mas o front precisa e muito do JavaScript. E vai te dar uma base para aprender o NODE.js que é o JavaScript do lado do servidor. Além disso, como outras liguagens de back-end temos, por exemplo, Java, Kotlin, Python, C#, C, C++, PHP, entre outras.


    Sei que a maioria da pessoas fala para focar em uma liguagem de início, eu já penso ao contrário no caso se você for um iniciante igual eu que está na busca de um estágio, quando mais liguagem você souber e falo do baśico de pelos menos um projeto simples feito com a liguagem em questão, não somente fazer um Hello World. Pois, isso irá na minha opinião te dar algumas vantagens primeiro não ser fã de uma só liguagem e entender que cada liguagem tem uma função que cumpre melhor que outras, segundo ter uma conhecimento geral maior vai te permitir a concorrer a mais vagas de estágio e terceiro você tem a oportunidade de descobrir qual liguagem você realamente gosta e então focar nela.

    Giovanni Rozza
    Giovanni Rozza - 28/04/2023 17:30

    Um amigo meu que já é tech lead me recomendou focar em Spring Boot, JPA/Hibernate, SQL (MysQL/Postgres) se teu foco for grandes organizações, caso teu foco sejam empresas menores tipo startups o foco seria Node +SQL e NoSQL (MongoDB) mesmo pois o tempo de desenvolvimento para essas empresas tem que ser mais agressivo. E claro, conhecer Docker, AWS Kubernetes para deploy também é um diferencial.

    Johnathan Borba
    Johnathan Borba - 28/04/2023 16:56

    Recomendo fazer uma pesquisa em sites que forneçam dados confiáveis a respeito das linguagens mais usadas, primeiro de tudo tu tem que definir para qual plataforma tu pretende desenvolver, depois ver as linguagens mais usadas e analisar cada uma para ver qual tem mais afinidade por assim dizer.



    Por exemplo gosto muito de Mobile, e ReactJS / ReactNative tem sido uma das mais usadas nesse campo, logo vou procurar cursos e ou imersões na linguagem.




    Espero que ajude a conseguir o que almeja. Até mais!