25-05-2022, 10:59 PM
Muito bom!
Curso ciências da computação atualmente e pretendo fazer a transição de carreira em breve (trabalho com logística e é um saco, apesar do meu cargo ser considerado um cargo "bom", sofro com cobranças, e dependo diretamente do trabalho dos outros, fora a baixa remuneração).
Alguns conselhos para futuros programadores:
- Devore o máximo de cursos possível: mesmo fazendo faculdade, a grade de ensino não ensina 10% do complexo mundo que é a programação
- Desenvolva skills que vão agregar ao máximo no seu aprendizado: seja aprender novos idiomas, se caso você for front-end, aprenda design; caso seja back-end, tenha uma boa base matemática, e de business inteligence; lógica é fundamental para todos os casos que envolvem programação. Aprenda primeiro uma boa base da linguagem "pura", para então pular pro framework; exemplo: entenda bem de javascript e então pule pra um framework como react por exemplo; tenha uma boa base de CSS, com boas noções de design e então pule pro bootstrap, e o HTML, quando bem explorado, também é uma ferramenta poderosíssima, extraia ao máximo, apesar de ser uma linguagem de marcação textual, possui muitos recursos que são uma mão na roda.
- Não foque apenas nos cursos, e sim em colocar a mão na massa: idealize projetos e tire-os do papel programando; imagine que você já trabalha numa empresa e eles estão te exigindo um software tal, ou resolver um problema X, e foque nessas resoluções, e vá profissionalizando seus projetos cada vez mais.
- Simplesmente estude o máximo de lógica que conseguir
Curso ciências da computação atualmente e pretendo fazer a transição de carreira em breve (trabalho com logística e é um saco, apesar do meu cargo ser considerado um cargo "bom", sofro com cobranças, e dependo diretamente do trabalho dos outros, fora a baixa remuneração).
Alguns conselhos para futuros programadores:
- Devore o máximo de cursos possível: mesmo fazendo faculdade, a grade de ensino não ensina 10% do complexo mundo que é a programação
- Desenvolva skills que vão agregar ao máximo no seu aprendizado: seja aprender novos idiomas, se caso você for front-end, aprenda design; caso seja back-end, tenha uma boa base matemática, e de business inteligence; lógica é fundamental para todos os casos que envolvem programação. Aprenda primeiro uma boa base da linguagem "pura", para então pular pro framework; exemplo: entenda bem de javascript e então pule pra um framework como react por exemplo; tenha uma boa base de CSS, com boas noções de design e então pule pro bootstrap, e o HTML, quando bem explorado, também é uma ferramenta poderosíssima, extraia ao máximo, apesar de ser uma linguagem de marcação textual, possui muitos recursos que são uma mão na roda.
- Não foque apenas nos cursos, e sim em colocar a mão na massa: idealize projetos e tire-os do papel programando; imagine que você já trabalha numa empresa e eles estão te exigindo um software tal, ou resolver um problema X, e foque nessas resoluções, e vá profissionalizando seus projetos cada vez mais.
- Simplesmente estude o máximo de lógica que conseguir