IT-organisaties

Ontwikkeling van IT-talent vormt de basis van onze dienstverlening. De Sogyo Academy staat voor brede competentieontwikkeling in de IT. Naast het doorlopend trainen van onze eigen trainees bieden wij in-company opleidingen voor onze opdrachtgevers. Ook organiseren wij regelmatig voor iedereen toegankelijke trainingen. De trainingen vinden plaats op onze boerderij gevestigd op Landgoed Sandwijck in De Bilt of bij u op locatie.

Trainingen

Sogyo biedt verschillende opleidingen aan. Deze worden zowel op basis van open inschrijving aangeboden als in-company. U kunt hierbij denken aan onder andere de volgende onderwerpen:

Al onze trainers zijn werkzaam als software engineer en besteden een gedeelte van hun tijd aan het overdragen van hun vakmanschap door het verzorgen van trainingen, seminars, studiegroepen en publicaties.

Seminars: in één avond weer up-to-date

Je blijven ontwikkelen is essentieel in een beweeglijk vakgebied als de IT. In onze seminars gaan wij in op actuele thema’s die aansluiten op de wensen van onze medewerkers en klanten. Wij organiseren regelmatig seminars, waarbij ook voor relaties en alumni plekken worden gereserveerd. Nieuwe seminars worden kenbaar gemaakt op de Homepagina van onze site.

Studiegroepen: verdieping en examentraining

Tijdens een studiegroep wordt dieper ingegaan op de onderwerpen van de seminars, onder leiding van ervaren Sogyo experts. Studiegroepen bieden inzicht in technische details en slaan de brug tussen theorie en praktijk. Handig voor onderlinge kennisdeling, onmisbaar op weg naar certificering, of als voorbereiding op officiële examens.

Het concept van onze studiegroepen is geschikt voor incompany-uitvoeringen. Zo verzorgt Sogyo voor een grote financiële instelling elke maand een sessie met (gast)sprekers om actuele software architectuur en software ontwikkelingsvraagstukken te behandelen.

“Sogyo vindt inzicht en vakmanschap belangrijker dan feitenkennis.”

Wilt u deelnemen aan een seminar, weten wat Sogyo voor de ontwikkeling van uw medewerkers kan betekenen of in contact komen over IT-opleidingsvraagstukken?

Neemt u dan contact op met Martijn Schuts via e-mail: academy@sogyo.nl of telefonisch: 030-220 22 16.

IT-traineeship: opleidingstraject

Ben je starter en ga je als IT-trainee bij Sogyo aan de slag? Dan start je vanaf dag één met een opleidingstraject in de Sogyo Academy!

Deze opleiding gaat in op de essentie van software design en is ontwikkeld en verzorgd door professionals met veel kennis en ervaring in software engineering. In de opleiding wordt rekening gehouden met je studieachtergrond en is ruimte voor maatwerk en eigen initiatief. Aan het einde van dit opleidingstraject heb je voldoende kennis en ervaring om in verschillende omgevingen als junior software engineer aan de slag te gaan en heb je voldoende handvatten om ook in een veranderende IT-wereld succesvol te zijn. Deze periode van opleiding wordt gekenmerkt door (pittige) inhoudelijke verdieping, binnen een gezellige en informerele sfeer.

Wat komt allemaal aan bod?

Het opleidingstraject is Agile vormgegeven. Dit betekent dat je bij Sogyo leert om als professional eigenaar te zijn van je gemaakte planning en zelf verantwoordelijk te zijn voor het geleverde resultaat.

De opleiding start je met programmeren in Java en vervolgens leer je de fijne kneepjes van het vak wat betreft webgebaseerde softwareontwikkeling (o.a. Javascript en een webserver opzetten), software design (softwarearchitectuur en OO-ontwerp) en databases. Met het oog op samenwerking in softwareprojecten maken we je ook vertrouwd met projectmatig werken middels Agile/Scrum. Verder zijn infrastructurele onderdelen als source control, continuous integration en technieken als unit testing en domain driven design na deze opleiding voor jou bekende en vertrouwde begrippen! Ook het behalen van officieel erkende certificaten voor o.a. Java en Databases is onderdeel van de opleiding.

Binnen de opleiding helpen we je om het concept achter de diverse technieken, talen en frameworks goed te leren doorgronden. Dit inzicht helpt jou namelijk om te bepalen hoe je een bepaald probleem het beste op kunt lossen en bereidt jou voor op ontwikkelingen in de toekomst.

Naast de vaste modules (in de vorm van colleges, workshops, boeken, online materiaal en individuele en groepsopdrachten) krijg je ook de mogelijkheid om zelf vorm te geven aan je opleidingstraject. We dagen je uit om je te verdiepen in onderwerpen die jouw specifieke interesse hebben en zo je traject te verbreden! De opleiding sluit je af met een individueel project waarbij al het geleerde samenkomt.

Behalve de aandacht voor groei op het technisch inhoudelijke vlak is er binnen de opleiding door middel van coaching en training ook aandacht voor professionele skills en persoonlijke groei!

Ervaringen van trainees in de Sogyo Academy:

Opleiding afgerond?

