Domanda

Diciamo che sei in un posto dove la codifica e ottenere on-line non è possibile (Su un volo occupato, per esempio) che cosa fare per rimanere produttivi?

Le cose che vorrei fare è leggere qualunque libro Tech Attualmente sto slogging attraverso e forse scarabocchiare alcune cose UI o flussi di lavoro. Che altro potevo fare?

È stato utile?

Soluzione

Continuo a video tecnici sul mio portatile per questi tempi. Su un breve volo, la mia preferenza è solo per dormire. Sono più propensi a vedere i video durante tutta l'attesa interminabili che circonda un volo, quando non si può cadere in modo sicuro addormentato, o su un lungo volo se mi sveglio e annoio, o se mi trovo in attesa sveglio per un pasto . Oggi sarò dando http: // blogs .msdn.com / b / marchio / archive / 2010/11/03 / PDC10-downloader.aspx qualche esercizio scorta di video appena pubblicato PDC prima del mio volo transatlantico di domani.

Per anni ho trascorso del tempo ogni settimana in occasione di eventi per i miei figli dove non c'era alcuna connessione wifi, ma non ho avuto alcun doveri reali - I portare il bambino, posso guardare se voglio, ma non c'è niente che devo fare. Ho sviluppato l'abitudine di risparmio certo della mia todo di per quel tempo. Revewing un documento che qualcun altro ha scritto, o digitando una pila di note di carta presi durante una riunione, o fare una buona copia in Visio di un diagramma da una lavagna che ho fotografato, quel genere di cose. Questi sono anche altamente interrompibile dovrebbe mio figlio improvvisamente fare qualcosa di interessante che voglio prestare attenzione. Se si dispone di questo tipo di inattività regolarmente, prestare attenzione come si passa attraverso il carico di lavoro regolare e chiedetevi "Potrei Salva questo per Martedì sera?".

Altri suggerimenti

Perché non usare quel gioco a rilassarsi e liberare la mente ?

Se si è al 100% del vostro tempo occupato, pensare, lavorare, inventare, ecc, ti rende meno produttivi.

EDIT: Anche in World of Warcraft si Sono d' riposo;) (no io non gioco wow, ma sento che è un buon esempio)

C'è un proverbio cinese:

Il riposo è lo scopo di viaggiare una distanza ulteriore ...

Se si deve fare qualcosa - ad esempio su un volo -. Esso non deve direttamente il lavoro / progetto legato

Io suggerirei di alcuni di questi:

  • leggere un romanzo - un po 'di evasione i tempi di fermo mai a nessuno male

  • leggere la sezione finanziaria del giornale - ogni programmatore e altri professionisti dovrebbero imparare di più su affari, denaro, investire e come il mondo gira. Non sarà un inizio facile, ma come Yoda direbbe:. "Impara che è necessario"

  • leggere un po 'di gestione di progetti, o 6 sigma, o una qualsiasi delle altre mode e cose gergo carico di lavaggio che sono intorno. Farlo con una mente aperta e critica, non prendendo anybodies parola come verità del Vangelo.

Questa è in definitiva tutto un ampliamento di voi e la vostra educazione, che si potrà mai ottenere in altro modo. Per un lungo periodo (10 anni fa) si sa più di vostri coetanei -. Si diventa più rotondo, più consapevole, più occupabili, e più rispettati

Il mio suggerimento, che nessuno ha ancora detto, è di trascorrere del tempo con altre persone.

Sembra così gran parte della vita di un programmatore è speso interagire con (virtuale) oggetti che qualsiasi ulteriore interazione con le persone (in modo positivo e costruttivo) li avrebbe beneficio come una persona! (E gli altri, pure. Non volevo per rendere il suono così egocentrico. Piuttosto il contrario, uno ha bisogno di prendersi cura degli altri, troppo!)

mi piacerebbe dormire in modo che io sto più riposato e produttivo quando arrivo a un ambiente più per migliorare la produttività.

mi piacerebbe rompere il tempo a disposizione:

  • 1/4 Riposo
  • 1/4 fare qualcosa di divertente
  • 1/4 fare qualcosa di creativo
  • 1/4 lettura qualcosa di tecnico.

Se non sto rilassando poi io personalmente:

  • Scrivi un po 'del mio libro tecnico ( "Hi Editor!")
  • Leggi i libri tecnologia / articoli ecc che ho risparmiare per tali viaggi
  • Leggi roba che è completamente al di fuori del mio campo (ad ampliare quella mente)
  • Aggiornare la mia scheda personale Kanban
  • Scrivi un mazzo di colloqui lampo, presentazioni e post di blog che voglio dare in futuro
  • parlare con mia moglie sulla user experience design

mi piace ascoltare i podcast e / o audiolibri. Ci sono una tonnellata di grandi podcast là fuori (tecnico e non tecnico), e se non siete a comprare tutti i tuoi libri, la biblioteca locale probabilmente ha download digitali o gli audiolibri su CD si può strappare al vostro lettore mp3.

offline! = Verso il basso.

I mantenere una distribuzione completa sulla mia macchina, in modo che non ho bisogno di essere on-line per lo sviluppo. Questo mi ha permesso di fare una buona dose di lavoro di sviluppo mentre il pendolarismo via treno prima che i treni in questo settore hanno iniziato a sostegno wifi.

Si potrebbe prendere il vostro blocco note e rivedere il tuo design e l'architettura applicazioni. A volte guardando dopo un po 'ti aiuta a vedere luoghi supplementari.

Se si sta sviluppando in una delle "quadro intensiva" Langs, come C # o Java, si potrebbe scoprire alcuni pezzi del quadro, o semplicemente leggere su langugage zucchero sintattico che non hai avuto tempo di controllare prima di .

Dopo aver guadagnato ulteriore padronanza della vostra piattaforma di sviluppo vi renderà più produttivi una volta che sei di nuovo in ambiente di lavoro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top