Als we nadenken over 2024, is het duidelijk dat terwijl de technologie blijft evolueren, de manier waarop we ermee omgaan een diepgaande transformatie heeft ondergaan. De komst van kunstmatige intelligentie (AI) heeft onze interactie met technologische hulpmiddelen aanzienlijk veranderd.
De verschuiving in ontwikkelaarsbronnen
Ontwikkelaars stappen steeds vaker af van traditionele forums zoals Stack Overflow en kiezen in plaats daarvan voor AI-gestuurde oplossingen zoals ChatGPT, DeepSeek en Gemini. Opmerkelijke statistieken onderstrepen deze overgang:
- Afname in Stack Overflow Engagement: In december 2022 registreerde Stack Overflow ongeveer 247 miljoen bezoeken. In december 2024 was dit aantal gedaald tot 185,5 miljoen.
- Toename in ChatGPT-gebruik: Vanaf december 2024 heeft ChatGPT meer dan 300 miljoen wekelijkse actieve gebruikers, met meer dan 1 miljard berichten die dagelijks worden uitgewisseld.
- Het is belangrijk om op te merken dat deze gebruikersgroep niet alleen softwareontwikkelaars omvat, maar ook individuen die deze manier van interactie zowel efficiënt als informatief vinden.
De integratie van AI in de dagelijkse workflows is noodzakelijk geworden om de efficiëntie te verhogen en waarde toe te voegen aan routinetaken. Gevestigde tools evolueren en integreren AI-functies om gebruikerservaringen te verrijken. Laten we enkele opmerkelijke voorbeelden bekijken:
Slack
Slack, een tool die velen van ons gebruiken of hebben gebruikt voor communicatie, leek aanvankelijk op het verouderde programma mIRC. In de loop der tijd is het echter gegroeid en heeft het functies toegevoegd zoals Canvas, bestandsorganisatie en directe link previews van populaire streamingdiensten. Bovendien stelt Slack AI gebruikers nu in staat om vragen te stellen en antwoorden op maat te ontvangen, evenals samenvattingen van kanaalberichten of samenvattingen van threads.
IntelliJ IDEA
Een andere vrij populaire en bekende tool in de Java-wereld is IntelliJ IDEA. Maar zoals alles kan met behulp van AI de productiviteit drastisch worden verhoogd. Met de GitHub Copilot integratie kan de engineer suggesties krijgen, code uitleggen, unit tests genereren en fixes voor de code voorstellen. Dit verhoogt de toegevoegde waarde en de hoeveelheid werk die gedaan kan worden aanzienlijk. Voor organisaties die zich zorgen maken over dataprivacy, vooral met betrekking tot toegang tot code repositories, biedt het inzetten van lokale grote taalmodellen (LLM’s) een haalbaar alternatief. Plugins zoals DevoxxGenie, die compatibel zijn met platforms zoals Ollama, LMStudio en Llama.cpp, maken AI-ondersteunde codering mogelijk en zorgen ervoor dat berekeningen beperkt blijven tot lokale machines, waardoor de GDPR-bezwaren worden verzacht.
Docker
Docker blijft in 2025 een essentieel hulpmiddel voor software engineers en biedt consistente, geïsoleerde omgevingen voor ontwikkeling. Dit elimineert configuratieconflicten die vaak ontstaan bij het direct installeren van applicaties op het host OS. Iedereen die wel eens leesmij-instructies heeft gevolgd om vervolgens unieke fouten tegen te komen door configuratie-instellingen, zal de tijdsbesparing van Docker waarderen. Door software in containers te draaien, vermijdt Docker deze problemen, waardoor je geen uren hoeft te spenderen aan het doorzoeken van forums en het ontcijferen van foutenlogs.
Docker voegt ook een enorme waarde toe aan CI/CD-processen. Door Docker te integreren in de pijplijn kunnen tests en leveringen worden geautomatiseerd, terwijl implementaties en bugfixes worden vereenvoudigd. Containerisatie zorgt voor consistentie tussen ontwikkel-, test- en productieomgevingen, waardoor het veelvoorkomende probleem van afwijkingen tussen omgevingen wordt geëlimineerd. Bovendien vergemakkelijkt de lichtgewicht containerisatie van Docker de inzet van microservices, waardoor monolithische applicaties kunnen worden opgesplitst in kleinere, beter beheersbare en onafhankelijke services.

Raycast
Ik heb een collega die zo prekerig was over Raycast dat we begonnen te twijfelen of er wel aandelen werden gekocht en of de winst van het bedrijf er wel van afhing. Maar alle gekheid op een stokje, Raycast is een van de krachtigste tools om de productiviteit te verhogen. De kracht zit in het automatiseren van terugkerende taken, het uitvoeren van verschillende commando’s en servers met configureerbare snelkoppelingen, het delen binnen het team en dat alles met behulp van AI. Raycast is en blijft een van de moeilijk te vervangen tools. Een echte aanrader.
The terminal
Ondanks alle jaren en alle moderne tools, is hij voor mij onmisbaar! Het geeft je ongeëvenaarde controle en flexibiliteit in het uitvoeren van commando’s en het beheren van systeemoperaties. De mogelijkheid om scripts te schrijven en de zeker snellere reacties te gebruiken in vergelijking met de GUI. En moderne terminal emulators evolueren met onvervangbare mogelijkheden zoals AI assistentie & samenwerkingsfuncties.
De kernprincipes blijven consistent, maar AI introduceert een nieuw perspectief, mechanisme en snelheid in de vertrouwde tools die we gebruiken. Het omarmen van het potentieel van AI om ons dagelijks werk te verbeteren is cruciaal om bij te blijven. We moeten gebieden identificeren waar AI onze processen kan optimaliseren en verbeteren.
Bronnen: