algweb
pubblicato 8 mesi fa

Lavorare con mysql in italia

Nel bel mezzo della più grande crisi economica di tutti i tempi, abbiamo chiesto a Corrado Pandiani, Web Project Manager/DBA per www.inter.it, consigli e suggerimenti per lavorare con MySQL in Italia

1) Salve Corrado puoi presentarti agli Utenti di MySQL Italia?

Mi chiamo Corrado Pandiani, ho 38 anni, una moglie e 3 figli maschi a carico. Lavoro in internet dal 1994, cioè da quando si usava ancora Mosaic per navigare in internet. Da allora ho fatto molti lavori e consulenze a vari livelli e ad oggi il mio impiego principale è lo sviluppo dei siti di www.inter.it (l’Inter per chi è tifoso). Sporadicamente faccio ancora consulenze per varie aziende e tengo corsi di formazione su MySQL dove capita.

Mi sono sempre interessato ai database, e dopo aver avuto esperienze con Access, DB2, Oracle e PostgreSQL, dal 2000 ho approfondito l’uso e la conoscenza di MySQL e oggi sono MySQL 5 Developer/DBA Certified.

Sono stato invitato all’ultima conference di MySQL a Santa Clara, in California, grazie ad un mio lavoretto con la 5.1

http://dev.mysql.com/tech-resources/articles/pandiani-use-case.html

2) Di cosa ti occupi e quali sono i compiti che svogli all’interno della tua società ?

Mi occupo di database administration, con tutto ciò che ne consegue, ma anche di sviluppo di applicativi web; nasco infatti come programmatore Perl e web developer. Ho buone conoscenze di progettazione di siti e di utilizzo di html, javascript, CSS, Flash e tecnologie simili.

3) “MySQL in Italia”, qual è secondo te la situazione italiana e quali gli scenari che si presenteranno nel prossimo futuro?

Per quello che ho potuto vedere e constatare di persona la diffusione di MySQL in Italia è buona soprattutto nel mondo delle PMI (Piccole-Medie Imprese) anche se molti lo utilizzano senza conoscerne appieno le potenzialità. La semplicità d’uso è tale per cui nella maggior parte dei casi gli utilizzatori non perdono un minimo di tempo per studiarlo un po’ meglio. Da un certo punto di vista è anche un bene … almeno c’è un po’ di lavoro in più per noi consulenti ;-) Il discorso è un po’ diverso per le grosse imprese per le quali è più difficile fare una scelta di passare su un DBMS open source. Una cosa comunque è certa; in questi ultimi anni di crisi economica generalizzata, MySQL ha trovato certamente qualche cliente in più.

Per il futuro purtroppo non ho il dono della veggenza. Il caso all’ordine del giorno dell’acquisizione di Sun da parte di Oracle, con l’antitrust europea che deve ancora dare il suo responso definitivo, lascia aperte molte possibilità ma al contempo alimenta molti dubbi e preoccupazioni. Io personalmente non ho ancora maturato un’opinione definitiva, ma mi allineo con il pensiero di molti che non vedono di buon occhio che Oracle sia proprietaria di MySQL. Penso che MySQL potrà essere sviluppato molto meglio da una società terza che non abbia gli interessi di Oracle. Da qui a dire chi debba essere la società che dovrà farsi carico del database più popolare del mondo non è cosa facile. Ho in mente qualche papabile importante, ma non voglio sbilanciarmi in ipotesi che potrebbero suonare assurde. Siamo in una fase di attesa, e non possiamo fare altro che attendere per capire cosa ci può riservare il futuro.

4) Qual’è la modalità d’uso comune di MySQL da parte delle Aziende Italiane, sono solo siti web ed ecommerce?

Principalmente si tratta di siti web e di ecommerce. In un numero inferiore di casi ho visto anche utilizzi diversi da questi. Comunque, visto che ormai in tanti tendono a trasferire molti applicativi sul web, il terreno è decisamente fertile.

5) Titolo di studio, certificazioni, esperienza sul campo: cosa pesa di più?

In ordine di importanza: esperienza sul campo, certificazioni, titolo di studio.

Credo di non dire niente di assurdo dicendo che la cosa in assoluto più importante è l’esperienza sul campo. E’ insostituibile, ma questo vale per qualsiasi tipo di lavoro. Le certificazioni di per sè non hanno grandissimo valore se non per il fatto che ti costringono a studiare un po’ di argomenti spinosi e ti costringono soprattutto a usare MySQL per fare un mucchio di prove. Si tenga poi presente che il programma necessario per ottenere le certificazioni non copre tutto lo scibile di MySQL in profondità (ad esempio la replicazione), quindi ulteriori studi sono necessari. Il titolo di studio può avere un certo valore solo se parliamo ad esempio di corsi universitari ad indirizzo informatico. Quanto meno un certo background legato alle basi dati te la danno. Ma nel mondo del lavoro non basta. Oltre le conoscenze di base (che servono) ci vuole la pratica personale … e un po’ di pelo sullo stomaco come si dice dalle mie parti.

