Automatické dokončování psaného kódu a další funkce

29. 11. 2023. (redaktor: Reseller Magazine OnLine, zdroj: Y Soft)
Jakým způsobem využívají lidé pracující ve vývojovém oddělení české globální IT společnosti Y Soft umělou inteligenci? Jaké činnosti dokážou s její pomocí zjednodušit či urychlit a jak probíhá implementace AI do pracovních činností?

Oddělení vývoje a výzkumu intenzivně experimentuje a vyhodnocuje AI nástroje pro vyšší efektivitu vývoje, které usnadňují a zrychlují programátorům práci s kódem.

V posledním půl roce jsme do vývojového prostředí zavedli například AI nástroje pro tzn. autocompleting code, které programátorům navrhují dokončování kódu přímo během samotného psaní tohoto kódu, zvládají reagovat na příkazy v přirozeném jazyce a vytváří návrhy kódování založené na specifickém kontextu projektu a coding conventions.

Důležitou oblastí je při experimentování a zavádění těchto nástrojů právní a bezpečnostní aspekt, protože tyto nástroje typicky fungují v cloudu, posílají uživatelská data do cloudu a ukládají uživatelská data ve svém data setu, které pak následně používají pro učení a rozšiřování schopností AI nástroje a přesnosti odpovědí.

Toto je samozřejmě velmi citlivé pro oblasti, které obsahují know how a duševní vlastnictví uživatele takového nástroje, typicky například zdrojový kód, proto je v tomto případě nutné používat takovou verzi nástrojů, která garantuje neukládání uživatelských dat a jejich následné nezpracovávání pro další učení těchto AI nástrojů.

Využití těchto AI nástrojů není samospásné a prozatím neumožňuje dělat zásahy v kódu i laikům a neprogramátorům, na druhou stranu pro zkušené programátory tyto AI nástroje programování zrychlují, zjednodušují a zpříjemňují, a to velmi výrazným způsobem.

Když zmíním typickou denní programovací aktivitu programátora (například šest hodin), pak AI nástroje mohou pro vhodné aktivity práci zjednodušit a zrychlit například na pouhé dvě hodiny.

Při používání AI nástrojů se – typicky programátoři – cítí více produktivní, mohou se zaměřovat na více uspokojující aktivity, programují rychleji, jsou výrazně rychlejší při psaní opakujících se částí a používají méně mentální kapacity pro tvorbu opakujících se částí kódu.

V neposlední řadě AI nástroje efektivně pomáhají při práci s programovacími jazyky, kde mají programátoři méně znalostí a zkušenosti.

Autor: Jakub Pavlák, RnD manager ve Y Softu 

Štítky: 

Podobné články

Konference Bezpečnost a dostupnost dat 2025: Jak AI proměňuje bezpečnost dat i firemní odpovědnost

7. 10. 2025. (redaktor: Reseller Magazine OnLine, zdroj: Exponet)
Rychlý nástup umělé inteligence, nové legislativní rámce včetně nařízení DORA a směrnice NIS2, a narůstající závislost organizací na externích dodavatelích – to jsou hlavní témata letošního, již osmnáctého ročníku odborné konference Bezpečnost a dostupnost dat, která se uskuteční 21. října 2025 v hotelu Lindner Gallery Central v Bratislavě. Čtěte více
Petr Ondráš, manažer komerční divize společnosti ASUS pro ČR a SR

Petr Ondráš: ASUS je značka, která chce s partnery skutečně růst

29. 9. 2025. (redaktor: Michala Benešovská, zdroj: DCD Publishing)
ASUS už dávno není jen značka pro koncové uživatele – podle Petra Ondráše, šéfa komerční divize společnosti ASUS pro Českou republiku a Slovensko, dnes společnost nabízí kompletní portfolio pro školy, firmy i veřejnou správu a otevírá resellerům nové příležitosti v éře AI a digitalizace. V rozhovoru Petr Ondráš prozradil více o trendech i o výhodách partnerské spolupráce. Čtěte více

Počítače s AI budou do konce roku 2025 tvořit 31 % veškerých prodejů

5. 9. 2025. (redaktor: František Doupal, zdroj: Gartner)
Podle společnosti Gartner budou počítače s nativní podporou umělé inteligence (AI) do konce roku 2025 představovat 31 % celosvětového trhu. Celkem by se jich mělo letos prodat 77,8 milionů kusů. Čtěte více

Agentní AI v příštích letech ovládne rozpočty firem na IT

28. 8. 2025. (redaktor: František Doupal, zdroj: IDC)
Agentická umělá inteligence bude podle IDC v příštích pěti letech dominovat růstu firemních rozpočtů na IT. V roce 2029 do ní budou podniky investovat přibližně 1,3 biliionu dolarů. Bezprecedentní růstová prognóza navíc signalizuje transformaci IT od softwaru k produktům a službám založeným na umělé inteligenci. Čtěte více