Jak to máte vy drazí kolegové?
Zkusil a nepoužívám. Ty nápovědy digitálního šprta jsou pro příliš sofistikované a hluboké problémy naprosto k ničemu. Je užitečná pouze pro programátora co kóduje pouze povrchní a známé problémy a postupy.
Jasně je to jen statistický model co předvídá další slovo, ale ze zkušenosti i já musím komplikované věci rozdělit na části a ty pak vyřešit, jak jinak než jednoduše a povrchně.
ChatGPT určitě není tam kde my.
Ale pokud mu dám menší dílčí úkoly tak to docela zvládá.
Uvedu příklad potřeboval jsem v Javě ultra rychlý konvertor mezi binary(ve stringu na vstupu bohužel...) a hexa. První výsledek byl 1:1 stackOwerflow řešení, performance fakt špatná..., ale protože jsem už něco podobného řešil mimo Javu, tak jsem se nedal a ptal jsem ChatGPT na rychlejší řešení
.
Na po čtvrté se chatGPT trefila na starý dobrý slovníkový útok a napsala kód, který byl více než o magnitude rychlejší než první řešení.
Nenajdete podobné řešení na stackOwerflow, kdo ví odkud z gitu ho vzala, ale iterace dobrého kódu byla v rámci minut na hodin hledání a testování.
Ano nic komplikované pro zkušeného vývojáře, ale ušetřilo mě chatGpT dost času a řešení bylo navíc jako bonus s hodně dobrým java doc.
Považuji se píše za profesionálního lepiče kódu než low level all knowing coding god, co dělá leetcode ze spánku