BlackDesk

Jessy Besse, Developer.

header blog developer jessy

Twee verschillende werelden: web development en motorrijden. Toch hebben ze volgens onze Web Developer verrassend veel gemeen: precisie, controle en het perfecte tempo vinden. Laten we het eerst even hebben over die ‘snelle’ hobby, dan legt Jessy je daarna graag uit wat uit het vak van Web Developer bij BlackDesk voor hem betekent.

jessy portret close up
jessy motor en development

Even over dat motorrijden Jessy, wat ervaar je dan precies?

“Op de motor verdwijnt even alles om me heen. Je bent puur gefocust op het moment. Die adrenaline van snelheid gaat op een of andere manier samen met een gevoel van rust. Vooral tijdens ritten door de polder, waar je helemaal opgaat in de omgeving en tegelijkertijd goed moet opletten. Ik denk dat dit iets is wat je echt alleen begrijpt als je zelf ook rijdt.”

 

En wat is tot nu toe je favoriete ‘escape’ op de motor?

“Liever geen drukke snelwegen, maar juist de verborgen plekken van Nederland en België. Van Vlissingen tot aan Gent of Antwerpen. Mijn route-app navigeert mij perfect naar deze plekken. Dat maakt het rijden afwisselend. Zo zie je elke keer weer wat anders!”

foto jessy ogen op bril foto jessy ogen op bril

Elke keer weer wat anders zien brengt veel nieuwe ervaringen met zich mee. Bij het bouwen van een website denk ik juist snel aan ‘copy-paste’ van een ontwerp dat er al ligt. Hoe zit dat Jessy? 

“Ik ga ‘aan’ van uitdaging en afwisseling. En nee, wij doen hier bij BlackDesk zeker niet aan ‘copy-paste’. Wij leveren alleen maatwerk. Op de wensen van de opdrachtgever geven wij antwoord met een op maat gemaakte website door verder te gaan dan standaardtemplates. We werken hier ‘from scratch’. Dit betekent dat we met eigen codes de volledige website in de stijgers zetten en bouwen. Als een opdrachtgever een meer ‘dynamische’ website voorogen heeft met bewegend beeld, dan kan ik dat met code ontwikkelen.”

 

Welke stappen neem je dan in ‘codetaal’ om die dynamiek aan te brengen?

“Ja, ik begrijp dat het wat vaag klinkt. Ik werk aan de visuele structuur met HTML, zorg voor de vormgeving met CSS en koppel deze elementen aan functionaliteiten via API’s. Dit zijn als het ware bruggetjes die verschillende softwaretoepassingen met elkaar laten communiceren. Deze aanpak maakt het mogelijk om complexe en interactieve websites te bouwen die gebruiksvriendelijk zijn voor de doelgroep. Dat is heel belangrijk.”

jessy met toetsenbord
jessy developer aan het werk

Je werkt sinds 7 maanden bij BlackDesk. Was de wereld van web development voor jou liefde op het eerste gezicht?

“Voordat ik aan de slag ging bij BlackDesk was ik al veel bezig met de ontwikkeling van websites, maar het was niet per se liefde op het eerste gezicht. Ik wist dat dit vakgebied mij erg aansprak, maar voelde lange tijd niet die zekerheid om als developer aan de slag te gaan. BlackDesk had juist veel vertrouwen in mijn ervaring en kennis. Dat gaf voor mij de doorslag er volledig voor te gaan. Doordat ik hier direct in de praktijk aan de slag ging, heb ik al grote stappen gezet. Dat is tof!” 

 

Je hebt het over ‘elke dag iets nieuws leren’. Welke ruimte geeft BlackDesk jou?

“In dit vakgebied is het belangrijk om te blijven leren en niet achter de feiten aan te lopen. Ik maak gebruik van mijn leertijd door verdieping te zoeken in onderdelen als animaties en het bouwen van eigen plug-ins. In plaats van standaard plug-ins te gebruiken, ontwikkel en test ik samen met mijn collega William vaak kleinere, zelfgemaakte versies die nog effectiever zijn en beter aansluiten bij de behoeften van onze opdrachtgevers. Zo kunnen wij elke keer weer nieuwe features aanleveren.”

 

jessy developer samenwerking collega jessy developer samenwerking collega

Om wat dieper in te gaan op innovaties en op maat gemaakte oplossingen, wat levert AI jou op?