Na een opleiding van drie à vier maanden ga je goed toegerust bij één van onze opdrachtgevers aan de slag. Tijdens deze opdracht word je vanzelfsprekend ondersteund vanuit Sogyo. Je staat er dus niet alleen voor! Als je dat wilt en als de wederzijdse match er is, bestaat de mogelijkheid om uiteindelijk al na één jaar bij de klant in dienst te treden zonder concurrentiebeding, studiekostenbeding of andere belemmeringen.

Waar?

De eerste drie tot vier maanden van het traineeship volg je de opleiding op ons kantoor in De Bilt. Vervolgens ga je 12 maanden aan de slag bij één van onze opdrachtgevers, zij zijn voornamelijk gevestigd in de omgeving van Amsterdam en Utrecht.

De ervaring van Daan binnen het IT-traineeship van Sogyo!

Benieuwd waarom andere starters voor een IT-traineeship bij Sogyo hebben gekozen? Lees hier waarom Daan (Wo-informatica) bij Sogyo aan de slag is gegaan en waarom hij hier zo enthousiast over is!

Je hebt er na je studie informatica voor gekozen om te starten met het IT-traineeship bij Sogyo. Wat maakte dat je ervoor koos om bij Sogyo aan de slag te gaan?

Ik wilde niet meteen in het diepe gegooid worden, maar verder leren hoe software engineering er in de praktijk aan toe gaat en meer leren over hoe je te werk gaat bij grote softwareprojecten in groepsverband. Ook was ik erg enthousiast over wat ik op de site las over wat je ging leren van Java. Binnen mijn studie heb ik vooral C# gehad, dat is anders dan Java en het werd ook op een andere manier geleerd. Ik wil graag blijven leren, maar op de universiteit, was het ‘leren programmeren’ heel anders. Daar leerde ik een programmeertaal en moesten we vervolgens algoritmen programmeren. Hier gaat het vooral over het begrijpen: ‘Wanneer gebruik je welke taal?’ en ‘ Wat zijn de positieve punten van een taal?’. Je leert bij Sogyo frameworks en patronen doorgronden, leert hoe je robuuste software schrijft. Dit maakte dat ik hier hele andere dingen ging leren dan op mijn studie. Daarnaast leek het me prettig wanneer mensen met veel ervaring en een netwerk mee konden denken bij het vinden van een plek die goed bij mij past, omdat ik nog niet precies wist wat ik wilde qua functie.

Je hebt nu het opleidingstraject achter de rug, wat heeft dit je gebracht? Wat heb je hier geleerd?

Ik heb met name meer inzicht gekregen in frameworks, programmeren kon ik al, maar nu heb ik geleerd welke frameworks je daarbij kunt gebruiken en wat de sterke kanten ervan zijn. Ook heb ik het verschil geleerd tussen C# en Java (beide veel gebruikte talen, die op dezelfde principes gebouwd, maar waarom zou je ze allebei hebben als ze op dezelfde principes zijn berust?). Op de universiteit was het meer een tool, maar er werd niet duidelijk gemaakt waarom er voor C# gekozen was als taal om mee te programmeren. Nu ken ik niet alleen de tools, maar weet ik ook wat bijvoorbeeld de sterke punten van een taal als Java zijn en wanneer je die het beste in kunt zetten. Ook andere dingen, zoals Object Oriëntatie waren nieuw voor me en heb ik niet tijdens mijn studie gehad.

Verder heb ik veel geleerd op het vlak van Domain Driven Development en Design patterns. Daar heb ik o.a. geleerd hoe je bepaalde informatie uit de klant kunt halen en hoe je aan de hand daarvan een domein op kunt stellen. Ook bijv. het Model-View-Controller patroon dat aan bod kwam is erg nuttig. Daarbij leer je hoe je bij een complexe toepassing een ontwerp kunt opsplitsen in drie specifieke onderdelen, wat de code beter leesbaar en herbruikbaar maakt.

Wat was je leukste moment bij Sogyo?

Qua programmeren vond ik het leuk dat ik een opdracht af had waarbij ik iets volgens Object Oriëntatie gebouwd had, daarna leerde over het MVC patroon en dat direct ging toepassen om uiteindelijk het geheel via de browser zichtbaar te maken. Op het moment dat ik dat realiseerde, zag ik een heel zichtbaar resultaat van waar ik in verschillende modules mee bezig was geweest!

Daarnaast vind ik de vrijdagmiddagen ook altijd erg leuk, omdat dan één persoon uit de opleiding een vrijdagmiddag presentatie geeft. Het leuke daarvan is dat daarbij IT-gerelateerde onderwerpen aan bod komen die geen onderdeel zijn van de opleiding, maar wel nieuw zijn en ik mezelf nog niet in had verdiept! Iemand heeft het bijvoorbeeld gehad over de programmeertaal Prolog, een declaratieve taal die gebaseerd is op predicatenlogica. Ook ging er een presentatie over Path Planning en Crowd Simulation.

Zou je het anderen aanraden om bij Sogyo aan de slag te gaan?

Ja, ik zou het zeker ook aan anderen aanraden! Zowel aan vrienden die ik vanuit mijn studie ken, wanneer ze zoeken naar een leuke baan waarin ze verder kunnen groeien, als aan vrienden die geen achtergrond hebben in programmeren. Ik heb namelijk ook veel mensen leren kennen bij Sogyo die nog niet zoveel ervaring met programmeren hadden, maar die op deze manier toch de stap kunnen maken richting IT.