Torna all'elenco degli articoli Articoli
Tempo di lettura: 8 minuti

Come aggiungere progetti SQL al vostro curriculum

Se avete dei progetti SQL recenti di cui siete orgogliosi, è assolutamente sensato inserirli nel vostro curriculum! In questo articolo vi spiegheremo come arricchire il vostro curriculum con progetti SQL.

Se siete studenti o neolaureati, trovare un lavoro in SQL può essere difficile. Quando si ha poca o nessuna esperienza lavorativa, è difficile per i selezionatori sapere se si è un lavoratore affidabile e adatto al ruolo da ricoprire.

Invece di aspettare che un'azienda gentile vi dia una possibilità, dovete dimostrare di essere un professionista con buone competenze tecniche. Potete farlo pubblicando articoli e video su un particolare argomento di SQL. Tuttavia, vi consiglio di caricare online un intero progetto SQL e di menzionarlo nel vostro curriculum. In questo modo un'azienda potrà valutare la vostra capacità di creare un intero prodotto in base ai requisiti aziendali.

Questo articolo illustra come inserire un progetto SQL in un curriculum. Includerà anche esempi di come i progetti SQL sono elencati nei curriculum.

Prima di iniziare, vorrei parlarvi del corso SQL Databases for Practice su LearnSQL.it. Questo corso rappresenta un concetto unico: invece di fare esercizi, fornisce un parco giochi di 7 database con cui gli utenti possono lavorare da soli. In questo modo è possibile acquisire un'idea dell'analisi e della manipolazione dei dati nel mondo reale.

Suggerimenti per inserire un progetto SQL nel curriculum vitae

Se siete professionisti esperti, inserire progetti SQL nel curriculum non è rilevante quanto la vostra esperienza professionale (anche se può essere una buona idea). Se siete principianti, dovreste compensare la vostra mancanza di esperienza mettendo in evidenza i progetti. Per farlo, create una sezione speciale nel vostro curriculum in cui presentare i progetti che avete completato negli ultimi anni.

Siete curiosi di sapere come sviluppare un progetto SQL da zero? Il nostro amico Tihomir Babic lo spiega brillantemente nel suo articolo Progetto SQL per il portafoglio: Northwind Store.

Quali progetti vale la pena inserire nel curriculum?

Nel vostro curriculum potete menzionare tutti i tipi di progetti SQL: progetti scolastici, progetti personali o lavori da freelance sono tutti da includere. Tuttavia, cercate di mostrare i progetti che sono rilevanti per la posizione per cui vi state candidando.

Anche per un principiante, alcuni progetti SQL non hanno molta rilevanza e non aggiungono valore al vostro curriculum. Ad esempio, un semplice progetto che mostra le operazioni CRUD di base dimostra solo che conoscete i fondamenti del linguaggio.

Inoltre, evitate la ridondanza. Se avete un'esperienza professionale e il lavoro svolto nei vostri ruoli precedenti è simile ad alcuni dei progetti presentati, significa che vi state sovrapponendo. L'esperienza professionale sarà sempre più rilevante; in questo caso, lascerei fuori i progetti che mettono in mostra competenze già coperte dalla vostra esperienza.

Infine, fate attenzione ai diritti intellettuali e alle informazioni sensibili. Un progetto scolastico è tecnicamente di proprietà dell'istituto scolastico in cui avete studiato, quindi assicuratevi di avere l'autorizzazione appropriata per mostrarlo. Se il progetto è stato realizzato per un cliente o un'azienda, dovreste chiedere loro se vi permettono di renderlo pubblico. In ogni caso, rimuovete o rendete anonime le informazioni personali e sensibili: nomi di database e colonne, set di dati, ecc.

Come riassumere i progetti SQL nel curriculum vitae

Una volta selezionati i progetti SQL giusti per il vostro curriculum, dovete riassumerli. Per ognuno di essi, includete il titolo, la durata del progetto, una breve descrizione e le tecnologie utilizzate (in particolare il motore del database). Se si trattava di un progetto di gruppo, descrivete il vostro ruolo e il modo in cui avete interagito con gli altri membri del team.

