Eu parei de codificar por diversão, isso é um mau sinal? [fechadas]

70

Em algum momento, parei de codificar por diversão. Eu costumava ir trabalhar, terminar minhas tarefas e depois de chegar em casa eu ia e escrevia coisas do lado por diversão. No entanto, agora vou para casa e tento evitar o computador. Eu prefiro ler o jornal, assistir TV, ir ao bar, etc.

Isso é um mau sinal? Quer dizer, eu ainda tento acompanhar as últimas tendências, acessar os fóruns de desenvolvedores / blogs / etc, mas eu não disse: "Eu quero aprender a linguagem X - gostaria de saber se eu poderia escrever o aplicativo Y"

Isso aconteceu com mais alguém?

    
por PSU_Kardi 14.09.2010 / 16:11
fonte

15 respostas

50

Este é um problema muito comum chamado burn-out. Acontece com todos que levam seu trabalho a sério. Meu conselho é tirar algumas semanas de codificação e planejar um projeto de longo prazo para se divertir. Em seguida, reserve pelo menos 15 minutos por noite para completar uma parte do projeto. Contanto que você vá devagar, voltará ao jogo em pouco tempo.

    
por 14.09.2010 / 16:18
fonte
23

Has this happened to anyone else?

Não! Você é o primeiro!

Sério, vamos lá, é uma coisa natural! Crescendo, as pessoas começam a ter muitos problemas para lidar: crianças, pais, finanças, família. Resolver cada um deles requer atividade cerebral. E os cérebros só tendem a se cansar (e com o aumento da idade eles ficam mais cansados). Então, depois do trabalho e de tudo isso, você pode simplesmente não se dedicar a uma atividade tão intensa quanto a codificação.

Eu realmente experimento isso muitas vezes. Quando eu tinha muitos problemas pessoais, não conseguia encontrar energia para fazer codificação no meu tempo livre.

E talvez você simplesmente ame menos do que costumava. Você não se torna um codificador pior por causa disso. E as chances são altas de que algum dia você sinta que deseja codificar para se divertir novamente.

    
por 14.09.2010 / 16:22
fonte
19

Aconteceu comigo muitas vezes.

Primeira causa : muito trabalho no escritório
Segunda causa : muito trabalho em projetos paralelos (tarde da noite)

Cura : Eu costumo cortar projetos de animais de estimação, livros de programação e tudo relacionado à TI, substituindo-os por filmes, séries de TV, videogames, livros relaxantes e muita aptidão (corrida).

Efeitos : em algumas semanas ou menos, estou pronto novamente para minhas atividades de programação fora do escopo do trabalho.

    
por 14.09.2010 / 16:42
fonte
18

Eu quase nunca codifiquei no meu tempo livre (não desde logo depois da faculdade), mas ainda amo o desenvolvimento de software. Continue trabalhando no trabalho e aproveite um pouco mais a sua casa. No final da sua vida, você não pensará: "Puxa, eu gostaria de ter passado mais tempo no trabalho ..."

    
por 14.09.2010 / 16:43
fonte
11

Vou lançar uma versão alternativa. Talvez você esteja realmente trabalhando em algo que é desafiador e exaustivo. Eu começo a programar por diversão quando estou no final de um projeto e apenas encerro as coisas. Se eu conseguir um novo projeto onde eu tenha que esticar minhas habilidades (não tão difícil de fazer), eu acho isso divertido e não vejo necessidade de trabalhar em qualquer outra coisa.

    
por 14.09.2010 / 16:36
fonte
8

Eu vejo isso como saudável e bom. Você quer ter uma vida fora do trabalho. Isso vai fazer você melhor no seu trabalho, não pior.

    
por 14.09.2010 / 16:33
fonte
8

O tempo é um fator limitante. Parei de codificar por diversão há cerca de 5 anos. Aprendi a tocar violão, comecei a brincar com marcenaria, tinha filhos e não conseguia nem me aproximar de acompanhar os mais recentes videogames. Quando naveguei na hora do rush, jantei, brinquei com as crianças, coloquei-as na cama e li alguns livros para elas; Eu não tenho energia nem desejo de conectar minhas últimas duas horas no computador. Tenho certeza que isso vai mudar de novo, mas eu estou honestamente bem com a programação como um "trabalho" agora ...

    
por 14.09.2010 / 19:40
fonte
7

Escreva um automatizador de células no Excel. Crie um aplicativo da Web simples, que faça o download de uma imagem a partir do URL, e o visitante possa arrastar um bigode na foto. Crie um aplicativo da web simples que traga algumas letras em frases de páginas aleatoriamente pesquisadas. Escreva um pequeno aplicativo de relógio sempre no topo, que cresce à medida que o fim do horário de trabalho se aproxima. Escreva um script, que baixa fotos do cartão SD, colocando imagens na pasta yyyymmdd com base na data de criação. Escreva um protetor de tela. Faça uma página web com um grande botão vermelho, que diz "eu vou descobrir sua idade, apenas me pressione", e ele toca um som de peido barulhento quando se pressiona, então ele escreve "se você está rindo, você deve ter menos de 5 anos ". Escreva documentação detalhada sobre isso: especificação de requisitos, design de interface do usuário, análise de mercado, plano de negócios, fluxograma.

Se estiver pronto, envie-me o URL.

    
por 14.09.2010 / 22:25
fonte
5

Eu tenho codificado há 11 anos, o que provavelmente não é muito para alguns por aqui, mas eu lidei muito com a minha carreira, e há algumas coisas que sempre me ajudaram sobre a corcova.

