Gratuito

Coding Gym - Giugno - Programmers in Padua

Informazioni sull'evento

Condividi questo evento

Data e ora

Località

Località

Talentlab

Via Monselice, 15

35142 Padova

Italy

Visualizza Mappa

Descrizione evento

Descrizione

Torna a grande richiesta una serata dedicata alla scrittura del buon codice!




Come funziona

Le Coding Gym sono serate finalizzate a migliorare le proprie capacità di analisi e risoluzione di problemi di programmazione.

Ogni incontro prevede di affrontare 3 esercizi auto-contenuti, con 30 minuti a disposizione per ognuno.

I partecipanti lavorano a coppie scegliendo il linguaggio di programmazione che preferiscono. Durante questa fase, ogni coppia è autonoma e può scrivere e testare le proprie soluzioni direttamente nel browser, grazie all'utilizzo di HackerRank. Al termine del tempo riservato ad un esercizio, l'organizzatore della serata modera una retrospettiva, ovvero una discussione che ha come obiettivo quello di analizzare tutte le soluzioni proposte facendo emergere possibili problemi o particolari punti di forza di ognuna.

La retrospettiva è la fase dove alcune domande assumono un valore fondamentale. Ad esempio, "cosa accade alla vostra soluzione se il numero di dati in ingresso è 100 volte superiore a quello massimo attuale?", oppure: "sapreste riscrivere la soluzione senza usare cicli for?", o ancora: "sapete risolvere il problema senza allocare spazio aggiuntivo?". Queste e molte altre domande possono essere scelte dal moderatore oppure dai partecipanti stessi.

Lo scopo della retrospettiva è quello di far ragionare i partecipanti su quali siano le conseguenze - positive o negative - di cambi di requisiti/vincoli sulle soluzioni trovate. Talvolta cambiare un vincolo nasconde una nuova opportunità per semplificare o complicare la soluzione oppure può svelare patterns che precedentemente risultavano meno palesi da applicare.

Gli esercizi non richiedono particolari conoscenze di programmazione perché l'obiettivo è dare la possibilità a tutti di arrivare ad una soluzione funzionante. Sono chiaramente esercizi finalizzati al ragionamento dove spesso la soluzione "brute force" non si applica oppure funziona solo parzialmente.

Diversi problemi sono tratti dai colloqui di lavoro di grandi aziende del software quali, tra le altre, Microsoft, Google, Facebook, Twitter e Amazon.

Perché partecipare

Divertirsi, allenarsi a risolvere problemi di programmazione, prepararsi ad una programming interview.

Obiettivi

  • migliorare le proprie capacità di analisi e risoluzione di problemi di programmazione
  • imparare nuovi concetti, algoritmi e strutture dati
  • sperimentare linguaggi che non si usano abitualmente
  • lavorare e relazionarsi con altre persone
  • prepararsi a colloqui di lavoro nell'ambito della programmazione

Materiale necessario

Basta portare il proprio portatile (e magari una presa multipla). Non è necessario installare alcun software, perché il codice si può provare direttamente online, nel sito HackerRank.

Consigliamo di iscriversi ad HackerRank prima di arrivare all'evento.

Gli esercizi saranno visibili in questa pagina quando l'evento sarà iniziato.

Evento

L'evento è organizzato da Programmers In Padua

Le Coding Gym nascono da un'idea originale di Marco Arena.

Chiusura iscrizioni

Mercoledì 20 Giugno 2018 o ad esaurimento posti.

Prezzo Iscrizione

Gratuito

Location e orari

Mercoledì 20 Giugno

Inzio: ore 20:30. Fine: ore 23:00.

Programma:

20:30 - Apertura porte

20.45 - Presentazione Coding Gym e Programmers in Padua

21.00 - Inizio Coding Gym

23.00 - Fine Coding Gym

Saremo ospiti del Talent Lab (Padova, via Monselice 15A).

Link utili

  • Coding Gym Il sito ufficiale di Coding Gym.
  • HackerRank Consigliamo di iscriversi al sito per svolgere gli esercizi.
  • Programmers In Padua Un club per sviluppatori appassionati.
  • Challanges Gli esercizi saranno visibili a questo link quando inizierà l'evento



Cos'è Programmers in Padua (PIP)


Programmers in Padua (PIP) è un gruppo di persone che per lavoro e passione si occupano di programmazione, nuove tecnologie e startup. Gli incontri sono solitamente periodici e si svolgono in un ambiente aperto e informale, dove sono i partecipanti a proporsi per fare dei i talk. Dopo l'evento, birra e pizza tutti assieme.




Puoi trovare tutti gli eventi passati su www.programmersinpadua.it




Siamo su Facebook e Twitter, seguici !

Condividi con gli amici

Data e ora

Località

Talentlab

Via Monselice, 15

35142 Padova

Italy

Visualizza Mappa

Salva questo evento

Evento salvato