Encontrei um canal no Youtube bem interessante pra quem tá na área de desenvolvimento. Há vários tutoriais interessantes lá e outros vídeos mais gerais falando de carreira, empreendedorismo, etc. Dentre esse vídeos achei este aqui que lista alguns itens interessantes de ser um desenvolvedor. Ele foca mais em web mas os itens listados valem praticamente pra área de desenvolvimento em geral.
Importante: não é obrigatório pra começar na área saber inglês, mas não saber inglês vai te limitar bastante, então tentem assistir ao vídeo, ele não tem legendas em português, só auto-gerada em inglês, e pode servir como um treino de inglês: assistir com a legenda caso seu listening seja ruim e reassistir sem legendas. E pra quem tá estudando programação, recomendo consumir bastante conteúdo em inglês. Vai te ajudar a aprender desenvolvimento e aprender inglês simultaneamente.
Itens listados no vídeo:
- High paying jobs
- Make money on the side with your own projects
- One of the highest paying jobs to get without needing a degree
- We will always need websites, web apps, web services, so on
- Every industry/niche needs or could benefit from software/web development
- Don't worry about Wix taking your jobs
- You can be self taught
- Industry full of college dropouts (although a degree can make you more employable, a real portfolio with real projects is more important than that)
- Learn for free or using very cheap courses
- Make the most money with no degree
- It isn't boring

- Unleash your creativity
- Always doing & learning new things
- Not standardized and mind numbing
- Work for yourself
- Freelancing / Client work / Consultation
- Side projects for revenue streams
- Content creation (this is what I'm doing here at Bastter.com

)
- Learn business skills to market your ideas
- Work from home (or anywhere)
- Many companies will let employees work from home
- Running your own company is easier than most other professions
- Working from home can have its downsides
- Work from coffe shops, hotels, etc
- Become a better thinker and learner
- Applys to just about any programming
- Learn to solve problems (not just computer related)
- Think in a more logical manner
- Become a good learner and learn things quicker
- You build things that last
- People use the applications and tools that you build
- Build tools that you can use to benefit other areas of your life
Tá, tem itens questionáveis como a questão do diploma, mas mesmo nesses itens ao comentá-los o autor diz que é melhor ter do que não ter, mas só o diploma não vai adiantar muita coisa. Um bom portfólio será muito mais importante na carreira.
Enfim, achei o autor do canal bem pé no chão em suas opiniões e já fica aqui a recomendação pra quem tá na área ou tá começando agora. Tem tutoriais interessantes e gratuitos feitos por ele (fiz minha primeira API Rest num tutorial dele

).