Ser produtivo durante o tempo de inatividade [fechado]

8

Digamos que você esteja em algum lugar onde não é possível codificar e ficar on-line (em um vôo ocupado, por exemplo), o que você faz para se manter produtivo?

O que eu faria seria ler qualquer livro técnico em que eu estivesse trabalhando atualmente e talvez desenhar algumas coisas da interface do usuário ou fluxos de trabalho. O que mais eu poderia estar fazendo?

Toby
fonte
4
bebendo mais cerveja
Muad'Dib
Olhando para todas as respostas aqui, eu meio que sinto preguiça e sempre me orgulho de minhas habilidades produtivas. Essas pessoas parecem techno-ninjas, sempre na curva de aprendizado e crescimento.
quer

Respostas:

7

Eu mantenho vídeos técnicos no meu laptop para esses horários. Em um vôo curto, minha preferência é apenas dormir. É mais provável que assista aos vídeos durante toda a espera interminável que envolve um voo, quando você não consegue adormecer com segurança, ou em um voo longo, se eu acordar e ficar entediado, ou se ficar acordado esperando uma refeição . Hoje darei http://blogs.msdn.com/b/mark/archive/2010/11/03/pdc10-downloader.aspx algum exercício para estocar vídeos PDC recém-lançados antes do meu voo transatlântico amanhã.

Durante anos, eu passava um tempo toda semana em eventos para meus filhos, onde não havia wifi, mas eu não tinha nenhum dever real - trago a criança, posso assistir se quiser, mas não há nada que eu precise fazer. Eu desenvolvi o hábito de salvar algumas das minhas tarefas para esse tempo. Revisar um documento que outra pessoa escreveu, ou digitar uma pilha de anotações que tirei durante uma reunião ou fazer uma boa cópia no Visio de um diagrama de um quadro branco que fotografei, esse tipo de coisa. Estes também são altamente interruptíveis, caso meu filho subitamente faça algo interessante que eu queira prestar atenção. Se você tiver esse tipo de tempo de inatividade regularmente, preste atenção ao passar por sua carga de trabalho regular e pergunte a si mesmo "posso guardar isso para terça à noite?".

Kate Gregory
fonte
21

Por que não usar essa folga para relaxar e libertar sua mente ?

Se você estiver 100% do seu tempo ocupado, pensando, trabalhando, inventando, etc., isso o tornará menos produtivo.

EDIT: Mesmo no World Of Warcraft você tem que descansar;) (não, eu não jogo uau, mas acho que é um bom exemplo)


fonte
Concordo, mas e se eu quisesse usar esse tempo para trabalhar em vez de relaxar.
Toby
1
Haha Toby bom ponto;) Eu sugiro que você tome essa oportunidade de ler (técnico e não técnico) ou discutir com coleagues
1
+1 Gostaria absolutamente de poder dobrar o voto. Certifico-me de que, se estou longe da internet, estou fazendo algo que não está relacionado à tecnologia.
Kavet Kerek
10

Há um provérbio chinês:

Descansar é com o objetivo de viajar mais longe ...

okw
fonte
3
+1 por esse maravilhoso ditado que guardarei e usarei no futuro.
@Pierre 303, esse ditado me serviu bem também :) #
1100 okw
4

Se você deve fazer algo - por exemplo, em um voo - ele não precisa trabalhar diretamente / relacionado ao projeto.

Eu sugeriria alguns destes:

  • ler um romance - um pouco de tempo de inatividade escapista nunca machuca ninguém

  • leia a seção FINANCEIRA do jornal - todo programador e outro profissional deve aprender mais sobre negócios, dinheiro, investimento e como o mundo gira. Não será um começo fácil, mas como pode ser dito pelo yoda: "Aprenda como deve".

  • leia um pouco sobre gerenciamento de projetos, ou 6 sigma, ou qualquer outro modismo e coisas carregadas de jargões que estão por aí. Faça isso com uma mente aberta e crítica, sem tomar a palavra de ninguém como verdade do evangelho.

Em última análise, isso tudo é uma ampliação de você e de sua educação, que você nunca terá de outra maneira. A longo prazo (10 anos ou mais), você sabe mais do que seus colegas - você se torna mais completo, mais instruído, mais empregável e mais respeitado.

rapid_now
fonte
3

Minha sugestão, que ninguém mencionou ainda, é passar tempo com outras pessoas.

Parece que grande parte da vida de um programador é gasta interagindo com objetos (virtuais) que qualquer interação adicional com as pessoas (de maneira positiva e construtiva) os beneficiaria como pessoa! (E outros também. Eu não pretendia fazer isso parecer tão egocêntrico. Pelo contrário, é preciso cuidar dos outros também!)

Mark C
fonte
Em um vôo ocupado?
2

Dormia para ficar mais descansado e produtivo quando chegava a um ambiente que melhorava a produtividade.

dsimcha
fonte
2

Eu dividiria o tempo disponível:

  • 1/4 Rest
  • 1/4 faça algo divertido
  • 1/4 faça algo criativo
  • 1/4 ler algo técnico.
JeffO
fonte
1

Se não estou relaxando, pessoalmente:

  • Escreva um pouco mais do meu livro técnico ("Oi Editor!")
  • Leia livros / artigos de tecnologia, etc., que guardo para essas viagens
  • Leia coisas completamente fora do meu campo (amplie essa mente)
  • Atualizar meu quadro Kanban pessoal
  • Escreva um monte de palestras relâmpago, apresentações e posts de blog que eu quero dar no futuro
  • Converse com minha esposa sobre o design da experiência do usuário
Martijn Verburg
fonte
1

Eu gosto de ouvir podcasts e / ou audiolivros. Existem muitos podcasts por aí (técnicos e não técnicos) e, se você não quiser comprar todos os seus livros, a biblioteca local provavelmente possui downloads digitais ou audiolivros em CD, você pode acessar o seu mp3 player.

Eric King
fonte
1

offline! = inativo.

Eu mantenho uma implantação completa em minha própria máquina, para não precisar estar online para me desenvolver. Isso me permitiu fazer uma boa quantidade de trabalho de desenvolvimento enquanto viajava de trem antes que os trens nesta área começassem a suportar o wifi.

Don Roby
fonte
Concordo, eu desenvolvo off-line e depois o empurro, e é por isso que eu também disse que a codificação não é uma opção.
Toby
0

Você pode pegar seu bloco de notas e revisar o design e a arquitetura dos aplicativos. Às vezes, olhar para ele depois de um tempo ajuda a ver locais adicionais.

Se você estiver desenvolvendo um dos idiomas "intensivos em estrutura", como C # ou Java, poderá explorar algumas partes da estrutura ou apenas ler sobre o açúcar sintático de idioma que você não teve tempo de verificar antes.

Ter adquirido domínio adicional de sua plataforma de desenvolvimento tornará você mais produtivo quando voltar ao ambiente de trabalho.

Jas
fonte