Inoltre, cercate di descrivere i risultati e l'impatto del progetto utilizzando KPI (key performance indicators) pertinenti. Potete utilizzare indicatori relativi alle prestazioni (ad esempio, il tempo medio di esecuzione delle query e la latenza del database) o agli utenti (ad esempio, il tasso di adozione o un impatto commerciale come un aumento delle vendite).

Non dimenticate di sottolineare come il progetto sia rilevante per la posizione per cui vi state candidando. Potete utilizzare ChatGPT o un altro strumento di intelligenza artificiale per aiutarvi a scrivere una descrizione concisa del progetto. Tuttavia, bisogna fare attenzione: Il testo generato dall'IA è molto ovvio. Evitate di usare parole come "approfondire", "esplorare" o "immergersi" e non abbandonatevi a voli pindarici.

Non minimizzare i progetti personali

Negli ultimi anni, conducendo numerosi colloqui in ambito tecnologico, ho notato che i candidati tendono a minimizzare il proprio lavoro. Una volta un candidato mi ha detto: "Mi vergogno un po' a dirglielo, ma ho esperienza con questa tecnologia di database perché amo gli anime. Ho usato questa tecnologia per costruire il mio sistema bibliotecario". Non c'è motivo di vergognarsi! Anche se i progetti personali non hanno lo stesso peso dell'esperienza professionale, sono assolutamente validi e vanno menzionati nel curriculum.

Per inciso, la tecnologia dei database può dipendere dalle dimensioni del progetto? La risposta è sì! Jakub Romanowski ne parla nel suo articolo Qual è il database migliore per i piccoli progetti?

Usate GitHub

Se potete, rendete disponibili i vostri progetti su GitHub e linkateli nel vostro curriculum. In questo modo, un potenziale datore di lavoro può verificare la qualità della vostra implementazione e del vostro codice. E se avete contributi esterni con fork e richieste di pull, questo rafforzerà la vostra credibilità professionale.

Assicuratevi che il repo GitHub a cui vi collegate abbia un bel file README per aiutare il selezionatore a verificare il vostro progetto.

Non dimenticate LinkedIn!

Forse non lo sapete, ma potete aggiungere i vostri progetti al vostro profilo LinkedIn. Lo consiglio vivamente, perché il vostro profilo LinkedIn è la prima tappa dei selezionatori prima di un eventuale colloquio. Pertanto, dovrebbe contenere tutto ciò che riguarda la vostra vita professionale: competenze, istruzione, esperienza e progetti.

Per aggiungere un progetto SQL su LinkedIn, andate sul vostro profilo, cliccate su "Aggiungi sezione del profilo" e poi su "Aggiungi progetti".

Aggiungete i progetti SQL al vostro curriculum

Aggiungi una sezione al tuo profilo LinkedIn

Aggiungete i progetti SQL al vostro curriculum

Sezione Progetti sul mio profilo LinkedIn

Come inserire i progetti SQL nel curriculum: Esempi

In questa sezione vi fornirò tre esempi di progetti SQL che potete inserire nel vostro curriculum. Questi seguiranno i suggerimenti della sezione precedente.

Progetto: Database di gestione della biblioteca

Descrizione: Progettato e implementato un semplice database relazionale per gestire l'inventario dei libri, le informazioni sui membri e lo storico dei prestiti per una piccola biblioteca comunale.

