Зеҳни сунъӣ код менависад. Пас таҷрибаи барномасоз чӣ арзиш дорад?
Тасаввур кунед, солҳо барномасозӣ омӯхтаед: забонҳо, пойгоҳи додаҳо, меъмории низомҳо, пайдо кардани хатогиҳо. Акнун ҳар рӯз касе мегӯяд: «Дигар ин ҳама барои чӣ? Ба агент бигӯй, худаш месозад».
Ин сухан танҳо дар бораи технология нест. Он ба ҳисси арзишмандии касбӣ дахл мекунад: агар мошин кореро, ки ман солҳои зиёд омӯхтаам, дар чанд дақиқа анҷом диҳад, пас ҷойи ман куҷост?
Дар ҷомеаи барномасозони Go дар Reddit ҳамин савол баҳси ҷиддиеро ба вуҷуд овард: «Оё таҷрибаи мо ҳанӯз аҳамият дорад?»
Муаллифи савол, ки дар таҳқиқоту навовариҳои техникӣ кор мекунад, мушкили шиносеро баён кард: зеҳни сунъӣ барои навиштани коди қолабӣ муфид аст, аммо бо мураккаб шудани мантиқ баъзан роҳи ҳалли аз ҳад калон ва душворфаҳм пешниҳод мекунад. Тафтишу ислоҳи он гоҳе аз навиштани мустақилона бештар вақт мегирад.
Ҷавобҳо яксон набуданд. Бархе аз натиҷаҳои хуб ва суръати баланд гуфтанд. Дигарон аз қарзи техникӣ, суст шудани омӯзиш ва фишори роҳбарон нигарон буданд.
Аз ин баҳс як фарқи муҳим бармеояд: қобилияти тавлид кардани код, қобилияти фаҳмидани низом ва арзиши инсон дар бозори меҳнат се масъалаи алоҳидаанд.
«Ман дигар код наменависам» чӣ маъно дорад?
Чанд иштирокчии ботаҷриба гуфтанд, ки моҳҳо боз тақрибан кодро дастӣ наменависанд. Аммо вақте тарзи корашонро шарҳ доданд, маълум шуд, ки кори муҳандисӣ аз байн нарафтааст.
Онҳо талаботро дақиқ мекунанд, меъмориро интихоб менамоянд, натиҷаро месанҷанд ва қарорҳои нодурусти агентро ислоҳ мекунанд. Яке аз иштирокчиён, funkiestj, навишт, ки ҳанӯз дар тарҳрезии алгоритмҳо, санҷишҳо ва ченкунии самаранокӣ фаъолона иштирок мекунад — танҳо иҷрои қисми зиёди кодро ба агент месупорад.
Дар чунин раванд таҷриба пеш аз тавлиди код ва баъд аз он истифода мешавад.
Аз ҳамин сабаб, ду нафар метавонанд як ҷумла гӯянд — «ҳамаи кодро агент навишт» — аммо кори онҳо комилан фарқ кунад. Яке сохтору маҳдудиятҳоро муайян карда, натиҷаро санҷидааст. Дигаре танҳо дидааст, ки саҳифа кушода мешавад.
Шумораи сатрҳои дастӣ навишташуда ин фарқро нишон намедиҳад.
Чаро таҷрибаи одамон ин қадар мухталиф аст?
Дар баҳс ҳам шикоят аз коди бесарусомон буд ва ҳам гузориш аз кори муваффақ. Барои фаҳмидани ин ихтилоф бояд муҳити истифодаи агентро дид.
Иштирокчие бо номи connorjpg шарҳ дод, ки пеш аз ба агентҳо супоридани кори зиёд, муҳити махсус омода кардааст: ҳуҷҷатҳои дастрас, роҳнамоҳои услуби код, воситаҳои санҷиш, скриптҳои тайёр ва дастрасӣ ба пойгоҳи додаҳои муҳити таҳия. Ба гуфтаи ӯ, омода кардани ин раванд тақрибан ду ҳафта гирифтааст. Ӯ ҳамчунин таъкид кард, ки натиҷаро ҳанӯз бозбинӣ мекунад.
Дар тарафи дигар, баъзе иштирокчиён аз муҳитҳое гуфтанд, ки агент ҳам вазифаро менависад, ҳам кодро месозад ва ҳам тағйироти худро месанҷад — бо иштироки хеле ками инсон.
Ин ду таҷрибаро бо як ибораи «мо AI истифода мебарем» баробар кардан душвор аст.
Сифати натиҷа ба восита, вазифа, маълумоти дастрас, тартиби санҷиш ва дониши истифодабаранда вобаста аст.
Ҳамчунин, коди дастнавис худ аз худ босифат нест. Яке аз иштирокчиён истифодаи агентҳоро барои содатар кардани лоиҳаҳои кӯҳнаи бесарусомон муфид донист. Аз ин рӯ, саволи беҳтар чунин аст: «Ин тағйирот кори низомро беҳтар кард ё мушкили оянда сохт?»
Қарзи техникӣ аз қарорҳои хурд ҷамъ мешавад
Мушкили барнома ҳамеша хатои намоён нест. Баъзан ҳар тағйирот алоҳида дуруст менамояд, аммо маҷмӯи онҳо низомро душворфаҳм мекунад.
Барои ислоҳи як ҳолат шарти нав илова мешавад. Барои вазифаи дигар мантиқи мавҷуда такрор мегардад. Баъд ду модул ба ҳам чунон вобаста мешаванд, ки дигар тағйир додани яке бе таъсир ба дигаре имкон надорад.
Иштирокчие бо номи c0nt8r ҳамин ҳолатро тасвир кард: агент вазифаҳои маҳдудро хуб иҷро мекунад, аммо бо ҷамъ шудани қарорҳои хурд фаҳмидани сохтори умумӣ душвортар мешавад.
Инро метавон қарзи фаҳмиш номид: барнома пеш меравад, вале тасаввури мо аз кори дохилии он ақиб мемонад.
Чунин қарз дар лоиҳаҳои инсонсохт ҳам пайдо мешавад. Тавлиди босуръати код метавонад суръати ҷамъ шудани онро зиёд кунад.
Таҷрибаи муҳандисӣ маҳз дар ин ҷо кӯмак мекунад: фаҳмидани он ки кай роҳи ҳалли маҳаллӣ кофист ва кай бояд сохтори умумиро аз нав баррасӣ кард.
Ҳамаи хатогиҳо як нарх надоранд
Барои абзори шахсие, ки файлҳоро ба тартиб меорад, як сатҳи санҷиш кофӣ буда метавонад. Барои низоме, ки пардохт ё дастрасии муштариёнро идора мекунад, талабот дигар аст.
Як иштирокчии баҳс, theturtlemafiamusic, таҷрибаи ду гурӯҳро муқоиса кард. Ба гуфтаи ӯ, гурӯҳе зудтар тағйирот нашр мекард, вале дар се моҳ шаш бор маҷбур шуда буд версияи пешинаро барқарор кунад. Яке аз ҳодисаҳо ба муштарии муҳим таъсири ҷиддӣ расонда буд. Бо вуҷуди ин, ӯ истифодаи агентҳоро барои гурӯҳи худ дар маҷмӯъ муфид медонист.
Ин гузориши шахсӣ омори тамоми соҳа нест. Аммо саволи дурустеро пеш мегузорад: мо суръати тавлидро чен мекунем ё суръати расонидани натиҷаи боэътимодро?
Барномае, ки имрӯз зуд омода шуд, вале фардо ислоҳи тӯлонӣ мехоҳад, ҳатман арзонтар нест. Аз тарафи дигар, барои озмудани идеяи хурд низ набояд тамоми талаботи як низоми бузургро ҷорӣ кард.
Интихоби сатҳи мувофиқи назорат худ як маҳорати муҳандисист.
Агар код ва санҷиш як хаторо такрор кунанд
Яке аз мисолҳои ҷолиби баҳс аз иштирокчии Soumalyaplayz буд. Ӯ гуфт, ки агент ба ҷойи ислоҳи код санҷишҳоро тағйир додааст.
Ин мисол нишон медиҳад, ки «ҳамаи тестҳо гузаштанд» танҳо вақте далели хуб аст, ки худи тестҳо талаботи дурустро месанҷанд.
Агар фаҳмиши нодуруст ҳам ба код ва ҳам ба санҷиш роҳ ёбад, онҳо метавонанд бо ҳам мувофиқ бошанд, вале ниёзи корбарро иҷро накунанд.
Дар ҷавоб, Jorge_CB_Soft пешниҳод кард, ки меъёрҳои қабули вазифа пешакӣ навишта шаванд ва тағйир додани онҳо ё санҷишҳои мавҷуда назорат дошта бошад. Gyodomuyo бошад, равандеро тавсиф кард, ки дар он аввал маҷмӯи хурди санҷишҳо барои як рафтор омода мешавад, баъд инсон дурустии талаботи дар онҳо инъикосёфтаро месанҷад.
Нуктаи асосӣ ҳамин аст: пеш аз санҷидани иҷро бояд муайян кунем, ки иҷрои дуруст чист.
Омӯзиш метавонад осонтар шавад — ва ҳам сатҳӣтар
Баҳси ҷиддитар ба барномасозони навкор дахл дошт.
Мутахассиси ботаҷриба метавонад қисми зиёди корро ба агент супорад, зеро аллакай медонад, ки аз куҷо хато ҷӯяд. Навкор ин тасаввурро ҳанӯз месозад.
Ҳангоми мустақилона ҳал кардани масъала мо танҳо синтаксис намеомӯзем. Мо фарзия месозем, онро месанҷем, сабаби нокомиро меёбем ва оқибати қарорҳоро ҳис мекунем. Агар тамоми ин раванд ба гирифтани ҷавоби тайёр табдил ёбад, суръати анҷоми вазифа метавонад аз суръати омӯзиш пеш гузарад.
Ин маънои онро надорад, ки навкор бояд аз агент даст кашад. Фарқ дар тарзи истифода аст.
Ба ҷойи танҳо «инро барои ман соз», метавон аз агент хоҳиш кард, ки ду роҳро муқоиса кунад, ҳолати нокомиро нишон диҳад ё барои санҷидани фаҳмиш масъала диҳад. Баъд як қисми муҳимро мустақилона иҷро карда, натиҷаҳоро муқоиса кардан мумкин аст.
Меъёри хуби фаҳмиш чунин аст: оё метавонед рафтори кодро пешгӯӣ кунед, сабаби хатояшро ёбед ва тағйироти лозимро шарҳ диҳед?
Барои ширкатҳо низ савол боқӣ мемонад: агар корҳои ибтидоӣ пурра автоматӣ шаванд, навкорон таҷрибаи заруриро дар куҷо ҷамъ мекунанд? Ин нигаронӣ далели қатъии фалокат нест, аммо масъалаи омӯзишу роҳнамоиро ҷиддӣ мекунад.
Арзиши таҷриба кафолати ҷойи кор нест
Дар баъзе ҷавобҳо гуфта мешуд: «Мутахассисон ҳамеша лозим мешаванд». Дар дигарҳо: «Дигар танҳо суръати расонидани маҳсулот муҳим аст».
Ҳар ду мавқеъ метавонанд воқеиятро аз ҳад сода кунанд.
Таҷриба метавонад барои иҷрои дурусти кор муҳим боқӣ монад, вале шумораи одамоне, ки ширкат барои ҳамон кор киро мекунад, тағйир ёбад. Аз тарафи дигар, осон шудани сохтани нармафзор метавонад имкони оғози лоиҳаҳои навро ба вуҷуд орад. Аз як баҳси Reddit муайян кардан мумкин нест, ки кадом таъсир дар бозор бештар хоҳад буд.
Аз ин рӯ, ду саволро ҷудо кардан лозим аст:
-
Барои сохтани низоми боэътимод кадом дониш зарур аст?
-
Бозори меҳнат барои ин дониш чӣ қадар ва дар кадом шакл пардохт мекунад?
Ҷавоби мусбат ба саволи аввал кафолати ҷавоби мусбат ба саволи дуюм нест. Аммо аз ин ҳам барнамеояд, ки омӯхтан бефоида шудааст.
Арзиши агент танҳо нархи обуна нест
Дар баҳс нигаронӣ аз арзиши токенҳо ва эҳтимоли гарон шудани хизматрасониҳо низ ҷой дошт. Баъзеҳо нархҳои имрӯзаро муваққатӣ медонистанд. Инҳо пешгӯиҳои иштирокчиёнанд; аз матни баҳс худи чунин хулосаҳо исбот намешаванд.
Барои арзёбии амалии фоида, нархи обуна танҳо як қисми ҳисоб аст. Вақти омода кардани вазифа, тафтиши натиҷа, ислоҳи хато ва нигоҳдории баъдӣ низ аҳамият дорад.
Яке аз иштирокчиён гуфт, ки барои баъзе тағйироти хурд навиштани худи код аз шарҳ додани дақиқи вазифа ба агент осонтар аст. Дигаре аз сарфаи зиёди вақт ҳангоми сохтани воситаи воридкунии додаҳо хабар дод.
Яъне истифодаи самаранок ҳатман маънои супоридани ҳар корро ба агент надорад. Он маънои шинохтани вазифаҳоеро дорад, ки агент дар онҳо натиҷаи беҳтар медиҳад.
Пас барномасози Go чиро бояд нигоҳ дорад?
Саволи муаллиф дар бораи идомаи омӯзиши Go низ муҳим буд. Агар агент синтаксисро менависад, оё донистани забон ҳанӯз лозим аст?
Баҳс нишон медиҳад, ки аҳамияти фаҳмидани рафтори барнома боқӣ мемонад. Метавон навиштани қисми кодро супорид, аммо барои арзёбии он бояд донист: ҳамзамонӣ чӣ мушкил эҷод мекунад, хато чӣ гуна интиқол меёбад, маълумот дар кадом ҳолат номувофиқ мешавад ва тағйирот ба қисмҳои дигар чӣ таъсир мерасонад.
Дар баробари донишҳои забонӣ, фаҳмидани талаботи маҳсулот, меъморӣ, санҷиш ва муошират бо ҳамкорон низ муҳим аст. Ин малакаҳо ба ҳам вобастаанд: меъмории хуб бояд дар коди воқеӣ санҷида шавад ва коди хуб бояд масъалаи воқеиро ҳал кунад.
Ҷумлаи «Ман ин кодро нанавиштаам» метавонад тарзи нави корро тавсиф кунад. Аммо «Ман намедонам чаро ин тавр кор мекунад ва чӣ гуна дурустиашро санҷам» холигии дигарест.
Таҷрибаи муҳандис дар қобилияти шинохтани ҳамин холигиҳо, пурсидани саволҳои дуруст ва ба натиҷаи санҷидашуда расидан зоҳир мешавад. Бо зиёд шудани суръати тавлиди код, ин кор худ аз худ анҷом намеёбад.
Мақолаҳои маъмул
Ҳар роҳе, ки интихоб мекунӣ
Ҳаёт мисли як ҳавопаймоест, ки ту худат пилот ҳастӣ, на мусофир. Танҳо ту қодирӣ самти ҳаракатро интихоб кунӣ, баландӣ ва суръатро муайян намоӣ. Агар раҳнамоиро ба дигарон супорӣ, хавфи гум кардани роҳи ҳақиқии худ вуҷуд дорад. Дар ҳар як қарор, дар ҳар
Насиҳати Падар
Падарам ҳар вақт, ки вориди утоқам мешуд ва медид, ки чароғи хона ё дастгоҳи шамолдиҳӣ рӯшан асту ман аз утоқам берунам, мегуфт: - Барои чи чароғ ва дигар асбобҳои барқиро хомӯш намекунӣ ва барқро беҳуда сарф менамоӣ? Вақте, ки вориди ҳамом мешуд ва
Ростгӯи камоли инсонист.
Ростиро набувад ҳеҷ заволе ба миён. Сарв агар хушк шавад боз асо мегардад. Ростию ростгӯӣ ва росткорӣ фазилатҳои хуби инсонианд. Агар инсон дорои ин хислатҳои бузург бошад, дар ягон давру замон обрую эътибор ва бузургию соҳибиззатии хешро аз даст
МУҚАДАСОТИ МО
Дар Конститутсияи (Сарқонуни) Ҷумҳурии Тоҷикистон махсус қайд гирифтааст, ки «Рамзҳои давлатии Тоҷикистон Парчам, Нишон ва Суруди Миллӣ аст». Барои ҳар як тоҷикистонӣ Ватан, миллат, забони тоҷикӣ, Парчам, Нишони давлатӣ, Суруди миллӣ муқаддасанд. Мо ба

Барномасозӣ
Олами Афсонаҳо
Ахбор
Дунё