bugün məsləhət təsadüfi
sözaltı sözlük
postlar Yoxlama mesaj

vibe coding



facebook twitter əjdaha lazımdı izlə dostlar   mən   googlla
yazarların tanışlıq hekayələri - sözaltı etiraf - mitski - shoegaze - sözaltı radio - klipi ilə dinlənilməli olan musiqilər - yazarların hazırda düşündükləri - yazarların ruh halı - azərbaycanda iş elanları
başlıqdakı ən bəyənilən yazılar:

+3 əjdaha

1. Kod yazmaq əvvəllər klaviatura, sintaksis və səhvlərlə dolu texniki bir proses idisə, artıq "vibe coding" dövrünə qədəm qoymuşuq. Bəli, vibe ilə kod yazmaq — elə bil səninlə eyni dalğada olan birisi ilə duet edirsən. Sadəcə yazmaq deyil, “hiss eləmək”dən gedir söhbət.

vibe nədir?
Bu anlayışda “vibe” sadəcə əhval-ruhiyyə deyil. Burada məqsəd — kodun niyyətini, məntiqini, məqsədini süni intellektin anlaması və sənə həqiqətən əməkdaş kimi kömək etməsidir. Yəni artıq sən “bu funksiyanı yazım” demirsən, sən deyirsən:

“mən belə bir şey etmək istəyirəm” — və Cursor və ya Codium səni başa düşür, özü təklif edir, özü tamamlayır. Bəzən özündən də irəli gedib sənə:
“ay bala, burda niyə async yazmamısan?” — deyir.

texniki təkamül
VS Code zamanında sənə loru dildə desək: “autocompletion” təklif edirdi.

Vibe coding isə sənə “ağıllı” partnyor verir.

Cursor bu trendin liderlərindən biridir. Çünki o sadəcə sən yazanda kömək etmir — sən yazmamışdan əvvəl anlayır ki, sən nə etmək istəyirsən.

OpenAI və Anthropic kimi AI-lər isə bu prosesin mərkəzində duran texnologiyanı təmin edir.

niyə bu qədər fərqlidir?
Əvvəllər sən kodu yazırdın, AI tamamlayırdı. indi isə sən ideyanı danışırsan, AI kodu yazır. Bu da vibe coding-in mahiyyətidir: ideyadan realizasiyaya, arada olan texniki çətinliklər AI-nin boynundadır.

kod yoldaşlığı
Vibe coding, sanki təcrübəli bir yoldaşınla masada oturub, “bunu necə etsək daha yaxşı olar?” sualını verməyə bənzəyir. O yoldaş da sənə:

“Burda API qatırsan, amma authorization yoxdur”

“Bu performans problemi yaradacaq”

“Gör bu cür yazmaq daha səliqəlidir?”

— deyə bilər.

nəticə
Vibe coding gələcəyin kod yazma tərzidir. Hisslərlə, niyyətlərlə yazılan kodlar. Çünki gələcəyin proqramçısı sadəcə “kodçu” olmayacaq — düşünən, yön verən və yaradıcı olan biri olacaq.

Əvvəllər kod yazmaq məcburiyyət idi. indi vibe-lə yazmaq mümkündür.
Sən hiss et, o yazsın.

(bax: cursor)
(bax: vs code)
(baxma: capilot)

+3 əjdaha

2. bekar olanda oturub gic-gic şeylər düzəldilən vaxtlar.
vaxt ya fokus çatmadığı üçün yarım qalır bir çox proyekt.
arada girib burda fırlanıram:

+1 əjdaha

7. 5-ci hissə

