Přijde mi neuvěřitelné, že "programování", jak jsme ho dříve vnímali, je v tuto chvíli většinou vyřešené. Poprvé jsem slyšel o konceptu kódu generovaného AI už v roce 2015, když můj přítel začal pracovat ve startupu jménem @trygigster. Celý koncept Gigstera byl být platformou pro najímání softwarových inženýrů na volné noze. Jejich plánem bylo použít kód, který tito freelanceři psali pro klienty, k tréninku jejich neuronových sítí. Doufalo se, že tyto modely nakonec dokážou generovat kód a zcela nahradit freelance vývojáře. V té době se hluboké učení začínalo opravdu prosazovat (to bylo ještě před objevením LLM) a tým Gigstera věřil, že mohou využít nejnovější výzkum – rekurentní neuronové sítě (RNN) – k tréninku stroje, aby psal kód sám. Problém s RNN je, že generují nesmysly, které vypadají jako platný kód, ale ve skutečnosti nefungují. Nemají schopnost udržovat velké kontexty a trénování je velmi pomalé, takže myšlenka automatického generování kódu tehdy prostě nebyla reálná. O deset let později je všechno, co se Gigster snažil dělat, nyní dostupné všem. Pokrok, kterého Anthropic, Google a OpenAI dosáhly v generování kódu, je ohromující, když se podíváte z větší vzdálenosti. To, co jsem považoval za nesplnění snu, je teď realita.