Pokud to bereš tak, že nemá smysl učit se být pouhý mastič kódu, kde ti někdo dodá kompletní zadání a ty to přepíšeš do kódu, tak to podle všeho smysl nemá
Na druhou stranu pořád budou třeba lidé, kteří musí zanalyzovat problém uživatele (ten většinou ani nedovede specifikovat, co vlastně chce), vytvořit zadání, promyslet případy, které mohou nastat, promyslet možnost rozšiřování do budoucna. Takto komplexní zadání pak předáš mastiči kódu nebo AI. Tohle bude pořád potřebná profese a tímto směrem se můžeš při svém studiu vydat.
Umět programovat znamená analyticky myslet, umět si představit řešení v libovolném jazyku a architektuře, protože to volíš optimálně na základě zadání. Pořád bude potřeba prostředník mezi obyčejným uživatelem a AI (zatím)