How I got started in software development
Iniziamo subito male citando Legolas che mi ha tirato in ballo: "In verita', odio questo tipo di cose, ma stavolta non sono riuscito a tirarmi indietro, probabilmente per una questione d'onore: queste domande mi vanno dritte dritte al cuore, mica bazzecole!"How old were you when you started programming?
A quale età hai cominciato a programmare?
Tutto risale al giorno incui mio padre, radioamatore, trovo la sua radio smontata sul tavolo che "supplicava" in tedesco, fu allora che mi domando' se avevo bisogno di un nuovo giocattolo: Commodore 64, avevo circa 10 anni 1990.How did you get started in programming?
Come hai cominciato a programmare?
Presto iniziai a macinare libri e librettini di basic, GOTO GOTO GOTO, stupore quando vidi 2 o 3 colori, non ricordo, che rimbalzavano sullo schermo! La visione: mi piace programmare in grafica per l'utonto! a 10 anni se ne sanno di cose, c'e' chi vuol fare l'astronauta, il calciatore, e io realizzare interfacce grafiche a 3 colori!What was your first language?
Qual’è stato il tuo primo linguaggio di programmazione?
BasicWhat was the first real program you wrote?
Qual’è stato il primo programma vero che hai scritto?
Qui mi collego ancora una volta Legolas, dove almeno lui aveva visto una mongolfiera, io 2 colori e mezzo!Passarono quindi gli anni, anni dove ho imparato ad essere quello che oggi chiamano "sistemista" che ora e' un guru, tanti anni fa era "saper accendere il PC" e far suonare la demo audio della Creative Labs Sound Blaster 8 bit mono!
Passarono quindi altri anni... Ed ecco che ... Compare un amico che abbiamo in comune con Legolas: Bruno!
Bruno mi ha aperto la mente dandomi il libro di programmazione in assembler scritto da Peter per le routine di interruzione degli x86: e' nato, sii, cosi e' nato a circa 14 anni il mio primo programma che usava il mouse e la VGA! i colori ora erano saliti a 256!
Cosa faceva questo programma? Ovvio!! trascinava quadrati colorati sullo schermo con il "topo", chissa forse dopo qualche anno le chiameremo "finestre"!!! AHAAHHAHAH
Grazie Bruno.
What languages have you used since you started programming?
Quali linguaggi hai usato da quando hai cominciato a programmare?
La memoria mi inganna, vi dico solo che ODIO con O,D,I,O maiuscole i linguaggi che non hanno intellisense e che hanno Delete() Remove() Clear() con significati diversi :)Sicuramente ne sapro' sempre 1 meno di Legolas :)
What was your first professional programming gig?
Quando è stato il tuo primo vero lavoro da programmatore?
Era il 1° superiore ITIS e oramai conoscevo sia Legolas che Bruno, Legolas mi fece vedere il Visual Basic, il giorno dopo ho venduto il mio primo "gestionale" che stampava le fatture con Visual Basic!! Fichissimo, ricordo ancora che per stampare avevo disegnato una form ENORME nascosta e si stampava direttamente (non fate mai cosi'!) avevo forse 16 anni e i floppy!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?
MAI! MAI! MAI! e ancora, MAI! Mamma mamma voglio fare il calciatore, l'avvocato, il commercialista, bravo figlio mio!Avere piu' di un MILIONE di visite all'anno non ha prezzo...
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?
Da Legolas: "...il resto del mondo non puo' proprio capirvi!"Ci saranno state tante cose che "noi sfigati senior" possiamo dirvi, ma spendo due parole che mi sono venute in mente grazie ad una persona di nome Luca con cui ho studiato l'ultimo esame di Ingegneria Informatica a Pisa: credete in voi stessi, non temete mai il confronto o di premere INVIO, siate una comunita' aiutatevi a costruire perche' per formattare basta dd
What's the most fun you've ever had ... programming?
Qual’è la cosa più divertente che hai programmato?
Confermo per Legolas, per chi non lo ha visto vi dico solo che tutto l'Istituto Tecnico Montani di Fermo ha giocato alla Corsa dei Mufloni!!!Veniamo a me, credo che in pochi sanno di questo progetto, perche' la maggior parte delle visite sul mio sito e' grazie a KXDocker, pero' nel mio tempo libero, tendente a 0, ho scritto un programma in C# che elaborava i frames del gioco WoW e cliccava "correttamente" nelle zone giuste, trovare dopo ore di gioco il pupetto di +10 livelli e la gente che ci litigava per la "crudelta" usata in gioco mi ha strappato piu di una risata: gioca meglio lui che io! (ovviamenete prete non morto donna!)
Now, let’s tag someone else...
Adesso è l’ora di taggare qualcun’altro...
Dhe, ti pareva di poter scappare!! passo il testimone a Lucio che ci aggiornera dopo le sue feriePS: Questa pagina e' stata scritta con notepad, mitico! e odio gli accenti! maledetto unicode! 20080820