Eu me consideraria um programador de 9 a 5. O que quero dizer com isso é que tenho um trabalho de programação, mas depois que saio do trabalho, deixo meu trabalho lá e não o levo para casa. Gosto muito da minha escolha de carreira e do trabalho que faço no meu trabalho atual. Também gosto de aprender coisas novas em meu campo, como novas tecnologias e avanços no setor de programação. É que fora do meu trabalho eu tenho outros hobbies que considero mais importantes e gostaria de dedicar mais do meu tempo e energia. Eu também acho que dedicar> 40 horas por semana a um único assunto é um pouco cansativo, então realmente existem muitos programadores que querem voltar para casa após o trabalho de programação e fazer mais programação?
Talvez seja apenas meu empregador atual, mas sinto que eles deixam pouco tempo para o desenvolvimento da carreira. A única maneira de acompanhar as mais recentes tecnologias e técnicas de programação é fazê-lo no meu próprio tempo, porque meu empregador não aloca tempo durante o horário de trabalho para fazer esse tipo de coisa (prazos == $$$). Mais alguém se sente da mesma maneira em relação ao empregador?
Pela sua experiência, os gerentes e as pessoas que contratam programadores veem de 9 a 5 programadores como um recurso menos valioso? Sei que poderia melhorar meu currículo contribuindo com um projeto de código aberto, etc., mas sinto que não tenho tempo de sobra.
Poderia ser dito o contrário, de tal maneira que dedicar seu tempo livre a outros assuntos, como as artes, mostre uma amplitude que poderia ser uma característica desejável para a empresa?
fonte
Respostas:
Vamos equilibrar um pouco esse argumento.
Para o registro, eu sou um programador 9-5 no sentido mais estrito da palavra. Eu codifiquei por muitos anos e provavelmente codificarei por muitos mais. Eu tenho uma forte paixão pelo desenvolvimento e adoro ver todas essas classes dando abraços e beijos. Sou a favor de designs fofos de coelhos e de loops FOR ...
MAS ... e é um grande, mas ...
Recuso-me a sacrificar minhas outras responsabilidades como marido e pai para me tornar melhor em uma coisa: desenvolvimento de software. Veja que, quando você se deita no leito de morte, olha profundamente nos olhos de sua esposa e pensa em todos os momentos adoráveis que passa no Visio desenhando diagramas UML e escrevendo códigos limpos, simples e de manutenção ... Acho que não.
Não se trata de equilíbrio. Se eu tiver que escolher, serei pobre e ficarei com minha família. Não é sobre dinheiro, satisfação no trabalho ou o que eu quero.
Concordo, minha resposta provavelmente é relevante apenas para alguns dos desenvolvedores casados por aí, mas pelo que vale a pena, tentarei representar aqueles de nós que somos obrigados a cuidar de nossas famílias como homens de verdade. Assumir a responsabilidade.
Não me dê a desculpa " Minha esposa se casou comigo como eu sou, ela conhece minha paixão pela programação e sacrifica de bom grado todo último segundo do meu tempo livre pelo computador, porque ela me ama ". Cara ... eu nem vou lá.
ASSIM, para encurtar uma história já longa.
Eu codigo das 9 às 5, ocasionalmente leio artigos sobre desenvolvimento de software em casa. Valorizo o tempo com minha família e não serei pai ou marido ausente. O mundo tem o suficiente deles.
Você tem apenas 80 anos ímpares para viver neste planeta. Como você quer que seu placar pareça quando terminar? Como isso:
Desenvolvedor de software - 8/10
Marido - 2/10
Pai - 3/10
Vá em frente. Eu não.
De fato, vou ao ponto de não trabalhar para empresas que esperam horas extras regulares . Estou disposto a fazer horas extras de vez em quando, embora ainda a veja como falta de gerenciamento de expectativas. Período. Na maioria dos casos, uma data de entrega pode ser flexível se os problemas forem detectados / relatados com antecedência.
As empresas tendem a começar com a desculpa do "tempo de crise" que convenientemente se transforma em uma ocorrência regular. Faz sentido para os negócios, esforço não remunerado. Se você me der um tempo no lugar (yay! Você sabe onde eu vou passar o meu!) Eu faria um tempo triturador, a qualquer momento.
Caso contrário, procure um desses desenvolvedores que pensam que o desenvolvimento de software é tudo o que há para a vida. Existem muitos deles.
Lamentavelmente, isso parece algum tipo de discurso retórico, o que não é.
Resumo: revise seu horário de trabalho atual. Observe suas outras responsabilidades na vida e dê a elas a atenção adequada. Não desperdice sua vida se tornando ótimo em apenas uma coisa na vida: é um sacrifício muito grande com um retorno muito pequeno.
fonte
you will look deep into your wife's eyes, and think of all those lovely moments you spent in Visio drawing UML diagrams
;)Examinando sua pergunta, acho que vejo três perguntas:
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:
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.
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.
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:
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.
fonte
A discussão bipolar aqui é simplesmente ridícula. Parece que existem apenas duas opções.
Francamente, isso é BS. Existe um meio termo. E é perfeitamente razoável. Certamente é possível criar uma família e ser um bom pai e cônjuge, enquanto ainda passa algum tempo fora do horário normal de trabalho, aprimorando seu ofício.
A menos que você seja um trabalhador não qualificado, planeje passar algum tempo fora do horário de trabalho com algum tipo de educação continuada. Médicos fazem, professores fazem, programadores fazem. Você não pode esperar concluir uma carreira inteira como programador sem tomar a iniciativa de aprender coisas novas por conta própria. Mudanças tecnológicas. Você precisa mudar com isso. E se você acha que é responsabilidade do seu empregador garantir que você receba a educação de que precisa para continuar produtivo, então está quebrado. Se isso fosse verdade, os empregadores precisariam pagar por nossos diplomas universitários.
Alguns empregadores são melhores que outros, é claro. Alguns oferecem assistência educacional e outros incentivos para você aprender mais. Mas, mesmo assim, a maior parte dessa educação continuada ocorre fora do horário de trabalho.
Profissionais qualificados precisam manter suas habilidades se quiserem manter seu trabalho. É responsabilidade deles fazer isso. É muito mais barato para um empregador contratar um novo trabalhador com as habilidades apropriadas do que pagar um trabalhador existente para aprender as habilidades.
Sim, eu olho para os programadores 9-5, ou o que eu chamo de "Desenvolvedores diurnos" que não têm interesse em melhorar o que fazem no seu próprio tempo. Não estou sugerindo que você precise negligenciar a família ou a programação de comer, respirar e beber. Mas passar algumas horas por semana lendo, tendo uma aula noturna ou praticando uma nova habilidade não é uma expectativa irracional. Eu faço isso e ainda tenho um ótimo relacionamento com minha esposa e dois filhos. Temos até um terceiro filho a caminho.
Não há razão para que você não possa ser um profissional de programação dedicado e qualificado e uma pessoa orientada para a família.
fonte
Eu não necessariamente o chamaria de programador 9-5, com base na sua descrição.
O programador 9-5 que eu desprezo não tem absolutamente nenhuma paixão ou interesse em aperfeiçoar seu ofício, mas apenas se afasta dia após dia, nunca demonstrando qualquer interesse em melhorar o que faz.
Desde que a paternidade assumiu, tenho muito menos tempo para gastar em grandes projetos de codificação doméstica, então sei de onde você vem, mas ainda passo algum tempo aqui e ali aprendendo sobre novas técnicas e ferramentas que eu poderia trazer para o trabalho.
fonte
Vou responder à pergunta:
Sim, programadores que programam apenas 9-5, ou o número de horas necessárias para concluir seu trabalho, são desprezados por um número substancial de programadores.
Quanto ao porquê disso, não faço ideia. Nenhuma outra profissão que conheço tem essa idéia estranha. Não esperamos que os policiais caçam criminosos em seu próprio tempo ou que os bombeiros apaguem incêndios extras. Nem é uma coisa boa. Muitos programadores excelentes fazem seu trabalho extremamente bem e depois voltam para casa e suas famílias.
No entanto, na minha experiência, os gerentes realmente entendem isso melhor do que os programadores. Quase nenhum gerente de contratação considerará negativa a falta de projetos externos. Eles encararão os projetos externos como positivos apenas no sentido de que as habilidades aprendidas nesses projetos melhoram a capacidade de contratação de alguém. A mera disposição de realizar projetos externos não é positiva.
Observe que não estou falando sobre melhorar suas habilidades ou aprender fora do trabalho. Quase todas as profissões - médicos, professores, advogados - esperam que seus profissionais dediquem algum tempo extra a aprender fora do horário de trabalho estrito. Isso faz parte de ser um profissional e não um trabalhador da linha de montagem. Mas alguns programadores parecem ter essa idéia bizarra de que, se você não possui projetos paralelos, não é um programador real.
fonte
Estou um pouco confuso com sua pergunta - você diz que gosta de aprender sobre novas tecnologias e avanços, o que me leva a pensar que você é pelo menos um pouco mais apaixonado por ser programador do que alguém que entra, faz o que eles fazem ' é necessário fazer e desliga completamente quando terminar.
Em qualquer campo, acho ótimo contratar pessoas que realmente amam o que estão fazendo. Na minha experiência, eles tendem a ser pessoas entusiasmadas, engenhosas e felizes em geral. Quero dizer, se você gosta de programar e é isso que você faz todos os dias da sua vida, você será muito mais feliz e bem-sucedido.
Ao mesmo tempo, acho ótimo também participar de outros hobbies, e até obter uma proficiência neles. Isso pode ser esportes, artes, melhoramento da casa, qualquer um desses - para mim, ter outros hobbies me torna um melhor solucionador de problemas e me mantém alerta.
Quanto à situação da sua empresa, se você quiser saber mais, não há absolutamente nada para impedi-lo. Se você está esperando que seu trabalho expanda sua experiência, acho que precisa encontrar outro emprego para obter esse tipo de flexibilidade. Boa sorte - muitos são simplesmente motivados pela linha de fundo.
fonte
Essa pode ser uma pergunta difícil, mas vou tentar.
De onde estou, parece depender do modelo de negócios da empresa. Algumas empresas operam com a visão, permitindo que os funcionários cresçam da maneira que escolheriam, em última análise, beneficiará a empresa, já que um funcionário com maior entendimento tem mais a oferecer. Sem mencionar que fazer essas coisas potencialmente leva a uma base de funcionários mais feliz.
Conheço muitos programadores que codificam de dia e de noite. Para a maioria deles, é porque estão empenhados em programar, não porque parece bom (embora geralmente compense na vida profissional).
Para esses tipos de coisas, você realmente precisa considerar sua própria situação. Onde você precisa / deseja estar em n unidades de tempo? Chegar lá exige mais codificação ou uma maior compreensão de algum outro aumento?
Mais uma vez, para responder à sua pergunta: depende da empresa. Há quem também despreze as pessoas que passam muito tempo programando . Temos uma mistura de ambos os tipos de administração na minha empresa.
fonte
Eu realmente entendo sua situação, eu trabalhava quase 40 horas por semana com o .NET. Foi muito legal, mas quando estava em casa, tive meu tempo na frente de um computador.
Infelizmente, é difícil ser "reconhecido" como programador se você faz coisas para um chefe com um nome invisível e, especialmente, sob .NET ou outras tecnologias proprietárias da Microsoft. É como usar o código de outra pessoa para fazer algo que ninguém sabe que você fez.
Se você é criativo, gosta de lidar com novas tendências e tem alguma habilidade de marketing e comunicação, sugiro que inicie projetos pessoais. É incrível como você atualiza o que faz.
fonte
Há dois extremos que pessoalmente desprezo:
O programador que trabalha de 6 a 7 dias por semana, por 10 a 14 horas por dia, em material de trabalho. A gerência adora esses tipos, porque eles recebem muito trabalho gratuito deles (embora as horas de trabalho nem sempre sejam uma boa medida de produtividade). De fato, a gerência fará o possível para que os programadores de 40 horas por semana sintam que ficaram para trás e tentem obter esse tipo de trabalho gratuito deles. Eu consideraria fazer isso apenas se o pagamento estiver correto. (Por exemplo, acima de US $ 200.000 por ano para mim; meu tempo livre é valioso.)
O programador estrito das 9 às 5, que nas noites e nos fins de semana não se importa com programação ou qualquer coisa relacionada à tecnologia quando está fora do trabalho. Isso é ruim, pois seu conjunto de habilidades pode decair, eles não aprendem sobre novas tecnologias, não parecem realmente interessados nela, é apenas um trabalho para um salário.
Eu prefiro ter equilíbrio. Eu tento não gastar (muito) mais de 40 a 50 horas regularmente em coisas relacionadas ao trabalho, a menos que seja uma circunstância excepcional (onde eu sinto que a culpa é minha por oposição a expectativas irreais). No entanto, continuo acompanhando meu conjunto de habilidades de programação e tento aprender coisas de tecnologia no meu tempo livre e às vezes passo tempo com projetos de animais de estimação, porque acho que a programação é interessante e projetos de animais de estimação são divertidos. Claro, se você tem outros compromissos importantes (por exemplo, filhos), obviamente você precisa reduzir esse tipo de coisa; mas você ainda deve ter pelo menos desejos de fazer esse tipo de coisa, se tiver tempo. Uma semana é 168 horas, tire 56 horas para dormir, 40 horas para trabalhar, 30 horas para ir para o trabalho + comer + tarefas semanais, e você terá cerca de 6 horas por dia para outras coisas. Talvez você opte por assistir muitos programas de TV / filmes / esportes ou ter outros hobbies ou passar a maior parte do tempo com a esposa e os filhos. Isso é ótimo e ser bem-educado é bom, mas talvez você possa encontrar de 30 minutos a 2 horas na maioria dos dias (quando não estiver inundado) apenas para acompanhar um pouco? Compre um livro de tecnologia aleatório? Leia stackoverflow e afins? Brinque com a tela html5; aprender qual é o problema com NoSQL, node.js? Viu como seria difícil criar um aplicativo para Android / iPad? Aprenda um idioma divertido (e talvez impraticável) como o haskell? (nadou) para acompanhar um pouco? Compre um livro de tecnologia aleatório? Leia stackoverflow e afins? Brinque com a tela html5; aprender qual é o problema com NoSQL, node.js? Viu como seria difícil criar um aplicativo para Android / iPad? Aprenda um idioma divertido (e talvez impraticável) como o haskell? (nadou) para acompanhar um pouco? Compre um livro de tecnologia aleatório? Leia stackoverflow e afins? Brinque com a tela html5; aprender qual é o problema com NoSQL, node.js? Viu como seria difícil criar um aplicativo para Android / iPad? Aprenda um idioma divertido (e talvez impraticável) como o haskell?
fonte
Seu empregador paga para você produzir, não aprender. Pouquíssimas empresas além do Google ou talvez a Amazon (ou outras empresas dessa magnitude) podem justificar pagar alguém para possivelmente não produzir nada.
Claro, eles são chamados de artistas técnicos e, sim, podem ser muito valiosos, pois alguém que possui forças cerebrais esquerda e direita é bastante difícil de encontrar.
Dito isto, durante meus mais de 10 anos de carreira até agora, ainda não encontrei um 9-5 anos (o que significa que a única vez em que essa pessoa faz coisas relacionadas ao trabalho é no trabalho).
Editar:
Aparentemente, eu não estava claro no meu primeiro ponto, então tentarei esclarecer. O aprendizado é parte integrante da vida cotidiana de um engenheiro. Se você não está aprendendo, não está melhorando. Se você não está melhorando, fica preso em um barranco. Se você está preso a uma rotina, mais vezes do que não, você tem um empregador e um funcionário infelizes.
A intenção do meu argumento era simplesmente que (em minha própria experiência), aprender em um contexto relevante para o seu emprego geralmente é fácil de encontrar. A alocação de tempo para tecnologias (potencialmente) irrelevantes é mais difícil de encontrar e, portanto, mais vezes do que não, precisa ser feita no seu próprio tempo (quebrando assim o 9-5).
fonte
Usar a quantidade de tempo que alguém passou no trabalho como uma medida de produção parece outras linhas de código que podem ser facilmente jogadas. Muitas pessoas apenas começam a fazer coisas pessoais no trabalho. Eles esperam por um tráfego melhor e, assim, chegam mais cedo ao trabalho e saem mais tarde. Ou eles trabalham no centro da cidade e perdem tempo até os bares se encherem.
Não entrei no setor de TI porque queria acertar um relógio de ponto. O trabalho que faço é muito mais fácil no meu corpo do que o trabalho que meu pai fez. Constantemente estar em pé de igualdade com seu empregador é um mau sinal. Mesmo às 40 horas por semana, ainda é tempo demais para se perder fazendo algo que você não gosta.
Há tempo na vida para a família, amigos e outros interesses. Alguns você pode compartilhar com outros, outros não. Há outras pessoas na minha vida que querem fazer coisas fora do dia de trabalho que não me envolvem, para que eu possa trabalhar ou brincar. Às vezes, meu trabalho atual pode oferecer os dois.
Minha carreira atende positivamente a muitas, mas nem todas as necessidades da minha vida, e espero que as pessoas à minha volta respeitem isso. Ah, e assisto muito futebol.
fonte
Eu sou um programador de 8 a 6 , mas, mais importante, sou um USUÁRIO de 8 a 6 para PC . Antes de me formar na Universidade, usava meu PC entre 8 e 9 horas por dia, entre programação, jogos, navegação na web e bate-papo. No dia em que comecei a trabalhar, das 8 às 18 horas, quase nunca chego em casa e sento no meu computador, para codificar, conversar, navegar ou jogar (ou o que seja). Honestamente, eu nem quero olhar para um computador, recebo meu email e converso no meu telefone.
Agora, eu amo meu trabalho e não conseguia me imaginar fazendo outra coisa. Mas uma coisa é trabalho e a outra são hobbies. Se o seu hobby é codificar também, você pode chegar em casa e continuar trabalhando, caso contrário, você vai querer chegar em casa e fazer outra coisa.
Se outros programadores menosprezam esse fato, então é realmente o problema deles. Até agora, nunca conheci um programador que me desprezasse. Mas, para ser sincero, de todos os programadores que conheço, apenas um punhado realmente codifica em seu tempo livre.
fonte
Sinto muito, mas nenhum trabalho merece mais de 40 horas do seu tempo por semana, período. Existem certas profissões que (indiscutivelmente) são muito mais importantes para a sociedade do que outras, por exemplo, médicos, policiais, paramédicos, etc. Cabe ao empregador contratar mais trabalhadores se eles não tiverem o suficiente para fazer as coisas sem as pessoas que trabalham no AT.
40 horas por semana já é quase demais. Pense nisso: a média de vidas humanas é de aproximadamente 80 anos? Eles começam a frequentar a escola aos 5/6 anos de idade e, a partir desse ponto, basicamente ficam ocupados 8 horas todos os dias da semana (menos 3 meses) até estarem prontos para a faculdade. Vou analisar alguns números médios aqui:
Some todos eles e obtenha a% da sua vida: 111.000 / 700.800 = cerca de 16%
16% da sua vida, dedicada ao TRABALHO. Você vive uma vez, e essa vida incrível que cada um de nós experimenta, é cerca de 1/6 mais curta por causa do seu "trabalho". E isso é SOMENTE se você trabalha 40 horas por semana. Você nunca deveria estar dando mais do que isso. Valorize sua vida.
fonte
Se você quer se destacar em algo, precisa sacrificar outras coisas. Essa é a única maneira. Quer ganhar muito dinheiro como desenvolvedor / empreendedor de software? Então diga adeus à sua vida familiar, pelo menos por alguns anos. Todo mundo tem que fazer essa escolha sozinho. É um acordo, você pode pegar ou largar.
fonte
Sempre houve o equilíbrio entre trabalho e vida. 9-5'rs são aqueles que existem para o salário. Eu trabalhei em alguns desses empregos em que a gerência sugou toda a diversão do motivo de eu estar lá. Normalmente, acabava saindo para encontrar os trabalhos que outras pessoas o inspiram a aprender mais ou apenas a tecnologia usada torna a programação divertida e faz com que você queira fazer algum AT ou sacrificar o tempo livre. Mas, como sempre, muita coisa leva à estagnação. Tenho pelo menos quatro hobbies fora do trabalho, mais uma família e descobri que algumas vezes esses hobbies ajudaram minha carreira de maneiras muito estranhas. Então, sim, programa 9-5, faça algum AT quando necessário, mas, pelo amor de Deus, divirta-se na vida.
fonte