لە ماوەی دوو ساڵی ڕابردوودا، من و تیمەکەم لە Work & Co خەریکی تاقیکردنەوە و وردە وردە ئامرازەکانی کۆدکردنی AI وەک Copilot، Cursor، Claude، و ChatGPT یەکدەخەین بۆ ئەوەی یارمەتیدەرمان بن بۆ ناردنی ئەزموونەکانی وێب کە لەلایەن جەماوەرەوە بەکاردەهێنرێن. دان بەوەدا بنێم کە دوای هەندێک گومانی سەرەتایی و چەند ساتێکی ئاها، ئامرازە جۆراوجۆرەکانی AI ڕێگەی خۆیان بۆ بەکارهێنانی ڕۆژانەم دۆزیەوە. بە تێپەڕبوونی کات، لیستی ئەو بەرنامانەی کە بۆمان دەرکەوت کە مانای هەبوو ڕێگە بدەین AI دەست بەسەردا بگرێت دەستی بە گەشەکردن کرد، بۆیە بڕیارمدا هەندێک حاڵەتی بەکارهێنانی پراکتیکی بۆ ئامرازەکانی AI بۆ ئەوەی من پێی دەڵێم "گەشەپێدەری بەرپرسیار" هاوبەش بکەم. مەبەستم لە گەشەپێدەرێکی بەرپرسیار چییە؟ دەبێت دڵنیا بین لەوەی کە کۆدی کوالیتی دەگەیەنین وەک ئەوەی لایەنە پەیوەندیدارەکان و کڕیارەکانمان چاوەڕوانی دەکەن. بەشدارییەکانمان (واتە داواکاری ڕاکێشان) نابێت ببێتە بارگرانی لەسەر هاوکارەکانمان کە دەبێت پێداچوونەوە و تاقیکردنەوەی کارەکانمان بکەن. هەروەها لە ئەگەری ئەوەی کە تۆ لە کۆمپانیایەک کار بکەیت: ئەو ئامرازانەی کە بەکاریان دەهێنین پێویستە لەلایەن خاوەنکارەکەمانەوە پەسەند بکرێن. لایەنە هەستیارەکانی وەک ئاسایش و نهێنی پێویستە بە باشی مامەڵەیان لەگەڵدا بکرێت: نهێنی، داتای کڕیار (PII)، یان کۆدی خاوەندارێتی لە ئامرازەکاندا مەچەسپێنە بەبێ ڕەزامەندی سیاسەت. وەک کۆدی کەسێکی نامۆ لە ئینتەرنێت مامەڵەی لەگەڵ بکە. هەمیشە تاقی بکەرەوە و پشتڕاستی بکەرەوە. تێبینی: ئەم بابەتە هەندێک ئاشنابوونی زۆر بنەڕەتی بە ئامرازەکانی کۆدکردنی AI وەک Copilot لە ناو VSCode یان Cursor گریمانە دەکات. ئەگەر هەموو ئەمانە بە تەواوی نوێ و نامۆ دەربکەون بۆ تۆ، فێرکارییەکانی ڤیدیۆی Github Copilot دەتوانن خاڵی دەستپێکی خەیاڵی بن بۆ تۆ.

بەرنامە یارمەتیدەرەکانی ئامرازەکانی کۆدکردنی AI تێبینی: ئەم نموونانەی خوارەوە بە شێوەیەکی سەرەکی لەسەر کارکردن لە بەرنامە وێبییەکانی بنەمای جاڤاسکڕێپت وەک React، Vue، Svelte، یان Angular دەبێت. وەرگرتنی تێگەیشتن لە بنکەیەکی کۆدێکی نامۆ شتێکی نامۆ نییە کە کار لەسەر بنکە کۆدە دامەزراوەکان بکەیت، و پەیوەستبوون بە بنکەیەکی کۆدی گەورەی میراتی دەتوانێت ترسناک بێت. تەنها پڕۆژەکەت و بریکاری AI ـەکەت بکەرەوە (لە دۆخی مندا، چاتی Copilot لە VSCode) و دەست بکە بە پرسیارکردن هەروەک چۆن لە هاوکارێک دەکەیت. بەگشتی حەزم لێیە لەگەڵ هەر بریکارێکی AI قسە بکەم هەروەک چۆن لەگەڵ هاومرۆڤێک قسە دەکەم. لێرەدا نموونەیەکی پاڵاوتەتر دەخەینەڕوو: "تێڕوانینێکی گشتی ئاست بەرزی تەلارسازیم پێ بدە: خاڵەکانی چوونە ژوورەوە، ڕێڕەوکردن، ڕەسەنایەتی، چینە داتا، ئامرازەکانی دروستکردن. پاشان 5 فایل بنووسە بۆ خوێندنەوە بە ڕێکوپێکی. ڕوونکردنەوەکان وەک گریمانە مامەڵەی لەگەڵ بکە و پشتڕاستی بکەرەوە بە بازدان بۆ فایلە ئاماژەپێکراوەکان."

