Nessa thread conto um pouco da minha história como "amador"
Estudei sempre em escolha pública, não fiz cursinho.
Passei em 1º no IFSP de Guarulhos no curso de analise e desenvolvimento de sistemas.
Passei em 1º na Unesp, mas acabei cursando Ciências da Computação na USP São Carlos
Esse modelo é bem antigo e não nos atende mais.
Eu recomendo o modelo auto didática e ter o professor mais como um mentor para te guiar nos estudos
O importante não é saber implementar algoritmos e estruturas de dados, e sim focar nos conceitos e abstrações por trás dos mesmos
Programador de verdade é quem usa VIM?
Todas essas classificações estão erradas e não servem para nada.
Mesmo na USP faltam diversos conceitos básicos a serem ensinados, e diversos deles você só aprende na prática
Você contratar um "amador" ajuda a reduzir a desigualdade social
Se um "amador" ganha mais que você, talvez ele não seja tão "amador" assim
Mesmo depois de diversos projetos em produção com mais de 1 milhão de usuários rodando.
Eu ainda me considero um "amador" e vou continuar sendo "amador" para o resto da vida
mandem DM que ajudo como mentor