Web dev junior Kayalin: “Als je twijfelt om je in te schrijven, waag gewoon de sprong. Je leert heel veel bij én kunt na de opleiding heel wat kanten uit”

door Feb 2, 2021Nieuws

In het leven moeten we obstakels overwinnen om te kunnen groeien. Kayalin liet de moed niet zakken én besloot na een zware periode het heft weer in eigen handen te nemen. Ze schreef zich in voor onze Antwerpse web development opleiding, en of dit een goede beslissing was. Inmiddels nadert het einde van de opleiding én is ze klaar voor een nieuw avontuur: de stage.

Wat deed je precies voor je bent gestart met je opleiding bij BeCode?
“Voor ik gestart ben bij BeCode, heb ik twee opleidingen gevolgd. Een eerste in digital arts entertainment te Kortrijk. Deze opleiding focuste op video game design én ik heb er ook leren programmeren in C++. Maar deze cursus lag me echt niet, dus ik ben er na twee jaar mee moeten stoppen. Nadien ben ik gestart met een lerarenopleiding in Engels en Plastische Opvoeding (PO). Ik heb me er honderd procent voor ingezet, maar de stage heeft me genekt. Ik stevende af op een burn-out en besloot te stoppen met de opleiding. Nadien heb ik gedurende een jaar wat tijd voor voor mezelf genomen om mijn mentale en fysieke gezondheid terug op punt te krijgen. Ik heb een lange weg afgelegd. Ik ben in die periode heel erg veel afgevallen én heb nieuwe vaardigheden verworven. Zo heb ik bijvoorbeeld samen met mijn vader leren lassen.”

Hoe heb je BeCode leren kennen? 
“Dat is eigenlijk een heel grappig verhaal. Mijn zus zag één van BeCode’s motivatie workshops voorbij komen én het leek haar wel leuk om deze samen te volgen. Maar wat ze over het hoofd had gezien is dat je je ingeschreven moet hebben voor de selectieproeven om deze workshop te kunnen volgen. Al snel ontdekte ik dat de workshop je eigenlijk voorbereidt op een zeven maanden durend opleidingstraject, maar ze moedigde me aan om me alsnog te registreren: “Als je niet geselecteerd wordt, word je niet geselecteerd, maar je kunt het maar proberen”. Ik besloot er voor de volle honderd procent voor te gaan, ook al betekende dit dat ik in slechts één week alle SoloLearn-paden afgewerkt moest hebben, wat best pittig is. Ik heb me drie dagen toegelegd op SoloLearn en heb de oefeningen de overige dagen herhaald om volledig voorbereid naar de selectieproeven te kunnen trekken.”

Wat overtuigde je ervan om te starten met een opleiding bij BeCode?
“Ik heb gedurende een jaar heel hard aan mezelf gewerkt en zat nadien eindelijk weer goed in mijn vel. Het zoeken naar werk verliep niet vlot omdat ik vaak niet over de vaardigheden beschikte die gevraagd werden in de vacatures. Ik besloot op zoek te gaan naar een IBO, maar toen ik op BeCode botste, leek dit me ook een erg interessant pad om te bewandelen. Ik besloot me te registreren, maar hield steeds in het achterhoofd dat als ik niet door de selectieproeven zou geraken, ik verder zou zoeken naar IBO’s. Ik was er me wel van bewust dat als ik bij BeCode kon starten, er heel wat deuren voor me zouden openen.”

Wat trok je het meeste aan aan ons opleidingstraject? 
“Dat je zelfstandig aan gerichte opdrachten werkt, maar toch onder nauw toezicht van je coach staat. Als je een vraag hebt, kun je hem steeds om hulp vragen, maar de opdrachten hebben steeds een concreet begin- en eindpunt én je kiest zelf hoe je er invulling aan geeft.” 

Hoe ver zit je intussen in de opleiding?
“De summer pastures. Hier moet je op zoek gaan naar een stageplaats én word je via enkele projectjes uitgedaagd om je kennis van een bepaalde programmeertaal verder aan te scherpen.”

Aan welke projecten werk je momenteel?
“Ik heb bijvoorbeeld een quiz en een to do-lijst gemaakt in React.” 

Welke programmeertalen of technologieën heb je naast React geleerd?
“HTML, CSS, PHP en JavaScript. Ik heb deze technologieën bijvoorbeeld gecombineerd om een Pokédex te maken. Ik vond dit een super fijn project omdat ik een erg grote fan ben van Pokémon. Daarnaast hebben we ook op enkele frameworks zoals Bootstrap, Angular, Symphony en Composer, gefocust. Ik was geen fan van Composer omdat PHP me minder ligt, maar het was wel een interessante uitdaging.”

Welke programmeertalen genieten je voorkeur? 
“HTML, CSS en JavaScript.”

Je gaf net al aan dat je tijdens de opleiding aan diverse projecten hebt gewerkt. Wat was tot nu toe je favoriete project?
“Dat is echt een moeilijke vraag. Onderwerpsgewijs gaat mijn voorkeur uit naar het Pokémon-project. Qua design heb ik wel een minimalistische Pokédex gemaakt, maar ik vond het erg leuk om met deze gegevens aan de slag te gaan. Daarnaast hebben, om JavaScript onder de knie te krijgen, aan een project gewerkt dat bestond uit diverse kleine oefeningen. Ik vond het erg fijn om aan deze oefeningen te werken omdat ze me uitdaagden op verschillende niveau’s.” 

Was je Pokédex een exacte replica van die uit de Pokémongames? 
“Met behulp van een API, die de brug moet slaan tussen je databank en wat je te zien krijgt op je website, creëerde ik een Pokédex. In mijn Pokédex kreeg je de sprite (cartoon), de voorgaande evoluties én de eerste vier aanvallen van de Pokémon in kwestie te zien. Sommigen zijn hier iets verder in gegaan en hebben bijvoorbeeld de volledige evolutielijn geïntegreerd.”

Het einde van de opleiding nadert en de tijd is aangebroken om op zoek te gaan naar een stageplaats. Naar wat voor stageplaats ben je precies op zoek?
“Ik ben op zoek naar een front-end stage én ben me ook meer om meer aan het toespitsen op design. In mijn vrije tijd teken ik erg veel en werk ik ook geregeld in kunstprogramma’s, dit maakt dat ik altijd al erg gepassioneerd ben geweest door het creëren van websites.”

Je gaf aan momenteel aan projecten in React te werken. Zijn er nog programmeertalen of frameworks waar je tijdens de laatste twee maanden van de opleiding op wil/zal focussen? 
“Tailwind, een framework van CSS, heb ik geïntegreerd in enkele projectjes zodat ik het framework kan toevoegen aan mijn portfolio. Omdat we de afgelopen weken sterk hebben gefocust op PHP, heb ik JavaScript, HTML en CSS nog even opgefrist. Daarnaast hebben we ook Angular én React geïntegreerd in diverse projecten, maar deze frameworks vond ik toch wat moeilijker in gebruik. Ik hoop nog heel wat andere talen en frameworks te kunnen leren tijdens de 

laatste maanden van de opleiding, maar momenteel wil ik voornamelijk React onder de knie krijgen.” 

Hoe zou je web development omschrijven aan iemand die het niet kent?
“Web development omvat front-end en back-end development én is kortom het maken van websites. Bij front-end development ontwerp je de website, back-end development focust op de functionaliteit van je website. Het creëren van een website is een uitdaging, maar wel een super coole!”

Voor welke uitdagingen kwam je zoal te staan? 
“Vele (lacht). Bij bepaalde onderdelen van het curriculum vroeg ik me echt af hoe ik ze ooit onder de knie zou krijgen. Het was bijvoorbeeld niet eenvoudig om een weather API op te zetten, maar uiteindelijk hebben we collectief een oplossing gevonden voor het probleem. Dit soort puzzels duikt wel vaker op, voornamelijk omdat je voor een groot stuk op jezelf aangewezen bent. Als er een probleem opduikt, geeft je coach je graag een duwtje in de rug, maar je moet wel zelf uitzoeken hoe je zijn tip kunt toepassen op het project in kwestie. Ik vind het wel leuk om zo te puzzelen want je leer er veel door bij.”

Hoe ga je met deze uitdagingen om?
“Voornamelijk door mijn probleem te Googlen. Op Stackoverflow of Google bots je vaak op posts van personen die een gelijkaardig probleem hebben gehad, dikwijls vergezeld van een oplossing. Maar ook design-gewijs vind je online heel wat nuttige voorbeelden terug die je kunt ontleden én die je kunnen inspireren.”

Je hebt tijdens de opleiding heel wat technische vaardigheden verworven, maar zijn er ook soft skills die je tijdens de opleiding verworven of aangescherpt hebt?
“Tijdens mijn leerkrachtenopleiding leerde ik al in groepsverband werken, maar in web development is een goede teamgeest nog veel belangrijker. Ook communicatie is bijzonder belangrijk, bijvoorbeeld wanneer je met meerdere personen op eenzelfde GitHub werkt. Als je op hetzelfde moment een bestand zou uploaden, kan er een merge conflict ontstaan. Het oplossen van dergelijk conflict is bijzonder pittig. Maar door goed met elkaar te communiceren, kun je dit soort conflicten eenvoudigweg vermijden. Maar beide vaardigheden stellen je ook in staat om ideeën met je teamgenoten uit te wisselen én zo een beter eindresultaat te bekomen.” 

“Via de watches heb ik ook mijn presentatievaardigheden kunnen aanscherpen. Elke namiddag geeft één van de studenten een tech talk. Via deze tech talks leer je je visie overbrengen op een leuke en interessante manier, wat je op zijn beurt kan helpen om later een project voor te stellen aan een klant.”

Over welke topics heb jij zoal tech talks gegeven? 
“Ik heb enkele tech talks gegeven over design, zo ook eentje over het kunstprogramma Krita. Daarnaast heb ik het gehad over naming conventions in JavaScript, planning én time management én heb ik een live codeersessie in Ruby georganiseerd. Ik probeerde steeds een goede balans te vinden tussen tech en soft skills.”

Hoe heb je jezelf zien evolueren tijdens de opleiding?
“Bij de start kon ik niet programmeren. Uitzoeken hoe de programmeertalen effectief werken, was toch wel een uitdaging. Ik vind het fantastisch om te zien hoe we bij de start beschikten over kleine bouwstenen én nu websites kunnen creëren met diverse pagina’s.”

Hoe ben je als persoon geëvolueerd? 
“Bij de start was ik erg nerveus omdat ik niet de sociaalste ben, maar ik heb mijn beste beentje voorgezet én ben erg blij dat ik de groep beter leren kennen heb. Iedereen is super vriendelijk én niemand deinst ervoor terug om elkaar te helpen, wat op zijn beurt bijdraagt aan de groepscohesie.”

Wat zijn je toekomstplannen? 
“In eerste instantie het vinden van een stageplaats, waar ik nadien hopelijk aan de slag kan gaan. Afhankelijk van de stageplaats die ik weet te bemachtigen, zou ik graag als front-end developer of designer werken, maar de corona crisis bemoeilijkt de zoektocht naar een stageplaats wel.”

Heeft de corona crisis ook een invloed op het verloop van de opleiding? 
“Bij de start was ik bang voor de invloed die de corona crisis zou uitoefenen op de opleiding, maar eens we effectief gestart waren, waaiden deze angstgevoelens al snel over. We zouden twee keer per week aanwezig zijn op de campus, om de overige drie dagen remote mee te volgen. Ook al is de coach online altijd bereikbaar, een real life touchpoint is toch een meerwaarde. Ik ben erg blij dat we toch enkele dagen per week op campus mochten doorbrengen, want zo kon je je medestudenten wat beter leren kennen. Naarmate je overschakelt op een remote-model, wordt het onderhouden van deze interacties iets moeilijker. Maar ook online kan je nog altijd bij hen terecht voor vragen en hulp.” 

“Er zijn wel momenten waarop ik me alleen voelde, maar ik kon op deze momenten altijd bij de coach of één van mijn klasgenoten terecht voor een babbel. Als de groepscohesie goed zit, moet je je nergens zorgen over maken.”

Als je BeCode in één woord zou moeten omschrijven, welk woord zou je dan kiezen? 
“Wereld veranderend. Het BeCode-traject verandert de wereld van de studenten die de opleiding volgen. De overgrote meerderheid is op zoek naar een nieuwe job, soms zelfs een eerste job, én BeCode zet samen met jou die eerste stap. Je leert enorm veel bij tijdens de opleiding én wordt voldoende ondersteund bij het maken van de grote ommekeer.”

Wil je nog iets toevoegen? 
“Als je twijfelt om je in te schrijven, waag gewoon de sprong. Je leert heel veel bij én je kunt na de opleiding heel wat kanten uit. Hoewel het volgen van een online opleiding een uitdaging kan zijn en het daarom wel eventjes kan duren alvorens je je draai vindt, besteed je je tijd hier meer dan nuttig.”

Geïnteresseerd in het volgen van onze web development opleiding?

Fantastisch! – Registreer je voor 12 februari voor onze nieuwe klas in Antwerpen!  

 

Latest news

Recent articles

[Meet the team]: AI coach en robotica-enthousiast, Ibe Denaux

[Meet the team]: AI coach en robotica-enthousiast, Ibe Denaux

Na enkele jaren te hebben gewerkt als ingenieur, vond Ibe het tijd voor nieuwe uitdaging. Toeval of niet, diende zich net een nieuwe opportuniteit aan die zowel oog had voor zijn passie voor IT als educatie. Hij besloot de sprong te wagen én vervoegde begin september...