"

PyCon Italia 2023: scopriamo la conferenza e la community

È arrivato Maggio e questo significa solo una cosa: PyCon Italia 2023 si avvicina con nostra grandissima gioia…e ansia per gli ultimi preparativi. Se ci segui da un po’ di tempo, ormai saprai che ci occupiamo di sviluppo web con Python, che Python è il nostro linguaggio preferito e PyCon Italia è la conferenza a cui ogni anno non vediamo l’ora di partecipare.

La nostra storia con PyCon Italia è di lunga data ❤️ Se vuoi saperne di più puoi leggere questi blog post:

- Leggi anche: Nephila a PyCon X
- Leggi anche: Front end testing con Selenium e Splinter
- Leggi anche: Nephila a PyCon Italia 2022

Quest’anno, oltre a raccontarti come parteciperemo alla conferenza (troverai i dettagli nella parte conclusiva dell’articolo), abbiamo voluto dare spazio e voce alla community Python italiana. Abbiamo fatto una chiacchierata con il team di Python Italia, per scoprire com’è nata la community e la conferenza, quali iniziative sta portando avanti, cosa dovremmo aspettarci da questa edizione e perché almeno una volta nella vita dovresti partecipare a PyCon. Partiamo!

Com’è nata l’associazione Python Italia?

L’associazione Python Italia è nata nell’Aprile del 2007 grazie ad alcuni appassionati programmatori - Simone Zinanni, Marco Beri e Valentino Volonghi -, il cui obiettivo era quello di far conoscere il linguaggio di programmazione Python, che all’epoca era una chicca nascosta. L’esistenza di un’associazione era, inoltre, una condizione necessaria per poter organizzare una conferenza, poiché indispensabile per poter gestire la contabilità per tutte le spese vive, come location, catering, badge, e tutto quello che serve per l’organizzazione di un evento della portata di una conferenza. Ancora oggi non possiamo fare altro che ringraziarli, congratulandoci con loro, ovviamente di persona durante la conferenza.

Quali sono i valori in cui credete?

Crediamo profondamente nel rispetto, nella condivisione e nel supporto. In Python Italia abbiamo imparato da anni l’importanza di mettersi in discussione continuamente e di creare un ambiente accogliente e sicuro per tutti-e, per questo diamo molta importanza anche al supporto della diversità e l’accessibilità, cercando di lavorare sempre verso l’inclusione in ogni ambito o canale su cui possiamo influire direttamente o indirettamente. Le nostre iniziative nascono sempre da un lavoro di squadra di tipo partecipativo e vedono spesso la luce grazie alla dedizione e al gran lavoro di tutte le persone volontarie che rendono possibili tante attività di community.

Quali sono i vostri obiettivi?

I nostri obiettivi sono quelli di dare sempre più supporto a chi si avvicina al linguaggio, per apprendimento o per miglioramento delle proprie conoscenze, e contemporaneamente dare anche un contributo forte a livello di community dando accesso a strumenti e canali associativi grazie a cui le persone possono entrare in contatto e avere potenzialità che a livello privato non avrebbero avuto. Parliamo quindi di creare una community ancora più forte, diffusa e che condivida, ovviamente, i valori e le attività associative in maniera proattiva e costruttiva.

Per fare qualche piccolo esempio, abbiamo acquistato per il meetup di PythonMilano, l’attrezzatura con cui ora stanno realizzando il format “Intervista Pythonista” e stiamo lanciando un progetto per dare un indirizzo e un riconoscimento ufficiale alle scuole superiori che concordano con noi sull’insegnamento di Python nelle scuole.


Quali sono le attività e iniziative della community?

L’iniziativa principale della community Python Italiana è la conferenza PyCon italiana che si svolge tutti gli anni. Siamo ormai alla dodicesima edizione nazionale e ogni anno la community investe tempo, energie e passione per organizzare una conferenza sempre più interessante e stimolante. Oltre alla conferenza, c’è anche l’associazione Python Italia, nata per poter organizzare la conferenza, ma con cui ci piacerebbe realizzare altre iniziative come supportare ancora meglio le comunità Python locali, organizzare corsi di introduzione alla programmazione con Python e contribuire ancora di più alla diffusione di questo linguaggio.