6) Quali sono le competenze specifiche richieste ad un DBA MySQL.

In una semplice battuta: conoscere più che bene MySQL.

Conoscere tutte le sue feature del prodotto e saperle utilizzare. Conoscere i principi di progettazione logica e fisica di un database (questa conoscenza è generale, prescinde dallo strumento specifico). Conoscere bene gli argomenti legati al perfomance tuning: sapere in quali casi MySQL funziona bene e in quali meno bene, sapere scegliere di volta una soluzione piuttosto di un’altra. Avere una buona dose di fantasia. Avere voglia di fare continui esperimenti di soluzioni altrenative. Avere voglia di studiare continuamente.

7) I tuoi consigli a chi volesse intraprendere questa professione

Scaricati MySQL e inizia a giocarci.

In più segnalo che per MySQL ci sono risorse enormi sul web, basta cercarle su Google o partire dal sito ufficiale per scoprire il servizio di MySQL University, il PlanetMySQL, i blog degli esperti, la MySQL Librarian, ecc. ecc.

8) Quanto è grande il mercato del lavoro intorno a MySQL in Italia?

Mah, non saprei sinceramente. Di interesse ne ho visto un bel po’ negli ultimi anni e in maniera crescente soprattutto verso le nuove feature offerte dalla 5.0 in poi, ma di stime verosimili non ne ho tra le mani.

9) Cosa pensi della nostra iniziativa MySQL Italia ?

Bella iniziativa, è un punto di incontro sul web per gli utilizzatori di MySQL dell’idioma italico. Sarebbe però opportuno farlo crescere un po’ di più, iniziando magari ad entrare in contatto con gli strumenti ufficiali di MySQL. Tanto per iniziare sarebbe bello che MySQL Italia possa inserire le sue entry su PlanetMySQL ad esempio. Inoltre potrebbe valer la pena di offire tramite il sito di MySQL Italia un valido e attivo supporto agli utilizzatori, soprattutto le aziende, facendo in modo di “vendere” in qualche modo la consulenza degli esperti italiani sul mercato locale. Un certo interesse in Italia c’è e spesso le aziende non trovano mai a chi rivolgersi o lo fanno contattando altre aziende o professionisti che poco o nulla sanno di MySQL; ciò è spesso deleterio per loro e anche per il buon nome di MySQL.

Condividi su:

Esprimi un voto:

  • Current rating: 0.0/5
  • 1
  • 2
  • 3
  • 4
  • 5

Postheadericon Ultimi commenti

Esegui il Login oppure registrati per scrivere un commento.
Cerca nel sito...
Ultime recipes

Postbullets Osservare il Query Rewriting

Quando si lancia una query in MySQL l’ottimizzatore, sulla base della struttura delle tabelle coinvolte, riscrive l’istruz...
Vai alla recipe

Postbullets Mysqladmin amministrare mysql a riga di comando

mysqladmin il tool di shell per amministrare MySQL, verificarne la configurazione ed eseguire operazioni comuni.

...
Vai alla recipe

Postbullets Importare dati CSV in database MySQL

Importare file csv in un database MySQL è un operazione immediata, è...
Vai alla recipe

Postbullets Lanciare Job e trasformazioni Kettle da Shell

I job Kettle sono pensati per essere eseguiti da shell e quindi facilmente schedulati per far...
Vai alla recipe

Postbullets Emulare il tipo BOOL

Il tipo di dati di cui si sente più la mancanza in MySQL è probabilmente BOOL. Sp...
Vai alla recipe

Ultimi tips

PostbulletsEstrarre tutte le procedure di un DB di algweb
Vai al tip

Postbulletsvisualizzare tutte le view di un database di algweb
Vai al tip

PostbulletsGenerazione combinazioni calendario fantacalcio di root
Vai al tip

PostbulletsVisualizzare le viste di un DB di root
Vai al tip

PostbulletsContare il numero delle tabelle normali di root
Vai al tip

Ultimi Topics

Postbullets JOIN Tabelle di vasomik Vai al topic

Postbullets JOIN Tabelle di vasomik Vai al topic

Postbullets Query su server diversi di Sasti Vai al topic

Postbullets ibdata1 di a3ris Vai al topic

Postbullets Selezionare primo id dopo un certo id di GioMBG Vai al topic