Sparround

Canlı tapşırıq: agent ilə kodlaşmanın nümayişi

Bəzi müsahibələrdə sizdən AI aləti ilə canlı kodlaşmaq istənilir. Bu format artmaqdadır, çünki söhbətdən fərqli olaraq real iş vərdişlərini göstərir.

Müsahib nəyə baxır:

1. Tapşırığı necə formalaşdırırsınız — kontekst verirsinizmi, sərhəd qoyursunuzmu, yoxlama yolu göstərirsinizmi.

2. Nəticəni necə qiymətləndirirsiniz — oxuyursunuzmu, yoxsa qəbul edib davam edirsiniz.

3. Səhv olanda nə edirsiniz — düzəltdirirsiniz, yoxsa özünüz düzəldirsiniz; hansı halda hansını.

4. Nə vaxt agentdən imtina edirsiniz — bəzi işləri özünüz etmək daha sürətlidir və bunu bilmək siqnaldır.

5. İzah edə bilirsinizmi — agentin yazdığı kodu başa düşürsünüzmü.

EtməliEtməməli
Düşüncəni səsli izah etməkSəssiz yazıb nəticəni gözləmək
Tapşırığa yoxlama yolu əlavə etmək"Bunu düzəlt" deyib nəticəni qəbul etmək
Diff-i oxumaq və şərh etməkOxumadan növbəti addıma keçmək
Kiçik addımlarla getməkBir prompt-da hər şeyi istəmək
Sadə şeyi özün yazmaqHər şeyi agentə vermək — hətta bir sətri
Agentin səhvini sakit qeyd etməkAgentin nəticəsinə görə üzr istəmək

Ən çox səhv edilən yer: agentin çıxışını oxumadan qəbul etmək. Müsahib bunu dərhal görür və bu, bütün texniki performansdan güclü mənfi siqnaldır. Diff-i oxuyub bir cümlə ilə şərh etmək ("burada state hoisting düzgün deyil, düzəldirəm") tərsinə — ən güclü müsbət siqnaldır.

Alət olmadan da bu format çıxa bilər: "Bu tapşırığı agentə necə verərdiniz?" Burada cavab bir prompt yazmaqdır — və prompt-un keyfiyyəti qiymətləndirilir.

Yaxşı prompt-un elementləri: - Yer və kontekst — hansı fayl, hansı pattern. - Konkret tələb — nə ediləcək. - Məhdudiyyət — nəyə toxunulmayacaq. - Yoxlama — hazır olma meyarı və əmr.

Bu dörd element olmadan prompt "kodu yaxşılaşdır" səviyyəsində qalır və müsahibə heç nə demir.

📚 Mənbələr və sənədlər