Anche Andrej Karpathy è in ansia😅 > “Se riuscissi a integrare davvero le nuove tecnologie emerse nell'ultimo anno, la mia capacità di combattimento potrebbe aumentare di 10 volte. E se non riesco a cogliere questo balzo, è sicuramente perché le mie competenze tecniche sono scarse.” La professione di programmatore sta subendo una profonda ristrutturazione, il codice contribuito dai programmatori sta diventando sempre più scarso. C'è una lunga lista di nuove cose da imparare: agents, subagents, prompts, contexts, memory, MCP, LSP, integrazione IDE... queste cose compongono un nuovo strato di astrazione programmabile. Questo strato è completamente diverso dall'ingegneria tradizionale. Il codice è deterministico, ciò che scrivi viene eseguito; ma l'AI è casuale, può sbagliare, è incomprensibile e continua a cambiare. Devi mescolare queste cose inaffidabili con pratiche ingegneristiche affidabili, il che richiede un nuovo modello mentale. È come se qualcuno avesse lanciato un'arma aliena, potentissima, ma senza manuale. Ognuno sta cercando di capire come afferrarla e usarla, mentre sotto i piedi si verifica un terremoto di magnitudo 9. Rimbocchiamoci le maniche e mettiamoci al lavoro, non restiamo indietro.