Com’è nata l’idea della conferenza PyCon Italia?

All’epoca, il gruppo organizzativo che diede vita all’associazione Python Italia, pensò che il modo migliore per far conoscere a più persone possibili il linguaggio Python fosse organizzare una conferenza nazionale, Pycon Italia, sulla falsariga di quella organizzata in USA (attiva dal 2003), e farlo in un posto che potesse, sia a livello logistico che di prestigio, attirare più persone possibile, ovvero Firenze.

Quante edizioni di PyCon Italia ci sono state e qual è stata la più bella?

Quest’anno saremo alla dodicesima edizione di Pycon Italia ed è difficilissimo dire qual è stata l’edizione più bella. Ogni anno c’è stato qualcosa di nuovo e di diverso. È un evento fantastico, in cui si possono conoscere moltissime persone interessanti, confrontarsi su moltissimi temi e dove incontrare speaker di grande esperienza.

Sicuramente, è facile dire quali sono state le edizioni più “brutte”: quelle annullate per il COVID-19. Sono stati due anni duri in cui si è sentita la mancanza di socialità e interazione, e in cui il mondo si è fermato anche nel contesto pythonista italiano.

Non sapendo scegliere l’edizione più bella, possiamo raccontare alcune delle cose più belle che si sono create negli anni.

Prima di tutto, le amicizie nate con moltissime persone, con le quali ogni anno al momento della cena sociale ci si ritrova e si finisce allo stesso tavolo a fare festa.

Un’altra cosa molto bella è quella di partecipare insieme ai team aziendali, e incentivare chi ne fa parte e si occupa ogni giorno di sviluppo con Python, a contribuire, portando talk e partecipando attivamente all’evento. E poi è sempre un bel momento per riabbracciare tutti-e.

Ultima cosa, Python Italia è una community che ti permette di esprimerti al meglio. La conferenza è un momento dove poter portare la propria esperienza ed avere la possibilità di raccontarla a tutti-e.

Vuoi vedere le foto delle precedenti edizioni di PyCon Italia. Vai sul nostro account Flickr!


Raccontateci un aneddoto divertente legato a PyCon Italia.

Il più divertente risale alla creazione della community senza la quale Pycon Italia non ci sarebbe stata, ovvero la “Storiella del conto corrente“.

Ai tempi aprire un conto corrente senza un’azienda o una persona a cui intestarlo sembrava difficile e si rivelò impossibile. Alla fine, però, venne aperto facendo finta che la community fosse una parrocchia, il che ci sta perchè Python è una fede [cit. Marco Beri, co-founder dell’associazione Python Italia].

Facciamo un po’ di spoiler, cosa dovremmo aspettarci dall’edizione di quest’anno?

Quest’anno accadranno grandi cose a PyCon Italia…cose che, se fossi in te, non mi perderei assolutamente. Prima di tutto, dopo un’intensa sessione di community voting, abbiamo dato vita a uno schedule ricco di talk, keynote, workshop e attività super interessanti. Se vuoi farti un’idea, puoi consultare lo schedule!

Nel programma di PyCon Italia c’è posto sia per i contenuti tecnici, sia per tematiche ispirazionali e legate al mondo community. I talk, keynote e workshop tecnici esploreranno il mondo Python legato a sviluppo web, machine learning, data science e open source, e tantissimo altro. A PyCon ci sarà anche modo di affrontare temi importanti come l’AI Safety, l’impatto dei bias sulla nostra vita e sulla tecnologia, la data discrimination, l’importanza di coltivare una sana cultura aziendale, solo per fare alcuni esempi, oltre ad esplorare il mondo community che ruota attorno a Python Italia.

