Como você encontra tempo para trabalhar em projetos de código aberto? [fechadas]


12

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?


1
votar para fechar como muito amplo e não parecer adequado ao nosso formato de perguntas e respostas.
22815 Michael Durrant

Respostas:


9

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.


1
+1 para apontar o fator de extensão. Uma vez tentei fazer 3-4 coisas ao mesmo tempo e não consegui concluir nenhuma.
Jas

Você faz um bom argumento, assim como os outros. Obrigado pelas sugestões, pessoal. :)
EricBoersma 26/10/10

3
  • O tempo com seus filhos é o mais precioso do mundo e nunca volta.
  • Seu diploma irá alimentar sua família.

Priorize em conformidade :)


2

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.


2

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.


2 horas por semana e ela publicou 4 livros! Uau!
ozz

@james: www.jkcoi.com - há 2 livros listados lá, mas 3 livros de um editor anterior ( amazon.com/J.-K.-Coi/e/B0036LKAT6/… ). Além disso, ela começou a escrever bastante desde que escrevia segundas-feiras pelo que me lembro.
Steven Evers

2

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.


2

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.


1

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.


0

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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.