So'rovchida odob bo'lmasa qiyin.
Azizlar, guruhlardami yoki shaxsiydami, farqi yo'q, nimadir so'rashda e'tiborli bo'ling.
Bir narsani tushuning, "Hech kim, sizga yordam berishga majbur emas". Shunday ekan, yordam so'rashda odobni unutmang. Quyidagilar, meni tor fikrimcha, odobdan emas, yana davomini kommentda yozishar:
- Buyruq ohangida yordam so'rash.
- Keraksiz yoki ma'nosiz savol so'rash. (Masalan, PHP guruhiga kirib, "PHP biladiganlar bormi?" deyish)
- Bemavrid savol so'rash.
- Yordam beruvchini sharoitini hisobga olmaslik. (Bu keng ma'noda, masalan, vaqtim yo'q desa ham qistash, jahl qilish, va hokazo holatlar)
- Yordam beruvchini vaqtini qadriga yetmaslik.
va hokazo(davomi kommentda).
Ishonasizmi shu yozganlarimni hammasini menga nisbatan qilishgan. Bundan ham ko'proq. Yoqimsiz holatlar. Dasturchilar orasida odobni shakllantirsak zo'r bo'lar edi. Demak qoida, "Hech kim, sizga yordam berishga majbur emas". Shunday ekan, so'rash odobini va yordam berganlarga minnatdorlikni unutmang.
Guruhlarga ulashing. β
#tanqid
@JoshDeveloper
Azizlar, guruhlardami yoki shaxsiydami, farqi yo'q, nimadir so'rashda e'tiborli bo'ling.
Bir narsani tushuning, "Hech kim, sizga yordam berishga majbur emas". Shunday ekan, yordam so'rashda odobni unutmang. Quyidagilar, meni tor fikrimcha, odobdan emas, yana davomini kommentda yozishar:
- Buyruq ohangida yordam so'rash.
- Keraksiz yoki ma'nosiz savol so'rash. (Masalan, PHP guruhiga kirib, "PHP biladiganlar bormi?" deyish)
- Bemavrid savol so'rash.
- Yordam beruvchini sharoitini hisobga olmaslik. (Bu keng ma'noda, masalan, vaqtim yo'q desa ham qistash, jahl qilish, va hokazo holatlar)
- Yordam beruvchini vaqtini qadriga yetmaslik.
va hokazo(davomi kommentda).
Ishonasizmi shu yozganlarimni hammasini menga nisbatan qilishgan. Bundan ham ko'proq. Yoqimsiz holatlar. Dasturchilar orasida odobni shakllantirsak zo'r bo'lar edi. Demak qoida, "Hech kim, sizga yordam berishga majbur emas". Shunday ekan, so'rash odobini va yordam berganlarga minnatdorlikni unutmang.
Guruhlarga ulashing. β
#tanqid
@JoshDeveloper
π77π8π3β€2π―1π1π¨1
Forwarded from Dev thinking loud
Haqiqatdan, shu mavzular ko'pincha jiddiyga olinmaydi
π48β€5πΏ5π―3
Forwarded from MDC Uzbekistan
This media is not supported in your browser
VIEW IN TELEGRAM
#mdcconf2023
Big News: First Time Microsoft Developers Community Conference is in Uzbekistan!
Hello Tech Lovers and Future Creators,
π Get Ready for Something Amazing:
We're excited to have our first Microsoft Developers Community Conference in Uzbekistan where people can meet in person. This is a big chance to learn and see great new tech ideas! Learn more on our website: MDC Uzbekistan.
π A Big Dream, Crossing Countries:
Our goals and plans are bigger! We are covering people from all over the world and becoming the part of a global group that shares ideas and works together!
π₯ Who can join?
π People Who Love Technology
π§ Experts in Tech
π’ Companies and Forward-Thinking Business People
π₯ Anyone Who Loves Tech!
Want to join us? Register here.
@mdcuzbekistan
Big News: First Time Microsoft Developers Community Conference is in Uzbekistan!
Hello Tech Lovers and Future Creators,
π Get Ready for Something Amazing:
We're excited to have our first Microsoft Developers Community Conference in Uzbekistan where people can meet in person. This is a big chance to learn and see great new tech ideas! Learn more on our website: MDC Uzbekistan.
π A Big Dream, Crossing Countries:
Our goals and plans are bigger! We are covering people from all over the world and becoming the part of a global group that shares ideas and works together!
π₯ Who can join?
π People Who Love Technology
π§ Experts in Tech
π’ Companies and Forward-Thinking Business People
π₯ Anyone Who Loves Tech!
Want to join us? Register here.
@mdcuzbekistan
π₯14π5β€1
Angular'dan intervyularga tayyorgarlik kursi(+chuqur mavzularni o'rganish uchun ham) qilsam qatnashgan bo'larmidingiz?
Kommentda o'z fikringizni qoldiring.
#angular
@JoshDeveloper
Kommentda o'z fikringizni qoldiring.
#angular
@JoshDeveloper
π41π₯8π€·ββ6π¨5π΄1
Mana shu kanaldan biror nima o'rganmagan Frontend'chi bo'lmasa kerak. Yana bilmadim.
CSS "trick"larni ko'pisini shundan o'rganganman.
Avtori Hindistonlik dindoshimiz Muhammad Irshod ekan.
Yana kim biladi bu kanalni? πββοΈ
#share
@JoshDeveloper
CSS "trick"larni ko'pisini shundan o'rganganman.
Avtori Hindistonlik dindoshimiz Muhammad Irshod ekan.
Yana kim biladi bu kanalni? πββοΈ
#share
@JoshDeveloper
π―140π50π€·ββ21π€5π€5π₯3π2β‘1π€©1π€£1π€1
Avvallari loyihalarda "yoqimli bo'lmagan kod" yozilgan bo'lsa, dasturchini ayblar edim.
Hozirlar ko'proq "Management"ni ayblaydigan bo'ldim.
Sizningcha nega bunday fikrga keldim?
@JoshDeveloper
Hozirlar ko'proq "Management"ni ayblaydigan bo'ldim.
Sizningcha nega bunday fikrga keldim?
@JoshDeveloper
π37π€7π―7
Xo'sh nega bunday fikrga keldim?
Sifat masalasi juda chatoq narsa. Unga erishish bir qaraganda har tamonlama mablag' va vaqt yo'qotishdek ko'rinadi. Ba'zida esa rostan ham shunday. Ammo, dastur va kompaniya kelajagi sifatga katta bog'liqligini ham unutmaslik kerak.
Sifat, sifatli ishlash va shu kabi mavzular haqida keyingi postlarimizda yana ham batafsil gaplashamiz, Xudo xohlasa.
Hozir esa, nega "Management"ning ham sifatga aloqasi borligi va o'z yechimlarim haqida gaplashaylik.
Psixologik tomondan qarasak, inson biror narsani sifatli va ishonchli qilishi uchun, unga yetarli vaqt va qo'llov kerak.
Sifatsiz dasturlarning katta qismi shu joyda oqsaydi. Bunga sabab "management"ga e'tibor kamligi. Loyiha borishini to'g'ri yo'lga qo'ymaslik. Yaxshi "menejer" bor taqdirda ham, unga sharoit qilib berish ham kerak.
Hozir faqatgina bu muommolarning biri haqida so'z yuritamiz.
Vaqt kamligi muommosi
Vaqt biznes uchun pul. Ammo, vaqt kamligi eng katta sifat dushmanlaridan biri. "Vaqtimiz kam, tezroq qilish kerak" deyilishi, dasturchini tez ishlashga undaydi, bu yaxshi, ammo sifatga ko'z yumib turiladi. Bu juda yomon "side effect" keltirib chiqaradi. Evaziga esa sifatsiz, "bug-friendly" dastur paydo bo'ladi. Bu muommoni aybdorlari ko'pincha shoshqaloq mijozlar. Ya'ni dasturni egalari. Ba'zida esa shu uslubni sevuvchi boshqaruvchilar ham bo'lishi mumkin.
Yechim:
Buni yechimi qiyin. Ammo, uddalasa bo'ladi. Eng birinchi navbatda loyihani "requirement"larini aniq va tiniq qilib olish(eng qiyini ham shu) va so'ngra dasturchilar bilan to'liq gaplashib, kelishgan holda tahminiy "estimation" tuzib chiqish. So'ng, mijozga kutilayotgan minimum va maksimum vaqt oraliqini aytish(sabablari bilan).
Xo'sh, mijozni ishi bitdi ham deylik. Endi esa, dasturchilarni darajasidan kelib chiqqan holda, o'zlari qo'ygan "estimation"lar asosida loyihani qismlarga bo'lib boshlasa bo'ladi. Shaffoflik juda muhim. Har bir dasturchi qayerga ketayotganini, qachon tahminan borishini bilishi kerak. Bosim shart emas. "Estimation" to'g'ri va qistovsiz yo'lga qo'yilsa, tez va sifatli natijaga bosimsiz erishsa bo'ladi.
Tepada turib, "qachon bo'ladi" deyish ham kamayadi. Dasturchilar ham ish joyidan bezib qolmaydi. Muhimi esa, sifatga ham e'tibor beriladi.
O'zim ishlagan ko'plab chet el loyihalarida sifat uchun nafaqat men aytganlarim, balki bundan birnecha karra qimmatroq, qiyinroq va eng muhimi samaraliroq usullarni qo'llashadi. Pul sarflashadi. Chetdan qaraganda pulni sovurayotgandek ko'rinishadi. Ammo, ... buni tagida bir gap bor. :)
Sizning yechimingiz qanday bo'lar edi?
#maslahat
@JoshDeveloper
Sifat masalasi juda chatoq narsa. Unga erishish bir qaraganda har tamonlama mablag' va vaqt yo'qotishdek ko'rinadi. Ba'zida esa rostan ham shunday. Ammo, dastur va kompaniya kelajagi sifatga katta bog'liqligini ham unutmaslik kerak.
Sifat, sifatli ishlash va shu kabi mavzular haqida keyingi postlarimizda yana ham batafsil gaplashamiz, Xudo xohlasa.
Hozir esa, nega "Management"ning ham sifatga aloqasi borligi va o'z yechimlarim haqida gaplashaylik.
Psixologik tomondan qarasak, inson biror narsani sifatli va ishonchli qilishi uchun, unga yetarli vaqt va qo'llov kerak.
Sifatsiz dasturlarning katta qismi shu joyda oqsaydi. Bunga sabab "management"ga e'tibor kamligi. Loyiha borishini to'g'ri yo'lga qo'ymaslik. Yaxshi "menejer" bor taqdirda ham, unga sharoit qilib berish ham kerak.
Hozir faqatgina bu muommolarning biri haqida so'z yuritamiz.
Vaqt kamligi muommosi
Vaqt biznes uchun pul. Ammo, vaqt kamligi eng katta sifat dushmanlaridan biri. "Vaqtimiz kam, tezroq qilish kerak" deyilishi, dasturchini tez ishlashga undaydi, bu yaxshi, ammo sifatga ko'z yumib turiladi. Bu juda yomon "side effect" keltirib chiqaradi. Evaziga esa sifatsiz, "bug-friendly" dastur paydo bo'ladi. Bu muommoni aybdorlari ko'pincha shoshqaloq mijozlar. Ya'ni dasturni egalari. Ba'zida esa shu uslubni sevuvchi boshqaruvchilar ham bo'lishi mumkin.
Yechim:
Buni yechimi qiyin. Ammo, uddalasa bo'ladi. Eng birinchi navbatda loyihani "requirement"larini aniq va tiniq qilib olish(eng qiyini ham shu) va so'ngra dasturchilar bilan to'liq gaplashib, kelishgan holda tahminiy "estimation" tuzib chiqish. So'ng, mijozga kutilayotgan minimum va maksimum vaqt oraliqini aytish(sabablari bilan).
Xo'sh, mijozni ishi bitdi ham deylik. Endi esa, dasturchilarni darajasidan kelib chiqqan holda, o'zlari qo'ygan "estimation"lar asosida loyihani qismlarga bo'lib boshlasa bo'ladi. Shaffoflik juda muhim. Har bir dasturchi qayerga ketayotganini, qachon tahminan borishini bilishi kerak. Bosim shart emas. "Estimation" to'g'ri va qistovsiz yo'lga qo'yilsa, tez va sifatli natijaga bosimsiz erishsa bo'ladi.
Tepada turib, "qachon bo'ladi" deyish ham kamayadi. Dasturchilar ham ish joyidan bezib qolmaydi. Muhimi esa, sifatga ham e'tibor beriladi.
O'zim ishlagan ko'plab chet el loyihalarida sifat uchun nafaqat men aytganlarim, balki bundan birnecha karra qimmatroq, qiyinroq va eng muhimi samaraliroq usullarni qo'llashadi. Pul sarflashadi. Chetdan qaraganda pulni sovurayotgandek ko'rinishadi. Ammo, ... buni tagida bir gap bor. :)
Sizning yechimingiz qanday bo'lar edi?
#maslahat
@JoshDeveloper
π32β€7β‘1
Dasturchi sifatida samarali va sifatli ishlash juda ham kamyob kuzatiladigan holat bo'lib borayotgandek.
Shu sabab, kelayotgan hafta oxiri barcha dasturchilar uchun juda bir manfaatli mavzu haqida suhbat qilamiz inshaaAlloh.
Qanday qilib sifatli ishlasa bo'ladi?
Nimalar qilish/qilmaslik kerak?
Katta vazifalar ustida samarali ishlash qanday bo'ladi?
Shu va shu kabi savollarga tajribali mehmonimiz Ravshan akadan javob olamiz, inshaaAlloh.
So that, stay tuned! π
#JoshPodcast
@JoshDeveloper
Shu sabab, kelayotgan hafta oxiri barcha dasturchilar uchun juda bir manfaatli mavzu haqida suhbat qilamiz inshaaAlloh.
Qanday qilib sifatli ishlasa bo'ladi?
Nimalar qilish/qilmaslik kerak?
Katta vazifalar ustida samarali ishlash qanday bo'ladi?
Shu va shu kabi savollarga tajribali mehmonimiz Ravshan akadan javob olamiz, inshaaAlloh.
So that, stay tuned! π
#JoshPodcast
@JoshDeveloper
π47β‘3π₯3
Angular intervyulariga tayyorgarlik kursi β‘
Angular freymvorkini uncha-muncha intervyulardan bemalol o'ta oladigan darajada chuqur o'rganishni xohlovchilar uchun yangilik.
Angular intervyulariga tayyorgarlik kursiga o'quvchilar yig'ilyapti.
Kurs darajasi: Barcha uchun. (Beginner to Advanced)
Kurs davomiyligi: 2 oy (16 ta dars)
Kurs oylik narxi: 70$
Agar kursga rostan qatnashish niyatida bo'lsangiz, quyidagi yopiq guruhga qo'shiling. (Iltimos, niyati yo'qlar qo'shilmasin !!!)
Guruhga qo'shilish uchun link: https://t.iss.one/+PJnQfS-b_2NhMjMy
#angular #interviews
@JoshDeveloper
Angular freymvorkini uncha-muncha intervyulardan bemalol o'ta oladigan darajada chuqur o'rganishni xohlovchilar uchun yangilik.
Angular intervyulariga tayyorgarlik kursiga o'quvchilar yig'ilyapti.
Kurs darajasi: Barcha uchun. (Beginner to Advanced)
Kurs davomiyligi: 2 oy (16 ta dars)
Kurs oylik narxi: 70$
Agar kursga rostan qatnashish niyatida bo'lsangiz, quyidagi yopiq guruhga qo'shiling. (Iltimos, niyati yo'qlar qo'shilmasin !!!)
Guruhga qo'shilish uchun link: https://t.iss.one/+PJnQfS-b_2NhMjMy
#angular #interviews
@JoshDeveloper
Telegram
Angular Interview course
Umar Sadullayev invites you to join this group on Telegram.
π21πΏ7
Forwarded from Dev thinking loud
Mana nima sababdan JavaScriptda hamma o'zgaruvchilar heapda saqlanadi: chunki stackdagi joy function tugashi bilan tozalanadi (function ozi stackdan "pop" bo'ladi), closuredagi functionga esa u joy keyin ham kerak.
Manba:
https://exploringjs.com/deep-js/ch_environments.html#recursion-via-environments
Manba:
https://exploringjs.com/deep-js/ch_environments.html#recursion-via-environments
π21
Dev thinking loud
Mana nima sababdan JavaScriptda hamma o'zgaruvchilar heapda saqlanadi: chunki stackdagi joy function tugashi bilan tozalanadi (function ozi stackdan "pop" bo'ladi), closuredagi functionga esa u joy keyin ham kerak. Manba: https://exploringjs.com/deep-js/β¦
Essiz, bizni aldashgan ekan π.
Buni o'qimagunimcha JavaScriptda primitiv qiymatlar Stack'da saqlanadi degan gapga ishonib kelganman.
Hayotda shunchalik ham adashish mumkinmi axir?
#mistake #joke
@JoshDeveloper
Buni o'qimagunimcha JavaScriptda primitiv qiymatlar Stack'da saqlanadi degan gapga ishonib kelganman.
Hayotda shunchalik ham adashish mumkinmi axir?
#mistake #joke
@JoshDeveloper
π34π17π4π2πΏ1
INHA universitetini bitirgan do'stlarimiz shu universitetga tayyorlanayotganlar uchun kurs tashkillashtirayotgan ekan.
Kimga qiziq bo'lsa, marhamat.
https://t.iss.one/inha_exam_preparation/21
Reklama huquqlari asosida. Buyerda sizning ham 1000$ lik reklamangiz bo'lishi mumkin edi. π
(hazil)
#share
@JoshDeveloper
Kimga qiziq bo'lsa, marhamat.
https://t.iss.one/inha_exam_preparation/21
@JoshDeveloper
Telegram
INHA Exam Preparation
π’ Nufuzli oliygohda o'qishni va zamonaviy kasblar egasi bo'lishni XOHLAYSIZMI?
βοΈ Siz Toshkent shahridagi INHA Universiteti talabasi bo'lib, tajribali dasturchi yoki logistik bo'lib yetishib chiqishingiz mumkin.
π Imtihonlarga tayyorlanish bo'yicha esaβ¦
βοΈ Siz Toshkent shahridagi INHA Universiteti talabasi bo'lib, tajribali dasturchi yoki logistik bo'lib yetishib chiqishingiz mumkin.
π Imtihonlarga tayyorlanish bo'yicha esaβ¦
π18π4π€£3β€2π€1πΏ1
Diqqat, "Josh*Podcast"ning yettinchi soni e'loni. π
Podkast mavzusi π:
βDasturchi qanday sifatli ishlashi va o'qishi mumkin?β
Mehmonimiz π₯:
- Ravshan Samandarov (Senior Software Engineer at Oxagile)
Sana va vaqti π:
9-Dekabr, 21:00
Jonli efir manziliπ:
https://www.youtube.com/live/a6T3R-_J7OM?feature=shared
Savollaringizni shu post ostiga yoki video "Live chat"iga yo'llab tursangiz bo'ladi.
#podcast
@JoshDeveloper
Podkast mavzusi π:
βDasturchi qanday sifatli ishlashi va o'qishi mumkin?β
Mehmonimiz π₯:
- Ravshan Samandarov (Senior Software Engineer at Oxagile)
Sana va vaqti π:
9-Dekabr, 21:00
Jonli efir manziliπ:
https://www.youtube.com/live/a6T3R-_J7OM?feature=shared
Savollaringizni shu post ostiga yoki video "Live chat"iga yo'llab tursangiz bo'ladi.
#podcast
@JoshDeveloper
π33π₯9
Bugun 21:00 da ko'pchilik dasturchilar va dasturchi bo'lmoqchilar uchun juda muhim mavzuda suhbatimiz bor inshaaAlloh. O'tkazib yubormang.
Podkast mavzusi π:
βDasturchi qanday sifatli ishlashi va o'qishi mumkin?β
Jonli efir manziliπ:
https://www.youtube.com/live/a6T3R-_J7OM?feature=shared
#podcast #JoshPodcast
@JoshDeveloper
Podkast mavzusi π:
βDasturchi qanday sifatli ishlashi va o'qishi mumkin?β
Jonli efir manziliπ:
https://www.youtube.com/live/a6T3R-_J7OM?feature=shared
#podcast #JoshPodcast
@JoshDeveloper
π33π«‘12β€3π₯3
Josh*Developer
Bugun 21:00 da ko'pchilik dasturchilar va dasturchi bo'lmoqchilar uchun juda muhim mavzuda suhbatimiz bor inshaaAlloh. O'tkazib yubormang. Podkast mavzusi π: βDasturchi qanday sifatli ishlashi va o'qishi mumkin?β Jonli efir manziliπ: https://www.youtubβ¦
Podkast ba'zi sabablarga ko'ra 22:00 da boshlanadigan bo'ldi inshaaAlloh.
Sabr tagi oltin degandek, sabr qilamiz π
#delay
@JoshDeveloper
Sabr tagi oltin degandek, sabr qilamiz π
#delay
@JoshDeveloper
π31πΏ6π₯5π΄3π2
Keyingi podkastni texnik mavzuda qilmoqchimiz inshaaAlloh, qaysi mavzu sizga qiziq?
π₯24π9
Oramizda Falastinga nisbatan bir necha o'n yillik zulm, zo'rlash va majburlash rejimini qo'llab kelayotgan isReal tuzilmasi tomonida bo'lgan zulm sheriklari bor shekilli.
Ular ikki toifa. Biri ochiq oydin ular tomon. Ikkinchisi beg'am, beparvolar. Neutrallar. Ularga farqi yo'q. Insoniy tushunchalar o'lgan.
Alloh asrasin.
Alloh zulmkorlarni zulmini qachon to'xtatishni O'zi bilguvchi, bu bo'layotgan jinoyatlar barchamiz uchun sinov.
Bu sinov - o'sha hayvondan battarlarni va zulmga beparvolarni gunohini va azobini bir necha karra oshiruvchi sinov.
Bu sinov - haq tomonda turish qiyin davrda ham haq tomon bo'la olganlarga xushxabar sinov.
Bu sinov - zulm ko'rganlarni ajrini ziyoda-ziyoda qiladigan, ularning oralaridan ulug' mavqe egalarini ajratib oladigan sinov.
Bu sinovlar hammamiz uchun sinov.
#FreePalestine #Palestine
Ular ikki toifa. Biri ochiq oydin ular tomon. Ikkinchisi beg'am, beparvolar. Neutrallar. Ularga farqi yo'q. Insoniy tushunchalar o'lgan.
Alloh asrasin.
Alloh zulmkorlarni zulmini qachon to'xtatishni O'zi bilguvchi, bu bo'layotgan jinoyatlar barchamiz uchun sinov.
Bu sinov - o'sha hayvondan battarlarni va zulmga beparvolarni gunohini va azobini bir necha karra oshiruvchi sinov.
Bu sinov - haq tomonda turish qiyin davrda ham haq tomon bo'la olganlarga xushxabar sinov.
Bu sinov - zulm ko'rganlarni ajrini ziyoda-ziyoda qiladigan, ularning oralaridan ulug' mavqe egalarini ajratib oladigan sinov.
Bu sinovlar hammamiz uchun sinov.
#FreePalestine #Palestine
π«‘112π60π14β€9π―6β‘5π€£3πΏ3π1π³1π1
Bir yil davomida qancha JavaScript dasturchisi Prototypes, Generators, Iterables, Closures, Workers va shu kabi boshqa mavzular sabab intervyulardan yiqilishini bilasizmi?
Siz ham shular qatorida sanalishni xohlamasangiz, 18-Dekabrgacha hamma uchun 15% chegirmaga tushgan Frontint.uz kursini sekingina sotib olishingizni maslahat beraman. ππ
Chegirma barcha tariflar uchun amal qiladi.
Batafsil: Frontint.uz saytida.
Adminga bog'lanish: @FrontIntAdmin
P.s: Referral tizimi hali ham o'z kuchida. Kimdir siz orqali kelsa, kelishilganidek 75 000 so'm bonus bor. Batafsil.
Share β
#frontint #reklom
@JoshDeveloper
Siz ham shular qatorida sanalishni xohlamasangiz, 18-Dekabrgacha hamma uchun 15% chegirmaga tushgan Frontint.uz kursini sekingina sotib olishingizni maslahat beraman. ππ
Chegirma barcha tariflar uchun amal qiladi.
Batafsil: Frontint.uz saytida.
Adminga bog'lanish: @FrontIntAdmin
P.s: Referral tizimi hali ham o'z kuchida. Kimdir siz orqali kelsa, kelishilganidek 75 000 so'm bonus bor. Batafsil.
Share β
#frontint #reklom
@JoshDeveloper
π37π18π€£18π3β€2π2π«‘2π1π€1