“AI a vývoj softwaru jsou nyní neoddělitelně spojeny po zbytek našich životů,” řekl dnes generální ředitel GitHub Thomas Dohmke během prezentace na konferenci Collision v kanadském Torontu. “Ve světě požíraném softwarem si každý vývojář zaslouží druhého pilota.”
V rozhovoru po svém vystoupení to Dohmke trochu rozvedl, když jsem se ho zeptal, zda věří, že každý vývojář bude v blízké budoucnosti používat AI. „Myslím, že zřejmá odpověď na to je, že FOMO ve společnostech je již tak velké, že se dívají na konkurenci a ptají se sami sebe, zda se jejich konkurent již přizpůsobil. [GitHub] Copilot – a to znamená, že ten konkurent má – a nezáleží na tom, jestli je to 20 %, 30 % nebo 40 % – ten konkurent má výhodu.“
Kromě toho věří, že pro vývojáře skutečně není nevýhoda používat nástroj jako Copilot. “Je to tak přirozené.” Opravdu není důvod nepoužívat Copilota,“ řekl. „Myslím, že se to stává součástí standardní sady nástrojů, kterou bude používat každý vývojář. Vývojáři, kteří jej nepoužívají, nakonec budou existovat, stejně jako vývojáři Cobalt stále existují.“
Poznamenal také, že nástroje jako Copilot budou integrovány do celého životního cyklu vývoje.
Copilot od GitHubu patřil mezi první služby pro dokončování kódu založené na AI a zůstává nejoblíbenější, i když takoví jako AWS CodeWhisperer a v poslední době i konkurenti Google na bázi Bard zaznamenali určité přijetí ze strany vývojářů. V rámci Dohmkeho přednášky dnes GitHub také oznámil některé ze svých nejnovějších zjištění o tom, jak vývojáři používají Copilot.
Jedno číslo, které se nezměnilo, je, že GitHub stále tvrdí, že na základě své analýzy vzorku téměř jednoho milionu uživatelů vývojáři přijímají téměř 30 % návrhů kódu – a čím déle jej používají, tím vyšší je jejich míra přijetí, s vývojáři přijali téměř 35 % návrhů po šesti měsících používání. Dohmke věří, že tato čísla se v blízké budoucnosti tak drasticky nezmění, i když poznamenal, že 50 % by nás „udělalo šťastnými“.
Poděkování za obrázky: GutHub
Co je možná stejně důležité, je, že Copilot je užitečný zejména pro méně zkušené vývojáře (které GitHub definoval průměrným počtem akcí úložiště na GitHubu před použitím Copilota).
„Vzhledem k tomu, že vývojáři pokračují v plynulé práci s umělou inteligencí a interakcí s ní, a novými modely, které umožňují přirozenému jazyku pohánět životní cyklus vývoje, očekáváme, že 80 % nebo více kódu bude napsáno pomocí umělé inteligence, což pomůže demokratizovat vývoj softwaru pro více lidí. “ Vysvětluje zpráva GitHubu, kterou napsali Dohmke a Marco Iansiti a Greg Richards z Keystone.AI.
Vzhledem k explozivnímu růstu umělé inteligence a nedostatku vývojářů v tomto prostoru GitHub také poznamenává, že generativní nástroje umělé inteligence jsou velkým příslibem pro zvýšení produktivity těchto vývojářů. Společnost očekává, že generativní vývojářské nástroje poháněné umělou inteligencí přidají do roku 2030 celosvětově 1,5 bilionu dolarů k celosvětovému HDP a že každý chybějící kvalifikovaný vývojář bude mít na HDP ztrátu 100 000 USD. Mezitím generativní vývojářské nástroje AI mohou tvořit přibližně 15 milionů dalších vývojářů, věří GitHub (proto celkový dopad 1,5 bilionu dolarů). Společnost se domnívá, že jde o konzervativní odhad.