2. Eyni anda 3 böyük layihəm var. Hamısnın üzərində istifadə edirəm. Məhsuldarlığımı 100 qat artırıb. Bu iddiamı commit sayı və Done etdiyim böyük task sayı ilə gücləndirə bilərəm. Əvvəl böyük task gələndə aybləəə deyirdim, indi böyük task gələndə təmkinli oluram. Çünki sistaksis yazmaq gözümə durmur, arxitekturanı qururam. Hətta bəzən arxitekturada belə kömək ala bilirəm.
Lahiyənin böyüyə bilməsi üçün, halusunasiyaların qarşısına keçmək üçün əsas olaraq texniki sənədləşməyə çox fokuslanıram. Texniki sənədi də deyirəm o yazır. Təxniki sənəd böyüyəndə görsəm ki oxumaq çətin olur, deyirəm ki bu sənədi folderlərə və mövzulara görə ayır. Hətta folderlər və texniki sənəd faylları çoxaldıqda Ui əsaslı texniki sənəd səhifəsi də düzəldirəm. bunun üçün mkdocs istifadə etməsini tapşırıram. mkdocs veb sehifə daxilində texniki sənədlərin menularını, alt menularını və ümümi axtarış imkanlarını təmin edir. elə bil ki tailwindcss, bootstrap, react kimi alətlərin doc-ları kimi olur.
hər hansı texniki sənədi necə yazdırıam?
ilk öncə özüm qısa sadə izah ilə yazıram .md faylına. sonra deyirəm ki test_task.md faylını oxu və icra et. oxuyur başa düşdüyü qədər kodu yazır. kod ürəyimcə olmasa deyirəm filan filan yerləri deyiş, filan şey filan cür olmalıdır səhv başa düşdün. təzədən kodu yazır tam okey olana qədər bu prosesi davam etdiriəm və sonda deyirəm ki bu düzəlişlərə görə həmin texniki sənədi yenilə. daha detallı şəkildə yeniləyir. sonra deyirəm ki bu texniki sənədi və ya pomptu sənə əvvəldən necə izah etsəydim birədəfyə başa düşərdin? bax bunu da ayrıca olaraq həmin sənədə yaz. və nəticədə gözəl nəticə yaraır.
təkcə tapşırıqlar üçün texniki sənəd yaradıram?
əlbəttə yox. texniki tapşırıqlar, struktur, planlama, todo kimi texniki sənədlərim ayrı ayrılıqda işimə yarayır. hətta bəzən kompleks problemləri həll etdiyim zaman onlar üçün də texniki sənədləşmə tərtib etirəm.
Bu əslində mənim yeni yaşmam deyil. əvvəl də belə işləyirdim. lakin əvvəl bu sənədləşməni evernote, google, keep kimi note proqramlarında saxlayırdim. indi isə bu imkan mənə bu sənələri layihənin daxilində saxlamağa imkan verir. digər komanda yoldaşları da codebase-i və legaci codları anlamağı asand olur.
7. artıq ayda 100 usd olan planı istifadə edirəm amma hesabı 3 iş yoldaşımla bərabər işlədirəm.
trumpın antropici Supply Chain Risk elan etməsindən biraz narahat oluram amma bu şirkətin bu cür xarakterli olması onu həm insanların gözündə sevdirdi həm də güvəni artdı.
deməli işdə developerlərdən ibarət 2 komanda var idi, mən işə girəndə a şöbəsində idim. A şöbəsinın müdürü (yəni mənim müdür) biraz özünü mənə qarşı yaxşı aparmadı münasibətlərimiz yaxşı olmadı. ondan xoşum gəlmədi deyə bu texnologiyanın istifadəsini ona bildirmədim.
2-ci qurup b qurupu buradakı uşaqlar isə mənlə dostcanlı oldular. amma bunlar junior idilər. bir senior kimi bunlara daim kömək etmək yorurdu məni, həm kömək et, həm öyrət, həm road map üzrə yönləndir həm də öz tasklarım. nəsə bunlara 100 dəfə dedim bu claude code işlədin gpt başını buraxın. amma lom ki lom özüm deyib özüm eşidirdim. nəsə bir gün bunlar mənim claude code ilə necə işlədiyimi görüb şoka düşdülər və tez onlara da qurmağımı istədilər. üstündən 1 il keçib, bügün həmin junior dostlar bizim şöbə müdüründən də daha tez layihələri və taskları done edirlər. artıq vəzifə də alıblar, maaş da artıb, özlərinə interm işçi də götürüblər və həmin interm işçi də bizim şöbə müdürdən 100 qat sürətlidir.
deməkdə məqsədim odur ki işlədin, öyrənin. trump boşuna bunun davasını etmir.
amma bir xaişim var cındır adamlara öyrətməyin qoy onlar gpt işlətsinlər.
amma hazırda ən yaxşısı budur. ola bilər ki gələcəkdə digər modellər daha yaxşı olsun (az ehtimal). Amma claude code təkcə modellərinə görə yox eyni zamanda sisteminə görə də yaxşıdır.
12. token qənaəti üçün claude.md faylına belə yazmaq olar
## Token Efficiency — CRITICAL
**NEVER use the Agent tool.** It wastes tokens by opening a second context window.
- Use `Grep` for all code/text searches
- Use `Glob` for file searches
- Use `Read` for reading files
- Use `Bash` only for shell commands that dedicated tools cannot handle
No exceptions. Direct tools only.
çünki bir də görürsən sub agentə tapşırıq verir, subagent 50k token işlədir. məsələn kodun bir hissəsinin necə işlədiyini tapmaq istəyirsən, o da bunu subagentə tapşırır. amma grep ilə bunu özü də tapa bilərdi və daha az token xərcləyərdi.
hətta daha da optimallaşdırmaq olar. read edərkən bütün faylı yox, birinci search edib uyğun sətirləri tap sonra həmin sətirləri oxu.
1. bir dostumun tövsiyəsi üzərinə alıb yoxlayıb çox bəyəndiyim ai alət. #391370
terminal üzərindən layihənin hər tərəfli işlənməsini təmin edən Ai əsaslı agentdir.
qısaca, sizin layihənin kodlarını tam oxuyub başa düşür, onun əsasında texniki sənəd hazırlayır, daha sonra istəsəniz onun üzərindən davam edə bilirsizniz. kodu özünüz yox ona yazdırırsız lazım olanda müdaxilə edirsiz və ya yönləndirirsiz.
mən claude pro planı alıb elə işlədirəm.
(youtube: )
Çox bəyəndim işimi çox qabağa saldı. nə yalan deyim x 100 sürət artırdım. bomba kimi.
Bütün günü chatgpt, claude chat ilə danışmaqdansa bu yaxşıdır.
alternativi chatgpt codex.
ide inteqrasiyası da var.
edit
kod keyfiyyəti çox xoşuma gəldi. arada bəzən səhvlər etsə də sonradan öz səhvlərini çox rahatlıqla (maks 3 cəhd) həll edə bilir.
mənfi tərəfi odur ki 4 saat dayanmadan işlədən kimi pro paketin limiti qutarır. gərək 1-2 saat gözləyəsn ki limit resetlənsin.
5. təkcə kodumu yazdırdığım alət deyil, eyni zamanda özümə developer işçi yaratdığım bir alətdir. işçi yox işçilər.
özümə db admin, server admin, frontend developer, bash script developer, php developer, python developer bir sözlə lyboysu blət. ürəyim hanısını istəsə onu da yaradıb işləyirəm.
təkcə yuxarıdakılar yox hətta özümə biznes analist, data analist, chart expert frontend developer kimi işçilər də düzəldə bilərəm. yaradıcı düşüncədən asılıdır.
artıq elə bir dövrdür ki texniki olaraq eziyyet cekmeye ehtiyac yoxdur. texniki terefi oyrenib evezinda ai isledirsen. hə amma mütləq öyrənməlisən öyrənməsən ai işlədərkən çox dərinə gedə bilmirsən.
texniki biliklər ilə yaradıcı düşüncəni birləşdirib istənilən məhsulu hazırlaya bilərsən.
soz6 developerləri niyə hələ də tətbiq etmir maraqlıdır. əgər etsələr, heç olmasa frontend ilə başlasalar sözlüyün ui/ux keyfiyyəti artardı.
8. VS code üzərindən extension vasitəsilə proyektləri asanlıqla təhvil-təslim edə biləcək, hürkərək istifadə etdiyim, kodları həddən və yersiz mürəkkəbləşdirən, günümüzdə aylıq abunəlik və token nisbətinə görə ən bahalı süni intellekt vasitələrindən biri.
10. opus 4.6 modeli çox bahadır. çətin işlərdə opus, asand işlərdə sonnet işlətmək məsləhət görülür. məsələn alqoritmik düşüncə üçün opus, kodları yazdırmaq üçün sonnet işlətmək qənaət etməyə kömək edə bilər. 40% fərq var.
9. ai agentləri də bir növ proqramlama dilinə çevrilir. claude-un faydalı əmrləri var. məsələn /btw kimi yararlı cute əmr var ki prossesin ortasında müdaxilə edə bilirsən və.s . terminal və vs code daha yaxşıdır nəinki desktop app. baxır nə üçün ama. /schedule var cron tip əməliyyatlar üçün
başqa yararlı məlumatı olanlar yeşilləndirsin
14. hamı paylaşım edir ai influnacerlər, ai expertlər, ai guru-lar. hamısı da skill işlətməkdən, autmation qurmaqdan danışır. amma heç kim bunların costundan danışmır. skill işlətmək, sub agentlər işlətmək tokenləri çox yeyir.
skill, agent, automationlardan çox token qənaəti və aşağı büdcəli həllər qurmağı hədəfləmək lazımdır.
bəzi open source ai-ləri local qurmaq olur amma 30 ram tələb edir.
əslində aylıq 200usd ödəyən adamlar kreditlə 30 ramı olan cihazlar ala bilərlər. hətta bu modellər sonnet və opus ilə dirəşirlər.
tap.az
Macbook Pro 14'inch M5 Max 48/2TB 10k azn. aylıq 400 azn ilə 2-3 ilə bağlamaq olar.
amma ola bilsin 1 ilə zada bu modellər daha kiçik resurlarda da işləyə bilsin.