Ancora in gioco: perché continuiamo a programmare
Abbiamo già visto questo schema in passato.
Nel 1950, Claude Shannon scrisse di macchine che giocavano a scacchi. Diede inizio a una lunga sfida tra l'abilità umana e la matematica delle macchine. Le persone non smisero di giocare a scacchi a causa del suo articolo. Studiarono più duramente. Usarono la macchina come un obiettivo da raggiungere.
Nel 1997, Deep Blue sconfisse Garry Kasparov. La macchina vinse. Ma gli scacchi non morirono. I grandi maestri non si arresero. Oggi gli scacchi sono più popolari che mai. I giocatori usano i motori per studiare e affinare la propria intuizione. La sfida non è finita. È cambiata.
La programmazione si trova proprio nel suo "momento Deep Blue". L'IA scrive funzioni e corregge la logica più velocemente di quanto tu possa digitare. Potresti sentirti obsoleto. Questa sensazione è normale, ma è sbagliata.
Il mondo degli scacchi non è rimasto in vita perché gli umani hanno battuto i motori. È rimasto in vita perché la disciplina del gioco rimane preziosa. Il motore ha alzato il soffitto. Non ha rimosso il pavimento.
L'ingegneria funziona allo stesso modo.
- Scrivere codice a mano sviluppa l'abilità.
- Comprendere i guasti del sistema sviluppa la profondità.
- Ragionare sui compromessi sviluppa il giudizio.
Queste competenze non perdono valore solo perché esiste uno strumento più veloce. Un grande maestro studia finali che i motori hanno risolto decenni fa. Lo studio non è una gara. È una disciplina.
Ogni strumento che ha minacciato l'abilità umana, in realtà, ci ha spinti più in alto.
- La calcolatrice ha spinto la matematica più in alto.
- Il compilatore ha spinto la programmazione più in alto.
- Il motore di ricerca ha spinto la ricerca più in alto.
Chi ha smesso di esercitarsi è diventato obsoleto. Chi ha usato la macchina come partner di allenamento no.
Non supererai l'IA nella velocità pura di codifica. Ma la pratica strutturata costruisce qualcos'altro. Un giocatore che si allena con un motore diventa un giocatore più acuto. Uno sviluppatore che continua a costruire, correggere bug e progettare architetture a mano sviluppa il giudizio.
Il giudizio deriva dal fare il lavoro da soli, ripetutamente e deliberatamente.
Shannon non scrisse il suo articolo per porre fine agli scacchi. Lo scrisse per definire la competizione. Settantacinque anni dopo, gli esseri umani giocano ancora.
La sensazione di inutilità è temporanea. È anche opzionale. Puoi scegliere di arrenderti o puoi scegliere di esercitarti.
Non ci siamo fermati allora. Non fermarti ora.
Fonte: https://dev.to/rakshyak/still-in-the-game-why-we-keep-coding-against-the-machine-2lig
Community di apprendimento opzionale: https://t.me/GyaanSetuAi
