Aprenda Ciência da Computação por Conta Própria
Com tantas tecnologias, o profissional de TI fica muito sobrecarregado ao escolher o que aprender. Eu sempre gostei de seguir um plano de estudo. Hoje em dia, está muito conhecido como roadmaps, que são caminhos que você pode seguir para aprender uma determinada tecnologia ou área.
E, navegando pela internet, achei um site muito interessante. Um site que não te ensina as tecnologias atuais, não te mostra a trend do momento no mundo tech, mas sim te dá o caminho das pedras para aprender ciência da computação. Esse site se chama teachyourselfcs.com.
Se você fez uma faculdade de CS, vai reconhecer os tópicos sugeridos de estudo. Mas o legal do site é que ele disponibiliza links de livros, vídeo-aulas de faculdades renomadas e até artigos de estudo. É um ótimo guia para você aprender de vez e se tornar um engenheiro de software que realmente consegue resolver problemas difíceis.
Existe dois tipos de engenheiro de software: aquele que entende ciência da computação o suficiente para realizar desafios e inovar, e aquele que tem um conhecimento superficial das teorias, ou mesmo é focado em uma tecnologia só.
Os dois podem ser chamados de engenheiros de software, mas apenas um tem mais chances de sobriver com tantas coisas novas.
Precisamos ser o tipo 1 de engenheiro. Precisamos entender a fundo como as coisas realmente funcionam. O tipo 2 fica apenas na superfície, aprende apenas os frameworks do momento e segue a manada.
Atualmente, o mercado está bastante cheio de profissionais e está crescendo rapidamente. E aprender ciência da computação é o único caminho para se destacar.