Âèðòóàëüíûé îòå÷åñòâåííûé ïðîãðàììèñò
 Ðîññèè ñòðåìèòåëüíî ðàñòåò ïîïóëÿðíîñòü íåéðîñåòåé, îðèåíòèðîâàííûõ íà ïîìîùü â íàïèñàíèè ïðîãðàììíîãî êîäà. «Âåäîìîñòè» ïðèâîäÿò ñòàòèñòèêó îïåðàòîðà ñâÿçè Ò2, ðàíåå èçâåñòíîãî êàê Tele2, ñîãëàñíî êîòîðîé ïîïóëÿðíîñòü òàêèõ ñåðâèñîâ âûðîñëà â 58 ðàç çà ïåðèîä ñ ÿíâàðÿ 2022 ã. ïî àâãóñò 2024 ã.
Àóäèòîðèÿ íåéðîñåòåé òàêîãî ðîäà ñðåäè àáîíåíòîâ îïåðàòîðà ïîäñêî÷èëà äî áîëåå ÷åì 52,1 òûñ. óíèêàëüíûõ ïîëüçîâàòåëåé â ìåñÿö â ñðåäíåì, óòâåðæäàþò ïðåäñòàâèòåëè Ò2. Àêòèâíåå âñåãî ýòèìè ñåðâèñàìè ïîëüçîâàëèñü â àïðåëå 2024 ã. – â ýòîì ìåñÿöå çàäà÷è ïî íàïèñàíèþ êîäà íåéðîñåòÿì ïîñòàâèëè áîëåå 81,6 òûñ. ÷åëîâåê, ïîäêëþ÷åííûõ ê ñåòè Ò2.
Ó äðóãèõ îïåðàòîðîâ íàáëþäàåòñÿ ñõîæàÿ ñèòóàöèÿ. Òàê, ïî äàííûì «Áèëàéí.Àíàëèòèêè», óâåëè÷åíèå êîëè÷åñòâà ïîëüçîâàòåëåé ÈÈ-ñåðâèñîâ äëÿ ïðîãðàììèðîâàíèÿ â àâãóñòå 2024 ã. îêàçàëîñü 58-êðàòíûì ãîä ê ãîäó. Ïðèòîì î÷åâèäíî, ÷òî èíòåðåñ ê íèì òîëüêî ðàñòåò, ïîòîìó ÷òî íà ôîíå àâãóñòà 2022 ã. èõ ñòàëî áîëüøå «ëèøü» â 25 ðàç. Êîíêðåòíûå öèôðû â ??Áèëàéíå» íå ïðåäîñòàâèëè.
Îò ÈÈ ïðîãðàììèñòû òóïåþò?
Ïî ìíåíèþ ãëàâíîãî ðåäàêòîðà «Ðåéòèíãà ðóíåòà» Àíàòîëèÿ Äåíèñîâà, íåéðîñåòè äëÿ ãåíåðàöèè êîäà – ýòî ÷òî-òî âðîäå íà÷èíàþùåãî ñïåöèàëèñòà, òî åñòü äæóíà, è îíè ïîëó÷àþò çàäà÷è îò áîëåå îïûòíûõ ïðîãðàììèñòîâ. «Íåéðîñåòü íå ïðîãðàììèðóåò, êàê ÷åëîâåê: îíà ðàáîòàåò ñ êîäîì, êàê ñ òåêñòîì, íå ïîíèìàÿ åãî ñìûñëà.  ïåðñïåêòèâå, âîçìîæíî, ìû óâèäèì ñèñòåìû, êîòîðûå ñìîãóò äåéñòâèòåëüíî «ïðîãðàììèðîâàòü» è èíòåðïðåòèðîâàòü çàäà÷è íà áîëåå ãëóáîêîì óðîâíå», – ñêàçàë îí «Âåäîìîñòÿì».
Êàê ñîîáùèë CNews ýêñïåðò öåíòðà ÈÈ «Êîíòóðà» Àíòîí Ðîãîçèí, íåéðîñåòè ïðîãðàììèñòàì íóæíû, êîãäà îíè ñòàëêèâàþòñÿ ñ ÷åì-òî íåçíàêîìûì, íàïðèìåð, ñ êîäîì íà íîâîì ÿçûêå. «Ïîïóëÿðíîñòü íåéðîñåòåé äåéñòâèòåëüíî âûðîñëà. Ñ êàæäûì ìåñÿöåì êàê ïðîïðèåòàðíûå ðåøåíèÿ (OpenAI, ChatGPT, Anthropic Claude), òàê è ðåøåíèÿ ñ îòêðûòûì èñõîäíûì êîäîì (mistral, llama, codellama) ðàáîòàþò âñå ëó÷øå – ïðîãðåññ íå ñòîèò íà ìåñòå. Âîçðîñøàÿ ïîïóëÿðíîñòü íåéðîñåòåé ñâÿçàíà ñ òåì, ÷òî îíè ïîçâîëÿþò áûñòðåå è êà÷åñòâåííåå äåëàòü ðàáîòó. Ïî ñóòè, â ýòîì ñëó÷àå íåéðîñåòè ñòàíîâÿòñÿ êîëëåãîé, êîòîðûé èùåò îøèáêè â òâîåì êîäå è ïîìîãàåò íàïèñàòü íîâûé», – ñêàçàë îí CNews.
Àíòîí Ðîãîçèí äîáàâèë: «×òî êàñàåòñÿ çàäà÷, êîòîðûå ñïåöèàëèñòû ïåðåêëàäûâàþò íà íåéðîñåòü, òî èíîãäà â ðàáîòå ïðèõîäèòñÿ ñòàëêèâàòüñÿ ñ íåçíàêîìûìè âåùàìè. Íåéðîñåòè â ýòîì ñëó÷àå ïðèõîäÿò íà ïîìîùü: îíè ìîãóò îáúÿñíèòü íåçíàêîìûé êîä, ôðåéìâîðê, ÿçûê ïðîãðàììèðîâàíèÿ è ò.ï. Ê ïðèìåðó, ïðîãðàììèñò ïèøåò êîä íà C#, íî êîëëåãè ïðîñÿò ïîïðàâèòü îøèáêó ïðè ñáîðêå îáðàçà ñ ïîìîùüþ Dockerfile. Åñëè ñïåöèàëèñò ñëàáî ñ ýòèì çíàêîì, îí ìîæåò óòî÷íèòü ó íåéðîñåòåé, ÷òî òóò íàïèñàíî, ÷òî ýòî çíà÷èò è êàê ïîïðàâèòü êîä.  ðåçóëüòàòå ïîëó÷àåòñÿ áûñòðåå ðàçîáðàòüñÿ ñ íåçíàêîìîé çàäà÷åé èç äðóãîé ñôåðû. Íî ÷åì ëó÷øå òû ðàçáèðàåøüñÿ â ñâîåé ñôåðå, òåì ìåíüøå íåéðîñåòè ìîãóò òåáå ïîìî÷ü êàê ñïåöèàëèñòó, îáëàäàþùåìó øèðîêèì êðóãîçîðîì. Ýòî îòíîñèòñÿ íå òîëüêî ê ïðîãðàììèðîâàíèþ, íî è ê êîïèðàéòèíãó è äðóãèì íàïðàâëåíèÿì».
Ñ îäíîé ñòîðîíû, ïîëüçà íåéðîñåòåé â âîïðîñå ïðîãðàììèðîâàíèÿ î÷åâèäíà – îíà ñèëüíî óïðîùàåò è óñêîðÿåò ïðîöåññ íàïèñàíèÿ êîäà. Ñ äðóãîé, îíè ïðèâîäÿò ê «êàòàñòðîôè÷åñêîìó ñíèæåíèþ êîìïåòåíöèé» ïðîãðàììèñòîâ, ñêàçàë «Âåäîìîñòÿì ãîâîðèò ãåíåðàëüíûé äèðåêòîð ÀÍÎ «Íàöèîíàëüíûé öåíòð êîìïåòåíöèé ïî èíôîðìàöèîííûì ñèñòåìàì óïðàâëåíèÿ õîëäèíãîì» Êèðèëë Ñåìèîí.
«Çäåñü ìîæíî ïðîâåñòè àíàëîãèþ: ìíîãèå ïîìíÿò ñîâåòñêèå êîíñòðóêòîðû, ïðåäñòàâëÿâøèå ñîáîé íàáîð ÷àñòåé, èç êîòîðûõ ìîæíî ñîáðàòü ÷òî óãîäíî: ñàìîëåò, àâòîìîáèëü, áàøåííûé êðàí èëè ÷òî ïîæåëàåò ôàíòàçèÿ ìàëåíüêîãî èíæåíåðà. Lego òîæå ñ ýòîãî íà÷èíàëîñü. Íî ñåãîäíÿ íèêòî íå ïîêóïàåò êóáèêè Lego, â ìàãàçèíàõ ïðîäàåòñÿ íàáîð äëÿ ãîòîâîé èíñòðóêöèè. Ñëåäóÿ îïèñàííûì øàãàì, ìîæíî ñîáðàòü, íàïðèìåð, ñàìîëåò. Íî åñëè âûáðîñèòü èíñòðóêöèþ, à ñàìîëåò ñëó÷àéíî óïàäåò è ðàññûïëåòñÿ íà ÷àñòè, ìàëî êòî ñìîæåò ñàìîñòîÿòåëüíî ñîáðàòü åãî îáðàòíî», – îòìåòèë Êèðèëë Ñåìèîí.
Ïîñ÷èòàëè íå âñåõ
Ïðèâåäåííàÿ Ò2 ñòàòèñòèêà ó÷èòûâàåò èñêëþ÷èòåëüíî ìîáèëüíûõ ïîëüçîâàòåëåé, è âåëèêà âåðîÿòíîñòü, ÷òî ñïðîñ íà íåéðîñåòè äëÿ ïðîãðàììèñòîâ ñðåäè òåõ, êòî ïîëüçóåòñÿ èíòåðíåòîì ñ äåñêòîïà, ìîæåò áûòü åùå âûøå. Ïî äàííûì Ò2, àêòèâíåå âñåãî òàêèìè ñåðâèñàìè èíòåðåñóþòñÿ ëþäè â âîçðàñòå îò 25 äî 54 ëåò. ×òî êàñàåòñÿ ïîëîâîé ïðèíàäëåæíîñòè, òî ñîçäàâàòü ïðîãðàììû, ïîëàãàÿñü èñêëþ÷èòåëüíî íà ñâîé óì è óìåíèå èñêàòü èíôîðìàöèþ, ìóæ÷èíû è æåíùèíû íå õîòÿò ïðèìåðíî â ðàâíîé ñòåïåíè. 55% àóäèòîðèè ÈÈ-ïîìîùíèêîâ ïðîãðàììèñòà – ìóæ÷èíû, 45% – æåíùèíû.
Åñëè æå ó÷èòûâàòü ðåçóëüòàòû èññëåäîâàíèÿ ïîðòàëà GitHub (ðåïîçèòîðèé ïðîãðàììíûõ ïðîåêòîâ ñ îòêðûòûì èñõîäíûì êîäîì), äàòèðîâàííîãî àâãóñòîì 2024 ã., òî íåéðîñåòÿìè äëÿ ãåíåðàöèè êîäà ïîëüçóþòñÿ è âîâñå 97% ïðîãðàììèñòîâ.
Âûáîð åñòü âñåãäà
Ê ìîìåíòó âûõîäà ìàòåðèàëà â Ñåòè ñóùåñòâîâàëî âåëèêîå ìíîæåñòâî ñåðâèñîâ, ïîìîãàþùèõ ïðîãðàììèñòàì ïèñàòü ïðîãðàììû áûñòðåå è, âîçìîæíî, ëó÷øå. Ìíîãèå èç íèõ ýêñïëóàòèðóþò ÷óæèå íåéðîñåòè – íàïðèìåð, çíàìåíèòûé ïîìîùíèê Microsoft Copilot îñíîâàí íà íåéðîñåòåâûõ òåõíîëîãèÿõ êîìïàíèè OpenAI.
È ýòîò ñëó÷àé íå åäèíè÷íûé. Íàïðèìåð, íåéðîñåòü ýòîé êîìïàíèè ïîä íàçâàíèåì GPT-4, óâèäåâøàÿ ñâåò â 2023 ã., ëåãëà â îñíîâó ìíîæåñòâà ÈÈ-àññèñòåíòîâ ðàçðàáîò÷èêà ÏÎ.
Íî äîñòóï ê òàêèì ðåñóðñàì ìîæåò îêàçàòüñÿ çàêðûò äëÿ ïðîãðàììèñòîâ èç Ðîññèè ââèäó íûíåøíåé ãåîïîëèòè÷åñêîé ñèòóàöèè. Åñëè òàê ñëó÷èòñÿ, òî èì íà ïîìîùü ïðèäóò îòå÷åñòâåííûå àíàëîãè, êîòîðûå óñëóæëèâî ïðåäëîæàò èì ñâîþ ïîìîùü â ñîçäàíèè ÏÎ.
Ñáåðáàíê, ê ïðèìåðó, â ñåíòÿáðå 2023 ã. ïîêàçàë ñîáñòâåííîãî ÈÈ-àññèñòåíòà GigaCode, à â äåêàáðå 2023 ã. îòêðûë ðàííèé äîñòóï ê íåìó âíåøíèì ðàçðàáîò÷èêàì.  èþíå 2024 ã. êîìïàíèÿ MTS AI («äî÷êà» ÌÒÑ) çàïóñòèëà ÈÈ-ñåðâèñ Kodify, êîòîðûé ñïîñîáåí ñàìîñòîÿòåëüíî ãåíåðèðîâàòü è äîïîëíÿòü êîìïüþòåðíûé êîä.
 ñåðåäèíå ñåíòÿáðÿ 2024 ã. CNews ïèñàë, ÷òî îòå÷åñòâåííûé èíòåðíåò-ãèãàíò «ßíäåêñ» òîæå ðàáîòàåò íàä ñîáñòâåííûì ÈÈ-àññèñòåíòîì ïðîãðàììèñòà. Íà ìîìåíò àíîíñà ïîìîùíèê «ßíäåêñà» óìåë ãåíåðèðîâàòü êîä êàê ìèíèìóì íà C++, Go, Java, Kotlin è Python. Îáùåå êîëè÷åñòâî ïîääåðæèâàåìûõ ÿçûêîâ íà ìîìåíò çàïóñêà ïðîåêòà ñîñòàâëÿëî îêîëî 30.