Quest’anno ci saranno un sacco di novità, oltre ad attività già proposte nelle edizioni precedenti che abbiamo deciso di replicare visto il successo. Ti segnaliamo alcune tra le più interessanti:  

  • Q&A con Samantha Cristoforetti, che si collegherà da remoto per un’intensa sessione di domande e risposte in cui potrai scoprire di più sulla sua vita, professionale e non, e cosa l’ha ispirata a diventare la persona che tutti conosciamo e amiamo.

  • Beginners Day, l’evento con cui storicamente si apre la conferenza. È un workshop introduttivo a Python e se ti stai avvicinando a questo linguaggio adesso, o vuoi iniziare a conoscerlo meglio è l’attività che fa per te. Iscriviti qui!

  • Workshop Lego Serious Play, un grande successo dello scorso anno, di cui quest’anno faremo il bis con il mitico Andrea Romoli. Per partecipare è necessario prenotare un posto. Iscriviti qui!

  • Training “Become a great public speaker”, un workshop per aspiranti speaker che vogliono migliorare le proprie skill di comunicazione sia per presentare i propri progetti in conferenza ma anche in occasione di eventi, meetup e nell’ambito lavorativo. Il workshop sarà tenuto da Lorenzo Barbieri. Le iscrizioni però sono già chiuse a causa esaurimento posti.

  • Workshop sulla Sindrome dell’Impostore, un’attività con l’obiettivo di imparare a conoscere questa condizione psicologica che spesso ci fa dubitare delle nostre capacità e ci impedisce di cogliere le opportunità.

Ma non è tutto qui. Questa è solo una piccola parte delle attività che ti aspettano in conferenza. Studia bene lo schedule per trovare le iniziative per te più stimolanti, ed esplorare meglio tutti i contenuti proposti.


A PyConIT23 ci sarà spazio anche per gli eventi sociali? Quali saranno?

Assolutamente si! Gli eventi sociali sono una delle parti più belle della conferenza, perché sono dei momenti nati e pensati per fare networking, conoscere chi fa parte della community, condividere storie ed esperienze, ma anche semplicemente divertirsi. Come ogni anno avremo PyDrinks, che si svolgerà venerdì 26 Maggio dalle ore 20.00 in poi presso il Rarità Bistrot, sul fiume Arno. Ci sarà un bar dedicato solo ai-alle partecipanti di PyCon Italia e una suggestiva terrazza sul fiume.

Ma soprattutto, avremo la PyDinner, la cena ufficiale di PyCon Italia che si svolgerà la sera di sabato 27 Maggio, e quest’anno sarà all’aperto nell’area verde del ristorante “La Taverna degli Assi”.

Saranno due eventi di networking imperdibili! Per partecipare è necessario prenotare, c’è ancora posto! Trovi tutti i dettagli sul sito di PyCon Italia.

Come si partecipa a PyConIT 2023? Sarà in modalità ibrida?

La conferenza si svolgerà dal25 al 28 Maggio 2023 a Firenze presso il Grand Hotel Mediteranneo (trovi tutte le informazioni qui).

Per accedere al Beginners Day (gratuito, solo dal vivo) del 25 Maggio puoi leggere più informazioni e confermare la tua presenza qui.

Per partecipare al resto della conferenza (26-28 Maggio), puoi acquistare un biglietto o seguire i talk in diretta streaming sul sito. Tieni a portata di mano il programma e segui i tuoi talk, keynote e special guest preferiti!

Quest’anno PyCon Italia è andato letteralmente a ruba. I biglietti sono sold-out e non è più possibile acquistarne. Da una parte, siamo molto contenti di avere ricevuto una così una grande partecipazione ma dall’altra ci dispiace non poter accogliere più persone.

Se non hai fatto in tempo ad assicurarti un biglietto, ti aspettiamo il prossimo anno!


Perché partecipare a PyCon Italia?

Venire a PyCon Italia ti permette di partecipare alla comunità Python italiana, entrare in contatto con le comunità Python mondiali e rimanere al passo con le ultime novità sul linguaggio Python ed il suo ecosistema. PyCon Italia ti permette di partecipare alla comunità Python italiana, composta da studenti, appassionati, professionisti, speaker e aziende che utilizzano questo linguaggio. PyCon Italia, in particolare, è una delle conferenze su Python tra le più longeve (attiva dal 2007) ed apprezzate al mondo, infatti è facile incontrare tantissimi speaker e partecipanti da tutto il mondo che apprezzano la qualità della conferenza e la bellissima location.


