mercoledì 17 ottobre 2007

usa il cervello

LEFT BRAIN FUNCTIONS
uses logic
detail oriented
facts rule
words and language
present and past
math and science
can comprehend
knowing
acknowledges
order/pattern perception
knows object name
reality based
forms strategies
practical
safe

RIGHT BRAIN FUNCTIONS
uses feeling
"big picture" oriented
imagination rules
symbols and images
present and future
philosophy & religion
can "get it" (i.e. meaning)
believes
appreciates
spatial perception
knows object function
fantasy based
presents possibilities
impetuous
risk taking

Potresti essere tentato di pensare che programmare o più in generale avere a che fare con una macchina sia sostanzialmente un affare per la parte sinistra del tuo cervello.
Ripensaci.
Ripensaci con la parte destra del tuo cervello, se ancora non ci sei arrivato.
Programmare è simile a scrivere poesie o letteratura e i programmi parlano di oggetti concreti e di persone, la matematica, almeno per quanto riguarda al mia esperienza, è uno strumento al servizio della "big picture", decidere cosa fare e programmare è esattamenet questo: un continuo prendere decisioni, decisioni rischiose.
perché un programma funzionerà in una condizione soltanto: se il programmatore ha preso tutte le decisioni correttamente.

se stai scrivendo il gestionale di una azienda e un errore comporta una perdita economica, capisci perché sono convinto che programmare richiede coraggio in prima istanza, entusiasmo in seconda.

0 commenti: