Examinando sua pergunta, acho que vejo três perguntas:
- Existem muitos programadores que realmente chegam em casa e fazem mais programação?
- As empresas que contratam programadores veem os programadores 9-5 como um recurso menos valioso?
- O bem-arredondamento é uma característica desejável? ( Sim , com certeza, mas apenas ter hobbies não necessariamente torna a pessoa bem-educada)
No entanto, acho que todas essas perguntas são motivadas por um único erro leve ao tentar diagnosticar seus sintomas:
Agir como um programador 9-5 é um sintoma superficial, não uma causa raiz.
O que é um programador 9-5?
Na minha pressa, deixei de descrever o que estou me referindo pelo "programador 9-5" nesta resposta. Parece que ofendi alguns ao fazê-lo. Então, adicionarei esta tentativa de definição: alguém que gasta tempo zero em atividades extracurriculares que aprimoram seu trabalho diário. Em outras palavras, alguém que passa o tempo todo produzindo e nenhum investindo em aprendizado e crescimento.
Por definição, quase ninguém que passa algum tempo aqui em programadores se encaixaria nesse grupo. Há muitas coisas que alguém pode fazer além da codificação real que aprimoram uma carreira de programação fora do seu 9-5:
- StackOverflow ou programadores
- Leitura (livros de programação ou engenharia de software)
- Estudando novas tecnologias
- Etc.
Por que eu poderia estar agindo como um programador 9-5?
A pergunta que você realmente precisa se perguntar é por que você se sente como um programador de 9 a 5. Eu posso pensar em algumas razões possíveis (provavelmente ainda perdi algumas).
1) Na verdade, você é um programador 9-5 - você não gosta necessariamente de programação, mas pode executá-la com competência o suficiente para ser pago. Você faz o seu trabalho e sai. A tecnologia / programação não é interessante o suficiente para você estudar fora do horário de trabalho.
- Prognóstico : É como o operário de fábrica dos programadores. Você provavelmente conseguirá sobreviver com um salário decente, uma boa aposentadoria e, se o céu não permitir que as coisas piorem muito na economia, você se aposentará aos 65 anos. No entanto, se você sente que tem mais potencial para si ou para os outros, deve encontrar sua paixão. Ninguém chega ao "topo do jogo" (qualquer jogo) sem paixão.
2) Seu trabalho 9-5 satisfaz a necessidade de codificação e, assim, você explora outros hobbies - você gosta de codificar e é bom o suficiente. Você não pensa em programar em casa, mas ainda se sente revigorado por aprender e crescer de outras maneiras fora do horário de trabalho.
Prognóstico : É como o gerente de fábrica dos programadores. Ainda é 9-5, mas seu trabalho oferece oportunidades suficientes para manter suas habilidades nítidas e você tem paixão suficiente para utilizá-las. Seu trabalho será reconhecido em conformidade. Nesta situação, ainda é possível ficar para trás onde você queria estar no seu trabalho ou com outras pessoas passando por você inesperadamente. Para evitar isso, sugiro que você encontre outras maneiras de aprimorar suas habilidades de programação em parte do seu tempo extra. Ou é possível que a programação pura não seja a mais adequada para você. Você pode ser melhor em um emprego diferente, onde as coisas que você deseja fazer fora dos 9-5 complementam melhor o seu trabalho diário.
Observe que esta é uma escala móvel. A questão é simplesmente que o seu sucesso no 9-5 é aprimorado pelo nível de tempo que você gasta desenvolvendo e aprimorando habilidades relacionadas no seu tempo livre.
3) Seu trabalho acabou com a programação - nem toda a programação é criada da mesma forma. Este trabalho mata a paixão pelo seu ofício. É como ser um fotógrafo e ser designado para tirar fotos de uma cena de crime. Não há arte nisso. Consequentemente, a última coisa que você deseja fazer mais é programar.
- Prognóstico : Se este é você, você precisa de um novo emprego. Se você ainda gosta de programar, o melhor da lista ao procurar um novo emprego é que o assunto (ou especialidade de programação) seja mais adequado.
4) Seu trabalho em período integral o esgotou em geral - você realmente gosta de programar e, se você recebeu uma herança saudável e largou o emprego hoje, provavelmente acabaria escrevendo seu próprio software. O único problema é que, no momento em que você faz seu trabalho do dia, você está mentalmente esgotado. Quando você chega em casa, não quer fazer muito mais do que [inserir sua forma favorita de vegetação aqui].
Prognóstico: Pode ser ou não culpa do seu trabalho / empresa. Às vezes, um trabalho em tempo integral é exatamente tão exigente. No entanto, o perigo desse estágio, semelhante ao acima, é que você ficará estagnado. Enquanto alguém pode entender por que você deixa o trabalho às 5 e não pensa no trabalho até voltar de manhã, com o tempo você perceberá que ficou no mesmo lugar enquanto outros com mais paixão entraram e chicotearam. uma tempestade e fez algumas coisas loucas. Pode não ter sido porque eles são um programador melhor, mas apenas porque tinham paixão - por alguma coisa.
A solução não é fácil e provavelmente é diferente para todos. Quando senti que estava chegando a esse estágio antes, a melhor coisa que encontrei para resolver os problemas de trabalho em tempo integral é simplesmente encontrar e inspirar onde quer que esteja - ou seja, encontrar pessoas fazendo coisas legais. Por exemplo, gosto de ler artigos ou entrevistas com os fundadores de startups de software. Talvez essa inspiração nem esteja na programação - fotografia, pintura, música, o que seja. Se o levar longe o suficiente da programação, talvez você tenha encontrado sua verdadeira paixão.
E pode até ser culpa do seu empregador. O desenvolvimento pessoal dos funcionários pode beneficiar muito uma empresa. Você pode sugerir que o seu empregador faça um foco, com algum tempo dedicado para dar aos programadores a oportunidade de desacelerar, descobrir por que os prazos são sempre tão estressantes e ter um pouco de tempo para aprender coisas novas. Você pode até descobrir que a produção é mais rápida em um ambiente menos estressante.
O ponto comum de tudo isso é que você precisa descobrir algumas coisas sobre si mesmo:
- A paixão é importante para você? A satisfação de alcançar um potencial desconhecido ou simplesmente de viver uma vida confortável e estável?
- A programação é uma paixão para você? Se não, mas você não precisa de paixão, isso pelo menos não traz infelicidade?
Para responder à sua pergunta original, há muitas oportunidades para trabalhadores que não são necessariamente apaixonados, mas competentes. Mas você não encontrará nenhum deles trabalhando nos principais empregos. Você não os encontrará sendo solicitados a empresas cofundadoras . E esses trabalhos não estão no topo da escala de pagamento. Nada disso pode ser importante para você, e não é importante para todos os empregadores - assim você ainda pode ser respeitado desde que o trabalho seja adequado para você.
Se isso é importante, sugiro que você encontre uma maneira de trazer a paixão de volta à sua carreira.
Nota
Em resposta a comentários
Estou não alegando que seria idealmente passar mais de 40 horas por semana de codificação. No entanto, os trabalhos são sobre produção e a maioria exige que você gaste quase todo esse tempo codificando. Na maioria dos trabalhos de programação, isso manterá apenas certas habilidades nítidas. Se você deseja permanecer apaixonado (ou seja, não se esgotar) e não ficar estagnado, precisará encontrar um tempo extra em algum lugar para aprimorar suas habilidades para se destacar em um trabalho de programação.
Algumas pessoas certamente têm a sorte de ter um trabalho que valoriza o desenvolvimento pessoal o suficiente para manter uma variedade de habilidades afiadas durante o 9-5. Não parece que o pôster original estava neste campo. Se você estiver, fique lá! Use seu tempo extra para ser produtivo, mas não pense que precisa ser "codificado". Se você voltar para casa se sentindo "exausto", duvido que esteja neste campo. Um trabalho como esse faria você se sentir revigorado.
O ponto
Você passa 40 horas por semana fazendo alguma coisa. Isso não é insignificante. Eu acredito que você deve aproveitar ao máximo. Para aproveitar ao máximo, seu tempo livre deve ser gasto aprimorando as habilidades que você usa durante o dia.
A maioria dos empregos exige "produção" suficiente (atenção dedicada à produção que não contribui muito para o aprendizado e crescimento pessoal) das 40 horas (ou mais) que há pouco tempo para o desenvolvimento pessoal. Acredito que a quantidade de atenção que uma pessoa dedica em seu próprio aprendizado e crescimento está diretamente relacionada ao seu sucesso pessoal. Este é o ponto que eu estava tentando abordar aqui .
Se você não deseja aprimorar suas habilidades de programação direta ou indiretamente fora do horário de trabalho, é bem possível que você esteja melhor com um emprego em que possa usar mais das habilidades que gosta de melhorar e aperfeiçoar em suas tarefas . intervalo.