Íîâûé ñåðâèñ «ßíäåêñà» íàçûâàåòñÿ Yandex Code Assistant, äîñòóï ê íåìó íà âðåìÿ òåñòèðîâàíèÿ ìîæíî ïîëó÷èòü òîëüêî ïî ïðåäâàðèòåëüíîé çàÿâêå. Ïî èíôîðìàöèè «Âåäîìîñòåé», âñåãî çà íåäåëþ «ßíäåêñ» ïîëó÷èë áîëåå 3000 òàêèõ çàÿâîê – âñå îíè ïîñòóïèëè îò âíåøíèõ êîìïàíèé. Ñàì æå «ßíäåêñ» îòêðûë äîñòóï ê ñåðâèñó íåñêîëüêèì òûñÿ÷àì ñâîèõ øòàòíûõ ïðîãðàììèñòîâ, 60% êîòîðûõ ïðèìåíÿþò åãî â ðàáîòå íà ðåãóëÿðíîé îñíîâå. «Ñåé÷àñ ñ ïîìîùüþ ñåðâèñà ñïåöèàëèñòû ìîãóò ïî ôðàãìåíòó êîäà ñãåíåðèðîâàòü íàèáîëåå âåðîÿòíîå åãî ïðîäîëæåíèå, â áóäóùåì ïîÿâèòñÿ âîçìîæíîñòü êîä-ðåâüþ (ïðîâåðêè êîäà)», – ñêàçàëè èçäàíèþ ïðåäñòàâèòåëè «ßíäåêñà».