PyCon Italia, durante la conferenza, vanta tante iniziative svolte in collaborazione con altre community. Possiamo svelare quelle che ci saranno quest’anno?

Il supporto delle community per noi è fondamentale e importantissimo. Ogni anno cerchiamo di stringere media partnership con le community tech più attive, non solo per far conoscere la conferenza ad altre persone, ma anche per realizzare alcune iniziative in collaborazione.

Per fare alcuni esempi, con Django Girls Italia collaboriamo da sempre, e ogni anno PyCon Italia ospita il workshop Django Girls Firenze, che si svolge proprio durante la conferenza, permettendo a chi partecipa non solo di avvicinarsi alla programmazione con Django e Python ma di scoprire la conferenza e fare networking all’interno della nostra community.

Ancora, un’altra collaborazione è quella con le community Databeers che ogni anno, in occasione di PyCon Italia, organizzano un’edizione speciale del loro meetup, in cui tutti i Databeers italiani si riuniscono. Quest’anno ci saranno: Databeers Tuscany, Torino, Venezia, Milano, Padova, Brescia, Bologna e PyData Italy. Per quest’anno l’appuntamento è per venerdì 26 Maggio ore 19.00. Iscriviti qui!


Sappiamo che per la community Python italiana la diversità e l’inclusione sono molto importanti. Perché? Quali iniziative portate avanti per promuovere questi valori?

Assolutamente si. Diversità e inclusione sono due valori con cui sentiamo una naturale vicinanza e a cui prestiamo sempre attenzione, sia a livello di clima e accoglienza all’interno della community, che di eventi ed iniziative che organizziamo. Per noi è importante che ogni persona si senta accolta, inclusa e a suo agio all’interno dei nostri eventi, e rispettiamo, tuteliamo e accogliamo ogni forma di diversità.

Dirai, belle parole, ma scendendo nel pratico, che significa? Ecco alcuni esempi:

  • Abbiamo un Code of Conduct ben preciso e condiviso, a cui chi partecipa alle nostre iniziative (sia online che in presenza) deve attenersi.

  • All’interno dei nostri eventi c’è sempre un team di persone attento che il Code of Conduct venga rispettato, che il clima sia disteso e accogliente, e cui rivolgersi in caso di necessità.

  • Prestiamo attenzione a quelle che si potrebbero definire “piccole cose” ma che sono importanti a livello di diversità e inclusione, come le preferenze alimentari, e ad esempio non divulghiamo le foto di chi, durante gli eventi, non vuole essere fotografato-a.

  • È ormai tradizione, ma ogni anno PyCon Italia ospita l’edizione fiorentina del workshop Django Girls. I workshop Django Girls sono laboratori di programmazione in Django e Python della durata di una giornata. Si tratta di un’iniziativa nata per incentivare donne e minoranze ad avvicinarsi al mondo tecnologico ed abbattere il forte divario di genere in questo settore. Il workshop dura una giornata, chi partecipa segue un tutorial con cui alla fine della giornata avrà creato il suo primo blog con Django e Python, e in caso di necessità può far riferimento a un team di coach che hanno l’obiettivo di aiutare a svolgere il tutorial. Durante il workshop vengono invitate persone già attive nel settore a condividere la loro esperienza come role model, ma anche le community locali e non attive nel mondo tech con cui le partecipanti possono rimanere in contatto e iniziare a muovere i primi passi nel settore. Più che un workshop è una vera e propria esperienza. È importante dire che nella selezione viene data priorità a donne e minoranze, ma che in generale, quando c’è la possibilità, il workshop accoglie tutte le persone che si sono iscritte. L’evento è realizzato grazie alla collaborazione tra Python Italia e la community Django Girls Italia.

  • Facciamo molta divulgazione su queste tematiche, e ad esempio l’anno scorso abbiamo aderito al progetto DInA Tech Hub e ospitato all’interno della conferenza un talk organizzato dal team DInA Tech Hub sul tema dell’accessibilità.

