Bundan ancha oldin bir odam bilan chatda yozishib qolgan edim. Shunchaki gapimiz qovushib qolgan va u payitda adashmasam AI hype unchalik emasdi.
U odam aytgan gapi: Dasturlashni o'zidan ko'ra biznes ko'proq qiziq shu sababli bu sohadaman va tadbirkorlik koryeramga poydevor quryabman.
Mani savolim: Gonvokod generatsiya qilibmi ?
Jamoada ko'p tajribali odamlar bor reviewlarda doyim ham govnokod devorishmaydi. Biznes uchun qanday kod ekani ham qiziq emas.
Hullas o'sha payitda tushunolmagan edim u odamni mindsetini. Bu narsa paradox masala. Sohada ishlash uchun ham aniq talablar yo'q rostdan ham muhimi ishga kirish uchun kompitensiya bor ekanini ko'rsatish kerak va ish davomida kompitensiya bo'lishi kerak. Hamma joyda bu talablar turlicha va hamma joyga mos kelish ham shart emas. AI bilan interviewdan o'tib ishni ham AI bilan qilishingiz mumkin yoki faqat interviewdan o'tib olib ishni birovlarga qildirsangiz bo'ladi. Ha bular huddiki cheating ammo ishlayabti...
Xozir anashu suxbatni esladim. Chatni qayta o'qiyman deb topolmadim. Ammo endi shu suxbatni eslab u odamni tushunyabmanki biz hammaga boshlang'ich talablar ham qo'ya olmaymiz. Shu sababli filterni contextga bog'lash kerak. Yani nima natija uchun talab qo'yilyabti ?
Agar constraintlar bo'lsa demak requirementlar aniqlash ham oson bo'ladi. Oldinlari nega bizni dasturchilarda enthusiasm o'lik hypedan narisiga o'tishmaydi deb biroz jaxl qilar edim. Ammo endi tushunyabmanki shunchaki hammada prioritet turlicha va buni qabul qilish kerak. Agar ularga nimadir notog'ri ekanini aytsangiz tog'rilashga yordam beraman desangiz-u ular qabul qilmasa. Yaxshisi tinch qo'yish kerak chunki shunchaki turlicha prioritetlar.
Masalan sohada yangiroq hamkasblarga nimadirni aytib bersam yoki tushuntirib bersam ularni bu mavzu haqida research qilmasligi va umuman bu mavzuga boshqa qaytmasligi ham asabimga tegar edi. Chunki biror narsa so'raganida kerak bo'lsa code ham yozberishga batafsil tushuntirishga harakat qilar edim.
Ammo endi tushunyabmanki bu narsa qaysidir manoda ularni prioritetini o'zgartirishga xarakat qilishim ham ekan. Shu sababli ham bunday narsalardan ko'ra aynan biror mavzudagi enthusiastlar bilan nimadir qilish manga ham ko'proq foydali. Chunki ular blan bir kemadamiz. Chegaralar esa doyim yaxshi filterlar qilishga sabab bo'ladi. Masalan kimdir dasturlashda koryera qilish bo'yicha tavsiya so'radimi. Oldin bu mavzuda 2 soat gapirib berar edim erinmasdan. Xozir esa shunchaki nima hohlayotganini so'rayman. Nima istashini bilmasa shunchaki discover qilishini tavsiya etaman. Birov haqida haddan oshiq qayg'urish ham unga nisbatan hurmatsizlikdek yaxshisi option berish kerak. Yoki bo'lmasam bazida force qilasiz agar bu narsa sizga ham bog'liq bo'lsa. Bo'lmasam indamay qo'yaverishlik ham foydali. Haa demak kompyuterni bilasiz debqo'yaman shu yetarli.
Hamma qiziq narsalar siz bir kemada bo'lgan odamlar bilan bo'ladi. Sababi siz nimadir qilasiz va unga share qilasiz uyam nimadir qilganini share qiladi. Bazida uzoq muhokama ketadi yoki tanqid bo'ladi va tog'irlanadi. Bir kemada degani 1:1 mos keladi degani emas shunchaki eng kamida siz aytgan gaplarga savol beradi yana )) yoki tanqid qiladi. Lekin boshqa kemadagi odamga piroritetlarni o'zgartir va bizga o't deyishdan mano yo'q.
Bu narsalarni yaxshi tushunganim turli conflictlar oldini ola boshladi. Agar kimdir xato narsa aytsa unda xato ekanini aytaman lekin qolgan qismi bilan ishim yo'q. Lekin birovni boshqacha piroritet qilgani uchun ayiblashdan foyda yo'q degan fikrga kelyabman. Muhimi uning is ishlari siz bor jamiyaga tasir qilmasin.
U odam aytgan gapi: Dasturlashni o'zidan ko'ra biznes ko'proq qiziq shu sababli bu sohadaman va tadbirkorlik koryeramga poydevor quryabman.
Mani savolim: Gonvokod generatsiya qilibmi ?
Jamoada ko'p tajribali odamlar bor reviewlarda doyim ham govnokod devorishmaydi. Biznes uchun qanday kod ekani ham qiziq emas.
Hullas o'sha payitda tushunolmagan edim u odamni mindsetini. Bu narsa paradox masala. Sohada ishlash uchun ham aniq talablar yo'q rostdan ham muhimi ishga kirish uchun kompitensiya bor ekanini ko'rsatish kerak va ish davomida kompitensiya bo'lishi kerak. Hamma joyda bu talablar turlicha va hamma joyga mos kelish ham shart emas. AI bilan interviewdan o'tib ishni ham AI bilan qilishingiz mumkin yoki faqat interviewdan o'tib olib ishni birovlarga qildirsangiz bo'ladi. Ha bular huddiki cheating ammo ishlayabti...
Xozir anashu suxbatni esladim. Chatni qayta o'qiyman deb topolmadim. Ammo endi shu suxbatni eslab u odamni tushunyabmanki biz hammaga boshlang'ich talablar ham qo'ya olmaymiz. Shu sababli filterni contextga bog'lash kerak. Yani nima natija uchun talab qo'yilyabti ?
Agar constraintlar bo'lsa demak requirementlar aniqlash ham oson bo'ladi. Oldinlari nega bizni dasturchilarda enthusiasm o'lik hypedan narisiga o'tishmaydi deb biroz jaxl qilar edim. Ammo endi tushunyabmanki shunchaki hammada prioritet turlicha va buni qabul qilish kerak. Agar ularga nimadir notog'ri ekanini aytsangiz tog'rilashga yordam beraman desangiz-u ular qabul qilmasa. Yaxshisi tinch qo'yish kerak chunki shunchaki turlicha prioritetlar.
Masalan sohada yangiroq hamkasblarga nimadirni aytib bersam yoki tushuntirib bersam ularni bu mavzu haqida research qilmasligi va umuman bu mavzuga boshqa qaytmasligi ham asabimga tegar edi. Chunki biror narsa so'raganida kerak bo'lsa code ham yozberishga batafsil tushuntirishga harakat qilar edim.
Ammo endi tushunyabmanki bu narsa qaysidir manoda ularni prioritetini o'zgartirishga xarakat qilishim ham ekan. Shu sababli ham bunday narsalardan ko'ra aynan biror mavzudagi enthusiastlar bilan nimadir qilish manga ham ko'proq foydali. Chunki ular blan bir kemadamiz. Chegaralar esa doyim yaxshi filterlar qilishga sabab bo'ladi. Masalan kimdir dasturlashda koryera qilish bo'yicha tavsiya so'radimi. Oldin bu mavzuda 2 soat gapirib berar edim erinmasdan. Xozir esa shunchaki nima hohlayotganini so'rayman. Nima istashini bilmasa shunchaki discover qilishini tavsiya etaman. Birov haqida haddan oshiq qayg'urish ham unga nisbatan hurmatsizlikdek yaxshisi option berish kerak. Yoki bo'lmasam bazida force qilasiz agar bu narsa sizga ham bog'liq bo'lsa. Bo'lmasam indamay qo'yaverishlik ham foydali. Haa demak kompyuterni bilasiz debqo'yaman shu yetarli.
Hamma qiziq narsalar siz bir kemada bo'lgan odamlar bilan bo'ladi. Sababi siz nimadir qilasiz va unga share qilasiz uyam nimadir qilganini share qiladi. Bazida uzoq muhokama ketadi yoki tanqid bo'ladi va tog'irlanadi. Bir kemada degani 1:1 mos keladi degani emas shunchaki eng kamida siz aytgan gaplarga savol beradi yana )) yoki tanqid qiladi. Lekin boshqa kemadagi odamga piroritetlarni o'zgartir va bizga o't deyishdan mano yo'q.
Bu narsalarni yaxshi tushunganim turli conflictlar oldini ola boshladi. Agar kimdir xato narsa aytsa unda xato ekanini aytaman lekin qolgan qismi bilan ishim yo'q. Lekin birovni boshqacha piroritet qilgani uchun ayiblashdan foyda yo'q degan fikrga kelyabman. Muhimi uning is ishlari siz bor jamiyaga tasir qilmasin.
❤4🔥3🤝1
Qisqa izoh bilan.
Dasturlash hamma uchun.
Hammani dasturlashdan maqsadi har xil.
Birovni maqsadi uchun ayiblashdan foyda yo'q. Maqsadining natijasi o'ziga yoki boshqalarga zarar berishi mumkin bo'lsa shuni aytish yetarli.
Dasturlash hamma uchun.
Hammani dasturlashdan maqsadi har xil.
Birovni maqsadi uchun ayiblashdan foyda yo'q. Maqsadining natijasi o'ziga yoki boshqalarga zarar berishi mumkin bo'lsa shuni aytish yetarli.
👏9🔥2
Programming ∀
Hullas RFC balo battarlar bilan hamma joyni standartlashga urunishadi. Ammo kimdir kelib standartlarizga tupurib ketadi. Bu narsa doyim bo'lgan. Shunchalik darajadaki xatto kundalik hayotda ko'p kuzatiladi. Standartlik va nostandartlik tushunchalari shunchalik…
Eyaylar texnalogiyalardan ko'ra ko'proq siyosiy instrumentga aylanib boryabti. Bunday zamonda esa eng muhim narsa sovuqonlikni saqlab qolish.
Korparatsiyalar ko'rsatilyotgan narsalar esa ko'proq marketinga o'xshaydi. Chunki ular oldin ham shunday qilgan va ular allaqachon siyosiy maydonga kirib bo'lishgan. Qiziq bo'lsa o'qib ko'ring: https://en.wikipedia.org/wiki/Corporatocracy
Masalan bunaqa senariyda - Aytaylik qandaydir katta korparatsiya bor va u butun dunyoga dasturiy maxsulotlar yetkazib beradi. Tabiyki bunaqa masshtabdagi kompaniya omma ko'z oldida texnologik lider. Bu amalda bo'lishi ham mumkin sababi resurs ko'p pul ko'p. Endi bu kompaniya o'z productlarini sotishi kerak. Mantiqiy tomondan qarasak albatta uning eng yaxshi reklamasi bu o'zi. Chunki o'zidan katta vendor yo'q. Bu juda ham ayyor strategiya hisoblanadi chunki uni tanqid qilishga qarshi faktlarni topishni o'zi qiyin huddi hammasi tabiy va shunday bo'lishi kerak edi...
Eshmat esa buni ko'radida haa manabu liderlar bunaqa deyabti demak shunday ekan deydi. Bu yerda haqiqat qidirishdan ham aslida mano yo'q sababi bu reja to'liq o'xshasa ham o'xshamas ham reja egalari maqsadiga yetgan bo'ladilar. Albatta hamma o'z maqsadlariga qarab turli narsalardan manfatdor va manfatlar kesishganda raqobatni boshqa bosqichi bo'ladi. Korparatsiyalar odatda kichik va o'rta kompaniyalar bilan raqobat qilmaydilar balki shunchaki egallab oladilar yoki o'zlariga qaram qiladilar. Bunga misol cloud texnalogiyalariga o'tirib qolgan kompaniylar to'laydigan billinglar... Kim amazonga qancha to'laydi ? Faqat amazon emas ammo shu pointdan izlanib ko'ring qiziq bo'lsa.
Biznes ayamaydi. Odatda biznes manfatlari uchun juda ham ko'plab qarorlar qilinadi, bu shunchaki oddiy qarorlar emas balki yetarlicha agressiv yoki bo'lmasam tashqaridan mantiqsiz ko'rinadigan ammo gap tagida gap bor degandek manodagi qarorlar. Misol uchun Yandex express24 va mytaxilarni shunchaki sotib oldi. Ho'sh unga kerakmidi?
Endi tassavur qiling sizni qandaydir AI starupga invest qilgan investorning qanday maqsadlari bo'lishi mumkin. Nu masalan manda investmentga katta pul bo'lsa unda shunchaki investorlik emas balki 2-3 tomonga dallolik ham qilgan bo'lar edim. Sxema juda oddiy masalan cloud computing vendorlaridan biriga distributor bo'lib olaman. Aytaylik AWSga bu degani man aws productlarini sotishim evaziga qanaqadir foyda olishim mumkin.
Ikkinchi qadam esa biror potensial yaxshi startupga investment qilaman. Ammo investing paytida yoki kegin ekskluziv option shifatida yoki shart sifatida aws ga force qilaman. Shunda startup infratuzulmasi awsga o'tadi. Manda investment o'zini olqamasa ham distrubutorlikdan foyda qilgan bo'laman.
Albatta bu bir misol, ammo bunday yo'llar qalashib yotibti. O'ylaymanki sizga reallikning bir parchasini yetkaza oldim.
Korparatsiyalar ko'rsatilyotgan narsalar esa ko'proq marketinga o'xshaydi. Chunki ular oldin ham shunday qilgan va ular allaqachon siyosiy maydonga kirib bo'lishgan. Qiziq bo'lsa o'qib ko'ring: https://en.wikipedia.org/wiki/Corporatocracy
Masalan bunaqa senariyda - Aytaylik qandaydir katta korparatsiya bor va u butun dunyoga dasturiy maxsulotlar yetkazib beradi. Tabiyki bunaqa masshtabdagi kompaniya omma ko'z oldida texnologik lider. Bu amalda bo'lishi ham mumkin sababi resurs ko'p pul ko'p. Endi bu kompaniya o'z productlarini sotishi kerak. Mantiqiy tomondan qarasak albatta uning eng yaxshi reklamasi bu o'zi. Chunki o'zidan katta vendor yo'q. Bu juda ham ayyor strategiya hisoblanadi chunki uni tanqid qilishga qarshi faktlarni topishni o'zi qiyin huddi hammasi tabiy va shunday bo'lishi kerak edi...
Eshmat esa buni ko'radida haa manabu liderlar bunaqa deyabti demak shunday ekan deydi. Bu yerda haqiqat qidirishdan ham aslida mano yo'q sababi bu reja to'liq o'xshasa ham o'xshamas ham reja egalari maqsadiga yetgan bo'ladilar. Albatta hamma o'z maqsadlariga qarab turli narsalardan manfatdor va manfatlar kesishganda raqobatni boshqa bosqichi bo'ladi. Korparatsiyalar odatda kichik va o'rta kompaniyalar bilan raqobat qilmaydilar balki shunchaki egallab oladilar yoki o'zlariga qaram qiladilar. Bunga misol cloud texnalogiyalariga o'tirib qolgan kompaniylar to'laydigan billinglar... Kim amazonga qancha to'laydi ? Faqat amazon emas ammo shu pointdan izlanib ko'ring qiziq bo'lsa.
Biznes ayamaydi. Odatda biznes manfatlari uchun juda ham ko'plab qarorlar qilinadi, bu shunchaki oddiy qarorlar emas balki yetarlicha agressiv yoki bo'lmasam tashqaridan mantiqsiz ko'rinadigan ammo gap tagida gap bor degandek manodagi qarorlar. Misol uchun Yandex express24 va mytaxilarni shunchaki sotib oldi. Ho'sh unga kerakmidi?
Endi tassavur qiling sizni qandaydir AI starupga invest qilgan investorning qanday maqsadlari bo'lishi mumkin. Nu masalan manda investmentga katta pul bo'lsa unda shunchaki investorlik emas balki 2-3 tomonga dallolik ham qilgan bo'lar edim. Sxema juda oddiy masalan cloud computing vendorlaridan biriga distributor bo'lib olaman. Aytaylik AWSga bu degani man aws productlarini sotishim evaziga qanaqadir foyda olishim mumkin.
Ikkinchi qadam esa biror potensial yaxshi startupga investment qilaman. Ammo investing paytida yoki kegin ekskluziv option shifatida yoki shart sifatida aws ga force qilaman. Shunda startup infratuzulmasi awsga o'tadi. Manda investment o'zini olqamasa ham distrubutorlikdan foyda qilgan bo'laman.
Albatta bu bir misol, ammo bunday yo'llar qalashib yotibti. O'ylaymanki sizga reallikning bir parchasini yetkaza oldim.
🔥4❤1
Blya mikkimaus narsa topib oldim.
https://gitfut.com
Yet another aura farm tool.
10x engineer qivordi mani profilmni 💀
https://gitfut.com
Yet another aura farm tool.
10x engineer qivordi mani profilmni 💀
🔥6
Forwarded from Xinux (bahrom04)
Xinuxʼga birlamchi yangi yorliqlar qoʻshildi
-
-
- Oynani burchaklarga siljitish uchun
-
-
-
-
PR: https://git.oss.uzinfocom.uz/xinux/modules/pulls/50
Batafsil inglizcha talqini: help.gnome.org/gnome-help/shell-windows.html
-
Super + Chap tugmani bosib, joriy oyna oʻrnini siljitish uchun sichqonchani harakatlantiring-
Super + Oʻng tugmani bosib, joriy oyna oʻlchamini oʻzgartirish uchun sichqonchani harakatlantiring- Oynani burchaklarga siljitish uchun
Super + Chap/Oʻng tugmani bosing-
Super + Shift + Chap/Oʻng tugmani bosish orqali joriy oynani boshqa ish maydoniga siljiting-
Super + e nautilusni ochadi-
Ctrl + Alt + t konsolni ochadi (kgx)-
Super + d barcha ochilgan oynalarni minimallashtiradiPR: https://git.oss.uzinfocom.uz/xinux/modules/pulls/50
Batafsil inglizcha talqini: help.gnome.org/gnome-help/shell-windows.html
git.oss.uzinfocom.uz git server
chore(dconf): set open terminal shortcut with shift+alt+t like ubuntu
#### some usefull shortcuts
`Super + Left` click, move mouse to change current window position
`Super + Right` click. Move mouse to change current window size
`Super + Left/RIght` to move window to corners
`Super + Shift + Left/Right` move current window…
`Super + Left` click, move mouse to change current window position
`Super + Right` click. Move mouse to change current window size
`Super + Left/RIght` to move window to corners
`Super + Shift + Left/Right` move current window…
🦄2
Sal qoldi scam bo’lishimga :)
Perfectum ASL 5G Yillik va TV tarifida 2TB dan kegin speed tushib kerar ekan, mazzami ?
Yillik Plus degani bor ekan unda esa speed tushmaydi. Ammo TV yo’q lekin 150k arzonroq :)
Xalqimizda bir maqol bor.
Torrentlar omon bo’lsa tv ham tamom bo’lmaydi.
Tarif rejalar, takliflar doyim yaxshilab o’rganilishi kerak bo’lmasa qayerdadir yebqo’yasiz.
Perfectum ASL 5G Yillik va TV tarifida 2TB dan kegin speed tushib kerar ekan, mazzami ?
Yillik Plus degani bor ekan unda esa speed tushmaydi. Ammo TV yo’q lekin 150k arzonroq :)
Xalqimizda bir maqol bor.
Torrentlar omon bo’lsa tv ham tamom bo’lmaydi.
Tarif rejalar, takliflar doyim yaxshilab o’rganilishi kerak bo’lmasa qayerdadir yebqo’yasiz.
😭5😁3
Manashunqa fuckuplardan kegin ham ishni davom ettirishni istayman.
Blya weekenda deyarli 1kun record syntax tanlashga ketdi.
Tanladimi ?
Yo'q albatta tanlamadim hechvaqo qilmadim...
Do'stim shunchaki lisp syntax qilib qo'yishni tavsiya etgan edi. Ammo o'zimga ML based syntax yoqadi. Shu sababli recordlar ham ML based bo'lishini istagan edim.
ADT uchun syntax muhim edi bo’lmasa grammar qilyotganimda tupikga kiraman deb o’yladim. Kimdir bilan maslaxat qilishni istamadim chunki hammasini o’zim qilib ko’rmoqchi edim.
Parsing yetarlicha qiyin va man oddiy parser combinatorlar bilan qilyabman hammasini. Eng qizig’i ham shunda hali type checker va yana boshqa narsalarni ustida ishlasam rossa ko’p nimadirni bir biriga moslash kerak bo’lishi mumkin. Ammo tayyorman.
Umuman olganda language development started successfully failed and fuck my life… bu expirementlar albatta o’z foydasini beryabti shu sababdan ham qilyabman.
Tanlovlar ham qiziq. Getting shit done va perfectionism orasidagi balansga harakat qilyabman. Bu esa juda muhim va bunday conflict manda juda ko’p bo’ladi. Ammo uzoqga olib bormaslik kerak degan fikrdaman va shu sababli balance muhim.
Loyiha shunchaki yosh bolani istaklariga ham o’xshaydi. Weekenda bir maqola o’qib typechecker yozdim va birdan til yozgim kelib qoldi ahvolni ko’ryabsiz.
Blya weekenda deyarli 1kun record syntax tanlashga ketdi.
Tanladimi ?
Yo'q albatta tanlamadim hechvaqo qilmadim...
Do'stim shunchaki lisp syntax qilib qo'yishni tavsiya etgan edi. Ammo o'zimga ML based syntax yoqadi. Shu sababli recordlar ham ML based bo'lishini istagan edim.
ADT uchun syntax muhim edi bo’lmasa grammar qilyotganimda tupikga kiraman deb o’yladim. Kimdir bilan maslaxat qilishni istamadim chunki hammasini o’zim qilib ko’rmoqchi edim.
Parsing yetarlicha qiyin va man oddiy parser combinatorlar bilan qilyabman hammasini. Eng qizig’i ham shunda hali type checker va yana boshqa narsalarni ustida ishlasam rossa ko’p nimadirni bir biriga moslash kerak bo’lishi mumkin. Ammo tayyorman.
Umuman olganda language development started successfully failed and fuck my life… bu expirementlar albatta o’z foydasini beryabti shu sababdan ham qilyabman.
Tanlovlar ham qiziq. Getting shit done va perfectionism orasidagi balansga harakat qilyabman. Bu esa juda muhim va bunday conflict manda juda ko’p bo’ladi. Ammo uzoqga olib bormaslik kerak degan fikrdaman va shu sababli balance muhim.
Loyiha shunchaki yosh bolani istaklariga ham o’xshaydi. Weekenda bir maqola o’qib typechecker yozdim va birdan til yozgim kelib qoldi ahvolni ko’ryabsiz.