Bir kollegamni fikricha, kompaniyalar hozirda solo (yakka) ishlaydigan geniy dasturchilarni ishga olmay qo'ydi. Ularni hozir yuqori darajada muloqot qila oladigan va komandada yaxshi ishlay oladigan dasturchilar ko'proq qiziqtiradi.
Katta masshtabdagi IT maxsulotlarini qurish uchun dasturchilar bir biri bilan yaxshi collaboration qilishi muhimligini kompaniyalar allaqachon tushunib yetishgan.
Shuning uchun ham sizning kompaniyangiz Scrum/Agile sxemalarida ishlashingizni talab qiladi. Scrum ideal ishlash sxemasi bo'lmasada, it works. Ko'p dasturchilar o'zlarini kunlik/haftalik ishlarini yaxshi plan qila olishmaydi. Ko'p xolatda dasturchi o'z ishini qila olishi uchun boshqa dasturchi boshqa bir ishni tugatgan bo'lishi kerak (e.g. frontend task depends on backend task). Shunday xolatlarga Scrum juda yaxshi ishlaydi va hammani bir strukturaga qo'yadi.
Lekin o'z ishini yaxshi plan qila oladigan, proyektdagi prioritetlarni va dependency'larni yaxshi tushunadigan, va eng asosiysi zo'r muloqot qila oladigan dasturchi uchun Scrum kerak emas. Siz shunday dasturchi bo'lishga harakat qilishingiz kerak 🚀
Katta masshtabdagi IT maxsulotlarini qurish uchun dasturchilar bir biri bilan yaxshi collaboration qilishi muhimligini kompaniyalar allaqachon tushunib yetishgan.
Shuning uchun ham sizning kompaniyangiz Scrum/Agile sxemalarida ishlashingizni talab qiladi. Scrum ideal ishlash sxemasi bo'lmasada, it works. Ko'p dasturchilar o'zlarini kunlik/haftalik ishlarini yaxshi plan qila olishmaydi. Ko'p xolatda dasturchi o'z ishini qila olishi uchun boshqa dasturchi boshqa bir ishni tugatgan bo'lishi kerak (e.g. frontend task depends on backend task). Shunday xolatlarga Scrum juda yaxshi ishlaydi va hammani bir strukturaga qo'yadi.
Lekin o'z ishini yaxshi plan qila oladigan, proyektdagi prioritetlarni va dependency'larni yaxshi tushunadigan, va eng asosiysi zo'r muloqot qila oladigan dasturchi uchun Scrum kerak emas. Siz shunday dasturchi bo'lishga harakat qilishingiz kerak 🚀
Forwarded from IT Education Association
7-dekabr kuni Toshkentda Google Developers Group (GDG)ning asosiy tadbirlaridan biri GDG DevFest dasturchilar festivali bo‘lib o‘tadi.
GDG-DevFest festivali Google Developers Group jamoalari tomonidan har yil o‘tkaziladigan global tadbirlardan biri bo‘lib, ushbu tadbir doirasida dasturchilar, IT-mutaxassislar va texnologiyalarga befarq bo‘lmaganlar Google kompaniyasining so‘ngi texnologiyalari va ishlanmalari bilan tanishish imkoniga ega bo‘ladilar.
Festival doirasida o‘tkaziladigan EXPO DevFest 2024 ko‘rgazmasida Google hamda boshqa kompaniyalarning so‘ngi texnologiyalari va ishlanmalari namoyish etiladi. Ishtirokchilar mahalliy va xorijlik mutaxassislar bilan axborot texnologiyalari sohasidagi so‘nggi tendensiyalarni muhokama qilishadi.
Tadbir o‘zbekistonlik yosh developerlarni Google kompaniyasining innovatsion yechimlari bilan tanishishlari uchun o‘ziga xos platforma vazifasini bajaradi.
Please open Telegram to view this post
VIEW IN TELEGRAM
Rustam Googlega kelgandan beri meni ofisda xurmatim oshib ketdi. Rustamni komandasi, meni komandam, va bazi boshqa komandalar bir office spaceda o'tiramiz. Rustam kuniga kamida 10 marta Vohid bro deb stolimga keladi. Bu yerda hech kim bir birini bro deb chaqirmaydi.
Kecha bir hamkasbim uyiga ketishidan oldin menga Vohid bro, see you tomorrow desa bo'ladimi.
Kecha bir hamkasbim uyiga ketishidan oldin menga Vohid bro, see you tomorrow desa bo'ladimi.
Forwarded from Vohid Karimov | Hello world (Vohid Karimov)
Dam olishni bilmaysimi?
Afsuski oramizda ko’pchilik to’g’ri dam olishni bilmaydi. Ishdan uyga qaytsakda miyamiz ofisda qolib ketadi. Dam olish kunlari kompyuterimizni bir ovga tekshirib qo’yamiz. Kerak bo’lmasada kompyuterimizni o’zimiz bilan har joyga olib boramiz. Just in case deymiz.
Dasturlash soxasida uzoqqa bormoqchi bo’lsangiz bu narsa yaramaydi. To’g’ri dam olishni o’rganishingiz kerak. Hop, to’g’ri dam olish qanday bo’ladi? Qisqa qilib aytganda, siz shunday dam olishingiz kerakki siz ishni sog’inishingiz kerak. Ishga g’ayrat bilan qaytishingiz kerak.
Bu esa sizdan dam davomida ishdan butunlay uzulishni talab qiladi. Unuting ishni — u hech qachon tugamaydi. Iloji boricha kompyuteringnizni ochmang va sayohatga chiqqanda o’zingiz bilan olib kelmang. Dam olishni ko’proq jismoniy ishlar bilan uydan tashqarida o’tkazing.
Bo’lmasa oqibati burnout. Menga ishoning, burnout bo’lishni xoxlamaysiz 🙂
Tepadagi John akaga o’xshab qolmang, o’zingizni ehtiyot qiling 🫡
Afsuski oramizda ko’pchilik to’g’ri dam olishni bilmaydi. Ishdan uyga qaytsakda miyamiz ofisda qolib ketadi. Dam olish kunlari kompyuterimizni bir ovga tekshirib qo’yamiz. Kerak bo’lmasada kompyuterimizni o’zimiz bilan har joyga olib boramiz. Just in case deymiz.
Dasturlash soxasida uzoqqa bormoqchi bo’lsangiz bu narsa yaramaydi. To’g’ri dam olishni o’rganishingiz kerak. Hop, to’g’ri dam olish qanday bo’ladi? Qisqa qilib aytganda, siz shunday dam olishingiz kerakki siz ishni sog’inishingiz kerak. Ishga g’ayrat bilan qaytishingiz kerak.
Bu esa sizdan dam davomida ishdan butunlay uzulishni talab qiladi. Unuting ishni — u hech qachon tugamaydi. Iloji boricha kompyuteringnizni ochmang va sayohatga chiqqanda o’zingiz bilan olib kelmang. Dam olishni ko’proq jismoniy ishlar bilan uydan tashqarida o’tkazing.
Bo’lmasa oqibati burnout. Menga ishoning, burnout bo’lishni xoxlamaysiz 🙂
Tepadagi John akaga o’xshab qolmang, o’zingizni ehtiyot qiling 🫡
Nega GDG DevFest’ga kelishingiz kerak?
— Exploration: IT soxasidagi yangiliklardan habardor bo’lasiz.
— Networking: Sizga hamnafas odamlar bilan topishasiz va siz uchun yangi eshiklar ochiladi.
— Free food: Mazza qilib pizza yeysiz.
— I will be there 😉
P.s. Nuruddin, uzr, pizzani sizdan so’ramasdan yozdim. Confirm qivoring 😅️️️️️️
— Exploration: IT soxasidagi yangiliklardan habardor bo’lasiz.
— Networking: Sizga hamnafas odamlar bilan topishasiz va siz uchun yangi eshiklar ochiladi.
— Free food: Mazza qilib pizza yeysiz.
— I will be there 😉
P.s. Nuruddin, uzr, pizzani sizdan so’ramasdan yozdim. Confirm qivoring 😅️️️️️️
O'zbekistonda online servislardan, ayniqsa bank servislardan foydalanish ko'paygani sari o'zbek xalqi scamlar targetiga aylanyapti.
Shu borasida yaqinda Nuruddin 2ta post yozdi (katta raxmat). Yaqin bir odamimda ham boshqa bir muammo bo'ldi, kartasidan pul yechib olishdi.
Bu bo'layotgan scam & phishinglar boshlanishi deb o'ylayman, yanada o'tkirlari chiqadi kelajakda. Shu scamlardan ogoh qiladigan yaxshi resurs bormi? (website, mobile app, telegram channel, etc). Qisqasi bir joyda eng ohirgi hamma scamlar haqida malumot beradigan resurs kerak.
Agar shunday narsa bo'lmasa bu siz uchun yaxshi pet project bo'lishi mumkin.
Shu borasida yaqinda Nuruddin 2ta post yozdi (katta raxmat). Yaqin bir odamimda ham boshqa bir muammo bo'ldi, kartasidan pul yechib olishdi.
Bu bo'layotgan scam & phishinglar boshlanishi deb o'ylayman, yanada o'tkirlari chiqadi kelajakda. Shu scamlardan ogoh qiladigan yaxshi resurs bormi? (website, mobile app, telegram channel, etc). Qisqasi bir joyda eng ohirgi hamma scamlar haqida malumot beradigan resurs kerak.
Agar shunday narsa bo'lmasa bu siz uchun yaxshi pet project bo'lishi mumkin.
Dasturchilar ikkita kategoriyaga bo'linar ekan. Multi-threaded kod yoza oladigan va yoza olmaydigan.
Multi-threaded kod yoza oladigan dasturchilar yana ikki kategoriyaga bo'linar ekan. Qachon multi-threaded kod yozish kerakligini biladigan va bilmaydigan.
Siz qaysi kategoriyaga kirasiz?
Multi-threaded kod yoza oladigan dasturchilar yana ikki kategoriyaga bo'linar ekan. Qachon multi-threaded kod yozish kerakligini biladigan va bilmaydigan.
Siz qaysi kategoriyaga kirasiz?
Media is too big
VIEW IN TELEGRAM
Advent of Code yaqinlashmoqda 🎉🚀
1-dekabrdan 25-dekabrgacha har kuni 2ta programming puzzle yechamiz. O'tgan yil musobaqasi ham juda qiziq bo'lgandi va top o'rin olganlar bilan yaxshi suxbat qilgan edik 😎
Bu yilgi musobaqani ham qiziqarli qilish uchun 1-o'ringa “25 Years of Google” android figurinamni sovg'a qilaman va top 3talik bilan in-person suxbat tashkil qilaman. Top o’rinlarga o’z sovg’alaringiz bo’lsa, iltimos @talk2vovopap’ga yozing 😇
Join link: adventofcode.com/2024/leaderboard (birinchi login qiling)
Kirish kodi: 2432563-8d25532c
Qoidalar: adventofcode.com/2024/about
Leaderboardga max 200 kishi qo'shila oladi. Agar siz qo'shilgani ulgurmagan bo'lsangiz, xavotirlanmang. Masalalarni yechavering, men 10 kuncha o'tgach befaollarni leaderboarddan olib tashlayman, qo'shilgani yana imkoniyat bo'ladi.
1-dekabrdan 25-dekabrgacha har kuni 2ta programming puzzle yechamiz. O'tgan yil musobaqasi ham juda qiziq bo'lgandi va top o'rin olganlar bilan yaxshi suxbat qilgan edik 😎
Bu yilgi musobaqani ham qiziqarli qilish uchun 1-o'ringa “25 Years of Google” android figurinamni sovg'a qilaman va top 3talik bilan in-person suxbat tashkil qilaman. Top o’rinlarga o’z sovg’alaringiz bo’lsa, iltimos @talk2vovopap’ga yozing 😇
Join link: adventofcode.com/2024/leaderboard (birinchi login qiling)
Kirish kodi: 2432563-8d25532c
Qoidalar: adventofcode.com/2024/about
Leaderboardga max 200 kishi qo'shila oladi. Agar siz qo'shilgani ulgurmagan bo'lsangiz, xavotirlanmang. Masalalarni yechavering, men 10 kuncha o'tgach befaollarni leaderboarddan olib tashlayman, qo'shilgani yana imkoniyat bo'ladi.
Forwarded from kamoloff.log
LeetCode VS Code extension
Man yoqtiradigan extensionlardan bittasi LeetCode.
U LeetCodedagi masalarni mani sevimli editorim VSCode da ishlash va submit qilish imkonini beradi.
Qulayliklari:
- O'zingizga qulay/tanish bo'lgan UI/theme
- Masalalarni qiyinlik darajasi, qaysidir tag yoki kompaniya bo'yicha filterlash mumkin.
Premiumsiz ham endi top kompaniyalarda eng ko'p so'raladigan masalalarni topishingiz mumkin.
Requirements:
- Node.js 10+
1. VSCode ni oching
2. Extensions dan LeetCode deb qidiring
3. Install
4. Extension orqali LeetCode accountingizga kiring
@kamoloff_log
Man yoqtiradigan extensionlardan bittasi LeetCode.
U LeetCodedagi masalarni mani sevimli editorim VSCode da ishlash va submit qilish imkonini beradi.
Qulayliklari:
- O'zingizga qulay/tanish bo'lgan UI/theme
- Masalalarni qiyinlik darajasi, qaysidir tag yoki kompaniya bo'yicha filterlash mumkin.
Premiumsiz ham endi top kompaniyalarda eng ko'p so'raladigan masalalarni topishingiz mumkin.
Requirements:
- Node.js 10+
1. VSCode ni oching
2. Extensions dan LeetCode deb qidiring
3. Install
4. Extension orqali LeetCode accountingizga kiring
@kamoloff_log
Farrukh Atabekov ham o’z sovg’alarini e’lon qildilar va bizda umumiy xolatda:
1-o’rin: Android figurine, 25 years of Google
2-o’rin: Keychron mechanical keyboard
3-o’rin: Clean Code by Robert C. Martin
Cheatingni oldini olish uchun Farrukh va men bir talab yaratishga qaror qildik. Sovg’alarni yutib olishingiz uchun kunlik yechimlaringizni public GitHub repo’ga commit qilib borishingiz kerak bo’ladi.
Buni qanday shaklda qilish sizga bog’liq, asosiysi so’ralganda yechimingizni ko’rsata olishingiz va uni qanday ishlashini tushuntira olishingiz kerak.
Let’s go 🚀🚀🚀
1-o’rin: Android figurine, 25 years of Google
2-o’rin: Keychron mechanical keyboard
3-o’rin: Clean Code by Robert C. Martin
Cheatingni oldini olish uchun Farrukh va men bir talab yaratishga qaror qildik. Sovg’alarni yutib olishingiz uchun kunlik yechimlaringizni public GitHub repo’ga commit qilib borishingiz kerak bo’ladi.
Buni qanday shaklda qilish sizga bog’liq, asosiysi so’ralganda yechimingizni ko’rsata olishingiz va uni qanday ishlashini tushuntira olishingiz kerak.
Let’s go 🚀🚀🚀
AoC day #1
Difficulty: easy
Stars: ⭐️⭐️
Ranking: 43/200
Language: JavaScript
Location: Munich International Airport
Bugungi puzzlelarni aeroportdan yechishga to'g'ri keldi. Hech qanday editorsiz tez ishlash uchun Chrome DevTools Consoledan foydalandim. JavaScriptda for loop yozish esdan chiqib qolibdi 😅
Keyingi puzzlelarni pythonda ishlamoqchiman. Siz qaysi tilda yechyapsiz?
Difficulty: easy
Stars: ⭐️⭐️
Ranking: 43/200
Language: JavaScript
Location: Munich International Airport
Bugungi puzzlelarni aeroportdan yechishga to'g'ri keldi. Hech qanday editorsiz tez ishlash uchun Chrome DevTools Consoledan foydalandim. JavaScriptda for loop yozish esdan chiqib qolibdi 😅
Keyingi puzzlelarni pythonda ishlamoqchiman. Siz qaysi tilda yechyapsiz?
AoC day #3
Difficulty: easy (if you know regex)
Stars: ⭐️⭐️
Ranking: 37/200 ↘️
Language: Python
Location: Home sweet home
Ohirgi 2 oyda ishda regex bilan tez-tez to’qnash kelgandim, bugun shu narsa yordam berdi. Day #1, Day #2 va bugungi yechimlarni Pythonda yozib GitHubga tashab qo’ydim: https://github.com/vovopap/AoC. Yana 2-o’rinni olib keyboard yutib olsam dakazat qilalmay yurmay-a 😉
P.s. Ertaga umuman yechmaganlarni olib tashlayman va qo’shilolmaganlar uchun yangi joylar ochiladi. Soat 13:00da purge boshlanadi 🪓😅️️️️
Difficulty: easy (if you know regex)
Stars: ⭐️⭐️
Ranking: 37/200 ↘️
Language: Python
Location: Home sweet home
Ohirgi 2 oyda ishda regex bilan tez-tez to’qnash kelgandim, bugun shu narsa yordam berdi. Day #1, Day #2 va bugungi yechimlarni Pythonda yozib GitHubga tashab qo’ydim: https://github.com/vovopap/AoC. Yana 2-o’rinni olib keyboard yutib olsam dakazat qilalmay yurmay-a 😉
P.s. Ertaga umuman yechmaganlarni olib tashlayman va qo’shilolmaganlar uchun yangi joylar ochiladi. Soat 13:00da purge boshlanadi 🪓😅️️️️
Men: Hey man, you should come to GDG DevFest!
Do’stim: Do I have to register?
Men: Yeah, do it. Just takes couple of minutes.
Do’stim: I know.. the thing is young and energetic people in these events upset me.
Men: Lol, they upset me too. Good thing there will be free food 🥲️️️️️️
Are you ready to compare yourself, be upset, and stress eat? 😅️️️️
Do’stim: Do I have to register?
Men: Yeah, do it. Just takes couple of minutes.
Do’stim: I know.. the thing is young and energetic people in these events upset me.
Men: Lol, they upset me too. Good thing there will be free food 🥲️️️️️️
Are you ready to compare yourself, be upset, and stress eat? 😅️️️️
Nega tajriba sizning qobilyatlaringizni kuchli belgisi?
Chunki real muammolar ichida bo'lish va ularni muaffaqiyatli yechish har qanday teoriyadan muhimroq. Muammolarni muaffaqiyatli yechishingiz ham shart emas (misollar: dropping database, not meeting deadlines, failing a startup). Ko'p xolatlarda qovun tushurgan odam hech qachon qovun ushlamagan odamdan yaxshiroq.
Shuning uchun ham CEO pozitsiyasiga ishchi topish ancha qiyin xisoblanar ekan. Bir kompaniyada odatda bitta CEO bo'ladi va bu qovun ushlagan CEOlar sonini chegaralaydi.
Gigant (50 mingdan ortiq ishchiga ega) kompaniyani boshqarish tajribasiga ega odamlar undanda sanoqli. Shuning uchun ham bunday odamlar millionlab oylik olishadi.
Sizning fikringiz qanday?
Chunki real muammolar ichida bo'lish va ularni muaffaqiyatli yechish har qanday teoriyadan muhimroq. Muammolarni muaffaqiyatli yechishingiz ham shart emas (misollar: dropping database, not meeting deadlines, failing a startup). Ko'p xolatlarda qovun tushurgan odam hech qachon qovun ushlamagan odamdan yaxshiroq.
Shuning uchun ham CEO pozitsiyasiga ishchi topish ancha qiyin xisoblanar ekan. Bir kompaniyada odatda bitta CEO bo'ladi va bu qovun ushlagan CEOlar sonini chegaralaydi.
Gigant (50 mingdan ortiq ishchiga ega) kompaniyani boshqarish tajribasiga ega odamlar undanda sanoqli. Shuning uchun ham bunday odamlar millionlab oylik olishadi.
Sizning fikringiz qanday?
Vohid Karimov | Hello world
AoC day #3 Difficulty: easy (if you know regex) Stars: ⭐️⭐️ Ranking: 37/200 ↘️ Language: Python Location: Home sweet home Ohirgi 2 oyda ishda regex bilan tez-tez to’qnash kelgandim, bugun shu narsa yordam berdi. Day #1, Day #2 va bugungi yechimlarni Pythonda…
Please open Telegram to view this post
VIEW IN TELEGRAM
AoC day #4
Difficulty: medium
Stars: ⭐️⭐️
Ranking: 47/200 ↘️
Language: Python
Location: Hair salon
Mana 4-kundan boshlab puzzlelar qiyinligi oshdi — 2 soatcha vaqtim ketdi. Are you ready to suffer? 🤨
Boshida XMAS so’zi ilonga o’xshab xoxlagan tarafga ketadi deb o’ylabman. Javoblarim katta chiqaverdi. Keyin tepib qoldi 😁️️
Difficulty: medium
Stars: ⭐️⭐️
Ranking: 47/200 ↘️
Language: Python
Location: Hair salon
Mana 4-kundan boshlab puzzlelar qiyinligi oshdi — 2 soatcha vaqtim ketdi. Are you ready to suffer? 🤨
Boshida XMAS so’zi ilonga o’xshab xoxlagan tarafga ketadi deb o’ylabman. Javoblarim katta chiqaverdi. Keyin tepib qoldi 😁️️