Хөгжүүлэгчдийн 42% кодынхоо талыг AI-аар бичүүлдэг болжээ: Гэвч хэмнэсэн 13 цаг хаачсан бэ?
Сүүлийн хоёр жилийн хугацаанд программ хангамжийн салбарт "Хиймэл оюун ухаан код бичдэг болсноор инженерүүдийн ажил хөнгөрч, ажлын цаг эрс багасна" гэсэн өөдрөг төсөөлөл давамгайлж байв. Cursor, Claude Code, GitHub Copilot зэрэг агент түвшний хэрэгслүүд бидний өдөр тутмын ажлын салшгүй хэсэг болсон билээ. Гэвч бодит практик дээр хөгжүүлэгчдийн цаг үнэхээр хэмнэгдэж байна уу?
Дэлхийн 60 гаруй орны 700 гаруй ахлах инженер болон 41 аж ахуйн нэгжийн CTO-г хамарсан BairesDev-ийн "Q3 Dev Barometer" судалгааны дүн саяхан нийтлэгдэж, програм хангамжийн ертөнцөд жинхэнэ утгаараа ямар өөрчлөлт гарч буйг ил тод харууллаа.
Тайлангийн хамгийн анхаарал татсан тоо баримтууд болон орчин үеийн хөгжүүлэгчийн үүрэг хаашаа шилжиж буйг хамтдаа шинжилье.
12%-иас 42% хүртэлх огцом үсрэлт
Судалгааны дүнгээс харвал дөнгөж нэг жилийн өмнө буюу 2025 онд хөгжүүлэгчдийн ердөө 12% нь бичиж буй кодынхоо тал ба түүнээс дээш хувийг AI-аар үүсгүүлдэг гэж хариулж байсан бол өдгөө энэ үзүүлэлт 42% болж 3.5 дахин өсжээ. Түүнчлэн нийт инженерүүдийн дөнгөж 21% нь л долоо хоногийн ажлын цагийнхаа ихэнхийг "тэгээс нь" (from scratch) гараар код бичихэд зарцуулдаг гэдгээ илэрхийлсэн байна.
Үүний сацуу AI ашигласнаар хөгжүүлэгчид долоо хоногт дунджаар 13 цагийг цэвэр код бичих үйлдлээс хэмнэж байгаагаа дурджээ. Өнгөрсөн жилийн 7 цагтай харьцуулахад энэ нь бараг бүтэн хоёр ажлын өдөртэй тэнцэхүйц асар их цаг юм.
Гэвч энд нэг том парадокс үүсэв: Хөгжүүлэгчид өмнөхөөсөө бага ажиллаж, илүү чөлөөтэй болсон уу? Хариулт нь: Үгүй.
"Хөгжүүлэгчдийн хувьд AI-ийн хэмнэж өгч буй цаг бараг хоёр дахин нэмэгдэж, долоо хоногт 13 цагт хүрлээ. Гэвч тэр цагуудын нэг нь ч сул цаг болж эргэж ирээгүй. Бид өнгөрсөн жил хэмнэгдсэн цагийг багийн чөлөөт нөөц боломж гэж андуурч байжээ."
— Даррен Шимкус (Darren Shimkus), BairesDev-ийн гүйцэтгэх захирал
Тэгвэл хэмнэсэн 13 цаг хаашаа алга болов?
Хиймэл оюун кодын синтакс болон boilerplate-ийг хэдхэн секундэд үүсгэж өгч байгаа ч инженерүүдийн цаг дараах гурван том чиглэл рүү бүрэн шингэжээ:
1. Code Review ба Pull Request нягтлах (67%)
Судалгаанд оролцогчдын 67% нь хиймэл оюуны болон багийн бусад гишүүдийн үүсгэсэн кодыг шалгах, PR (Pull Request) хянахад өмнөхөөсөө хамаагүй их цаг зарцуулж байгаагаа онцолсон байна.
Код үйлдвэрлэх зардал тэг рүү дөхөж хямдарсан ч түүнийг унших, ойлгох, системд хор хөнөөлгүй эсэхийг батлах хүний зардал огт хямдраагүй юм. AI нэг товшилтоор 500 мөр код гаргаад ирж болох ч түүний бизнес логик, architectural integrity-г шалгах ажил хүний мөрөн дээр бүрэн бууж байна.
2. AI-ийн үүсгэсэн нарийн алдаануудыг засах (52%)
Хөгжүүлэгчдийн 52% нь хиймэл оюуны санал болгосон кодоос үүдэлтэй далд алдаа, санах ойн алдагдал, захын тохиолдлууд (edge cases) болон аюулгүй байдлын цоорхойнуудыг debug хийхэд илүү их цаг зарж буйгаа хэлжээ.
AI загваруудын бүтээсэн код гаднаасаа маш цэвэрхэн, ажиллаж байгаа мэт харагддаг ч гүндээ гэнэтийн логик гажуудал агуулдаг нь инженерүүдээс урьд өмнөхөөсөө илүү гүнзгий анхаарал шаардаж байна.
3. Шинэ хэрэгслүүдэд суралцах (9 цаг/долоо хоног)
Инженерүүд долоо хоногт дунджаар 9 цагийг шинэ AI хэрэгслүүд, prompting арга барил, CLI экосистем, Model Context Protocol (MCP) зэрэг технологиудыг судалж, өөрсдийн workflow-доо нэвтрүүлэхэд зарцуулж байна. Энэ үзүүлэлт өнгөрсөн жил дөнгөж 4 цаг байсан юм.
Шинэ бодит байдал: Гацаа "Код бичих"-ээс "Код баталгаажуулах" руу шилжив
Программ хангамжийн инженерчлэлийн түүхэнд хамгийн том саад, цаг авдаг хэсэг нь функцийг өөрийн гараар шивэх, алгоритмыг хэрэгжүүлэх үйл явц байв. Харин өнөөдөр энэ гацаа (bottleneck) бүрэн байраа сольжээ.
Одоо үндсэн сорилт нь Код үүсгэх (Code Generation) биш, харин Код баталгаажуулах (Code Validation) болж хувирав.
Инженер хүний ажлын байр алга болоогүй, харин тэд "Кодын дээд түвшин" (A layer above the code) буюу системийн дизайн, үүлэн дэд бүтэц, интеграци, аюулгүй байдал болон архитектор руу шат ахиж байна. Дээд түвшний архитектурын зөв шийдэл гаргаж чаддаг, бизнес шаардлагыг зөв задалдаг мэргэжилтний үнэ цэнэ урьд өмнөхөөсөө ч илүү өсөж эхэллээ.
Монголын хөгжүүлэгчид юуг анхаарах ёстой вэ?
Энэхүү шилжилт бидэнд дараах чухал сургамжуудыг өгч байна:
- "Vibe Coding"-ийн урхинаас сэргийл: Хэрэв та хиймэл оюунаар ямар ч эргэцүүлэлгүйгээр код бичүүлж, бүрэн ойлгохгүйгээр merge хийж байгаа бол та ирээдүйд төлж барамгүй техникийн өр (Technical Debt) үйлдвэрлэж байна. AI-ийн үүсгэсэн код бүрийг тайлбарлаж чадахаар сайн уншиж сурах нь одоо хамгийн гол чадвар юм.
- Review болон Testing чадвараа торд: Код бичих нь нийт ажлын ердөө багахан хэсэг болсон тул Unit/Integration тест бичих, CI/CD автоматжуулалт, Static Analysis хэрэгслүүдийг гаргууд эзэмших нь бүтээмжийн гол хөшүүрэг болно.
- Хувь хүний үнэ цэнэ архитектурт оршино: Junior түвшний даалгаврууд бүрэн автоматжиж байгаа тул өгөгдлийн сангийн оновчлол, системийн төлөвлөлт, сүлжээний аюулгүй байдал зэрэг "яагаад" гэдэг асуултад хариулдаг гүнзгий мэдлэг рүүгээ яаралтай хөрөнгө оруулалт хийх цаг болжээ.
Сэтгэгдэл
Ачаалж байна...