In generale, cogliamo sempre l’occasione di fare divulgazione su queste tematiche perché ci teniamo a fare la nostra parte nel rendere il mondo tecnologico più inclusivo.

Ci sono community Python locali attive? Quali sono?

Certo che esistono le comunità locali!

C'è Python Biella Group: nati nella biblioteca comunale di Biella per insegnare Python ai bambini, si sono trasferiti sui canali online durante la pandemia, dando vita a un canale youtube con l'idea di creare eventi e contenuti per studiare, approfondire e diffondere Python in tutte le sue estensioni e tecnologie.

Sul loro canale Youtube ci sono ormai centinaia di video e di corsi in italiano su Python, tutti originati dagli incontri in streaming che si svolgono il lunedì sera. Hanno raggiunto più di 1000 iscritti su Youtube, e contano una community con più di 300 membri attivi.

Gli argomenti dei video incontri spaziano su vari temi: Data science, Machine Learning, Web framework e tanto altro. Tutto il codice delle serate è presente su Github. Andrea, Mario e Maria Teresa, i fondatori, assieme a Davide e Nicola portano avanti queste serate online con una passione fuori dal comune. Grazie a questo fantastico team!

Poi c'è Python Milano. In realtà loro sono in giro da quasi 10 anni!
Il primo incontro è stato a luglio 2013 appena dopo EuroPython 2013 a Firenze, dal titolo: "Primo Incontro: Conosciamoci, parliamo di Python e di Europython 2013". Fondato da Flavio, fatto crescere da Christian, Simone, Carlo e Lorenzo, viene ora gestito da Cesare e Marco, aiutati da Alessandro e Luca.

Il team di Python Milano è specializzato in incontri dal vivo, che sono stati ripresi appena possibile dopo la pandemia e vengono realizzati almeno una volta al mese. Si distinguono per la grande convivialità - leggi grandi bevute di birra - nel dopo meeting. Rimangono famose le Py-Birre sempre al solito posto che viene scelto perché la ricetta della birra è "open source".

Per reazione alla pandemia a Marco viene un'idea: "Intervista Pythonista", un podcast in italiano su Python che diventa un appuntamento fisso, in cui Marco e Cesare, che gioca da spalla, intervistano figure italiane esperte di linguaggio Python su tutto quello che ruota attorno al mondo Python.


Se qualcuno-a volesse partecipare come volontario-a alle attività della community come dovrebbe fare? Chi può contattare?

Diventare volontario-a delle attività della community è molto semplice. Basta contattarci su uno dei nostri canali social o via mail all’indirizzo: info@pycon.it. Come persona volontaria è possibile aiutare Python Italia sia durante la nostra conferenza annuale (PyCon Italia), sia per qualsiasi altra attività che organizziamo. Chiunque desideri dare una mano durante la conferenza può scrivere direttamente a help@pycon.it o ernesto@pycon.it. Nel momento in cui la conferenza sta per avvicinarsi verrete contattati e riceverete tutte le informazioni necessarie per entrare a far parte della squadra delle maglie gialle 😄 Abbiamo diversi ruoli da coprire che verranno decisi in base alle proprie disponibilità e alle necessità dell’organizzazione. Di solito chi indossa una maglia gialla continua a farlo per tanto tempo 😀


Chi vuole seguire la community dove può trovarvi e seguirvi online?

Il modo migliore per ricevere aggiornamenti sulle ultime novità della community è seguire gli account social di PyCon Italia. Ce n'è per tutti i gusti.

Per maggiori dettagli sulla conferenza il sito web è la risorsa più importante. La maggior parte dei link che vengono condivisi sui social rimandano ad esso e potrai usarlo per comprare i biglietti, trovare informazioni su come diventare sponsor e molto altro.

Anche durante la conferenza ti sarà molto utile. Qui vengono pubblicati tutti gli orari dei talk, avvisi importanti, le variazioni di orario e dettagli sulle attività della community durante la conferenza (come la PyBirra o DataBeers).

