Um pouco de plano de fundo: eu tenho um pequeno projeto de código aberto que eu iniciei, uma estrutura básica que fornece um meio orientado a objetos para gerar código HTML (já que eu realmente não gosto de HTML e gosto de PHP) . Ele tem alguma fonte liberada e alguns downloads, mas principalmente, o projeto é para mim, com a parte de Código Aberto sendo apenas um benefício colateral.
O projeto original que me levou a ser capaz de desenvolver esse projeto entrou em hibernação por enquanto, o que significa que todo o desenvolvimento que tenho nesse momento é apenas pessoal. Infelizmente, atualmente estou trabalhando para obter meu diploma de bacharel, estudando para obter certificações e tenho um bebê de três meses em casa. Em resumo, quando chego ao "tempo de mim", raramente sinto vontade de trabalhar, mas geralmente sinto apenas como relaxar.
Portanto, se houver alguém por aí que pareça estar em uma posição semelhante, que estratégias você usou para se manter motivado para trabalhar no projeto? Eu realmente gostaria de pelo menos trabalhar nisso até ter 100% de cobertura de especificações, mas não comprometo a fonte há meses. Alguém aí pode ajudar?
fonte
Respostas:
Se você está se perguntando como encontrar tempo trabalhando no seu projeto de código-fonte aberto, isso pode indicar que você está disposto a trabalhar em muitas coisas ao mesmo tempo.
Você pode não ser capaz de lidar fisicamente com tudo e a consequência é que você será ruim na maioria das coisas em que irá trabalhar devido à falta de tempo e foco.
Pense no seu bebê! E seu diploma de bacharel! Já são 2 projetos em tempo integral, acredite em mim!
A menos que seu projeto de código aberto seja mais importante que seu bebê ou seu diploma de bacharel, abandone seu projeto de código aberto por enquanto.
fonte
Priorize em conformidade :)
fonte
Relaxar pode não ser uma idéia tão ruim. Bebês jovens consomem muita energia; portanto, considere dizer a si mesmo "OK, 3 meses de intervalo da programação não essencial".
Reserve um tempo para relaxar enquanto pode e aguarde a inspiração (em vez de tentar comprê-la) ou escreva (em prosa ou código) algumas idéias aproximadas sobre onde você gostaria que o projeto estivesse, ou como você gostaria que o código aparecesse.
fonte
Eu postei uma resposta para uma pergunta semelhante aqui .
A linha inferior é que você ganha tempo.
Vou demonstrar com uma anedota.
Minha irmã é romancista e escreve exclusivamente em seu tempo livre. Ela tem marido e filho e publicou 4 livros e algumas histórias curtas. Às segundas-feiras, seu marido e filho (embora ele tenha 7 anos agora, mas ela está escrevendo há muito tempo) sabem que é a hora de escrever. Então, segundas-feiras entre 7 e 9, ela escreve, e eles a deixam em paz.
Às quartas-feiras, meu cunhado joga hóquei na liga masculina.
fonte
A maioria das pessoas tem bastante tempo de inatividade que usa assistindo televisão. (Isso normalmente não se aplica a pais de crianças de três meses.) Geralmente, não se trata de encontrar tempo, mas encontrar energia e motivação.
Você geralmente consegue dormir a noite toda? Eu não era quando meu filho era tão velho. Se você não estiver dormindo o suficiente, terá bastante tempo com seus trabalhos escolares, sem falar em um projeto externo.
Então, passe algum tempo com sua esposa e filho. Não se preocupe com projetos extras por enquanto, haverá mais tempo para isso daqui a alguns anos.
fonte
Depende da importância do projeto de código aberto no grande esquema cósmico das coisas. Se o projeto envolve a criação de protetores de tela triviais, você trabalha nele de vez em quando, sempre que estiver entediado demais para fazer qualquer outra coisa. Se for um projeto como http://code.google.com/p/mindforth para a criação de verdadeira inteligência artificial que trará uma singularidade tecnológica, será necessário organizar toda a sua vida e todos os nanossegundos disponíveis em serviço para o seu grande desafio Projeto de IA de código aberto.
fonte
Eu diria que, de longe, o seu projeto mais interessante e a principal prioridade no momento é o seu bebê - você deve lançar toda a programação não relacionada ao trabalho e apenas apreciar o bebê crescer, primeiro sorrir e rir. Use seu tempo disponível para assistir a um bom filme / jogo de futebol / ler um livro ou qualquer outra coisa que o relaxe.
fonte
Como você não deseja que seu projeto de código-fonte permaneça inacabado, sugiro que você encontre alguém que esteja disposto a contribuir com seu projeto. Para que em algum momento no futuro, seu projeto fique muito mais maduro e você sempre poderá contribuir sempre que tiver tempo.
A família é muito mais importante do que qualquer outra coisa e qualquer projeto de código-fonte aberto acabará tendo sucesso quando vários povos começarem a contribuir para ele.
fonte