Co myslíte, seberou nám jazykové modely práci, resp. dojde k radikálnímu snížení poptávky po vývojářích? Mě ten hype čím dál tím víc straší.
Já se 15 let snažím podrobně nastudovat každou věc, dělat různé úvahy a zkoumat best practices a najednou tu jsou vibekóděři, kteří generují kód iterováním mezi agenty a pushují ho do produkce a o implementaci se nezajímají. Zrovna na CZ YT/Herohero scéně je pár nejmenovaných.
Tak mě napadá, jestli si pod sebou nepodřezáváme větev. Stejně tak jako u kurzů programování, kdy každej nadšenec chce učit ostatní a nahnat je k sobě do oboru, ale tím si paradoxně vytváří konkurenty.
Já sám používám jazykové modely zatím dost omezeně, protože musím pracovat na komplexním spaghetti systému bez testů. 90% práce je udělat drobnou změnu někde uvnitř a ta se může projevit na různých externích systémech a často bych to ani nedokázal popsat promptem. Nebo pracuji s málo známou knihovnou a efektivnější je pro mě použít hlavu a dokumentaci než Copilot. LLM mám spíš pro:
- Přehled a efektivnější nastudování problému (místo procházení Stackoverflow a napasování to na můj příklad atd.)
- Hledání bugů, které v kódu "nevidím"
- Psaní jednoduchých nezáživných snippetů
- Psaní nebo výcuc z dokumentace
Ten kdo měl v plánu dělat pořád dokola znova a znova to stejné je ohrožen.
LLM je nástroj jako každý jiný a je potřeba se ho naučit používat.
Kde se mi osvědčil :
release notes - propojení s Jira a git
upgrade knihoven
vytváření nových pluginů do Gradle
https://github.com/zvrablik/downloadMaven2Repository a
https://github.com/zvrablik/forbiddenPackages více méně jsem Claude Code jen směroval a sem tam doplnil
Přepis Gralde Groovy SDK do Gradle Kotlin SDK opět jsem spíš jen usměrňoval LLM
problém má, pokud mu dám moc velký kontext, e.g. kod o kterem vim prd a chci aby s tím něco udělal a netuším o tom programu vůbec nic
Jaké LLM a nástroje jsi zkusil?
bojím se jen toho, že někde něco vygenerovaného přehlednu a bude to velký problém, který se projeví až hodně pozdě ...
bojím se tuny kodu, který někdo s LLM vygeneruje bez toho aby řešil jak se to bude udržovat, někdy je program udžovaný i dvacet let