Alle berichten van Timo van de Put

We vallen van onze troon

Gaat AI onze rol overnemen?

AI dringt op steeds meer plaatsen onze samenleving binnen. Dat maakt veel mogelijk en gemakkelijker. 🌈

Maar het roept ook de vraag op wat de rol van de mens hierin gaat worden.

Ik vind het indrukwekkend wat AI inmiddels mogelijk maakt. Maar het is niet slechts geweldig wat onze nieuwe electronische collega’s uitrichten:

πŸ’£ Een helpdesk chatbot die spontaan nieuwe contractvoorwaarden hallucineert. Een “Vibe Coding” sessie waarbij AI slechts deed alsof er testen werden geschreven. Oplossingen en antwoorden die volledig uit de lucht blijken gegrepen. Of mijn eigen dagelijkse ervaring: Functionele wijzigingen in de code waar ik niet om heb gevraagd.

πŸ’‘ Voor mij leidt dit tot de vraag wie hier de leiding over neemt. Of zijn we inmiddels zo onder de indruk dat we het wel geloven en onszelf ondergeschikt maken?

Ik heb besloten om voorlopig gewoon de eindverantwoordelijkheid te behouden.πŸ‘‘

Architectuur is “gedoe”

Dus probeer het eens zonder! πŸ€

Zo lang als ik al professioneel software bouw, merk ik dat het onderwerp Architectuur gevoelig is: Heb je het wel nodig? Wat valt er dan zoal onder architectuur? Wat is dan het verschil met design? Wanneer moet je welke keuzes dan precies maken? Is het een team probleem, of leg je dit bij een (of meerdere) experts? Etc, etc, etc, …

πŸ’‘ in deze tijden waarin AI code als een waterval uitspuugt, is het onderwerp actueler dan ooit. Wat maakt dat “Vibe Coding” leidt tot hogere productiviteit versus steeds harder groeiende kosten voor onderhoud?

Ik heb projecten meegemaakt waarin een gebrek aan keuzes en richtlijnen leidde tot een eindeloze brei die nooit af kwam, ambitieuze architectuur teams gezien die vergaten dat er nog wat gebouwd moest worden, en ervaren hoe (evolutionaire) architectuur als ruggengraat het project vooruit stuwde. πŸš€

Wellicht kan ik met mijn hands-on ervaring jouw project ook van ondersteuning voorzien om de inspanningen tot (nog) meer resultaten om te buigen.πŸ“ž

Onduidelijkheid over schijnzelfstandigheid?

Hoe groot is deze woestijn eigenlijk?🌡

Aan het begin van het jaar was mijn verwachting dat er rond schijnzelfstandigheid van ZZPers na een paar maanden wel genoeg duidelijkheid zou zijn ontstaan om de markt voor software freelancers langzamerhand weer vlot te trekken.

Maar nu mijn huidige opdracht afloopt, blijkt het aantal freelance opdrachten in de markt nog steeds heel klein.

Het bijzondere is dat het voor de wet voldoende is om een heldere opdracht te formuleren die niet in de organisatie ingebed uitgevoerd wordt. Dat is met mijn expertises geen grote uitdaging.

πŸͺOndertussen wandel ik met al mijn waardevolle kennis en ervaring door het dorre landschap, en vraag me af hoe ik in contact kom met mijn volgende opdrachtgever. Dit doet zowel mijzelf als de markt tekort.

De toekomst is al begonnen

Maar het samenwerken met een AI gaat niet altijd over rozen πŸ₯€

Zoals veel collega-engineers, ben ik dagelijks aan het experimenteren met AI als assistent om het “vervelende” werk voor me op te knappen. Ik laat me helpen met het afmaken van mijn code regels, laat regelmatig ingrijpende wijzigingen over meerdere bestanden uitvoeren, en wanneer het zo uit komt ook hele stukken vanaf een vooraf uitgewerkte prompt opbouwen.

Hierbij ben ik soms verbluft over de parate kennis en productiviteit van mijn AI assistent, maar op andere momenten stijgt mijn frustratie wanneer schijnbaar simpele dingen alsnog een onmogelijke opgave lijken. 🀯

πŸ’‘ De tijden van AI als “automatische piloot” die helpt met een soort auto-complete zijn inmiddels wel voorbij en ik herken de groei in productiviteit, maar zelf durf ik (ondanks alle “Vibe Coding” verhalen) AI nog niet als volwaardig co-piloot in te zetten om het grootste deel van de vlucht over te nemen.

Open Source is gratis!

Maar dat hoeft helemaal niet πŸ€‘

Deze week hoorde ik het verhaal over een bug in een Open source project die al 5 jaar open stond, en “ineens” met hoge prioriteit werd opgelost:

Een gebruiker van de library had urgent een fix nodig, en startte een crowdfunding actie om een bonus uit te betalen aan degene die het probleem op zou lossen. Er doneerden vervolgens meerdere gebruikers mee, en al spoedig meldde iemand zich met de oplossing. 🌈

πŸ’‘ Ik vind dit een mooi initiatief wat laat zien hoe Open Source echt open kan zijn. Software ontstaat immers niet uit het niets; ook niet als het Open Source is. Daar zitten gewoon echte mensen achter die hun tijd en inspiratie delen voor de gemeenschap.