Pois bem. Vou expressar aqui com minhas próprias palavras um pouco o porquê digo isso:
Em 11 de agosto de 2008 eu publiquei esse post:
A motivação no dia a dia: seja lá qual o seu trabalho...
Em 10 de setembro de 2009, publiquei um post:
Aviso de defesa de dissertação de mestrado (CIn/UFPE)
Em 30 de novembro de 2010, postei:
C.E.S.A.R vence Prêmio Finep 2010
No dia primeiro de março de 2011 estava bem resolvido com o Amor, então escrevi:
Feito amor
Em 29 de setembro de 2011, escrevi:
Caminho para ensinar programação ! ?
No ano de 2012, no dia 17/02/2012:
O Programador Pragmático (The Pragmatic programmer)
Recentemente, produzi e estou ainda produzindo coisas diferentes, como:
Curso Básico Criação Janelas Gráficas (GUI) com NetBeans (no YouTube)
E que tal trabalhar enquanto escuto um Podcast de empreendedorismo Nerd?
Onde eu estava quando fazia tudo isso (quase ao mesmo tempo)?
Eu estava trabalhando na melhor empresa do mundo. Eu estou na empresa que me proporciona desafios aos problemas relevantes (alguns nem tantos), mas são SEMPRE bons PROBLEMAS para resolver. Só preciso torná-los úteis para aprender com eles!
Conheça o C.E.S.A.R e venha trabalhar aqui!
Então, como vejo no geral a rotina
import java.util.ArrayList; /** * * @author Douglas Frari */ public class DiaADiaCesar { // as oportunidades sao compartilhadas public static ArrayListComo vou iniciar o programa?listaOportunidades = new ArrayList (); public static void main(String[] oportunidades) { if (oportunidades!=null && oportunidades.length > 0) { // estou VENDO oportunidades para aprender for (int i = 0; i < oportunidades.length; i++) { listaOportunidades.add(new Oportunidade(oportunidades[i])); } } // bater ponto de entrada no CESAR int horasProdutivas = 7; int horasInterativas = 1; // as vezes mais ou menos boolean queroContinuarTrabalhando = true; do { fazerOquePrecisaSerFeito(horasProdutivas); // foco no problema interagirComPessoas(horasInterativas); // interações com colegas // 1 hora = 3 600 000 milisegundos Thread.sleep(3600000); // o tempo passou ... horasProdutivas--; horasInterativas--; queroContinuarTrabalhando = vouContinuarMaisUmTempoTrabalhando(); } while (queroContinuarTrabalhando); // bater ponto de saída / hora de sair da empresa if (listaOportunidades.size() > 0) { // que aprendizados eu tive hoje? // o que eu fiz de legal hoje? // como farei para resolver o problema? // etc. } } }
#java DiaADiaCesar oportunidade1 oportunidade2 oportunidadeX
Cada um cria as suas próprias oportunidades ou não. Mas se criá-las, sei que no final terei aprendido melhor e isso me dá motivação extra para fazer muitas outras coisas que tenho vontade.
Nenhum comentário:
Postar um comentário