Sempre durante la conferenza nel 2022 è stato molto attivo Discord. Usa questo link per accedere direttamente. Oppure cerca `PyCon Italia 2022` o, quando sarà aggiornato, `PyCon Italia 2023`.


La nostra chiacchierata con il team di Python Italia è giunta alla fine! Se vuoi entrare in contatto con questa fantastica community, e approfondire i temi di questa intervista dal vivo, non ti resta che partecipare a PyCon Italia 2023!

***

Per concludere, ti raccontiamo come parteciperemo e contribuiremo alla conferenza. Anche quest’anno siamo Diversity Sponsor di PyCon Italia. Ci teniamo a supportare l’evento e tra i nostri obiettivi c’è sempre il desiderio di promuovere diversità e inclusione nell’ambiente tecnologico. Gran parte delle persone che fanno parte della squadra Nephila parteciperanno a PyCon Italia in varie vesti.

Ci sarà chi contribuirà come “maglietta gialla”, il personale volontario che si occupa, nei giorni della conferenza, che tutto si svolga al meglio.

Chi, essendo volontario-a dell’associazione Fuzzy Brains, contribuirà ad organizzare attività parallele alla conferenza, come il workshop sulla Sindrome dell’Impostore o il workshop Django Girls, la cui edizione fiorentina si svolge sempre in occasione di PyCon Italia.

E ancora, chi farà da coach al workshop Django Girls, come Leonardo e Iacopo, che cercheranno di trasmettere la loro conoscenza del linguaggio a chi si avvicina per la prima volta a questa tecnologia.

Ci sarà anche chi parteciperà come speaker portando un talk e sta correndo proprio in questi giorni per definire gli ultimi dettagli. In particolare, come speaker potrai trovarci in conferenza con questi speech:

  • Data Discrimination - Fiorella De Luca - Sabato 27 Maggio - h. 11.55

    Fiorella affronterà il tema di come i nostri pregiudizi e bias si riflettono nei dati che utilizziamo per addestrare modelli di AI e algoritmi, oltre a dare qualche consiglio pratico su come superare queste problematiche e sviluppare prodotti più inclusivi, per tutte le persone.

  • Bias: ci influenzano più di quanto pensiamo - Sabrina Scoma - Venerdì 26 Maggio - h. 16.05

    Sabrina ci accompagnerà in un viaggio alla scoperta di come funziona il nostro cervello, come prende le decisioni e come sia normale e umano inciampare in errori inconsapevoli, i cosiddetti bias, che possono compromettere l’inclusività delle soluzioni tecnologiche che sviluppiamo.

  • La community Django Girls in Italia e Fuzzy Brains: un connubio vitale! - Ambra Tonon - Venerdì 26 Maggio - h. 12.35

    Ambra, invece, racconterà la storia della community Django Girls italiana e di come è cresciuta nel tempo andando di pari passo con l’associazione no-profit che la supporta: Fuzzy Brains.

  • Domare il pony: configurare django è difficile? - Iacopo Spalletti - Domenica 28 Maggio - h. 12.20

    Vuoi utilizzare l’ecosistema di applicazioni Django ma stai cercando di capire come affrontare installazione e configurazione? Il talk di Iacopo affronterà proprio questi temi, cercando di dare soluzioni pratiche e consigli per semplificare il lavoro di chi sviluppa e deve configurare un'applicazione Django.


Infine, parteciperemo alla conferenza e seguiremo i talk per scoprire tutte le ultime novità su Python, confrontarci con chi sviluppa in Python come noi, aggiornarci su tecnologie e casi d’uso e fare del buon e sano networking. Tutto lo schedule di PyCon Italia è ricco di appuntamenti interessanti e sarà molto difficile scegliere cosa seguire, ma ce la metteremo tutta!

Questo è tutto! Ti abbiamo convinto a partecipare a PyCon Italia? Conoscevi già la community? Ti aspettiamo nei commenti e ci vediamo dal vivo in conferenza! 😎