Nog steeds in het spel: Waarom we blijven coderen

We hebben dit patroon eerder gezien.

In 1950 schreef Claude Shannon over machines die schaak speelden. Het luidde een langdurige strijd in tussen menselijke vaardigheid en machine-wiskunde. Mensen stopten niet met schaken vanwege zijn artikel. Ze gingen juist harder studeren. Ze gebruikten de machine als een doel om te bereiken.

In 1997 versloeg Deep Blue Garry Kasparov. De machine won. Maar het schaken ging niet dood. Grootmeesters stopten niet. Vandaag de dag is schaken populairder dan ooit. Spelers gebruiken engines om te studeren en hun intuïtie te scherpen. De strijd was niet voorbij. Hij veranderde.

Coderen bevindt zich momenteel in zijn eigen Deep Blue-moment. AI schrijft functies en debugt logica sneller dan jij kunt typen. Je voelt je misschien overbodig. Dat gevoel is normaal, maar het is onjuist.

De schaakwereld bleef niet in leven omdat mensen van engines wonnen. Ze bleven bestaan omdat de discipline van het spel waardevol blijft. De engine verhoogde het plafond. Het haalde de vloer niet weg.

Engineering werkt op dezelfde manier.

  • Het handmatig schrijven van code bouwt vaardigheden op.
  • Het begrijpen van systeemfouten zorgt voor diepgang.
  • Het redeneren over afwegingen bouwt oordeelsvermogen op.

Deze vaardigheden verliezen geen waarde omdat er een sneller hulpmiddel bestaat. Een grootmeester bestudeert eindspelen die engines decennia geleden al hebben opgelost. Het studeren is geen race. Het is een discipline.

Elk hulpmiddel dat de menselijke vaardigheid bedreigde, heeft ons juist verder vooruitgeholpen.

  • De rekenmachine tilde wiskunde naar een hoger niveau.
  • De compiler tilde programmeren naar een hoger niveau.
  • De zoekmachine tilde onderzoek naar een hoger niveau.

Mensen die stopten met oefenen, werden overbodig. Mensen die de machine als trainingspartner gebruikten, niet.

Je zult AI niet verslaan in pure snelheid. Maar gestructureerde oefening bouwt iets anders op. Een speler die traint met een engine wordt een scherpere speler. Een developer die blijft bouwen, debuggen en handmatig architectuur ontwerpt, bouwt oordeelsvermogen op.

Oordeelsvermogen komt voort uit het zelf uitvoeren van het werk, herhaaldelijk en doelbewust.

Shannon schreef zijn artikel niet om het schaken te beëindigen. Hij schreef het om de competitie te definiëren. Zeventig-vijf jaar later spelen mensen nog steeds.

Het gevoel van nutteloosheid is tijdelijk. Het is ook optioneel. Je kunt ervoor kiezen om op te geven, of je kunt ervoor kiezen om te oefenen.

Wij stopten toen niet. Stop nu niet.

Bron: https://dev.to/rakshyak/still-in-the-game-why-we-keep-coding-against-the-machine-2lig

Optionele leercommunity: https://t.me/GyaanSetuAi