دەتوانیت بەردەوام پرسیاری بەدواداچوون بکەیت وەک "رێڕەوکردنەکە چۆن بە وردی کاردەکات؟" یان "لە ڕێگەی پرۆسە و شێوازەکانی ڕەسەنایەتییەوە قسەم لەگەڵ بکە" و دەتباتە ئاراستەی یارمەتیدەر بۆ ئەوەی هەندێک ڕووناکی بدرەوشێنیتەوە بۆ ناو تاریکی بنکەیەکی کۆدێکی نامۆ. تاقیکردنەوەی گۆڕانکارییەکانی شکاندن لە کاتی بەرزکردنەوەی وابەستەییەکان نوێکردنەوەی پاکێجەکانی npm، بە تایبەت کاتێک لەگەڵ گۆڕانکاری شکاندندا دێن، دەتوانێت کارێکی ماندووکردن و کات بەفیڕۆدەر بێت، و وا دەکات بڕێکی زۆر لە پاشەکشە چاک بکەیتەوە. بەم دواییە ناچار بووم کتێبخانەی بینینی داتا plotly.js بەرز بکەمەوە بۆ یەک وەشانی سەرەکی بڵاوکردنەوە لە وەشانی ٢ بۆ ٣، و لە ئەنجامی ئەوە، ناونانی میحوەر لە هەندێک لە گرافەکاندا کارکردن وەستا. لە درێژەدا پرسیارم لە ChatGPT کرد: "من پڕۆژەی Angularم نوێکردەوە کە Plotly بەکاردەهێنێت. plotly.jsم نوێکردەوە — پاکێجی dist لە وەشانی 2.35.2 بۆ 3.1.0 — و ئێستا لیبێڵەکانی سەر میحوەر x و y نەماون. چی ڕوویدا؟"

بریکارەکە بەپەلە بە چارەسەرێک هاتەوە (لە خوارەوە بۆ خۆت سەیری بکە). تێبینی: هێشتا ڕوونکردنەوەکەم لە دژی ڕێنمایی فەرمی کۆچکردن پشتڕاستکردەوە پێش ناردنی چاککردنەوەکە.

