Coding Gym Marzo 2022

Allena le tue abilità tecniche e comunicative in un ambiente divertente e amichevole.

Mercoledi 23 Marzo 2022 - orario: 19:00 - 21:00

Livello:

Per tutti

Dettagli:

Torna il format originale di Coding Gym in presenza!

Coding Gym è un format internazionale di laboratori di programmazione aperti a qualsiasi linguaggio e sviluppati per il miglioramento continuo.

Creato a Modena da Marco Arena nel 2016, Coding Gym è attivo anche a Milano, Roma, Padova, Torino, Bari.

⚠️Leggi più in basso le FAQs per conoscere i requisiti di partecipazione⚠️

Segue il manifesto:

We help others practice programming, software development and communication skills by making coding laboratories open to any programming language where cooperation is valued over competition, doing and sharing are valued over teaching, and where competing solutions come with discussing and understanding tradeoffs.

Come funziona Coding Gym

I partecipanti - "gymmers" - lavorano a coppie su 3 problemi autocontenuti, utilizzando un qualsiasi linguaggio di programmazione e lavorando all'interno di un browser (dovrai iscriverti ad HackerRank, link più in basso).

Pair Programming

I PC li forniamo noi.

Dopo ogni esercizio, il "trainer" modera una retrospettiva, ovvero una discussione aperta per condividere soluzioni, idee, osservazioni.

Retrospective

Al termine della sessione, per chi vuole, pizza insieme.

Cena

I problemi di Coding Gym sono "puzzle di programmazione", alcuni tratti perfino dai colloqui di lavoro di grandi aziende come Microsoft, Google, Facebook, Twitter e Amazon. Ma non ti spaventare! Il livello di difficoltà è sempre molto ben bilanciato.

programming problem

La filosofia di Coding Gym
💡 Open to any language and style

Possiamo usare qualsiasi linguaggio, stile e paradigma di programmazione.

👥 Collaboration over Competition

Non è una gara. Ci alleniamo a collaborare con gli altri. Siamo incoraggiati a sperimentare senza limitazioni o "stress da competizione".

La pair programming favorisce apprendimento attivo, comunicazione e collaborazione, aiutandoci a ridurre la frustrazione che può presentarsi in caso di "panico da foglio bianco". Interazione e partecipazione sono incoraggiati, creando quindi un ambiente amichevole ed informale. Collaborare sistematicamente mette in pratica diverse soft-skills richieste nell'industria (del software).

💻 Every problem has value

Ogni esercizio è un sistema di regole all'interno del quale possiamo esprimerci liberamente .

Risolvere il problema è solo una parte dell'allenamento. Coding Gym ci incoraggia a ricercare soluzioni alternative ed a ragionare sui compromessi celati in ognuna di esse. Del resto, un aspetto chiave dello sviluppo software è proprio quello di acquisire consapevolezza e selezionare i giusti compromessi in base al problema ed al contesto. Ogni esercizio è un invito ad uscire dal nostro personale stato dell'arte.

💪 Only you can help yourself

Non è un corso. Siamo noi a scegliere a che altezza "mettere l'asticella" e cosa approfondire in base ai nostri interessi.

🌐 Made with Community effort

Coding Gym è preparato da uno o più trainer. Un trainer mette a disposizione di tutti il valore condiviso che viene accumulato ad ogni sessione di tutte le Coding Gym attive.


❓ Frequently Asked Questions ❔

1️⃣ Quali sono i requisiti necessari per partecipare alla sessione?

•Green Pass e documento di identità validi
•Mascherina per tutta la durata della sessione
•Sanificazione delle mani

2️⃣ Si lavorerà a coppie?

Sì. Per questa ragione dovrai indossare la mascherina e le coppie saranno distanziate tra di loro.

3️⃣ Quindi devo venire con qualcuno?

Non necessariamente. Puoi trovare qui un compagno/una compagna. Però se spargi la voce è meglio 🙂

4️⃣ A che ora inizia l'evento?

Le porte aprono alle 18:45 e si formeranno le coppie. Alle 19 in punto inizia la sessione. Per favore non arrivare in ritardo.

5️⃣ Come si svolge l'evento?

Dopo aver formato le coppie inizierà la sessione regolarmente. Verranno svolti 2 o 3 esercizi, per ognuno dei quali saranno allocati 30 minuti + circa 10/15 minuti per la retrospettiva. Al termine della sessione, per chi vorrà, ci sarà la possibilità di andare a mangiare una pizza tutti insieme.

6️⃣ Si può partecipare da casa?

No, non è prevista alcuna modalità di partecipazione remota.

7️⃣ Posso partecipare alla sessione ma non venire in pizzeria?

Assolutamente sì.

8️⃣ Che succede se mi iscrivo e poi non vengo?

Verrai bannato/a dalla partecipazione in presenza per le prossime 2 sessioni. Purtroppo siamo costretti ad imporre delle regole rigide visto l'esiguo numero di posti che possiamo mettere a disposizione durante questo stato emergenziale. Chiediamo solo un po' di educazione.
Se ti sei iscritto/a ma hai un problema che ti impedisce di partecipare, scrivi una mail all'organizzatore per disdire la tua iscrizione.

 

Perché partecipare:

Divertirsi, allenarsi a risolvere problemi di programmazione, comunicare e collaborare con altre persone, prepararsi ad una programming interview.

Obiettivi:

• migliorare capacità di analisi e di risoluzione di problemi di programmazione
• imparare nuovi concetti, algoritmi, strutture dati e coding patterns
• fare pratica con linguaggi conosciuti
• sperimentare e divertirsi con linguaggi non conosciuti
• migliorare capacità di collaborazione e comunicazione con altre persone
• prepararsi a colloqui di lavoro nell'ambito dello sviluppo software

Cosa forniremo:

PC per programmare

Chiusura iscrizioni:

Mercoledi 23 Marzo 2022

Disponibilità posti:

Posti esauriti

Prezzo Iscrizione:

Gratuito

Location:

MakeIt Modena - Strada Barchetta, 77, Modena

Incontro 1

Formatori

Arena Marco

AI Software Engineer in Tetra Pak. 2011-2019 C++ Specialist del team F1 Ferrari, fondatore di Italian C++ Community, Coding Gym, ML Moden...