Over mij
Ik wil een leven leiden waarin ik via coderen bijdraag aan de samenleving.
Hallo, ik ben Jesse, een ontwikkelaar die na 25 jaar als bouwingenieur op zoek ging naar een nieuwe uitdaging en de wereld van coderen is binnengekomen.
De reis begonnen in de architectuur
In 1999 begon ik mijn studie aan de universiteit in de richting van bouwkunde en werkte ik na mijn afstuderen 11 jaar als bouwingenieur bij een aannemingsbedrijf. Door mijn ervaring op de bouwplaats realiseerde ik me hoe groot de impact van architectuur op het leven van mensen is, en ik voelde veel trots en voldoening in dat proces. Wanneer een gebouw klaar is, zie je met eigen ogen hoe dit een positieve verandering teweegbrengt in de lokale economie en het leven van mensen, waardoor ik dacht dat bouwen verdergaat dan alleen geld verdienen, maar een sociale bijdrage is. Daarom wilde ik meer waarde creëren, richtte mijn eigen bedrijf op en begon zelf met de bouw en vastgoedontwikkeling. Ik heb ongeveer 8 jaar met plezier als CEO van dit bedrijf gewerkt en behaalde kleine successen, waardoor ik een zekere economische vrijheid kon verwerven.
Mijn ontmoeting met coderen
Op een dag liet mijn middelbare schoolzoon me een eenvoudig spel zien dat hij met Python had gemaakt, en op dat moment voelde ik weer de nieuwsgierigheid van mijn kindertijd. Ik herinnerde me de tijd dat ik als basisschoolleerling GW-BASIC leerde, en begon me onder te dompelen in de nieuwe taal Python. Zelfs alleen het lezen van een eenvoudige grammaticaboek bracht me enorme vreugde, en vooral het concept van klassen en objectgeoriënteerd programmeren, wat er niet was tijdens de GW-BASIC-periode, was een behoorlijke schok voor mij. Het lijkt erop dat 30 jaar voldoende tijd was om programmeertalen zo verfijnd te maken. Daarna raakte ik volledig verslaafd aan coderen. Mijn coderingsreis, die begon bij Python, ging over naar C++, en dankzij mijn interesse in AI ben ik teruggekeerd naar Python, dat uiteindelijk mijn hoofdtaal werd.
Het begin als fullstack ontwikkelaar
Doordat ik met extreme toewijding coderen ben gaan verkennen, merkte ik dat mijn vaardigheden aanzienlijk waren gegroeid. Ik heb enkele fullstack applicaties gemaakt en gedistribueerd met Python, en tijdens dit proces heb ik op natuurlijke wijze vaardigheden verworven zoals Bash-scripts in Linux, netwerktechnologie, internet, serverbeheer en databasebeheer. Momenteel beheer ik een breed scala aan technologieën die nodig zijn voor computing, zoals serveropbouw en -operatie, domein- en mailserverbeheer, applicatieontwikkeling, ontwikkeling en werking van REST API-servers, en operationeel beheer van beveiligingssystemen. Daarnaast was de periode van 2023-2024 ook een zeer stagnante tijd voor de vastgoedmarkt en de bouwsector. Dit leidde ertoe dat ik mijn bedrijf geleidelijk verzorgde en nu is coderen en programma-ontwikkeling mijn belangrijkste beroep geworden.
De overeenkomst tussen coderen en architectuur
Tijdens het coderen ontdekte ik veel overeenkomsten tussen de bouw en coderen. Zoals een gebouw wordt ontworpen, gebouwd en voltooid met de samenwerking van veel technologieën en mensen, vereist ook een programma talloze technische elementen en samenwerking. De belangrijke fases van ontwerp en planning, het proces van harmonieus samenvoegen van verschillende functies, en het moeten letten op de esthetiek zodat gebruikers het comfortabel kunnen gebruiken, maken dat coderen zeer lijkt op architectuur. Ik raakte gefascineerd door deze overeenkomst en begon met een nieuwe vorm van architectuur genaamd coderen.
Het begin en doel van de blog
Deze blog is gestart met de hoop om mijn reis te delen en nuttig te zijn voor iemand. Ook ik heb in het begin veel fouten gemaakt en veel hulp gekregen via verschillende bronnen en gemeenschappen op het internet. Echter, er was een fundamentele intellectuele nieuwsgierigheid die niet tevreden te stellen was met alleen oppervlakkige oplossingen. 'Waarom lost deze instelling het probleem op?' 'Waarom lost deze functie het probleem op?' vragen als "Waarom?" waren niet eenvoudig te beantwoorden en ik moest zelf dieper graven om het te begrijpen.
Daarom wil ik via deze blog de moeilijkheden en inzichten die ik heb ervaren delen. Ik hoop dat degenen onder jullie die dezelfde frustraties ervaren hier enige antwoorden kunnen vinden, en verder nieuwe ideeën en inspiratie kunnen opdoen. Ik ben nog steeds aan het leren en ik hoop dat deze blog een ruimte wordt waar zowel ik als jullie samen kunnen groeien.
Ik hoop dat mijn productieactiviteit iemand een kleine hulp biedt. Dank u.