Silikon Vadisi artıq böyük bir ixtisarlar dalğasından keçib. 2010-cu illərdə texnologiya firmaları aqressiv şəkildə işçi götürürdü, yeni məzunlar uğrunda rəqabət aparırdı və Əmək Statistikası Bürosunun məlumatına görə, ildə orta hesabla 74.000 yeni işçi əlavə edirdi. Pandemyanın ilk illərində iş elanları sıçrayışla artdı. Sonra firmalar qəfildən kurs dəyişdirdi və yeni iş elanları çökdü. Layoffs.fyi saytından Rocer Linin məlumatına görə, son dörd ildə 700.000-dən çox texnologiya işçisi ixtisar edilib (bu rəqəm texnologiya sektorundakı bütün vəzifələri əhatə edir).
Texnologiya müşahidəçilərinin əksəriyyəti deyir ki, süni intellekt yəqin ki, o ixtisarların səbəbi olmayıb, çünki o vaxt hələ koderləri əvəz edəcək qədər yaxşı deyildi. Digər amillərin daha əhəmiyyətli olduğunu düşünürlər: faiz dərəcələri yüksəldi, texnologiya firmaları asan böyümə pullarını itirdi. Həddindən artıq işçi götürən şirkətlər bu artıq potensialdan xilas oldular. Bəziləri həmçinin güman edirlər ki, Elon Mask Twitter-i alanda işçi qüvvəsinin 80 faizini ixtisar etdiyini söyləyəndə, digər firmalardakı texnologiya rəhbərləri bunu nəzərə aldı və bəlkə də bu qədər mühəndisə ehtiyacları olmadığına qərar verdilər.
Lakin süni intellektin indi giriş səviyyəli kodlaşdırma işlərini aşındırdığına dair sübutlar var. Keçən il Stanford Rəqəmsal iqtisadiyyat Laboratoriyasına rəhbərlik edən iqtisadçı Erik Brinyolfsson və həmkarları sənayeləri yaş qruplarına və işlərinin süni intellekt tərəfindən nə qədər asanlıqla görülə biləcəyinə görə təhlil etdilər. O aşkar etdi ki, kompüter proqramçılarının ən çox "süni intellektə məruz qalan" peşələrdən birinə sahib olduğunu — və təcrübəsiz tərtibatçılar ən çox zərbə alanlar idi. 22-25 yaş arası (sahəyə daxil olmağın ən ehtimal olunduğu vaxt) olanlar üçün iş yerlərinin sayı 2022-ci ildən bəri 16 faiz azalmışdı, yaşlı proqramçılar isə əhəmiyyətli bir azalma görməmişdi.
Danışdığım texnologiya rəhbərlərinin demək olar ki, hamısı — sahil nəhənglərindən kiçik regional firmalara qədər — mənə and içdi ki, süni intellekt onları cəlbedici yeni istedadları işə götürməkdən saxlamayacaq. Doğrudur ki, süni intellekt mövcud tərtibatçılarını daha məhsuldar edir, lakin onların həmişə daha çox görüləsi işi var.
"Google-dakı uzun illər ərzində biz həmişə etmək istədiyimiz şeylərin fikirləri gündə vaxt, enerji və saatdan qat-qat, qat-qat çox olması ilə məhdudlaşmışıq," Google-un Əsas Sistemlər və Təcrübələr üzrə baş vitse-prezidenti Cen Fitcpatrik mənə dedi. "Google-da 'Bilirsən, yaxşı fikirlərim qurtarıb' deyən bir komanda ilə heç vaxt rastlaşmamışam. Cavab həmişə budur: 'Etmək istədiyim şeylərin siyahısı bacardığımızdan doqquz mil uzundur.'"
Bir neçə tərtibatçı, əslində, proqram iş yerlərinin sayının arta biləcəyini təklif etdi. Ölkə üzrə saysız kiçik firmalar öz xüsusi proqram təminatlarını istəyərdilər, lakin heç vaxt onu istehsal etmək üçün lazım olan, deyək ki, beş nəfərlik proqramçı komandasını işə götürəcək qədər böyük deyildilər. Amma əgər eyni işi görmək üçün tək bir süni intellekt dəstəkli koder, hətta yarım ştat bir koder işə götürə bilsəniz? Bu, Brinyolfssonun qeyd etdiyi kimi, "Jevons paradoksunun" bir versiyasıdır: bir şeyi etmək ucuzlaşanda, biz sadəcə qənaəti cibimizə qoymurruq — ondan daha çox edirik. Baxmayaraq ki, bu proqram işləri keçmişdəki qədər yaxşı maaş verməyə bilər, çünki, təbii ki, işlər əvvəlki kimi çətin deyil. Bacarıqları əldə etmək o qədər çətin deyil.
Lakin bu bacarıq məsələsi, izini sürdükcə, bəzi narahat edici istiqamətlərə apara bilər. Bir çox karyerasının ortasında olan koder mənə dedi ki, süni intellektdən istifadə edərkən özünə güvənir, çünki onilliklər ərzində yaxşı, səmərəli kodun necə göründüyü barədə güclü bir duyğu inkişaf etdirib. Bu, onlara agentlərə dəqiq nə istədiklərini izah etməyə və agentlərin səmərəsiz və ya yarımçıq bir şey hazırladığını tez müəyyən etməyə imkan verir.
Bəs növbəti nəslin halı necə olacaq? Onlar hələ də kod üçün o intuitiv duyğunu inkişaf etdirəcəklərmi? Əgər işin indi yazmaqdan çox qiymətləndirməkdirsə, yeni başlayanlar qiymətləndirməyi necə öyrənəcəklər?
Bəzi yeni tərtibatçılar mənə dedilər ki, bacarıqlarının zəifləndiyini hiss edə bilirlər. Pia Torain Point Health A.I.-da proqram mühəndisidir və 2024-cü ilin yayında şirkət ona Github-un Copilot kod yazan alətindən istifadə etməyi tapşıranda işdə cəmi iki ili vardı. "Başa düşdüm ki, cəmi dörd ay idi gündə yüzlərlə, 500 prompt yazırdım ki, kodlama bacarığımı itirməyə başladım," deyir. Bir müddət istifadəni dayandırdı; bu günlərdə süni intellektə yazdırır, amma nəticəni diqqətlə oxuyur, kodun necə işlədiyini mənimsədiyinə əmin olur. "istifadə etməsən," dedi Torain mənə, "itirəcəksən."
Point Health-in həmtəsisçisi Reyçel Qollab daha az narahatdır. Təxminən 40 ildir proqram tərtibatçısıdır və onillərdir koderlər sənətin yaxın zamanda məhv olacağından narahat olublar. Python və JavaScript kimi dillər meydana çıxanda, yaddaş idarəetməsi barədə düşünmə ehtiyacını abstraksiya ilə aradan qaldırdılar, beləliklə tərtibatçılar artıq o bacarıqlara ehtiyac duymadı. Köhnə məktəb koderlər fəryad etdi: öz yaddaşını idarə etmirsənsə, bu əsl kodlaşdırma deyil!
"insanlar 'Bütün kodlama bacarığınızı itirirsiniz' deyirdilər," Qollab mənə dedi. Lakin çoxlu böyük, etibarlı şirkətlər — məsələn, Dropbox — Python kimi yeni dillərə güclü şəkildə etibar edirdi və onlar yaxşı işləyirdi. Yaddaş idarəetməsi bu gün yalnız kodlaşdırma tapşırıqlarının bir alt qrupunda, məsələn, çox hesablama gücü olmayan cihazlarda vacibdir. Proqram sənayesinin böyük əksəriyyəti irəli keçib. Qollab gözləyir ki, süni intellekt alətləri norma halına gəldikcə eyni keçid baş verəcək.
Kod yazmaq indi o qədər yüksək abstraksiyalıdır ki, demək olar ki, hər kəs bir böyük dil modelini açıb tətbiqi təsvir edə bilər. Bəlkə mürəkkəb biri deyil. Amma şəxsi istifadə üçün sadə bir proqram lazım olsa? Süni intellekt onu çox güman yarada bilər.
Maksim Küizi bu yaxınlarda məhz bunu etdi. O, Parisdə Dior və Louis Vuitton da daxil olmaqla yüksək səviyyəli müştərilər üçün fotoalbomlar istehsal edən bir çapxananın istehsal meneceridir. Təhsil baxımından o, klassik humanitar elmlar məzunudur — fransız qrafik romanı üzrə magistr dissertasiyasını tamamlayıb. Kodlaşdırma barədə heç nə bilmir və bir neçə il əvvələ qədər süni intellektə xüsusi diqqət belə yetirmirdi — o zaman ChatGPT-nin "əsasən mənə və arvadıma pişiyimizi xilas etməyə kömək etdiyini" deyir.
Onlar iki yeni pişik balası almışdılar və hər ikisi o qədər xəstələndi ki, biri qəflətən öldü. Baytər onlara qalan pişiyin terminal xərçəngi olduğunu dedi. Küizi bunun ehtimal olunmadığını düşündü, ona görə pişiyin simptomlarını ChatGPT-yə izah etdi və o, infeksiya olduğunu təklif etdi. Bu, onu daha çox araşdırma aparmağa ruhlandırdı və pişik infeksion peritoniti diaqnozuna gətirib çıxardı. Bir gün sonra pişik sağalmağa başladı.
işdə Küizinin başqa problemi yarandı. Şirkət yeni printerlər almışdı, amma mövcud proqram təminatı ilə problemlə üzləşdi: fotoşəkillərin düzgün görünməsi üçün indi kənarları əziyyətlə tənzimləməli idilər. Şirkət bunun üçün xüsusi proqram hazırlayacaq tərtibatçı komandasına sahib olacaq qədər böyük deyil. Küizi OpenAI-nin kod yazan aləti Codex istifadə edərək həlli özü vibe-coding ilə yaratmağa qərar verdi.
"Əsasən ona dedim, 'Mənə bunu və bunu edən bir tətbiq lazımdır və printerin qəbul edə biləcəyi format belədir,'" deyir. Faylların necə tənzimlənməli olacağını diqqətlə izah etməyə bir neçə saat sərf etdi və günün sonunda ChatGPT Mac və Windows əməliyyat sistemlərində işləyən bir tətbiq hazırlamışdı. işçilər ondan bir dəfədə 2.000-ə qədər şəkli emal etmək üçün istifadə edirlər. Müdiri razıdır. Küizinin kodun əslində necə işlədiyindən xəbəri yoxdur. Python-la yazılıb ki, bu da onun üçün qədim yunan dili qədər anlaşılmazdır.
Bu, kodlaşdırmanın söhbətə çevrilməsinin mədəni yan təsiridir: onillərdir sirli bilik okeanı ilə ayrılmış proqramçılar və adi insanlar aləmləri bir-birinə yaxınlaşır. Əgər kod yazan süni intellekt təkmilləşməyə davam etsə, çox güman ki, Küizinin vəziyyətində olan çox daha çox insan olacaq — Jevons paradoksu fəaliyyətdə. "Bəlkə onlar özlərini proqram mühəndisi adlandırmırlar, amma kod yaradırlar," deyir Brinyolfsson. "Bir çox insanın fikirləri var." Dünya həmişəkindən çox-çox daha çox proqram təminatı ilə dolur — fərdlər tərəfindən, fərdlər üçün yazılmış.
Peşəkar koderlərin özləri üçün işlərin necə nəticələnəcəyi hələ aydın deyil. Lakin onların həyəcan və narahatlıq qarışığı digər sahələrdəki işçilər üçün önizləmə ola bilər. Bir işin dil və informasiya ilə bağlı olduğu hər yerdə bu yeni bacarıq kombinasiyası — qismən ritorika, qismən sistemli düşüncə, qismən botun nəticəsinə şübhəcilik — ağyaxalıqlı işin toxuması ola bilər. Ən texniki və qorxuducu görünən bacarıqlar ən asanlıqla avtomatlaşdırılanlar ola bilər. Sosial və yaradıcı bacarıqlar ön plana çıxır. Daha az ilk qaralama hazırlayacağıq və daha çox qiymətləndirəcəyik, bəlkə də hələ nə qədər yaxşı qiymətləndirə bildiyimiz barədə narahatlıq hiss edərkən. Abstraksiya hamımız üçün gələ bilər.



hamısını göstər

vibe coding