Programming ∀
رفتن به کانال در Telegram
Ushbu kanalda dasturlashga aloqador turli expriementlarim, g'oyalarim, hulosalarimni ulashaman.
نمایش بیشتر1 359
مشترکین
+324 ساعت
+57 روز
+330 روز
آرشیو پست ها
1 363
Open souce loyihalar haqida. Qanday kirish foydalari va yana boshqa shu mavzuga aloqador mavzularda judayam yaxshi suxbat bo'lgan ekan. Ko'p information bor. Ko'rishni tavsiya etaman.
https://www.youtube.com/watch?v=JeCzGdaA37g
1 363
Shunaqa qo'yish moda bo'lgan emish ))). Odamlar maqola oqigani maqtanvotimi shunda 😒
1 363
Bugundan yangi job uchun interviewlar boshlanadi. Eng qizigi tayyorlanmaganman. Qozonda bori cho'michga chiqadi qabilida )). Bu haqida batafsilroq alohida yoritaman InshaAllah. Ammo bundan keyin biror ishxona yoki kompaniyaga kirgim kelsa. Judayam hohlasam ham tayyorlanmayman. Ammo tayyorlanmasam ham ishga kiraman deb hulosa qilish notogri. Bunga tartibini olganmiz InshaAllah. Yani har kuni kamida 1-2 soat sohani o'rganishga ajratilgan vaqt. Buni faqat biror ishxonaga topshirish jarayonida emas doyimiy qilish. Alhamdulillah So'ngi 3 oyda bularni yaxshilab yo'lga qo'ydim.
Hullas firkimcha interviewlarga tayyorlanmaslik. Aksincha doyim har qanday holatga tadbirli bo'lish kerak. Buning uchun doyimiy o'qish va izlanish kerak.
1 363
Backend Frameworklar bo'yicha benchmark. Unda js muhitidagi frameworklardan nanoexpress topda turgan ekan. Eng qiziq joyi bu sanat asarining authori hamyurtimiz 🙂 Bu haqida hali alohida yozaman InshaAllah. Loyihani qo'llab quvvatlasak yanayam yaxshi bo'ladi. Hech bo'lmaganda star bosib qoyishni tavsiya etaman
Benchmarkni ko'rish uchun: https://web-frameworks-benchmark.netlify.app/result?l=javascript
1 363
Foydali resurslar toplami. Agar hohlasangiz ushbu repoga o'z hissangizni qo'shishingiz ham mumkin 🙂.
https://github.com/it-muslim/reference
1 363
Boshlandi. BIroz ertaroq boshlashga togri keldi )). Introduction docker
https://meet.google.com/uwy-vugw-owp
1 363
Webinarimizning keyingi qismini Soat 20:30 ga belgiladik
Mavzu: Introduction to docker
Speaker: Shohijahon Qodirov (EPAMda DevOps engineer @izlanvarivojlan)
Hozirgiday google meet platformasida bo'lib o'tadi.
1 363
Assalomu Alaikum !
CI/CD mavzusi bo'yicha xozir kichik webinar tashkil qilgan edik. Agar mavzu qiziq bo'lsa ushbu havoladan kirib qatnashishingiz mumkin
1 363
Assalomu Alaikum ! Yuqorida open source loyihalarda qatnashish haqida vote qo'ygan edim. Ko'pchilikda hohish bor ekan. Yana kopchilik nima qilishni bilmas ekan. Umuman olganda kopchilikning hohishi bor ekani hursand qildi. Eng birinchi navbatda sinab ko'rish uchun bir platformni open souce ko'rinishda ishlashni boshlagan edik. Loyiha aslida juda kichik ))). Shu bahonada yaxshiroq moslashib olishni va OS loyihani boshqarishni o'rgana boshladik. Endilikda ushbu loyihaga siz ham commit qilishingiz mumkin. Keyingi postlarda bunga aloqador batafsilroq ma'lumotlar berishga xarakat qilaman InshaAllah.
Loyihaga linkni pastda qoldiraman bemalol ko'rishingiz. Agar imkoningiz bo'lsa commit qilib o'z hissangizni qo'shishingiz mumkin biz bundan juda hursand bo'lamiz 🙂
https://github.com/Uzbek-Developers/hikmatlar.uz
1 363
Hodimlarni dasturlash. Yoki bo'lmasam buyruqbozliklar.
Bu tushuncha ayni o'zbek segmentida judayam ildiz otgan. Juda ko'p holatlarda yoshlikdan tarbiya ham shu shablonda bo'ladi.
- Aytganimni qil !
- Kattalarni aytganini qil !
Mani nazarimda bu narsa to'laqonli fikriy monopoliya. Xozirgi postda shu tushunchani O'zbekistonda IT kompaniyalarida tadbiq qilinayotgani haqida biroz yoritib berishga xarakat qilaman.
Ko'p holatlarda bizdagi IT kompaniyalar siyosatining aksariyat qismlari ham qandaydur yakka hokimlik ostidaday tuyuladi manga.
Albatta hammasi emas. Bizda ham tizimli rivojlangan va rivojlanayotgan sifatli loyihalar qurayotgan kompaniyalar bor va sekin yuzaga chiqmoqda. Bunday buyruqbozliklarga boy kompaniyalar odatda yangi ish boshlagan. Yoki bo'lmasa stakeholderlar yani top managementdagi odamlar yetarlicha tajribasiz deb o'ylayman.
Xosh muammo nimada ? Bunday tizim qanday oqibatlarga sabab bo'ladi ?
Eng birinchi o'rinda jamoaviy fikrlash va izlanishni kamaytiradi. Aslida esa bizga va IT kompaniyalarga eng muhim va kerakli narsa shu. Izlanish, yangiliklarni sinab ko'rish, rivojlanish. Ayni shu tomonlama birqancha turli muammolar va boshliqlarga sabab bo'ladi.
Asosiy yurilishi kerak bo'lgan yo'ldan chiqib ketish. Agar buyruqbozlik ko'p bo'lsa hodimlarni fikri turlicha bo'ladi oqibatda hamma bir maqsada xarakat qilmaydi bu esa tarqoqlikga sabab bo'ladi. Hamma o'zini o'ylaydi
Ijodkorlik, Loyiha qurilishida asosiy rol o'ynaydigan ishchi va boshqaruvchi engineerlar, Architect, Senior, Team Lead doyimo izlanishda bo'lishlari va product sifatiga javob berishlari kerak bo'lgan shaxslarga erkin ijod qilish imkoni judayam chegaralanadi. Yaxshi engineerlar odatda nimadur yangi narsani sinab ko'rishni xoxlaydilar. O'zlarini ma'lum nuqtayi nazarlari, prinsp va qarashlariga ega bo'ladilar. Ularning ijodkorlikdan to'xtagani to'g'ridan to'g'ri loyihaga katta ta'sir qiladi.
Harxillik yoqoladi. Odatda shaxsiy fikriga ega yoki doyim o'z fikrini bildiishni yoqtiradiganlar, oqimga qarshi suzib ko'radiganlar, oz prinspiga ega hodimlar ishdan ketadilar. Oqibatda umumiy fikrlar hilmaxilligi yoqoladi. Bu rivojlanishni to'sadi
Yana boshqa ancha muammolar va faillarga sabab bo'ladi.
Endi esa hamkasblarga ayniqsa koryerasini boshlaganini ko'p bo'lmaganlar uchun maslaxat.
1. Doyimo shaxsiy fikrga va qarashlaringizga ega bo'ling va buni rivojlantirib boring.
2. Qilayotgan loyihangizni umumiy bo'lsa ham o'rganib chiqing tassavuringiz shaxsiy qarashlaringiz bo'lishi shart.
3. Tasklarni aniq holatda qabul qilishga xarakat qiling. Yoki biror buyruq kelsa tushunmasangiz qo'rqmasdan batafsilroq izohlashni so'rang.
4. Agar muammoga nisabatan sizda yaxshiroq yoki siz yaxshiroq deb bilgan yechim bo'lsa taklif qilishdan uyalmang va imkon boricha feedback ham olishga xarakat qiling.
5. Boshqalar qilayotgan yechimlarni taxlil qiling bu sizda problem solvingni ham osishiga sabab bo'ladi.
6. Agar sizga shunchaki buyruq berilsa va siz hechnarsani tushunmasangiz buyruqni bajarmaslikga haqqingiz bor. Siz robot yoki kompyuter emasssiz. Sizni dasturlashlariga yo'l bermang.
PS: Bu xozirgacha bo'lgan qarashlarim va fikrlarim. Birkun bazilari o'zgarishi mumkin mobodo o'zgarib qolsa yoki yangilansa ularni ham alohida post qilaman. Yechimlarni alohida post qilaman.
1 363
Paymeda intervyu jarayoni
Intervyu jarayoni asosan Nodejs ga bog'liq texnologiyalardan bo'ldi. Masalan, Javascript, TypeScript, NodeJS, Git, Docker, CI/CD, GraphQL va MongoDB. Savollar darajasi Middle dasturchilarga beriladigan savollar darajasi bilan bir hil. Intervyudan muvaffaqiyatli o'tganimdan keyin alohida topshiriq va 3kun vaqt berildi. Topshiriq bazadagi qidiruvni optimal qilish bo'yicha bo'ldi.
Bulardan muvaffaqiyatli o'tganimdan so'ng asosiy qism oylik(💰) kelishildi. Oylikni aniq miqdorini ayta olmayman konfedensialligi uchun. Har holda AbuTechdagi oyligimdan 3 barobar ko'p.
P.S : Maqsadlaringiz tomon harakat qilishdan to'xtamang!
@zokir_tech_blog
1 363
Eng yomon ko'rgan librarylarimdan biri shu. Date bilan ishlash uchun 4+ mblik librarydan foydalanish ahmoqlikning cho'qqisi !
1 363
Slaydlar deyarli tayyor, InshaAllah hammasi ajoyib va ko’tarinki ruxda o’tadi ☺️
Hammangizni 18:30 da davra suhbatida kutaman!
@vodiylik
