Cinque motivi per la gioia del mestiere, o, perché è divertente programmare il computer?

Recentemente ho letto (specie) The Mythical Man-Month di Frederick Brooks. A quanto ho capito, questo libro è un classico di culto, ed ero molto curioso di leggerlo. Riguarda la gestione del progetto software, e anche se questo è un argomento sul quale non so nulla, ho trovato il libro molto interessante – cioè, le parti che potevo capire.

La mia sezione preferita era una discussione su "The Joys of Craft", in cui Brooks risponde alla domanda, "Perché la programmazione è divertente?" Questa domanda mi interessa perché è un ottimo promemoria del mio Segreto dell'età adulta: solo perché qualcosa è divertente per qualcun altro non significa che sia divertente per me – e viceversa.

Niente è intrinsecamente divertente. Alcune persone trovano divertente la programmazione del computer, o sciare, fare shopping, bere vino, fare cruciverba, giocare a tennis, lavorare a maglia, pescare a mosca, guardare American Idol . Non trovo nessuna di queste cose divertenti. Ma poi, ad alcune persone non piacerebbe il blogging – o leggere libri sulla programmazione del computer! Che trovo divertente

Ma a parte il particolare divertimento (o non) della programmazione per computer, Brooks ha avuto una grande lista dei motivi per cui "craft" è divertente:

1. "La pura gioia di fare le cose". Da non sottovalutare.

2. "Il piacere di rendere le cose utili ad altre persone". Vedere le altre persone che si dilettano di ciò che abbiamo creato, o beneficiare di qualcosa che abbiamo fatto, è enormemente soddisfacente.

3. "Il fascino di modellare complessi oggetti simili a puzzle … e guardarli lavorare." Ottenere qualcosa da LAVORARE. Una gioia poco apprezzata. Accidenti, quando finalmente ho avuto alcune canzoni da caricare nel mio iPod, ho pensato di entrare nella canzone.

4. "La gioia di imparare sempre, che scaturisce dalla natura non ripetitiva del compito."

5. "La gioia di lavorare in un mezzo così trattabile. Il programmatore, come il poeta, lavora solo leggermente lontano dal puro pensiero. " Vero – ma è vero anche il contrario di una verità profonda, e penso che ci sia un piacere speculare da ottenere con materiali reali, fisici e tangibili .

La lettura di questa discussione mi ha ricordato gli stili di Stuart Brown di "personalità del gioco", che, come hanno sottolineato diversi commentatori, sembra omettere il tipo di gioco del programmatore di computer, anche se forse è racchiuso nel 7 di Brown.

Più ho riflettuto sulla natura della felicità, più sono convinto che un clima di crescita sia la chiave per una vita più felice. Fare qualcosa, aggiustare qualcosa, aiutare qualcuno … questo tipo di attività mi dà energia e zelo enormi. William Butler Yeats ha scritto: "La felicità non è né virtù né piacere né cosa e cosa, ma semplicemente crescita. Siamo felici quando stiamo crescendo. "

E tu? Ottieni la felicità dalla "gioia del mestiere"? Quali tipi di attività ti portano quella gioia? Sempre di più, mi sto assicurando di avere un sacco di atmosfera di crescita e la gioia del mestiere, nella mia vita.

* A proposito della gioia di creare qualcosa, e anche delle cose che trovo divertenti, sono affascinato dal sito Uncovered Cover Art – "un album da disegno di libri per bambini reimmaginati". Diversi artisti creano le proprie copertine per i libri per bambini. Affascinante!

* Vuoi ricevere la mia newsletter mensile gratuita? Evidenzia il meglio del materiale del mese dal blog e dalla pagina di Facebook. Mandami una email a gretchenrubin1 a gretchenrubin dot com . Basta scrivere "newsletter" nella riga dell'oggetto.