دووبارەکردنەوەی ڕیفاکتەرەکان بە سەلامەتی لە سەرانسەری فایلەکاندا گەشەسەندنی بنکە کۆدەکان بە دڵنیاییەوە پەردە لەسەر دەرفەتەکان بۆ یەکخستنی کۆدەکان ئاشکرا دەکەن. بۆ نموونە، تێبینی دووبارەبوونەوەی کۆدەکان دەکەیت لە سەرانسەری فایلەکاندا کە دەتوانرێت دەربهێنرێت بۆ یەک فەنکشن یان پێکهاتەیەک. لە ئەنجامدا بڕیار دەدەیت پێکهاتەیەکی هاوبەش دروست بکەیت کە دەتوانرێت لە جیاتی ئەوە بخرێتە ناوەوە و ئەو ڕیفاکتەرە لە یەک فایلدا ئەنجام بدەیت. ئێستا، لەبری ئەوەی بە دەستی ئەو گۆڕانکاریانە لە فایلەکانی ماوەتەوە ئەنجام بدەیت، داوا لە بریکارەکەت دەکەیت کە ڕیفاکتۆرەکەت بۆ پەرەپێبدات. بریکارەکان ڕێگەت پێدەدەن چەندین فایل وەکو کۆنتێکست هەڵبژێریت. کاتێک ڕیفاکتۆر بۆ یەک فایل تەواو بوو، دەتوانم هەردوو فایلە ڕیفاکتۆر و دەست لێنەدراوەکان زیاد بکەم بۆ ناو کۆنتێکست و داوای لە بریکارەکە بکەم کە گۆڕانکارییەکان بۆ فایلەکانی تر بەم شێوەیە پەرەپێبدات: "ئەو گۆڕانکاریانەی کە لە فایل A کردوومە بۆ فایل B هەروەها دووبارە بکەرەوە". جێبەجێکردنی تایبەتمەندییەکان لە تەکنەلۆژیا نامۆکاندا یەکێک لە ئاهە-ساتەکانی دڵخوازی من بە بەکارهێنانی ئامرازەکانی کۆدکردنی AI کاتێک بوو کە یارمەتیم دا ئەنیمەیشنی ئەنیمەیشنی گرادێنتێکی زۆر ئاڵۆز لە GLSL دروست بکەم، زمانێک کە تا ڕادەیەک پێی ئاشنا نەبووم. لە پرۆژەیەکی ئەم دواییەدا دیزاینەرەکانمان گرادێنتێکی ئەنیمەیشنیان هێنایە ئاراوە وەک دۆخی بارکردن لەسەر ئۆبجێکتی سێ ڕەهەندی. بەڕاستی چەمکەکەم بەدڵ بوو و ویستم شتێکی ناوازە و سەرنجڕاکێش بگەیەنمە کڕیارەکانمان. ەکەکێشە: تەنها دوو ڕۆژم هەبوو بۆ جێبەجێکردنی، و GLSL تەواو کێوی فێربوونی بەرزی هەیە. دیسانەوە، ئامرازێکی AI (لەم حاڵەتەدا، ChatGPT) بەسوود بوو، و من دەستم کرد بە زۆر سادەیی هاندانی بۆ دروستکردنی فایلێکی HTML ی سەربەخۆ بۆ من کە کانڤاسێک و گرادێنتێکی ڕەنگی ئەنیمەیشنی زۆر سادە ڕەندەر دەکات. هەنگاوێک لە دوای هەنگاوێک، من داوای لە AI کرد کە وردبینی زیاتری بۆ زیاد بکات تاوەکو گەیشتمە ئەنجامێکی شایستە بۆ ئەوەی بتوانم دەست بکەم بە یەکخستنی سێبەرەکە لە بنکەدراوەی ڕاستەقینەی کۆدەکەمدا. ئەنجامی کۆتایی: کڕیارەکانمان زۆر دڵخۆش بوون، و ئێمە تایبەتمەندییەکی ئاڵۆزمان لە ماوەیەکی کەمدا پێشکەش کرد بەهۆی AI. تاقیکردنەوەکانی نووسین بە ئەزموونی من، بە دەگمەن کاتێکی تەواو لەسەر پڕۆژەکان هەیە بۆ ئەوەی بەردەوام بنووسن و کۆمەڵەیەکی دروستی تاقیکردنەوەکانی یەکە و یەکگرتن بپارێزن، و لەسەرووی ئەوەشەوە، زۆرێک لە گەشەپێدەران بەڕاستی چێژ لە ئەرکی نووسینی تاقیکردنەوەکان نابینن. هاندانی یارمەتیدەری AI ـەکەت بۆ دانان و نووسینی تاقیکردنەوەکان بۆ تۆ بە تەواوی دەکرێت و دەتوانرێت لە ماوەیەکی کەمدا ئەنجام بدرێت. بێگومان تۆ وەک گەشەپێدەرێک هێشتا پێویستە دڵنیا بیت لەوەی کە تاقیکردنەوەکانت لە ڕاستیدا چاوێک بە بەشە گرنگەکانی بەرنامەکەتدا دەخشێننەوە و بنەماکانی تاقیکردنەوەی عەقڵانی پەیڕەو دەکەن، بەڵام دەتوانیت نووسینی تاقیکردنەوەکان "دەرەوە" بدەیت بە یارمەتیدەری AI ـمان. نموونەی ئاماژە: "تاقیکردنەوەی یەکەیی بۆ ئەم فەنکشنە بنووسە بە بەکارهێنانی Jest. ڕێڕەوی خۆش، حاڵەتەکانی لێوار و دۆخی شکست داپۆشە. ڕوونی بکەرەوە کە بۆچی هەر تاقیکردنەوەیەک بوونی هەیە."