Como outros já disseram, os hobbies são ótimos. Há uma tonelada de coisas interessantes por aí para aprender, fazer, coletar e criar, e é provável que, se você for um engenheiro de software, tenha mais acesso a elas do que muitas pessoas. Nessa nota, sempre me ajuda lembrar de que, em uma escala grande o suficiente, meu problema ("Garoto que estou cansado de escrever código") é minúsculo, não é nem mesmo um problema; Nessa economia, onde as pessoas estão lutando para comer e descobrindo que os empregos para os quais passaram a vida treinando não estão mais disponíveis, trabalho em um campo onde tenho condições de trabalho confortáveis, acesso à Internet, liberdade e mobilidade profissional. quase em qualquer lugar que eu quero ir.

Eu construí casas e trabalhei em construções comerciais e comparo o burn-out a ferir a si mesmo fazendo trabalho físico. Somos trabalhadores mentais, e às vezes "magoamos" nossas mentes, e temos que cuidar deles e reparar para que possamos confiar neles novamente para nossa vida. O tédio repetitivo pode fazer isso, então saia, interrompa sua rotina, obtenha um estimulo novo e excitante e nunca esqueça o quão afortunado você realmente é por ter uma habilidade como codificação.

    
por 14.09.2010 / 20:22
fonte
3

A resposta do ChaosPandion é boa, parece que você está esgotado. Uma boa maneira de evitar o desgaste é encontrar outros hobbies. Eu amo trabalhar nos meus projetos paralelos, mas às vezes é demais. Quando isso acontece, eu mudo as marchas para outra coisa. Eu também gosto de trabalhar em carros, madeira e metalurgia, hobby eletrônica e várias formas de expressão artística.

Se você gosta de videogames, pode ser divertido tentar desenvolvê-los. A combinação de arte e programação pode ser um desafio interessante. Eu tive alguns projetos de jogos onde, quando estou cansado de codificar, vou trabalhar na arte. Quando me canso da arte, volto a codificar. É uma ótima maneira de desenvolver software, mas na verdade não precisa desenvolver software o tempo todo enquanto trabalha no projeto.

    
por 14.09.2010 / 19:09
fonte
3

Para mim, não codifico por diversão porque não é mais um desafio. Quando eu era jovem, muitas coisas eram desafiadoras. Eu já escrevi um programa para estimar o valor do Pi usando um número aleatório e foi divertido ver o quanto ele era preciso. Se eu fosse fazer isso agora, levaria apenas alguns minutos sem se divertir.

No entanto, acho que o que é divertido para mim agora é como usar minha habilidade para fazer o melhor no meu trabalho. Otimizando é divertido. Refatorar é divertido. O design de classes é divertido. A revisão de código é mais divertida. Ainda estou codificando por diversão, a diferença é que também é meu trabalho.

    
por 14.09.2010 / 20:23
fonte
3

Eu não acho que seja um mau sinal. Ei! A vida é mais do que simplesmente codificar, mesmo que você realmente goste, você pode fazer outras coisas também.

    
por 15.09.2010 / 16:50
fonte
1

Não deixe isso te derrubar. À medida que envelhecemos, você tem outras responsabilidades e suas prioridades mudam. As crianças são um excelente exemplo - por que você estaria codificando quando você poderia estar com o seu pequeno?

Descobri que perco interesse em meus projetos particulares ocasionalmente também. Eu vou com ele, deixe-o ser e, eventualmente, eu me vejo atraído por uma tecnologia nova e excitante e brilhante que eu acabo jogando em casa. Tudo parece ser cíclico, como tudo o mais é vida.

Refresque-se, siga em frente. Seja diligente sobre o seu trabalho e mantenha a mente aberta. Você se sentirá atraído quando chegar a hora certa.

    
por 17.09.2010 / 05:12
fonte
1

Eu questiono por que você está tentando evitar o computador. Se é porque você está tão frustrado que quer jogá-lo pela janela, então talvez você queira procurar ajuda profissional com questões de raiva ou aconselhamento de carreira, já que cada um é uma maneira diferente de resolver esse problema.

Outra maneira de ver isso é a maturidade que você desenvolveu para o campo. Onde inicialmente se podia ver uma nova linguagem como um novo brinquedo brilhante, você podia ver a dor de tentar fazê-lo e isso impede que você vá para lá, possivelmente.

    
por 09.11.2010 / 22:25
fonte
1

Eu ficaria preocupado com isso, especialmente na sua idade. Sou grato por ainda achar a programação divertida, porque é a única coisa que sei fazer.

Aqui estão algumas coisas que encontrei dessa ajuda:

  • Encontre uma maneira de usar sua habilidade para algo fora do trabalho. Eu fiz um pequeno aplicativo, baseado em C ++ e MySQL, para ajudar a conduzir leilões de caridade. Então eu ajudo a administrar os leilões e suar numa noite de angariação de fundos, esperando me livrar dos insetos. Muito divertido!

  • Pegue um livro ou dois em algo interessante. Para mim, eram coisas como demonstração de teoremas, computadores quânticos, linguagem de máquina, visão e aprendizado. Em seguida, tente escrever pequenos programas para experimentá-los. Quanto menor, melhor.

  • Aprenda um pouco de matemática. Eu tive que voltar e aperfeiçoar minhas habilidades com equações diferenciais, cálculo, álgebra linear e estatística bayesiana. Para tudo, eu escrevo um pequeno programa para me ajudar a entender o que estou fazendo.

Espero que você continue a achar uma programação divertida, mas se não for, espero que você descubra o que é divertido para você.

    
por 09.11.2010 / 23:32
fonte

Tags