Intervista a:Raphael Gabbarelli [raphaelgabbarelli]
PROGRAMMAZIONE
 | Come iniziasti a programmare e a che età? A 19 anni all'università, poi a 20 ho intrapreso la mia "carriera" da sviluppatore |
 | Che linguaggi e ambienti di sviluppo usi abitualmente? .NET, C#, VB.NET (Sono Microsoft Certified Professional Developer - Web Developer), SQL Server 2005, Visual Studio 2005/2008 |
 | Che configurazione di computer e che sistema operativo usi? Ho un nuovissimo Macbook Pro 13" 2.56GHz con Leopard e Windows 7 |
 | Qualche tuo lavoro che possiamo vedere nella web? Purtroppo al momento niente...coming soon...speriamo |
 | Cosa ti motiva ad iniziare un nuovo progetto? Con un nuovo progetto si imparano cose nuove, tecnicamente e funzionalmente! |
 | Che parte dello sviluppo è la più gratificante? La gratifica viene dalla soddisfazione del cliente dopo un rilevante tempo di utilizzo del prodotto. |
 | Visto da fuori sembra un lavoro molto razionale, ma è necessaria anche creatività per programmare? L'approccio è senz'altro creativo. Esistono le famose "best practice", ma poi è l'ingegno dello sviluppatore/project manager e compagnia a determinare la qualità del prodotto finale! |
 | Di che condizioni hai bisogno per concentrarti nel programmare? Di norma non ci sono condizioni particolari, certo...in un ambiente troppo caotico non si combina molto. C'è anche da dire che in un ambiente troppo tranquillo la produttività non è agevolata...non c'è scambio fra chi lavora! |
 | Hai mai sentito su di te la sindrome di essere in una bolla, dopo un lungo periodo di lavoro? Bolla? Ogni tanto mi è parso di essere in una trappola!!! |
 | Quando ricontrolli il codice che usavi prima, qual è la principale differenza che provi rispetto al codice che scrivi attualmente? Strutture leggermente diverse, componenti che non vengono più usati... |
 | Continui a comprare libri di programmazione o ti compri tutto on-line? On-line c'è di tutto e di più!!! |
 | Credi che si dovrebbe insegnare programmazione nell'educazione di base? Qualche rudimento di programmazione non guasterebbe. Mi sono state impartite delle nozioni di Java alla scuola superiore, e non è stata una cosa sbagliata! |
 | Qual è la tua esperienza, nel fare marketing dei tuoi programmi? Al momento ho solo una creazione aperta al pubblico...ed è open source! Ma punto a produrre qualcosa di più in futuro...magari risponderò poi! |
 | Cosa impari dagli utentii? Ho imparato a non dare mai nulla per scontato, perchè spesso utente/cliente e sviluppatore vivono in due mondi separati |
 | Quale sarebbe la tua soluzione personale contro la pirateria? prezzi e licenze più umane! |
 | Ti consideri molto rigoroso nell'organizzazione del codice che scrivi e nel commentarlo Cerco sempre di scrivere in modo chiaro ed efficiente. Purtroppo troppo spesso capita di dover mettere delle pezze...in quel caso deve essere chiaro il commento! |
 | Come calcoli il preventivo per un progetto di software? Al momento non è affar mio, me ne occuperò quando sarò io il boss! |
 | Quali sono i tuoi giochi preferiti e in che piattaforma ci giochi? Il mio gioco preferito si chiama Ciclismo, e lo gioco sulla strada...fra pianura, montagna, strade larghe e mulattiere! |
 | Con che frequenza pulisci lo sporco che si accumula sulla tua tastiera? che razza di domanda è questa??? |
 | Come ti senti quando amici o famigliari ti chiedono aiuto per risolvere problemi con il loro computer? Sono un programmatore, non un tecnico hardware...posso dargli un'occhiata, al limite una martellata...ma non garantisto niente! |
 | Che opinione daresti al Mac come macchina di sviluppo? Ho un macbook pro, ho installato windows 7 e sviluppo in .NET con buona soddisfazione (se non si fosse rotto dopo due settimane di vita sarebbe stato meglio) |
 | Come proteggi la tua macchina dalle infezioni? Antivirus, firewall (gratuiti) e un po' di intelligenza nello scaricare freeware e usare siti web |
 | Nell'ambiente che frequenti, desta interesse il fatto che tu sia sviluppatore di software? No |
 | Lavori da solo o in gruppo? Cosa ti piace di più? Ho lavorato sia da solo che in gruppo. Preferisco in gruppo, anche se da soli si ha molta più libertà! |
 | 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 piace testare le novità, ma non sono un maniaco dell'update. |
 | Qual è la ragione principale per cui non si rispettano le date di consegna dei progetti? Le specifiche cambiano radicalmente in corso d'opera, imponendo radicali cambi a tutto il software. |
 | Secondo te, qual è la compagnia che aiuta di più gli sviluppatori di software? Nella mia esperienza nulla aiuta quanto la comunità che interagisce sul web. |
 | Quanto tempo di solito riposi durante la giornata? alcune pause per confrontarsi coi colleghi sono riposanti e costruttive...2 o 3 al giorno non guastano! |
 | Quale sarebbe il lavoro o progetto dei tuoi sogni in questo periodo? partecipare in una start-up promettente |
 | Quale sarà il tuo prossimo progetto? top secret |
 | Che portale o foro di programmatori frequenti di solito? MSDN spesso, oppure cerco nel web con google |
 | Che consiglio daresti a qualcuno che vuole essere programmatore? Impara:
Problem solving
Un buon libro su un linguaggio di programmazione è un buon inizio
Usa il web per trovare la tua strada |
|
479 visite Whohub [raphaelgabbarelli] Raphael Gabbarelli Praha, Czech Republic
|