La data science non è solo caratterizzata da strumenti relativi al codice.

VSCode, PyCharm o EMACS / VIM non sono gli unici strumenti che un analista si deve preoccupare di usare per soddisfare le esigenze professionali.

In questo articolo parlerò di strumenti gestionali, per la comunicazione e l'organizzazione di conoscenza.

A mano a mano che un data scientist avanza di carriera, i requisiti della nuova posizione lavorativa cambiano e si evolvono...includendo proprio competenze e strumenti manageriali.

Parlerò di strumenti per

  • la gestione del progetto (project management)
  • la scrittura di documentazione, appunti e grafici
  • la raccolta di conoscenza (knowledge base)

Tutti questi strumenti sono gratis completamente oppure con il piano di abbonamento base.

Inutile dirlo ma l'utilizzo di questi strumenti mi ha aiutato a fare un salto di qualità importante nella gestione del lavoro e delle priorità.

Infatti, essere bravi a scrivere codice non è l'unica skill che serve ad un data scientist.

Occorrono competenze primariamente gestionali e comunicative e si vuole fare carriera come magari AI Manager, anche la leadership.

Iniziamo!


Notion

Notion è uno strumento a dir poco incredibile. Permette, in un singolo pacchetto, di

  • gestire progetti (feature aggiunta da poco ma ben fatta)
  • scrivere e organizzare contenuto con tag, stato, autori e scadenze (e molto altro)
  • creare wiki aziendali
  • creare documentazione estesa per processi e flussi di qualsiasi genere

A mio avviso, quello che rende Notion lo strumento "perfetto" è la sua flessibilità. Lo si può usare praticamente per ogni lavoro e casistica.

Comprende teamspaces, ambienti collaborativi di team dove l'amministratore può fornire permessi e poteri a diverse persone del suo team per diverse attività di editing.

Infine, Notion permette di condividere facilmente il suo contenuto: infatti è possibile creare facilmente una pagina web che è visitabile da chiunque con una URL.

Io oggi uso Notion tutti i giorni, sia per lavoro che per progetti personali. È il coltellino svizzero di cui avevo bisogno e non posso fare a meno delle sue funzioni.

Puoi scaricare Notion qui (link affiliato), oppure usare la versione online 👇

Your connected workspace for wiki, docs & projects | Notion
A new tool that blends your everyday work apps into one. It’s the all-in-one workspace for you and your team.

FigJam di Figma

A mano a mano che assumiamo una posizione di leadership, ci muoveremo sempre di più nello spazio decisionale, comunicativo e manageriale.

Gestire un team porta con sé una grossa sfida: passare concetti e rappresentazioni in maniera efficiente.

Inoltre, per noi che lavoriamo nell'ambito tecnico-informatico, la creazione di diagrammi di flusso diventa molto importante.

FigJam di Figma permette di creare diagrammi di flussi belli, chiari e in maniera molto facile.

L'ambiente collaborativo di team è a pagamento, ma è gratis per l'utilizzo personale.

In ogni caso è possibile esportare i propri flow chart e condividerli anche con la soluzione personale.

Anche Miro.com è una buona soluzione, ma a mio avviso Figma è più facile e intuitivo da usare.

Scarica Figma qui

The Online Collaborative Whiteboard for Teams
A visual collaborative whiteboard where teams can diagram, brainstorm, and organize ideas together.

Obsidian