تەنانەت دەتوانیت باشترین پراکتیزەکانی تاقیکردنەوەی مامۆستای تاقیکردنەوە Kent C. Dodds وەک ڕێنمایی بۆ بریکارەکەت تێپەڕێنیت، وەک لە خوارەوە:

ئامرازی ناوخۆیی تا ڕادەیەک هاوشێوەی نموونەی شەیدەر کە پێشتر باسمان کرد، بەم دواییە ئەرکم پێدرا کە دووبارەبوونەوەی کۆدەکان لە بنکەیەکی کۆددا شی بکەمەوە و پێش و دوای ڕیفاکتەر بەراورد بکەم. بە دڵنیاییەوە ئەرکێکی بێ بایەخ نییە ئەگەر ناتەوێت ڕێگای کات بەفیڕۆدەر بڕۆیت بۆ بەراوردکردنی فایلەکان بە دەستی. بە یارمەتی Copilot سکریپتێکم دروست کرد کە دووبارەبوونەوەی کۆدەکانی بۆ شیکردەوە و دەرچوونەکەی لە خشتەیەکدا ڕێکخست و ڕێکخست و هەناردەی ئێکسڵم کرد. پاشان هەنگاوێک زیاترم بردە پێشەوە. کاتێک کۆد ڕیفاکتۆرەکەمان تەواو بوو، من داوای لە بریکارەکە کرد کە لاپەڕەی ئێکسڵی هەبووم وەک هێڵی بنەڕەتی وەربگرێت، لە دۆخی ئێستای دووبارەبوونەوەدا لە ستوونی جیاوازدا زیاد بکات و دێڵتاکە حیساب بکات. نوێکردنەوەی کۆد کە ماوەیەکی زۆر لەمەوبەر نووسراوە لەم دواییانەدا، موکلێکی کۆنم لێیدام، چونکە بە تێپەڕبوونی کات، چەند تایبەتمەندییەک لە ماڵپەڕەکەیدا بە باشی کاریان نەدەکرد. گرتنەکە: ماڵپەڕەکە نزیکەی دە ساڵ لەمەوبەر دروستکراوە، و جاڤاسکڕێپت و SCSS ئامرازی کۆمپایڵی تا ڕادەیەک کۆنیان بەکاردەهێنا وەک requireJS، و ڕێکخستنەکە پێویستی بە وەشانی کۆنتری Node.js هەبوو کە تەنانەت لەسەر ماکبۆکی ٢٠٢٥م کارناکات. نوێکردنەوەی تەواوی پرۆسەی دروستکردنەکە بە دەست چەند ڕۆژێکی دەویست، بۆیە بڕیارمدا داوای لە بریکاری AI بکەم، "دەتوانیت پرۆسەی دروستکردنی JS و SCSS نوێ بکەیتەوە بۆ ستاکێکی 2025ی لاواز وەک Vite؟" بە دڵنیاییەوە وایکرد، و دوای نزیکەی کاتژمێرێک لە پاڵاوتن لەگەڵ بریکارەکە، دروستکردنی SCSS و JSم گۆڕی بۆ Vite، و توانیم سەرنجم لەسەر چاککردنی هەڵەی ڕاستەقینە بێت. تەنها دڵنیابە کە بە باشی چەسپاندنی دەرچوون و فایلە کۆمپایڵکراوەکان کاتێک گۆڕانکارییە یەکگرتووەکانی لەو جۆرە لە پرۆسەی دروستکردنەکەتدا ئەنجام دەدەیت. پوختەکردن و داڕشتن ئایا دەتەوێت هەموو گۆڕانکارییەکانی ئەم دواییەی کۆدەکانت لە یەک ڕستەدا بۆ پەیامی کۆمیت کورت بکەیتەوە، یان لیستی درێژی کۆمیتەکانت هەبێت و حەز دەکەیت لە سێ خاڵدا کورتیان بکەیتەوە؟ کێشە نییە، با AI ئاگاداری بێت، بەڵام تکایە دڵنیابە لە ڕاستکردنەوەی. نموونەیەکی ئاماژەکردن بەقەد ناردنی پەیام بۆ هاومرۆڤێک سادەیە: "تکایە گۆڕانکارییەکانی ئەم دواییەم لە خاڵە فیشەکی پوختەکاندا کورت بکەرەوە". ئامۆژگاری من لێرەدا ئەوەیە کە بە وریاییەوە GPT بۆ نووسین بەکاربهێنیت، و وەک لە کۆددا، تکایە پێش ناردن یان ناردن دەرچوونەکە بپشکنە. پێشنیار و باشترین پراکتیزەکان هاندانی یەکێک لە سوودە دیارەکانی بەکارهێنانی AI ئەوەیە کە تا ئامۆژگارییەکانت تایبەتتر و بەپێی خواستی خۆت بن، دەرئەنجامەکە باشترە. پرۆسەی هاندانی بریکاری AI ناچارمان دەکات پێش ئەوەی بنووسین و کۆد بکەین، تا دەتوانین پێداویستییەکانمان بە تایبەتی دابڕێژین. هەر لەبەر ئەمەشە، وەک یاسایەکی گشتی، زۆر پێشنیار دەکەم تا دەتوانیت تایبەت بیت لەگەڵ ئامۆژگارییەکانت. ڕایان فلۆرانس، هاوکار لە نووسینی ڕیمیکس، ڕێگەیەکی سادە و لە هەمان کاتدا بەهێز پێشنیار دەکات بۆ باشترکردنی ئەم پرۆسەیە بە تەواوکردنی ئامۆژگارییە سەرەتاییەکەت بەم ڕستەیە: - پێش ئەوەی دەست پێ بکەین هیچ پرسیارێکتان هەیە بۆ من؟

