Bloqueio de Desenvolvedor, o que é isso? É o análogo do que acontece com os escritores, a tela branca do IDE na sua frente e não se sabe como começar ou o que fazer em seguida. As causas são diversas, mas a conseqüência uma só: paralisia e perda de tempo.
- Descanse – Normalmente ocorre no final do expediente, a tela na sua frente, o compilador só pode estar errado, você fez tudo (aparentemente) certo, mas o código ainda teima em dar erro. Todas as alternativas foram esgotadas, você não sabe mais como prosseguir. Muitas vezes trabalhamos com prazos apertados e achamos que precisamos trabalhar o maior número de horas possível. No entanto, como um colega meu costumava dizer que após um determinado momento “o tico não fala mais com o teco”. Perda de tempo tentar encontrar erro sob esgotamento mental, se depois de uma noite de sono, o mesmo salta em sua frente depois de normalmente uns 15 minutos.
- Converse com o seus colegas – Explique o problema a algum colega seu. Ele pode lhe dar uma dica valiosa ou, você pode encontrar a solução, apenas por ter que organizar as informações para alguém que não está diretamente envolvido no código.
- Comece um prototipo – Em conselhos para escritores, há frequentemente o conselho de começar a escrever deixando qualquer tipo de auto-julgamento de lado. Faça o mesmo. Esqueça por um momento da arquitetura perfeita, do código perfeito, simplesmente comece. Veja algo simples, algum teste para ser feito. Não deixe a indecisão tomar conta. Não sabe que nome dar a uma classe, dê algum, nem que seja AlgumNome.
- Tenha Intervalos – Dê uma caminhada, curta o sol, faça alongamento, bata papo. Lembre: é provado cientificamente que o rendimento e a concentração aumenta se fazemos pequenos intervalos após uma hora de trabalho.
- Concentre-se – Quando for trabalhar, reduza o uso de Internet ao mínimo. Não fique verificando seu e-mail, Orkut, Twitter, toda hora. Se for necessário desligue o celular.
- Desenhe diagramas – Pegue uma folha de papel e comece a desenhar as partes do projeto. Quando tento escrever um classe ou conjunto de classes específico, consulto a documentação e começo a por os métodos principais que terei que chamar. Com isso tenho um esboço do algorítmo no papel e não apenas na minha cabeça, fica mais fácil começar.
- Escreva os passos – Tenha uma lista das tarefas pendentes e no final de cada dia, anote as tarefas iniciais do dia seguinte. Assim fica mais fácil reconectar o raciocínio.
- Comece pelo simples – Mesmo um projeto complicado possui parte simples, comece por elas. Todo desenvolvimento de software deve ser partido em componentes menores. Se você não consegue fazer isso, você possui a profissão errada.
- Escute o seu corpo – Vários problemas podem afetar a sua concentração e capacidade de raciocínio, tais como, stress, estafa, depressão. Um estilo de vida mais saudável pode lhe ser útil. Procure ajuda profissional se necessário.
- Trabalhe em alguma outra coisa – Nada está funcionando? Todos temos outros projetos, profissionais ou pessoais. Trabalhe neles. Funcionou com o meu projeto de dissertação de mestrado. Não conseguia começar. Comecei a trabalhar nesse blog (meu projeto pessoal) e depois de algum tempo comecei a codificar o projeto da minha dissertação. Só tenha cuidado de não perder prazos.




![Verifique o meu feed [Valid RSS]](/images/valid-rss.png)
setembro 5th, 2009 at 1:22
Isso acontece muito comigo, geralmente sexta-feira , semana passada foi um dia que isso aconteceu , só consegui resolver o problema domingo cedo , que acordei mais disposto e resolvi o problema.
Bom excelente post.
Abraços
setembro 6th, 2009 at 14:58
Muito bom artigo. Dicas valiosas, que valem não só para programadores como a gente, mas pra muitas outras atividades. Parabéns.
setembro 7th, 2009 at 20:25
Olá! Gostei das dicas, parabéns pelo post.
Pena que muitos gestores de TI não pensem assim… É sempre o prazo que está se esgotando, projeto mal feito, o comercial prometendo o que o operacional não pode cumprir em tempo hábil, entre outros… Bom, é isso…
Até mais…
setembro 10th, 2009 at 16:41
Estava precisando ler um post como esse para relaxar e buscar inspiração!!!
ehehhehehehhe
muita correria, prazos pra tudo e na hora esquecemos de parar um pouco e pensar em nos organizarmos.
Bom post
novembro 5th, 2009 at 22:59
Legal o Artigo mas existe o caso de quem não nasceu pra isso, ai nao adianta insistir, é um pouco de dom.