How I Got Started in Software Development

A quanto pare, neanche durante le ferie si può stare tranquilli :) ...

How old were you when you started programming?
A quale età hai cominciato a programmare?

Nel 1997, in prima superiore.

How did you get started in programming?
Come hai cominciato a programmare?

Con i programmini in Pascal fatti a scuola per risolvere semplici problemi matematici, o giochetti come Master Mind, e facendo siti web. Era uscito da poco IE4, con VBScript, DHTML, ActiveX (oltre alle applet java), all'epoca un passo avanti rispetto a Netscape e al suo javascript... per cui ci si divertiva a riempire le pagine di "effetti speciali".

What was your first language?
Qual’è stato il tuo primo linguaggio di programmazione?

Vedi sopra

What was the first real program you wrote?
Qual’è stato il primo programma vero che hai scritto?

Il primo in assoluto non ricordo...dato che +- funzionavano, qualcosa con le tecnologie della domanda precedente.

What languages have you used since you started programming?
Quali linguaggi hai usato da quando hai cominciato a programmare?

Pascal, HTML, VbScript, JavaScript, VB6, Asp, Assembler Z80 e x86, C, C++, C#, VB.NET, Java

What was your first professional programming gig?
Quando è stato il tuo primo vero lavoro da programmatore?

Fare dei programmini durante il periodo delle superiori con mio fratello... e da allora stiamo sulla stessa barca!

If you knew then what you know now, would you have started programming?
Con il senno di poi, rifaresti lo stesso il programmatore? Ricominceresti a programmare?

Rifare il programmatore, sicuramente... anche perchè il computer è uno dei pochi che mi da' retta quando gli comando qualcosa :)

If there is one thing you learned along the way that you would tell new developers, what would it be?
Se ci fosse una cosa che hai imparato nella tua carriera e che vorresti dire ai giovani programmatori, cosa diresti?

- Se studenti... non aspettate che vi insegnino a scuola, datevi da fare con attività pratiche

- Seguite blog, community, newsgroup,....

- State attenti ai vari commerciali, program / product manager, capi commessa e simili... possono far più danni loro dei nostri bug, ma in genere tocca a noi dev pagarne le conseguenze!

What's the most fun you've ever had ... programming?
Qual’è la cosa più divertente che hai programmato?

Probabilmente, in assoluto è stata la realizzazione del sistema logistico per il magazzino di una cartiera della zona...appena finite le superiori (quindi ancora con poca esperienza), è stata una bella soddisfazione, data la complessità del sistema e lo scarso tempo a disposizione, veder girare tutte le componenti hardware e software assieme!

In genere, quello che mi appassiona di più nella programmazione, non è tanto la realizzazione del sistema in sè, quanto il fatto che venga utilizzato con soddisfazione e profitto dagli utenti... anche se a volte mi è capitato l'opposto... vedere posti di lavoro "tagliati" a causa degli automatismi introdotti :(

Now, let’s tag someone else…
Adesso è l’ora di taggare qualcun’altro…

Diego (già taggato, ma ancora non ha risposto)

Andrea