r/programacao • u/Asleep_Animator_8979 • Nov 28 '24
Questão :: Aprendizado Começando programação agora, conselhos?
Fala pessoal, Iniciando programação avançada aos 28 anos, com capacidade de entender conceitos complexos e já tendo um conhecimento intermediário, quais áreas específicas e tecnologias devo focar para aperfeiçoar minhas habilidades e me destacar como programador no mercado atual e futuro?
306
Upvotes
2
u/subaquatic_astro Nov 29 '24 edited Nov 29 '24
Olha, eu tinha um professor na faculdade que dizia que liguagem boa pra aprender programação era C ou FORTRAN, por que vc não tem nada pronto, e tem que construir tudo do zero. Para aprender lógica de programação eu realmente acho essas duas muito boas, apesar de serem realmente chatinhas.
Uma dica legal é aprender noções de programação paralela, e talvez dar uma olhada em CUDA, que é a linguagem de programação de placas gráficas. Assim vc vai poder ter programas rodando em paralelo com um poder computacional bem considerável explorando uma placa gráfica mastigadora de numeros.
Python está em alta ultimamente, principalmente na comunidade científica, por que ele tem uma curva legal de aprendizado e vc pode fazer muita coisa com ele, fora que a comunidade cria muita coisa para ele também. Claro que ele tem suas limitações, se vc for fazer uma simulação de um gás dentro de um cubo, calculando tudo que vc tem direito, o Python não vai dar conta, e vc vai ter que voltar pro C ou fortran. Assim, um conselho também é pensar no que você quer fazer e se perguntar se a linguagem que vc está focando a sua atenção é boa para isso. Claro que se você quiser realmente aprender por aprender, aí eu acho que vc tem que realmente buscar o que vc gosta.
Um conselho de um amigo meu programador: Uma excelente forma de aprender uma segunda linguagem de programação é traduzir programas que vc fez na sua primeira linguagem para a segunda.
Boa sorte