@unknow jeśli nie wiesz jak coś działa, to jak zweryfikujesz czy AI nie robi głupot? Jak zaprojektujesz system - bo to nadal jest chyba jednak kompetencja ludzka - jeśli nie rozumiesz jego poszczególnych elementów? I finalnie - jeśli junior faktycznie nie chce uczyć się i rozumieć jak coś działa w środku, to może to jest sygnał, że powinien rozważyć inną ścieżkę kariery?
To nie jest tak naprawdę nowy problem. Pamiętam jak na studiach byli ludzie, którzy kwestionowali sensowność nauki podstaw matematycznych czy logicznych - no bo przecież w typowej pracy programistycznej przykładowo nie przeliczasz macierzy na piechotę. Masz na to frameworki i biblioteki. A jednak między programistą który rozumie jak te abstrakcje działają pod spodem, a takim, który tylko korzysta z gotowych elementów, jest przepaść. Nawet, jeśli do większości podstawowych problemów obaj napiszą niemal identyczny kod, to gdy tylko wyjdziesz poza utarte ścieżki i standardowe problemy - różnica będzie widoczna od razu.
Oczywiście zakładam tutaj, że systemy AI będą robić mniej więcej to, co robią teraz. Jasne, modele rozwijają się niemal wykładniczo. Jednak wydaje mi się, że aktualne narzędzia nie są jeszcze w stanie wejść na poziom, który pozwoliłby całkowicie wykluczyć element ludzki. Nie chcę tu dodatkowo rozbudowywać tej i tak dość rozwlekłej odpowiedzi, ale uważam, że nie bez powodu firmy, które głośno ogłaszały zastępowanie inżynierów AI teraz podobno po cichu wznawiają rekrutacje.