Odido

Odido kiest Info Support voor succesvolle omscholing naar programmeertaal C#

Hoe leid je in korte tijd een diverse groep IT-professionals op tot vaardige C#-ontwikkelaars (C-sharp)? Met die vraag kwam Luc Hose, Manager Digital Orchestration bij telecomprovider Odido, terecht bij het Kenniscentrum van Info Support. Binnen enkele weken stond er een maatwerkprogramma klaar, dat volledig aansloot op de behoeften van Odido.

Uitdaging

Het bedrijf wilde de technology stack binnen de IT-teams vereenvoudigen.

Doelgoep

IT-professionals

Diensten

Resultaat

Positieve reacties en sterke basis

De uitdaging

Odido is een Nederlands telecombedrijf dat onder meer mobiele telefonie, vast internet en televisie levert aan zowel bedrijven als consumenten. Het bedrijf wilde de technology stack binnen de IT-teams vereenvoudigen. Daarom kozen ze ervoor om voortaan te werken met programmeertaal C# binnen het .NET-platform. Dit betekende dat twee teams, die nog werkten met Ruby en Elixir, omscholing nodig hadden .NET.

“We merkten dat veel collega’s al voortvarend aan de slag gingen met C#, maar dat sommige collega’s nog achtergrond misten. Om iedereen de benodigde basis mee te nemen, besloten we dat we een trainingsprogramma op maat te laten maken. De uitdaging daarbij was om zo snel mogelijk van start te gaan, omdat de oude technology stack snel zou verdwijnen.”
Luc Hose, Manager Digital Orchestration

Maatwerk snel geleverd

Odido kwam bij Info Support terecht omdat een collega eerder positieve ervaringen had met een IT-training bij het Kenniscentrum van Info Support. Emiel Oudakker, Sales Manager bij het Kenniscentrum, begreep de noodzaak voor snelheid en maakte een voorstel op maat. “Omdat de deelnemers verschillende kennisniveaus hadden, was het even puzzelen met de inhoud van de training. Daarom planden we een intake samen met de klant en de docent van het Kenniscentrum, om precies te achterhalen wat de achtergrond en leerdoelen zijn. Zo konden we binnen twee weken een trainingsvoorstel neerleggen dat goed aansloot op de mix van junior en senior developers, met uiteenlopende voorkennis.”

Persoonlijke aandacht en tussentijds bijsturen

De training bestond uit twee delen. Het eerste deel richtte zich op C#, met o.a. objectoriëntatie, geheugenbeheer, het typesysteem en de verschillen met dynamisch getypeerde talen. In het tweede deel gingen de deelnemers aan de slag met moderne .NET-ontwikkeling, waaronder dependency injection, minimal APIs en Blazor. Gedurende de trainingen werkten deelnemers in Visual Studio om de opgedane kennis direct toe te passen.

De trainingen werden volledig remote en in het Engels verzorgd, zodat ook teamleden uit onder andere Macedonië en India konden deelnemen. In totaal volgden achttien IT-professionals de training, verdeeld over twee groepen. “Door de trainingen in kleinere groepen te verzorgen, kon de docent zijn aandacht ook digitaal goed verdelen onder de verschillende deelnemers, en oog houden voor de afzonderlijke leerbehoeften en vragen”, zegt Emiel.

 

“De grootste uitdaging was het niveauverschil: juniors hebben soms meer herhaling nodig, seniors willen juist de diepte in. Volgens mij is het gelukt om een goede balans te vinden, want de reacties van deelnemers waren zeer positief. De volgende stap is om de opgedane kennis toe te passen in de praktijk. Hiervoor gaan onze eigen developers interne workshops organiseren, die goed aansluiten bij de trainingen van Info Support.”
Luc Hose, Manager Digital Orchestration

Resultaat: positieve reacties en sterke basis

Na de eerste sessie werd het trainingsprogramma iets aangepast, op basis van feedback van de deelnemers. Luc vertelt: “We kregen van deelnemer die al wat ervaring hadden met C# terug dat de training iets te theoretisch was. Info Support speelde hier flexibel op in door de vervolgtraining iets aan te passen en wat meer praktijk toe te voegen voor de ervaren deelnemers.”

In een korte tijd hebben de deelnemers een goede basis gelegd om te programmeren in C#.