Come diventare uno sviluppatore KDE

Alla fine del 2009, Antonis Tsiapaliokas ha avuto il primo contatto con Linux. Allora aveva appena cominciato ad imparare il linguaggio di programmazione C ed era essenzialmente ignaro del software KDE. Meno di due anni dopo, i suoi primi contributi in KDE.

Tomaz Canabrava, veterano sviluppatore KDE che ha aiutato Antonis a sviluppare le sue competenze nella programmazione, gli ha chiesto perché ha scelto di contribuire.

Tomaz: Ciao Antonis. Puoi presentarti ai nostri lettori?

Antonis: Ciao! Mi chiamo Antonis Tsiapaliokas e ho 19 anni. Studio informatica al Technological Educational Institute (T.E.I.) di Larissa, in Grecia, ma il mio paese natale è Katerini - Katalonia.

Tomaz: Come ti sei interessato a Linux?

Antonis: Tutto è cominciato nel Settembre del 2009, quando ho cominciato a seguire i corsi al T.E.I. Io sapevo di Linux dai miei anni alle superiori, ma fino ad allora non avevo mai pensato di passare ad un nuovo sistema operativo, perché riuscivo a fare tutto quello che volevo con Windows. In più, pensavo che imparare un nuovo sistema operativo sarebbe stato noioso. Ma quando mi sono trasferito a Larissa ho avuto improvvisamente molto tempo libero e mi sono detto "proviamoci", e ho installato Slackware sul mio sistema per la prima volta. Successivamente, ho provato a scoprire di più su Linux attraverso delle ricerche sul web, e ho imparato molto anche dal LinuxTeam, un gruppo al T.E.I. di Larissa che prova a far conoscere Linux e i suoi benefici agli studenti.

Tomaz: Come hai cominciato ad usare software KDE?

Antonis: Nel Natale del 2009 ho rimosso Slackware dal mio computer, che usava Xfce 4, e ho installato Debian Testing con il Desktop Plasma 4.3 di KDE. Avevo già installato Kubuntu e Slackware con i Desktop Plasma 4.1 e 4.2 ma erano troppo bugnati, quindi ero finito col tornare a Xfce 4. Realizzai che il Desktop Plasma era molto stabile e flessibile in Debian Testing, e così in pochi giorni sostituii definitivamente Xfce 4.

Tomaz: Perché hai deciso di contribuire a KDE?

Antonis: Dopo che ho cominciato ad usare il Desktop Plasma regolarmente, sono rimasto impressionato dal lavoro che gli sviluppatori KDE stanno facendo e ho deciso che volevo aiutarli. Ho provato prima a contribuire come packager Debian, ma presto ho realizzato che questo non faceva per me. In quel periodo ho frequentato al T.E.I. un corso focalizzato sul linguaggio C, che presto è diventato il mio corso preferito. Poi sono andato sulla pagina di Wikipedia relativa a KDE per vedere quale linguaggio fosse il più usato nel software KDE. Quando ho visto che era C++ mi sono detto "fantastico! Il software KDE è scritto in linguaggio molto legato al mio preferito!". Prima di allora mi ero imbattuto in altri linguaggi, come PHP, MySQL, Javascript o Python, ma tutti mi sembravano o troppo semplici o troppo difficili senza offrire neanche caratteristiche avanzate.

Tomaz: Come hai fatto i primi passi del diventare uno sviluppatore KDE?

Antonis: A quel punto, ho cercato i requisiti per diventare un contributore per KDE, e ho deciso che avrei dovuto imparare C++ e Qt. Ho scritto una mail alla mailing list degli sviluppatori KDE, chiedendo consigli, e tu gentilmente mi hai offerto aiuto. Fino ad allora la mia competenza nella programmazione era limitata. Per esempio, sapevo cosa fossero e come usare funzioni e variabili, ma ho dovuto affrontare molti problemi e difficoltà fino a quando sono stato capace di scrivere un programma che usa i puntatori. Grazie al vostro aiuto, sono riuscito a fare progressi nella mia comprensione del C++ e della programmazione orientata agli oggetti e, più tardi, delle Qt, al punto che oggi mi sento a mio agio scrivendo codice serio.

Tomaz: Sei riuscito a dare dei contributi di codice a software KDE?

Antonis: Sì! Ho fatto alcune patch per KMahjongg e sto preparando una nuova patch per KMail 2.

Tomaz: Grazie per il tuo tempo e buona fortuna con i tuoi futuri contributi a KDE!

Antonis: Grazie!


Segnala su: Aggiungi 'Come diventare uno sviluppatore KDE' a FaceBook Aggiungi 'Come diventare uno sviluppatore KDE' a digg Aggiungi 'Come diventare uno sviluppatore KDE' a reddit Aggiungi 'Come diventare uno sviluppatore KDE' a Yahoo My Web Aggiungi 'Come diventare uno sviluppatore KDE' a Ma.gnolia Aggiungi 'Come diventare uno sviluppatore KDE' a Google Bookmarks Aggiungi 'Come diventare uno sviluppatore KDE' a Segnalo Aggiungi 'Come diventare uno sviluppatore KDE' a OKnotizie Aggiungi 'Come diventare uno sviluppatore KDE' a Bookmark.it Aggiungi 'Come diventare uno sviluppatore KDE' a Diggita Aggiungi 'Come diventare uno sviluppatore KDE' a NotizieFlash Aggiungi 'Come diventare uno sviluppatore KDE' a Kipapa Aggiungi 'Come diventare uno sviluppatore KDE' a MySpace Aggiungi 'Come diventare uno sviluppatore KDE' a ZicZac Aggiungi 'Come diventare uno sviluppatore KDE' a Twitter Aggiungi 'Come diventare uno sviluppatore KDE' a Technotizie


Commenti degli utenti

Invia nuovo commento

  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.

Maggiori informazioni sulle opzioni di formattazione.

CAPTCHA
Questa domanda serve a verificare che il form non venga inviato da procedure automatizzate