Agical Coding Dojo
Med start 2008 har Agical organiserat Agical Coding Dojo, träningssessioner avsedda att hjälpa dig att skärpa dina utvecklarfördigheter. I våra sessioner blir du bättre på till exempel att skriva enhetstester och använda testdriven utveckling samt att skriva bättre programkod som kommunicerar din avsikt och är mer lättläst. Du kommer att få tillfälle att möta och lära från andra som liksom du önskar excellera i sina programmeringsfärdigheter. Vår Coding Dojo är ett utmärkt och roligt sätt att uppnå detta!
Under början av 2010 kommer Agical att omarbeta Coding Dojo-verksamheten. Den återkommer under andra kvartalet.
Vad är en Coding Dojo?
Coding Dojo som koncept utvecklades av Laurent Bossavit och Emmanuel Gaillot, och refererar till traditionell kampsporten där dojo, som kan översättas ungefär till "konstartens plats", är en helig träningsplats. Vanligt i kampsport är att man lär sig nya tekniker genom upprepningsträning under sessioner i Dojon, och sammanförandet av dessa tekniker kallas en kata, dvs ett mönster av tekniker. Detta är också ett sätt att lära sig systemutvecklingsfärdigheter.
Coding Dojo lånar alltså kampsportskoncepten och översätter dessa till mjukvaruutveckling. Under en normal träningssession i en Coding Dojo kommer ett antal programmerare av olika erfarenheter och områden att tillsammans lösa ett fördefinierat problem (en kata) genom att använda tekniker som t ex TDD och parprogrammering. Fokus är inte på problemet i sig utan på teknikerna som används.
Den form vi använder på Agical kallas Randori, vilket innebär att två personer utgör ett par framför de andra deltagarna, och vid givna intervaller byter en deltagare med en av de två i utvecklingsparet. På detta sätt får alla deltaga och se variationer av tekniker och angreppsmetoder för problem.
Genom att regelbundet närvara vid Coding Dojos kommer programmerarna att lära sig teknikerna, när att använda dem, och bli effektivare inför faktiska problem i sin yrkesverksamhet. Dessutom är det vår förhoppning att dessa pass också är rejält underhållande!
Förutsättningar och förkunskaper
Vi har för närvarande inga förkunskapskrav. Har du minst en grundläggande programmeringskunskap kommer du att kunna bidraga till sessionen. Du behöver inte ta med dig någonting till passet, och du behöver inte ens duscha efteråt!
Registrering
Var snäll och meddela oss i förväg att du kommer på passet på: dojo (at) agical (dot) se. Om du inte kan komma så uppskattar vi att du hör av dig och avbokar.
När och var?
Under början av 2010 är sessionerna inställda. När de genomförs är de dock i våra lokaler på Västerlånggatan 79 i Gamla Stan i Stockholm. Sessionerna startar vad 18:30. Om du är hungrig så kom gärna förbi redan klocka 18:00 och ät tillsammans med oss - vi fixar något att äta, så länge som du hör av dig i förväg! Sessionerna är ca två timmar långa, inklusive en paus och ett avslutande retrospektiv.