Tecnologia utilizzata: SQLite, Excel (per l'inserimento iniziale dei dati).

Risultati e impatto:

  • Organizzazione dei dati migliorata: Sono state create tabelle strutturate per i libri, i membri e la cronologia dei prestiti, riducendo dell'80% gli errori di registrazione manuale.
  • Ricerca più rapida dei libri: implementazione di query SQL efficienti per la disponibilità dei libri e lo stato dei prestiti, riducendo il tempo medio di ricerca da 5 minuti a 10 secondi.
  • Reporting migliorato: Sono stati creati dei report di base per mostrare i libri in ritardo e i prestatori frequenti, aumentando la riscossione delle tasse di mora del 15 percento.
  • Accesso facile da usare: Ha fornito al personale della biblioteca script SQL semplificati per le operazioni quotidiane, migliorando l'efficienza operativa.

Progetto: Monitoraggio del bilancio personale

Descrizione: Realizzazione di un semplice database SQL per tenere traccia delle entrate e delle uscite personali, categorizzare le transazioni e analizzare le abitudini di spesa nel tempo.

Tecnologia utilizzata: MySQL, Google Sheets (per l'importazione/esportazione dei dati)

Risultati e impatto:

  • Miglioramento della consapevolezza finanziaria: Categorizzazione e monitoraggio di 6 mesi di transazioni finanziarie, identificazione delle principali categorie di spesa e riduzione del 10% delle spese non necessarie.
  • Rapporti mensili automatizzati: Creazione di query SQL per generare rapporti sintetici sulle tendenze di reddito, spese e risparmio, riducendo del 90% i calcoli manuali.
  • Approfondimenti personalizzabili: Implementazione di filtri per intervalli di date e categorie, per fornire informazioni dettagliate su modelli di spesa specifici.
  • Funzionalità di facile utilizzo: Progettato script SQL per aggiungere, aggiornare ed eliminare facilmente le transazioni, semplificando la gestione dei dati per l'uso continuo.

Progetto: Dashboard delle prestazioni dei dipendenti

Descrizione: Progettato e implementato un cruscotto SQL per un'azienda IT di medie dimensioni per monitorare e analizzare le metriche delle prestazioni dei dipendenti, tra cui produttività, presenze e contributo ai progetti.

Tecnologia utilizzata: PostgreSQL, Power BI, Excel (per la raccolta iniziale dei dati).

Risultati e impatto:

  • Miglioramento della produttività: Individuazione di team poco performanti e proposta di programmi di formazione mirati, che hanno portato a un aumento della produttività del 20% in sei mesi.
  • Processo decisionale basato sui dati: Ha fornito informazioni in tempo reale alle risorse umane e alla dirigenza, riducendo del 50% il tempo di generazione dei rapporti sulle prestazioni.
  • Maggiore coinvolgimento dei dipendenti: Introduzione di un monitoraggio delle KPI che ha informato i programmi di ricompensa e riconoscimento, aumentando i punteggi di soddisfazione dei dipendenti del 10%.
  • Riduzione dell'abbandono: Ha segnalato potenziali rischi di burnout analizzando gli schemi degli straordinari, contribuendo a ridurre il turnover dei dipendenti del 7%.

Progetto: Portafoglio del negozio Northwind

Questo esempio di progetto di curriculum SQL si basa sull'eccellente articolo Progetto SQL per il portafoglio: Northwind Store di Tihomir Babic.

Descrizione: Realizzazione di un progetto SQL per un portfolio di analisti di dati a partire dal dataset Northwind Store.

Tecnologia utilizzata: PostgreSQL

Risultati e impatto:

  • Reporting migliorato: Mostrava le vendite totali, il valore medio degli ordini, il numero totale di ordini e il numero di clienti unici per ogni canale.
  • Processo decisionale basato sui dati: Fornisce dati significativi che consentono di indirizzare i clienti di alto valore in base al canale.

Imparate l'SQL oggi!

In questo articolo abbiamo imparato come inserire i progetti SQL in un curriculum e quali progetti includere. Spero che questo vi spinga a mostrare i vostri progetti e che aiuti i selezionatori a leggere il vostro curriculum!

State iniziando il vostro percorso in SQL e volete saperne di più sull'analisi dei dati? Il nostro percorso SQL per l'analisi dei dati è tutto ciò che vi serve: 4 corsi e quasi 500 sfide di codifica per aiutarvi a capire come analizzare efficacemente i dati con SQL.

Grazie per aver letto questo articolo; spero davvero che vi sia piaciuto! Ci vediamo nel prossimo!