Eu trabalho como desenvolvedor em tempo integral. Meu local de trabalho, no entanto, é muito limitador nas tecnologias e linguagens de programação que posso usar. Todo o trabalho é feito em C ++.
É claro que o C ++ está perdendo rapidamente (ou talvez já tenha perdido) sua posição de liderança. (por favor, não me chame, tenho anos e anos de experiência em C ++ e adoro essa linguagem, estou apenas afirmando um fato). Tenho algumas idéias para projetos Java / Android e um projeto que gostaria de implementar em C #. Eu vejo isso como uma maneira de me manter atualizado com as tendências do mercado de trabalho e espero que isso me ajude a encontrar meu próximo emprego em uma área mais atualizada.
Então aqui está o problema:
Meu dia de trabalho normal é de 10 a 11 horas, depois de terminar com as tarefas domésticas e infantis, recebo cerca de 1 a 2 horas e meia antes de estar cansado demais para pensar, muito menos código. Nesse momento, vou para a cama frustrado, decepcionado comigo mesmo por não conseguir cumprir meus planos, e então acordo na manhã seguinte para fazer tudo de novo.
Tenho mais algumas horas durante os finais de semana, mas claramente precisaria fazer algo diferente se quiser alcançar algum dos meus objetivos.
Existe alguma maneira de eu aproveitar melhor o tempo que tenho? Algum de vocês teve um problema semelhante e o resolveu com sucesso?