Obsidian è uno strumento per la persona ossessionata dalla scrittura (un po' come lo sono io...).

Si tratta di uno strumento open source per la creazione e gestione della conoscenza (knowledge base).

Si pone come applicativo per il note-taking ma in realtà è molto di più.

Immagina la potenza di scrittura di un blocco note, ma con la possibilità di espanderlo con qualsivoglia funzionalità, a piacere.

Obsidian permette di scaricare e installare una miriade di plugin creati dalla community per personalizzare completamente (e a volte in maniere veramente folli) il proprio foglio di appunti.

È possibile, ad esempio

  • eseguire script di trasformazione del testo automatizzata, ad esempio selezionare e evidenziare parti di testo in maniera automatica
  • mappare il contenuto in base a diverse specifiche, come link interni oppure argomenti
  • importare widget e funzionalità esotiche (basta cercare nel contenuto della community per trovare quel che si vuole)
  • essendo open source, si può scaricare tutto in locale e sviluppare plugin

Tra l'altro è basato su Markdown, il che lo rende estremamente flessibile dal punto di vista della scrittura e non legato ad alcun software o metodologia proprietaria.

Io oggi uso Obsidian per scrivere i miei articoli di blog, ma è possibile usarlo al posto di Notion per esempio per la creazione di contenuti.

Una delle funzioni più interessanti per uno scrittore è quella di riuscire a collegare argomenti tra di loro. Obsidian permette di farlo direttamente nel suo pacchetto base.

Trovi Obsidian qui 👇

Obsidian - Sharpen your thinking
Obsidian is the private and flexible note‑taking app that adapts to the way you think.

Microsoft Teams

Qui starai storcendo il naso se non sei un fan di Microsoft.

Nemmeno io lo sono, ma Teams ha proprio cambiato il modo di comunicare con il mio team a lavoro grazie all'esperienza di scrittura pulita, le funzionalità di OneDrive integrate e le applicazioni della suite MS direttamente accessibili dallo strumento.

Brilla a mio avviso la gestione delle riunioni, delle email e degli alert direttamente nello strumento.

Io sono un apprezzatore di soluzioni open source. MS Teams non lo è. Per me questa è l'unica pecca.

Ma d'altro canto, nemmeno Zoom o Skype sono open source. MS Teams offre una esperienza di comunicazione superiore ad entrambi. Senza alcun dubbio.

Grazie Teams, la mia efficienza nella gestione del mio tempo è aumentata, che mi ha aiutato a fare più cose in meno tempo.

Puoi scaricare Microsoft Teams qui

Scarica le app per il desktop e per i dispositivi mobili di Microsoft Teams | Microsoft Teams
Scarica ora Microsoft Teams per desktop e dispositivi mobili e connettiti da più dispositivi su Windows, Mac, iOS e Android. Collabora in modo efficace con l’app Microsoft Teams.

Discord

Discord ha avuto un impatto incredibile nella mia formazione da data scientist.

Come, ti starai chiedendo?

Beh perché non è solo uno strumento di chat.

È uno strumento che mette insieme persone e community.

Infatti, grazie a Discord ho stretto amicizie e imparato cose molto importanti per la mia carriera facendo parte di community private e pubbliche relative alla data science e ad altri ambienti professionali.

Imparare in compagnia è 1000x meglio che imparare da soli, e permette di confrontarci con gente migliore di noi (che è l'unico modo di imparare veramente secondo me).

Alcune delle community di data science che seguo sono

Scarica Discord qui

Discord | Your Place to Talk and Hang Out
Discord is the easiest way to talk over voice, video, and text. Talk, chat, hang out, and stay close with your friends and communities.

Per Riassumere

💡
Ecco la lista di strumenti e software che consiglio per avanzare la tua carriera nella data science

1. Notion
2. FigJam
3. Obsidian.md
4. Microsoft Teams
5. Discord

Sicuramente ci sono alcuni strumenti che non ho menzionato ma che hanno impattato positivamente la mia carriera e la mia abilità di migliorarmi come data scientist.

Ma non preoccuparti, perché alla fine ciò che funziona per me non deve per forza funzionare per te.

Quello che funziona per te è quello che dovresti continuare ad usare.

Detto questo, quali sono gli strumenti che utilizzi nella data science (o anche altra professione!) che ti hanno aiutato a migliorarti come professionista?

Condividi le tue esperienze!

A presto,
Andrea