Během posledních dvou let umožnilo programování s pomocí umělé inteligence vývojářům psát kód rychleji – a často i přesněji – pomocí digitálních nástrojů k vytváření kódu založeného na výzvách v přirozeném jazyce nebo částečných vstupech kódu. (Stejně jako některé e-mailové platformy mohou nástroje také navrhnout kód pro automatické dokončování, protože je psán v reálném čase.)

Pro tuto chvíli, řekl Loukides, počítačové programování stále vyžaduje znalost programovacích jazyků. Zatímco AI jako ChatGPT dokáže generovat kód s minimálním porozuměním, tento přístup má stále významná omezení.

„Za prvé, co uděláte, když je vygenerovaný program nesprávný? Můžete to odladit? Můžete popsat, co je na tom špatného? Co když je problém, který řešíte, relativně složitý a není přístupný jednoduchému řešení?,“ řekl Loukides. „Pokud neznáte programovací jazyk, který generujete, je použití umělé inteligence k psaní kódu něco jako cestování do cizí země pouze s frází. Pokud jste turista, je to pravděpodobně v pořádku. Pokud tam však chcete žít, budete nakonec muset získat plynulost.

„Programování je stejné,“ pokračoval. „Jistě, ke generování kódu můžete použít AI.“ Ale pokud chcete být profesionál, potřebujete plynulost. Budete chtít číst kód, budete ho chtít odladit, budete ho chtít vylepšit, budete ho chtít přizpůsobit jiným situacím.“





Zdroj: techadvisor.com

By Marek