Por que ser um desenvolvedor: razões pra você não desanimar.
Às vezes nosso trabalho nem sempre é recompensador e criativamente legal do jeito que gostaríamos que fosse.
Ou, pra você que ainda está começando, tudo pode parecer difícil e complicado, né? Tem coisas que parece que a gente não vai aprender direito nunca.
Vamos enumerar aqui algumas razões pra você seguir em frente.
Software está em todo lugar
Computadores, celulares, carros, aviões, TVs...a lista de dispositivos é enorme.
Restaurantes, lojas de roupa, cinemas, supermercados, postos de gasolina, aeroportos, táxis, bares, hospitais. Praticamente em todos os lugares que vamos hoje em dia usamos software direta ou indiretamente.
Que outra profissão você conhece que tem tantas possibilidades?
Por estar em praticamente todos os lugares, com software você pode:
Mudar a vida das pessoas
Software é feito pra resolver problemas, certo?
A partir do momento que você facilita algo e resolve um problema, direta ou indiretamente você acaba mudando a vida da pessoa que usa aquilo.
Um exemplo besta disso, mas ao mesmo tempo não tão besta e bem real: eu conheci minha esposa pelo Orkut. Sério.
Talvez se o Orkut não existisse eu tivesse conhecido ela de outra forma. Não sei.
Mas o fato é: as pessoas que desenvolveram esse software jamais imaginaram que eu, um dia, iria usar esse software pra conhecer a mulher da minha vida.
Você sabe o que o seu software pode fazer por alguém?
Talvez você nunca saberá. Mas você pode impactar a vida das pessoas muito mais do que você imagina (:
Baixo investimento
Hoje em dia, pra aprender a programar(ou pra aprender coisas novas) você precisa basicamente de um computador e uma conexão com a internet.
E um tiquinho de força de vontade.
Vamos combinar que não é algo tão incomum assim de se ter, certo?
A internet está explodindo de conteúdo: comunidades, fóruns, cursos de faculdades como Harvard e Oxford, livros e tutoriais à rodo.
Claro que nem sempre é fácil aprender sozinho. Mas na boa, dá.
Algumas pessoas tem mais facilidade pra isso que outras, é claro.
Mas como eu disse, se você tiver um pouquinho de força de vontade e bater a cabeça um pouquinho você consegue.
Não tem jeito né? Pra conseguir algo legal temos que nos esforçar.
Mas pense que, com esforço, você pode desenvolver um software fodão que muita gente vai usar. E pode fazer isso dentro dentro do seu quarto durante alguns fins de semana.
O quão legal é isso? (:
Desenvolver software é legal
Algumas pessoas dizem que programar é uma ciência exata.
Eu sou mais da opinião que escrever código é um processo criativo.
Existem N formas de se fazer a mesma coisa e N ferramentas e linguagens à sua disposição.
Pra resolver um problema, você tem que pegar essas ferramentas e criar algo.
Eu não sei você, mas eu acho que o processo de criar algo muito legal.
Software é o mais próximo que temos de mágica
Cala a boca véi.
Não! É sério!
Software é um monte de texto! Texto!
Um monte texto que em que você descreve coisas que você quer que uma máquina faça. E ela faz. Tudo baseado no texto que você escreveu.
É sério, isso é muito louco.
Milhares de possibilidades
Se você não está feliz com o software que escreve hoje ou acha que não te dá o retorno financeiro que você gostaria, pare e respire.
Talvez esteja na hora de aprender algo novo. Seja uma linguagem diferente, um framework, um paradigma, etc.
Mas pense, pesquise.
Sabe o que quer mas não sabe muito bem pra onde ir?
Comunidades, fóruns, listas de discussão podem te ajudar.
Não sabe nem onde encontrar isso?
Eu posso te ajudar. Se quiser, deixe sua dúvida nos comentários aí que eu respondo (:
Mas só lembrando: tanto eu quanto outras pessoas podemos apenas te mostrar o caminho. O esforço pra trilhar esse caminho e chegar onde você quer depende somente de você (:
http://gabsferreira.com/por-que-ser-um-desenvolvedor-razoes-pra-voce-nao-desanimar/