لەم خاڵەدا، AI بەزۆری بە پرسیاری یارمەتیدەرەوە دێتەوە کە دەتوانیت مەبەستی تایبەتی خۆت ڕوون بکەیتەوە، ڕێنمایی بریکارەکە دەکات بۆ ئەوەی ڕێبازێکی تایبەتمەندترت بۆ دابین بکات بۆ ئەرکەکەت.

کۆنترۆڵی وەشانی بەکاربهێنە و لە پارچەی هەرسکردندا کاربکە بەکارهێنانی کۆنترۆڵی وەشانی وەک git نەک تەنها لە کاتی هاوکاریکردن وەک تیمێک لەسەر یەک بنکەی کۆد بەسوودە بەڵکو بۆ ئەوەی وەکو بنکەیەکی کۆد بۆت دابین بکاتبەشداربووی تاکەکەسی کە خاڵە جێگیرەکانی هەیە کە لە ئەگەری ڕوودانی حاڵەتی لەناکاودا بگەڕێتەوە بۆی. بەهۆی سروشتی نادیاریکراوی خۆیەوە، AI هەندێک جار دەتوانێت بە شێوەیەکی ناپاک و گۆڕانکاری بکات کە بە سادەیی یارمەتیدەر نییە بۆ ئەوەی هەوڵی بەدەستهێنانی دەدەیت و لە کۆتاییدا شتەکان بە شێوەیەکی قەرەبوو نەکراوە بشکێنێت. دابەشکردنی کارەکانت بۆ چەندین کۆمیت یارمەتیت دەدات خاڵە جێگیرەکان دروست بکەیت کە دەتوانیت بگەڕێیتەوە بۆیان لە ئەگەری ئەوەی شتەکان بە لایەکدا بڕۆن. وە هاوڕێکانی تیمەکەت سوپاست دەکەن، چونکە کاتێکی ئاسانتریان دەبێت بۆ پێداچوونەوە بە کۆدەکەت کاتێک دابەش دەکرێت بۆ پارچەی مانادار کە بە باشی پێکهاتە. پێداچوونەوە بە وردی ئەمە زیاتر باشترین پراکتیزەیەکی گشتییە، بەڵام بە بۆچوونی من، لە کاتی بەکارهێنانی ئامرازەکانی AI بۆ کاری پەرەپێدان گرنگتر دەبێت: یەکەم پێداچوونەوەی ڕەخنەگرانەی کۆدەکەت بە. دڵنیابە کە هەندێک کاتت بۆ تەرخان کردووە بۆ ئەوەی دێڕ بە دێڕ بەسەر گۆڕانکارییەکانتاندا تێپەڕیت، هەروەک چۆن پێداچوونەوە بە کۆدی کەسێکی تر دەکەیت، و تەنها کاتێک کارەکەت پێشکەش بکە کە لە پێداچوونەوەی خۆتدا تێپەڕێت. "دوو شت هەردووکیان لە ئێستادا بۆ من ڕاستن: بریکارەکانی AI سەرسوڕهێنەرن و بەرهەمهێنانێکی گەورە بەرز دەکەنەوە. هەروەها ئامێری سلۆپی گەورەن ئەگەر مێشکت بکوژێنیتەوە و بە تەواوی وازی لێبهێنیت."- ئارمین ڕۆناچەر لە پۆستی بلۆگەکەیدا بریکاری دەروونی: ئایا شێت دەبین؟

