Ninjas.
Questo è ciò che i programmatori di computer chiamano se stessi al giorno d'oggi. La professione (se si può ancora chiamare così) va da una litania di nomi non troppo glamour, come sviluppatore, programmatore, ingegnere, tecnico, e più roba che non tutto ti fa il ragazzo più popolare nella stanza. Quindi, molto, er, programmatori (per mancanza di una parola migliore) andare da ninja o tali. Che trovo un po 'fastidiosa – si sta scrivendo codice, non uccidere i nemici dell'imperatore. Ma sto divagando.
Quindi cosa fare uno chef, musicista, artista, insegnante, e inventore hanno in comune con un programmatore umile? Essi non hanno un lavoro abbastanza gloriose sia… Ma ti dirò che cosa. Chiunque è in uno di questi campi vi dirà che amano il loro lavoro. La maggior parte chiunque, comunque. Di certo non è a causa della retribuzione.
E 'a causa della ricompensa. Non materiale. E 'quella sensazione che hai raggiunto a qualcuno, direttamente migliorato la loro vita con qualcosa che hai fatto o fatto.
Cuochi e musicisti e artisti esercitare il loro mestiere per offrire piacere di qualità.
Insegnanti (solitamente) vedono i loro studenti imparano e migliorano, andare avanti nella vita – a causa della loro.
E inventori – stanno migliorando direttamente la vita di migliaia o milioni di persone con le loro creazioni – lampadine, computer, qualunque.
E questo è il tipo di ricompensa che ci programmatori di computer otteniamo. Per sapere che cosa avete fatto viene utilizzato e apprezzato da altri. Non c'è niente di citazione come quella sensazione.
Grande come facendo un gioco è, it'a non del tutto gratificante perché si sa le persone non sono realmente facendo molto con esso di salvataggio per, sai, sprecare il loro tempo.
No, ciò che è veramente gratificante è rendendo le persone software può effettivamente utilizzare per lavorare o imparare. Linguaggi di programmazione, software di istruzione, diamine anche una applicazione fotocamera sono tutti utili a milioni. Ed è per questo che amo di sviluppo Capricorno, uno strumento di flashcard e derivanti che possono aiutare chiunque a migliorare il loro apprendimento. E 'come essere un insegnante, inventore, e chef, tutto in uno.
Così, quando posso controllare la mia email posso non trovare una dichiarazione che mi dice che ho guadagnato qualche migliaio di oggi, ma posso trovare una email da un utente relativa esperienza personale o commenti personali sul mio software. E questa è la parte più gratificante di quello che faccio. Sapendo che sto aiutando qualcuno, con personale, prova individuale. Le email non hanno prezzo.
Le email come quelli sono la ragione ho comunicato tutto il mio software gratuitamente. Voglio aiutare le persone, Non il mio portafoglio. Persone – gli utenti – deve sempre venire prima, se sei un cuoco, inventore, oppure, sì, sviluppatore.
La gente prima. Ecco perché il software dovrebbe essere libero. Il software libero è un vantaggio per la comunità e – oserei dire – il mondo.
Sicuro, si può dire di essere uno sviluppatore / coder / programmatore / ciò che non è troppo glamour, ma con poche righe di codice è possibile toccare il mondo. Non male per una giornata di lavoro.
…can I refer to you as sensei then?