Sou programador profissional há muitos anos (20 anos) e agora perdi o interesse. No momento, tenho problemas em nocautear algumas 100 linhas de coisas simples. Vai demorar 3-4 dias em vez de 30-40mins
Alguém tem alguma dica de como recuperar seu interesse?
Desde criança, pratico programação / código desde que estava acordado. Eu terminava o trabalho e ligava nas redes para comprar coisas novas até a cama. Agora, tenho a sorte de fazer com que as contagens de LOC no trabalho pareçam razoáveis.
EDITAR
Obrigado a todos - algumas ótimas sugestões - muito em que não pensei - apesar de não estar ansioso pelo exercício, provavelmente preciso dele.
motivation
Adrian Cornish
fonte
fonte
Respostas:
Ninguém aqui sabe o que o inspirará melhor do que você, mas aqui estão algumas idéias:
Alterne projetos. Programar é como escrever - é um meio para um fim, e não um fim em si mesmo. Se você não acredita no valor do que está fazendo, não sentirá muito sentido em fazê-lo. Portanto, procure um projeto diferente no trabalho para o qual possa mudar, algo com o qual possa se animar. Se não for possível alternar completamente, procure um projeto adicional no qual você possa gastar pelo menos algum tempo.
Tente aprender algo novo. Desafie-se tentando um projeto em seu próprio tempo usando um conjunto de ferramentas muito diferentes do que você vem fazendo nos últimos n anos. Você pode experimentar uma linguagem de programação funcional, criar um site, criar um projeto baseado no EC2 da Amazon ou no App Engine do Google , ou desenvolver um aplicativo para Android ou iOS ou pegar um Arduino e experimentar a programação incorporada. , ou encurrale um dos caras do mainframe no trabalho e peça para aprender um pouco de COBOL, ou ...
Tirar férias. Quando foi a última vez que você tirou duas ou três semanas consecutivas de folga? Considere fazer férias de verdade , onde você desconecta o computador e não o toca durante o período. Nem leia sobre computadores. Faça um paisagismo em sua casa, termine seu porão, faça um estudo aprofundado de cupcakes , tire fotos , passe algum tempo com sua família, viaje ... qualquer coisa que não envolva digitação. Às vezes, você precisa se afastar de algo antes de poder aproveitá-lo novamente.
Volte para a escola. Perceba que você não precisa ser um programador para sempre, especialmente se você não achar isso recompensador. Pode ser um bom momento para começar a pensar no que você quer fazer para o seu próximo ato. Ou, depois de um semestre de aprendizado sobre EBITDA e custos indiretos de mão-de-obra, você pode perceber subitamente que ama, ama, ama programar, afinal.
Comece a se exercitar . Pode ser difícil para os jóqueis de mesa como nós acreditarmos, mas muitas pessoas juram que o exercício lhe dá mais energia, o que pode ajudá-lo a se sentir um pouco mais motivado. Também pode servir como uma ruptura mental do trabalho ou como um tempo para pensar profundamente.
Converse com seu médico. Motivação reduzida pode ser um sinal de depressão ou outra doença. E mesmo que esse não seja o problema, seu documento poderá sugerir algumas alterações que farão você se sentir muito melhor.
Certifique-se de entender como o trabalho que você está fazendo se encaixa no quadro geral. Às vezes, é difícil ver a floresta para as árvores, e uma conversa com seu gerente sobre como o seu trabalho afeta os resultados poderia fornecer algumas das motivações que o ajudarão a voltar aos trilhos.
fonte
Minha motivação melhorou bastante, começando a ler certos blogs e livros, ouvindo podcasts e assistindo a vídeos de programadores dedicados. Talvez isso seja familiar demais para você, mas se não for, por que não se tratar ampliando seu horizonte profissionalmente?
fonte
Você poderia assumir responsabilidades adicionais / diferentes, como análises de negócios ou trabalho de contato com clientes para lhe dar uma "folga" do carvão?
O melhor conselho que posso dar é entender por que você perdeu seu mojo. Isso é algo que apenas você pode responder, mas, como na programação, você só pode realmente começar a resolver um problema depois de depurá-lo para determinar a causa raiz. Qualquer outra coisa será o equivalente a colocar um gesso nela.
Se tudo mais falhar, tire férias (ou sabático, se o seu empregador as oferecer e você for elegível); Às vezes, um descanso é melhor que uma mudança.
fonte
Dar um tempo. Faça outra coisa. Tenha férias. Assistimos a um filme. relaxar.
As coisas mudam e seu interesse voltará ou não. Apenas ajuste sua situação.
Peça outra coisa para fazer no trabalho e seja bom consigo mesmo.
fonte
Três coisas podem ajudar a recuperar o seu mojo de programação:
fonte
Faça algo que você goste. Talvez o trabalho não esteja motivando você o suficiente.
Faça algo novo. O campo da ciência da computação está cheio de coisas novas para fazer.
Há 20 anos, você provavelmente não possuía Inteligência Artificial, Aprendizado de Máquina, Mineração de Dados, Computação Distribuída. Experimente alguns deles.
Um bom lugar para começar é alguns cursos de pós-graduação no Stanford ou no MIT. Alguns cursos do MIT / Stanford estão abertos na web.
fonte