ئەنجام و بیرکردنەوەی ڕەخنەگرانە بەڕای من ئامرازەکانی کۆدکردنی AI دەتوانن بەرهەمهێنانمان وەک گەشەپێدەر ڕۆژانە باشتر بکەن و توانای دەروونی ئازاد بکەن بۆ پلاندانانی زیاتر و بیرکردنەوەی ئاستی بەرز. ئەوان ناچارمان دەکەن کە دەرئەنجامە خوازراوەکەمان بە وردەکارییەکی وردەوە بخەینەڕوو. هەر AIیەک دەتوانێت، لە هەندێک کاتدا، خەونبینین بکات، ئەمەش لە بنەڕەتدا بەو مانایەیە کە لە تۆنێکی متمانەبەخۆدا دایە. بۆیە تکایە دڵنیابە لە پشکنین و تاقیکردنەوە، بە تایبەت کاتێک گومانت هەیە. AI فیشەکێکی زیوین نییە و من باوەڕم وایە، باشی و توانای چارەسەرکردنی کێشەکان وەک گەشەپێدەر هەرگیز لە مۆدەکە دەرناچێت. بۆ ئەو گەشەپێدەرانەی کە تازە دەستیان بە پیشەکەیان کردووە ئەم ئامرازانە دەتوانن زۆر وەسوەسە دروست بکەن کە زۆربەی کارەکانیان بۆ ئەنجام بدەن. ئەوەی لێرەدا ڕەنگە ون بێت، ئەو کارە زۆرجار ئاوەڕۆ و بە ئازارە لە ڕێگەی هەڵە و کێشەکانەوە کە فێڵاوییە بۆ چاککردنەوە و چارەسەرکردن، ناسراو بە "گریند". تەنانەت لی ڕۆبنسنی تایبەتی Cursor AI لە یەکێک لە پۆستەکانیدا ئەم بابەتە دەخاتە ژێر پرسیارەوە:

ئامرازەکانی کۆدکردنی AI بە خێرایی پەرەدەسەنن، و من زۆر دڵخۆشم کە چی لە داهاتوودا دێت. هیوادارم ئەم بابەتە و ئامۆژگارییەکانی یارمەتیدەر بووبێت و بە هیوای ئەوە بیت کە هەندێک لەم شتانە بۆ خۆت تاقی بکەیتەوە.

You May Also Like

Enjoyed This Article?

Get weekly tips on growing your audience and monetizing your content — straight to your inbox.

No spam. Join 138,000+ creators. Unsubscribe anytime.

Create Your Free Bio Page

Join 138,000+ creators on Seemless.

Get Started Free