“Je kunt niet anders dan meebewegen met deze innovatie. AI, en specifiek Chat GPT, is niet langer een ‘nice to have’, maar een ‘must have’. Het is bijzonder om te zien hoe het een workflow kan versimpelen. Zo helpt het mij bijvoorbeeld om een complexe code terug te brengen naar een overzichtelijke variant. Er zijn nu oplossingen waardoor 1200 regels aan code teruggebracht kan worden tot 50 regels code. Wel blijf ik zelf in charge. Soms denkt AI te breed, en uiteindelijk beslis ikzelf wat wel of niet werkt. AI is pas gereedschap als je weet ‘hoe’ je het gebruikt en scherp blijft.”

 

Scherp blijven. Kun je dat toelichten?

“Zeker. AI is een goede assistent die exact doet wat je vraagt, maar dan moet je wel de juiste vraag stellen. In dit geval moet je een juiste en gedetailleerde prompt schrijven. Je kunt niet zomaar code invoeren en verwachten dat AI automatisch met het juiste antwoord komt. Het versterkt dan wel je capaciteiten als developer, maar vervangt nooit je eigen kritische blik.”

Jessy drinkt koffie uit koffiepot
jessy leest de woonkrant

En als je dan een podcastaflevering zou moeten opnemen over je werk, wat zou dan de titel zijn van die eerste aflevering?

“Ja, dat is voor mij direct duidelijk. Frustratie. Er zijn altijd wel momenten waarop de code niet klopt. Soms werkt code die op vijf websites perfect functioneert, ineens niet op een zesde site. Er spelen zoveel factoren mee die moeten samenkomen. Als er al één letter verkeerd staat, dan kan het voor problemen zorgen. Soms kan het zoeken naar die ene fout dan best frustrerend zijn.”

 

Een mooi bruggetje is het aangaan van uitdagingen. Deze komen vast en zeker op je pad. Wat is jouw aanpak?

“In mijn werk bouw ik elk stukje code precies zo op dat de verschillende toepassingen met elkaar gaan samenwerken. Soms treden er bugs of foutmeldingen op. Ik maak dan altijd gebruik van een stapsgewijze aanpak, waarbij ik de code zorgvuldig regel voor regel doorloop. Als ik het eenmaal gevonden heb kijk ik ook ‘wat’ er dan misgaat en ‘welke’ oplossing nodig is. Zo kan ik deze leermomenten weer meenemen in een volgend project, wat mijn werkprocessen optimaliseert.”

 

Spar je ook weleens met je collega William?

“Hoewel ik en mijn collega William aan onze eigen projecten werken betekent dit niet dat we nooit overleggen of samenwerken. We overleggen regelmatig en brainstormen regelmatig over nieuwe ideeën en oplossingen. Die open communicatie vind ik heel prettig en zorgt voor frisse perspectieven. We kunnen elkaar direct aanspreken en dat tilt projecten zeker naar een hoger niveau.”

jessy zit op stoel jessy zit op stoel

We hebben al veel besproken, maar waar haal jij voldoening uit in je werk?

“Wat mij drijft, is het creëren van websites die uniek zijn. Neem bijvoorbeeld een project waar ik een interactieve ervaring voor de bezoeker wil neerzetten, iets wat compleet afwijkt van een standaardwebsite. Tijdens een gesprek begeleid ik de opdrachtgever stap voor stap in hoe een gerichte aanpassing in de code kan bijdragen aan een optimale online winkelervaring. Door deze gerichte optimalisaties te implementeren zorg ik ervoor dat bezoekers snel en eenvoudig producten kunnen vinden, wat kan resulteren in hogere conversies en meer tevreden webbezoekers. Het elke keer weer bedenken van nieuwe oplossingen geeft mij de drive om het beste in mijzelf als in het project waar ik aan werk naar boven te halen.”

 

Met een blik op de toekomst, waar wil je als developer naartoe groeien?

“Mijn passie ligt in het ontwikkelen van complete websites en systemen, maar ik streef ernaar mijn kennis verder uit te breiden met een sterke focus op back-end programmeren. Door aan de slag te gaan met nieuwe technieken, wil ik steeds slimmere en effectievere oplossingen bedenken voor uitdagende projecten. Mijn doel is niet alleen om goed werkende oplossingen te leveren, maar ook om te vernieuwen en echt waarde toe te blijven voegen. Zo kan ik de meest toekomstproof websites blijven bouwen die inspelen op alle trends, maar ook de verwachtingen van opdrachtgevers overtreffen.”

Margo Nije, <span class="font-weight-normal">Fotograaf.</span>
Margo Nije, Fotograaf.
Eric Ruiter, <span class="font-weight-normal">Projectmanager.</span>
Eric Ruiter, Projectmanager.