Programming ∀
Open in Telegram
Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.
Show more1 217
Subscribers
No data24 hours
-87 days
-3530 days
Posts Archive
1 217
Hashicorp ham IBMga o'tibti. Yana bir yomon xabar !
Bugun yomon xabarlar kuniga o'xshaydi 😒
1 217
Texnologiya bilan culture qurish rasvo idea ekaniga yana bir bor amin boldim.
Bu juda yomon tajriba !
Tech topiclarni romantizatsiya qilmang iltimos 🙃
1 217
NixOS bilan birinchi tanishganimda intuitiv darajada katta hohish bo'lgan edi va faqat shuni ishlataman !
Oradan vaqt o'tib borgan sari bu loyihadan ko'nglim qolyabti sababi bularning romantizitatsiyasi jonga tegdi...
https://save-nix-together.org/
1 217
https://t.me/c/1935887514/1582
Husniddin aka juda actual mavzuni aytibtilar ))
Sababini bilasizlarmi ? Sababi integratsiyalar bilan bog’liq bilimda. Masalan mobilechilar faqat mobile development bilan shug’ullanadi. Backend haqida hechnima tushunmaydi. Firebasedaka narsa backend deb o’ylaydi ))
Endi qanaqasiga o’sha frontendchi backendchiga lead bo’lsin ?
Backenchi yoki ops: Aka bugungi RPSlar 4x o’syabti nazarimda qanaqadir anomaly mavjud.
Lead/CTO: RPS nimaydi…
1 217
O'tgan kuni binance ochdik. Bugun binance CEO qamalishi mumkin degan xabar tarqaldi ))
Tasodif tasodifan bo'lmaydi. Lekin rostdan o'zimni ayibdor his etyabman ammo man birjaga kiritgan 100$ pulim hechnimani hal etmasa kerak 😎
1 217
O'zini hurmat qilgan engineer o'qishi kerak bo'lgan maqolalardan biri.
https://lwn.net/Articles/250967/
1 217
Boshida immutable infrada qanday qilib autoscaling bo'ladi degan narsaga rossa boshim qotgan edi. Endi o'ylab qoldim. Live migration qilish kere.
Qisqasi kubevitda alohida live migration qilsa bo'ladi.
https://kubevirt.io/user-guide/operations/live_migration/
VMlar va immutable infrastructure mavzusiga kirganimda eng boshida juda tupik bo'lib ko'ringan edi. Endi ko'ryabmanki anchagina muammolar va yechimlar mavjud.
Yaqinda ham systemd virt feauturelarni ishlatishni o'ylab yurgan edim )) Mavzuga kirganim sari yangi qiziq narsalar bilan tanishib boryaman va yangi og'riqli muammolar ham 🙂
Ko'pchilik virtualization mavzusida hamma narsa qilib bo'lingan va muammolar yo'q deb o'ylasa kerak. Yani hamma naras kashf qilingan...
Yo'q ! Masalan kichik vmlarda bo'ladigan overheadlar mavzusi haliyam ochiq ))
Computer scienceda haligacha ko'plab izlanishlar olib borilaybti va yangiliklar qilinyabti. Biror kuni shu research paperlar va qiziq mavzularni bir joyga jamlab ko'rsataman.
PS: AI hype degani hamma ML/AI ustida research qilyabti degani emas...
1 217
Eng qizig'i CTO bo'lishlik sohaning eng cho'qqisi degani emas... Shu bilan birga turli companylarda CTO role turlicha.
Bazi CTO roledagi insonlar code yozishga ham vaqt topishlarini eshitganimda, guvohi bo'lganimda ochig'i hayron qolgan eidm...
Yana bazi CTOlar haddan oshiq qaysar, miyyasi qotib qolgan bo'ladi. Ular dasturlashda ham kam tajriba qilgani uchunmi bilmayman juda yoqimisiz rahbarlar bo'lishadi.
Yana bazi CTOlarni siz rostmana manager deb o'ylaysiz. Ammo technical bilimlarini ko'rib hayron qolasiz....
Umuman olganda koryeram davomida birqancha CTO roledagi insonlar bilan qilgan suhbatlarimda bir narsaga guvoh bo'lganman.
Ha rostdan ham tajribali odam... Yuqorida aytganimdak agar o'ta yoqimsiz bo'lsa ham demak shundaylikda tajribasi bor )) Yoki bo'lmasa katta texnik bilim tajribaga ega vaxakazo.
Shovvoz o'quv markazlarimiz: CTO kurslarini ochishmasa bo'lgani🌚
1 217
Repost from Dr. Algorithm
CTO boʻlmoqchiman
Shaxsiy xabar orqali bir yosh hamkasbimiz (dasturchi demoqchiman) aloqaga chiqib qoldilar. Tanishib online video suhbat qildik.
P.S. Uzr, post juda uzun. Qisqa qilishga harakat qildim.Oʻzlari Frontendda ishlar ekanlar. Kelajakda CTO boʻlish niyatlari bor ekan. Hech oʻylab koʻrmagan ekanman, reja asosida CTO boʻlish mumkinmi? CTO kurslari bor, ular CTOlar uchun deb oʻylar edim. Chunki koʻpchilik kutilmaganda guruh sardori (Team lead) yoki IT direktor (CTO) etib tayinlanadi. Koʻpincha oʻzidan soʻrab ham oʻtirishmaydi. Bu yigitimiz bilan suhbatlashib ba`zi fikrlar keldi. Shular bilan oʻrtoqlashmoqchiman. Mavzu: CTO boʻlish. 1. Dasturchi odam CTO boʻlgani yaxshimi yoki texnik boʻlmagan odammi? Bu savolni koʻp oʻylaganman. Mening fikrim, texnik odam CTO boʻlishga moslashishi tezroq. Oʻrganadigan narsasi koʻp boʻladi. Odamlar bilan ishlash, moliyani rejalashtirish, oʻzidan aqlliroq odamlar bilan ishlash va boshqalar. 2. Asosiysi masala "Qanday qilib?" savolini "Nima uchun?" ga almashtirishi kerak. Chunki ixtiyoriy masalani texnik jihatdan yechish mumkin ekanini biladi. Yechim aslida kerakmi? Shuni aniqlashi va his qilishni oʻrganishi kerak. 3. Biror yoʻnalish (stack) da ishlab koʻrdingiz deylik (Backend, Frontend, Mobile), ishlash sizga yoqmayapti yoki eplay olmayapsiz yoki matematika pand bermoqda. Kelajakda qayerda boʻlishingizni tasavvur qila olmayapsiz. Nima qilsangiz boʻladi? Bu holatda sizga boshqa yoʻnalishlar bor ekanini eslatgan boʻlar edim. Masalan, * DevOps - serverlarga mahsulotni chiqarish, sozlamalar bilan ishlash va boshqalar - Frontend va Backendda ishlagan odam osonlikcha DevOpsga oʻta oladi. * Security officer - havfsizlik mutaxassisi - xodimlar uchun tizimlarga huquqni sozlash (access management), boʻlinma va guruhlarni shakllantirish (org. chart), qurilmalarni boshqarish (MDM), kiber hujumlardan himoyalash (pentest, antimalware, antifishing) va boshqalar. * Information officer - boshqa biznes boʻlimlar (operation team) bilan tizimlarni joriy qilish, biznes jarayonlarni toʻgʻri yoʻlga qoʻyilishini nazorat qilish, IT jarayonlar boʻyicha huquqiy hujjat (policy and procedure) ishlab chiqish, tizimlardan foydalanishni oʻrgatish (training), hujjat va qoʻllanmalar ishlab chiqish (documentation and tutorial) va boshqalar. 4. Agar matemakam yaxshi boʻlsa, qayerga qarab harakat qilsam yaxshiroq? Analitika va fikrlashni doim rivojlantirib borish orqali Arxitektorlikka harakat qilsangiz boʻladi. Turli tizimlarni ishlab chiqishda sizda aniq struktura orqali ishlash, tizimni mustaxkam qilish, turli jarayonlarda oʻziga hos yondashuvlar qilishni amaliyotda qoʻllashingiz kerak. Shunda 7-10 yilsa arxitektor boʻla olasiz. U kim? Yangi tizim ishlab chiqilayotganda qaysi texnologiya (stack) tanlanishi, qaysi framework'lardan foydalanishdan tortib, qanday qilib tekshirish va serverga qoʻyishgacha boʻlgan jarayonlarni nazorat qiladi. Oʻzi kod yozmaydi yoki kam yozadi. Lekin koʻproq boshqa boʻlinmalar bilan gaplashadi va masalaning mohiyatiga yetishga harakat qiladi. 5. Har bir dasturchi, u qaysi texnologiya (stack)da boʻlishidan qat'iy nazar oʻziga Hayot yoʻlini chizib olishi kerak. 10 yil, 15 yil faqat bitta texnologiyada qoladimi yoki davomli almashtirib turadimi? Dasturchi boʻlib umrini oxirigacha ishlay oladimi yoki katta boʻlganida boshqa sohaga oʻtib ketadimi? Bu savollarning javobini hozir bilmasligingiz mumkin. Lekin kamida 15 yilga reja qilish uchun harakat qilsangiz, sizda 5 yillik reja paydo boʻladi. Bu esa keyinchalik qayerda va qanday ishlashingiz, zerikib, oʻz sohangizdan sovib qolmasligingiz, oilaviy hayotingizga koʻproq vaqt ajrata olishingiz kabi masalalarga yechim boʻladi. Xulosa.
1. Sizdan CTO chiqadi. 2. Doim texnik yechimi bor. 3. Boshqa yoʻnalishlar koʻp. 4. Matematika, analitika, arxitektura. 5. Hayot yoʻlini ishlab chiqish kerak.Reja asosida CTO yoki Arxitektor boʻlish mumkin. Buni talabalik davridan boshlasa yaxshiroq. Rejani katta qoʻyish kerak. Lekin kichik qadamlar bilan natijaga erishish kerak. Vaqtingizga rozi boʻling. @DrAlgorithm
1 217
Muhim emas qancha olylik olayotgani ham.
FPda compiler engineering job 🙂
Duo qilib turaylik ! Yaqin orada success story kutyabti !
1 217
FP job mavzusida hamma gapiradi.
O'zim ishga kirganimda ham bunchalik hursand bo'lmasam kerak !
1 217
Agar no-code bo’lishi kerak bo’lsa. AI ga berilgan commandlarni tog’ridan tog’ri xisoblash mashinasiga yuborish kerak 🤔
Yaxshisi biz universal AI constructor qilaylikda CRM kerak bo’lsa ushu toolni shunday config qilaylikki CRM bo’lib ishlasin 😅
Haa g’oya ancha tresh, ammo xozirgi AI as Engineer ideasi bundan treshroqda ))
1 217
Repost from commit -m "better"
https://www.opennet.ru/opennews/art.shtml?num=61040
Наконец-то годный проект, а не все эти ваши bpf/ebpf/wasm/прочая нечисть.
1 217
Kubernetesda ham anchagina cringe narsalar borda...
Ammo afsuski xozir boshqa alternativlarda bundan ko'ra ko'proq muammolar bor ))
1 217
Esingizdami yaqinda kata containerlar haqida yozgan edim.
Asosiy idea resource utilizationdagi muammolar. Shu asbabdan kata containerlar microvm as container yoki bo'lmasa immutable containerlar bo'lib ishlaydi.
LXC, docker kabi containerlarda memory overheadlar mavjudligi va bu masalaning bir qismi haligacha ochiq qolgani biroz boshqacharoq yondoshuvlarni talab qilyabti.
Huddi shunday xozirgi mavjud bo'lgan tizimlarda containerizationdagi muammolar kabi juda qimmatli muammolar mavjud. Buning yechimi uchun fikrimcha birinchi yangi g'oyalarga ochiqlikni o'rganishimiz kerak.
