99688 interviste create 
 
 
 
 
 
 
 
 
 
 
 


Intervista a:

Luigi Massa [luigimassa] 


PROGRAMMAZIONE
Come iniziasti a programmare e a che età?
La mia prima esperienza? a 12 anni con il commore 64
Che linguaggi e ambienti di sviluppo usi abitualmente?
NetBeans e PHP oppure SAP e ABAP
Che configurazione di computer e che sistema operativo usi?
Uso dal 2005 UBUNTU! Nel 2005 ho avuto un grosso problema da un cliente: un virus si era intrufolato sul mio xp e ho perso parecchi lavoro!
Qualche tuo lavoro che possiamo vedere nella web?
http://www.symfony2.it, http://comunicatistampa.torino.it, http://www.bwlab.it, http://www.lavoraalsicuro.it, http://www.studioartefoto.it e altri ancora. Il mio portfolio è su http://www.bwlab.it/portfolio/blog
Cosa ti motiva ad iniziare un nuovo progetto?
Innanzitutto il fatto che devo guadagnare. Sono molto concreto. Se vivessi da solo lavorerei per un obiettivo più nobile, ma con famiglia e stato devo pensare in primis alla pecunia. Per secondo mi piace aiutare i miei clienti a sviluppare il loro business: quando guadagnano con un portale che gli ho messo in piedi sono veramente contento, ed anche un po' arrabbiato percrhè forse potrei sfruttare per me stesso le competenze acquisite. Infine ho l'obiettivo di sviluppare un'applicazione web che abbia successo. Qualche idea la sto già realizzando e vedremo nei prossimi mesi.
Che parte dello sviluppo è la più gratificante?
hmmm... quella del controllo lavoro degli altri sviluppatori? Scherzi a parte, la più gratificante penso sia quella finale: vedere il risultato. E' una faticaccia sviluppare,: tanti problemi da risolvere, il bug, il pezzo di codice che è da migliorare, le istruzioni che non si ricordano etc. etc. etc.
Visto da fuori sembra un lavoro molto razionale, ma è necessaria anche creatività per programmare?
Assolutamente si. La programmazione non è la sola applicazione di teorie o regole o strutture ma è anche la capacità di inventare soluzioni nuove per risolvere situazioni attuali. Pensiamo solo al miglioramento del codice. Avrei un paio di considerazioni che farebbero dire " eh bhe... era così semplice".
Di che condizioni hai bisogno per concentrarti nel programmare?
Jazz a manetta
Hai mai sentito su di te la sindrome di essere in una bolla, dopo un lungo periodo di lavoro?
Più che bolla direi sbornia
Quando ricontrolli il codice che usavi prima, qual è la principale differenza che provi rispetto al codice che scrivi attualmente?
Con una parola direi maturazione. Le persone maturano anche con il codice
Continui a comprare libri di programmazione o ti compri tutto on-line?
Un po' e un po'. Si deve risparmiare.
Credi che si dovrebbe insegnare programmazione nell'educazione di base?
Non penso. Però i diagrammi di flusso si, quelli sono utilissimi per strutturare una mente
Qual è la tua esperienza, nel fare marketing dei tuoi programmi?
eh..... valigetta in mano e contatto i clienti uno per uno. Praticamente un agente di commercio
Cosa impari dagli utentii?
A risolvere i problemi. Loro trovano i bugs, io li risolvo. A migliorare l'applicazione: loro propongono e se pare una buona idea io la implemento
Quale sarebbe la tua soluzione personale contro la pirateria?
Nessuna..... credo che determinati prodotti e servizi siano ormai sociali e non debbano più essere pagati
Ti consideri molto rigoroso nell'organizzazione del codice che scrivi e nel commentarlo
Assolutamente no: ci sono due tipi di sviluppatori per me: il metodico-organizzato e il creativo-folle. Io faccio parte del secondo gruppo. Questo gruppo non rispetta le Buone Regole o Best Practice
Come calcoli il preventivo per un progetto di software?
Anche qui utilizzo un semplice calcolo: numero di giorni x il valore che lo stato crede che io guadagni al gg....
Quali sono i tuoi giochi preferiti e in che piattaforma ci giochi?
Non gioco più con nessun gioco on line
Con che frequenza pulisci lo sporco che si accumula sulla tua tastiera?
Spesso.. mi piace tenere il posto di lavoro rigorosamente in ordine e lo pretendo anche dai miei collaboratori
Come ti senti quando amici o famigliari ti chiedono aiuto per risolvere problemi con il loro computer?
Che p...le. eh... solo perchè lavori in ambito informatico tutti pensano che tu possa risolvere qualsiasi problema, ma non si rendono conte che ci sono diverse competenze e tutte specifiche a seconda del campo di cui uno si occupa.
Che opinione daresti al Mac come macchina di sviluppo?
Mai utilizzato quindi mi astengo
Come proteggi la tua macchina dalle infezioni?
Non ne ho bisogno: uso Linux!
Nell'ambiente che frequenti, desta interesse il fatto che tu sia sviluppatore di software?
Assolutamente si.... mi guardano tutti un po' strano, come se facessi parte di una società segreta ma tutti sono interessati ad ottenere pillole di saggezza internettiana
Lavori da solo o in gruppo? Cosa ti piace di più?
Tutte e due. Non ho preferenze particolari.
Sei uno dei primi ad aggiornare il tuo software non appena esce una nuova versione, o di solito preferisci aspettare che escano versioni più stabili?
Mi piacciono le novità quindi aggiorno sempre il software del mio pc. Intanto è tutto gratis.
Qual è la ragione principale per cui non si rispettano le date di consegna dei progetti?
Incorretta valutazione iniziale basata su incorretta valutazione delle competenze possedute. Poi ogni tanto per questioni commerciali bisogna far vedere i muscoli.... anzi solo gonfiarli anche perchè non ci sono. Ma se non si conclude il progetto e non si viene pagati non si puà mangiare e i muscoli non crescono.. Siamo sempre li: la pecunia
Secondo te, qual è la compagnia che aiuta di più gli sviluppatori di software?
???
Quanto tempo di solito riposi durante la giornata?
Da quando è nato mio figlio, poco, pochissimo.
Quale sarebbe il lavoro o progetto dei tuoi sogni in questo periodo?
Lavorare un progetto web: sviluppo di un'applicazione per l'integrazione di tutti i social network al fine di utilizzare le informazioni a livello di marketing
Quale sarà il tuo prossimo progetto?
Ehhhh..... non lo dico! jijiji
Che portale o foro di programmatori frequenti di solito?
Symfony-it su google groups.
Che consiglio daresti a qualcuno che vuole essere programmatore?
Prenditi un buon libro su un linguaggio e inizia a provare. Poi studia, studia e studia. Infine applica, applica, applica
 

241 visite

Whohub
[luigimassa]
Luigi Massa
San Gillio


[luigimassa] Luigi Massa
Fammi una domanda, commento o chiedimi un'opinione su qualche argomento:

 
 

  Contatti

Davide Bigi
 Davide Bigi 




© Luigi Massa
Indirizzo web di questa intervista:http://www.whohub.com/luigimassa

INVITA I TUOI AMICI    Su Whohub  Norme d'uso  FAQ  Sitemap  Cercare  Chi è online  LAVORI