Josh*Developer
4.86K subscribers
420 photos
38 videos
12 files
656 links
IT blog of:
Umar Sadullayev
Muslim πŸŒ™
Senior Frontend Engineer
Angular GDE
Founder of @vector_academy_uz and @pingpong_dev
Download Telegram
Josh*Developer
Hafta oxiri, shanba kuniga WebBrain tomonidan JS marafon bo'layotgan ekan. Speaker bo'lishga chaqirishdi. Keling, bir narsalar haqida gaplashamiz πŸ™ƒ Ro'yhatdan o'tish va batafsil: https://t.iss.one/webbrain_academy/985 @JoshDeveloper
Nima mavzuda "speech" qilishimni hal qilib oldim.

To'g'ri JS freymvorkini tanlash mavzusida qilaman πŸ˜„πŸŒš
InshaaAlloh.
Angularni maqtab-maqtab kelarman balki πŸ‘€

Bir suhbatlashamiz InshaaAlloh.

@JoshDeveloper
😁48🀣12πŸ‘€5⚑3πŸ‘3😱2🐳1🌚1πŸ†1
ChatGPTbek deymiz shekilli buni πŸ˜„

O'zbekcha yozib ko'rgandim atayin. Shoir chiqdiku bu 🀣

Share ✈️

#chatgpt #joke

@JoshDeveloper
🀣191πŸ‘17⚑5😒5πŸ‘¨β€πŸ’»3🐳2🌚2😐2😁1πŸ•Š1πŸ‘€1
AnalogJS

Vite ⚑dan foydalangan holda, hamda SSG va SSR ishlatilgan dasturlar yasashda Angular uchun yangi AnalogJS nomli "meta-framework" chiqibdi.
Endi Angular dasturlarni qurish ancha yaxshilanadi inshaaAlloh. (Shundoq ham yaxshi edi 🌚)

U haqida batafsil quyidagi videoda:
https://youtu.be/1XWvA6iL92I

React'chilar, ichingiz "shuuv" qildimi ? πŸ˜„

#angular

@JoshDeveloper
😁27πŸ₯±22πŸ‘9🀨5πŸ”₯4😐4⚑2πŸ’”2πŸ‘¨β€πŸ’»2😴1πŸ€“1
Josh*Developer
AnalogJS Vite ⚑dan foydalangan holda, hamda SSG va SSR ishlatilgan dasturlar yasashda Angular uchun yangi AnalogJS nomli "meta-framework" chiqibdi. Endi Angular dasturlarni qurish ancha yaxshilanadi inshaaAlloh. (Shundoq ham yaxshi edi 🌚) U haqida batafsil…
"Shuuv" qilibdi rostan 🌚

"Javob"lar kelyapti Reactchilardan.

Ha, bunga oxshashi React uchun allaqachon bor. Lekin Angular'da ham bu yangilik emas. Masalan "Angular Universal" bor bo'lgan ancha muddatdan beri.

Ammo, Vite ishlatish iloji yo'q edi. Angular yangi versiyasida esa bu muommo Standalone-Component'lar orqali hal qilindi. AnalogJS esa shu va shu kabi qo'shimchalarni kiritdi. Bu degani, Angular bozori yana ham ochiladi inshaaAlloh, React'chilarni esa ichi "shuv" qiladi. πŸŒšπŸ˜„

Hazillashamanda. Shunchaki, maqsadim bir narsa, oramizda Frontend'chi borki deyarli hammasi React'chi. Jahon bozorida esa, Vue va Angular'ga ham talab qaynab yotibdi.
O'quv markazlari inkubatordek React'chilarni chiqaravermay, boshqa yo'nalishlarni ham to'ldirishsa balans bo'lar edi. Ishsizlar ham kamroq bo'lardi. Baribir xohlagan freymvorkda ishlay oladigan "jangchi"larni o'qita olishmaydi(9-12 oy yetmaydi demoqchiman), hech bo'lmasa shu tepada aytganimni qilishsa ham yaxshiroq edi. Yana Alloh biladi.
Shu sabablar tufayli ataylab "hater" rejimini yoqib olganman.)

Yana "shuv" qildimi ? πŸ˜„

@JoshDeveloper
😁41πŸ‘14πŸ₯±3πŸ‘¨β€πŸ’»3⚑1πŸ”₯1
🀣56πŸ₯±15🌚8πŸ‘2πŸ‘1
Tepadagi fikrlarimni to'liqroq yozishga vaqt topdim mana.

Rasm ham chizdim πŸ˜…

Mana nega React'ni "hate" qilaman.
Shaxsan o'zimga kelsak, biror texnologiyani yomon ko'radigan darajada ahmoq emasman. Ammo, ma'lum bir maqsadlar uchun o'zimni shunday ko'rsatishim mumkin.

React kutubxonasini Angular freymvorkidan kuchsiz deyish noo'rin. Aslida ikkisi ham o'z o'rniga ega.
Ikkisini ham ishlatiladigan o'rinlari bor.

"Hate" qilishimga asosiy sabab esa, bizda balans buzilib ketganligi. Indeed.com va djinni.co saytlaridan olingan ma'lumotlar yordamida tepadagi rasmni chizdim. Bizda balans buzilganini shu orqali tushuntirmoqchiman.

Bu real hayotda bo'layotgan narsa. Ish qidirib yurgan Frontend'chilarni 80-90% qismi React'chi bo'ladi(meni tajribamda shunday). Shaxsan o'zim, telegramdagi ishsizlik bo'yicha yozishmalarimga qarasam, Angulardan ish qidirib yurgan birorta Middle dasturchini bilmayman. Ammo React'dan, juda ko'p. Junior'lik davrida barchasida ham qiyinchilik bo'ladi. React'ni maqtayotgan odamlarga qarshi shu sabab gapiraman. Balansni buzishga qo'shimcha sababchi bo'lishadi chunki.

Bozorga kengroq qarasak esa, bu holat jiddiy muommolardan biri, ishsizlikka olib keladi. Shu sabab, Vue'ga kamroq tosh otaman, React'ga ko'proq. Chunki Vue'da balans bor. Ish ham o'rtacha, odamlari ham. React'da esa, ish ko'p, ammo odamlari esa 10-20+ barobar ko'p.
Angularda esa mazza. Ish o'rtacha, odamlar esa kamroq.

Bu gaplarimdan keyin, Vue va Angular dasturchilari "Nonimizni yarimta qilmasade shu bola" deyishi mumkin. Ammo, rizq Allohdan. Balansni ushlash orqali ko'pchilik ishsizlar ish bilan ta'minlanadi, raqobat ham kuchayadi. React ish e'lonlariga ham yuzlab odam topshirib "flood" qilib yubormaydi πŸ˜„. Yuzlagan React'chilar ish qidirib sarson bo'lmaydi. Xullas, me'yor bo'ladi.
Shu sabab o'quv markazlarini qilayotgan ishlariga gapiraman. Yo JS va Umumiy frontendni shu qadar zo'r o'rgatishsinki, bemalol xohlagan freymvorkida ishlay olsin(bu qiyin), yoki yiliga minglagan React'chilarni chiqarishdan oldin, ularni taqdirini ham o'ylab ko'rishsin, ular sizga ishonib shu sohaga kirgan. Bozorni o'rganib turib qaror qilish kerak.

Shunaqa gaplar πŸ™‚
Biz Angular'chilar kamchilik bo'lsak ham bag'rimiz keng πŸ˜‰

The battle's finished, the secret's revealed.

#angular #react #vue

@JoshDeveloper
πŸ‘53πŸ‘13⚑4😴4❀‍πŸ”₯1😁1🀯1🌚1🀣1🀨1πŸ‘€1
This media is not supported in your browser
VIEW IN TELEGRAM
Backend'chilarni tepadagi mavzularga holati. πŸ˜„

#joke

@JoshDeveloper
🀣81πŸ’―5😁3πŸ‘2πŸ‘€2⚑1🐳1🌚1
Josh*Developer
Hafta oxiri, shanba kuniga WebBrain tomonidan JS marafon bo'layotgan ekan. Speaker bo'lishga chaqirishdi. Keling, bir narsalar haqida gaplashamiz πŸ™ƒ Ro'yhatdan o'tish va batafsil: https://t.iss.one/webbrain_academy/985 @JoshDeveloper
Shanba kuni tepadagi mavzuda berilayotgan ba'zi savollarga javob beraman.

Masalan, boshqa freymvorkka o'tish qachon to'g'ri va qachon noto'g'ri kabi.

Kanalda Live yoqib qo'yishni o'ylayapman, shunda uzoqdagilar, qatnasha olmaydiganlar ham eshita oladi.

inshaaAlloh

@JoshDeveloper
πŸ‘38⚑11🐳2🀨1
Kanalimizda texnik "podcast"lar uyushtirishni yo'lga qo'yishni anchadan beri o'ylab yurgandim. Endi shunga kirishishni boshlayapman.

Xudo xohlasa, ilk mehmonlar bilan ilk texnik mavzuda "podcast" uyushtiramiz.

#stay_tuned

@JoshDeveloper
⚑39πŸ‘10πŸ”₯10❀‍πŸ”₯1🐳1πŸ‘€1
JavaScript "otasi" Brendan Eich'ning Lex Fridman'ga bergan salkam 3 soatlik podcastini ko'rib qoldim.

Sizlarga ham ulashmoqchiman. Videoda JavaScript qanday dunyoga kelganidan tortib, dasturchilarga maslahatlargacha bor.
Link: https://youtu.be/krB0enBeSiE

Share ✈️

#podcast

@JoshDeveloper
πŸ‘29❀9🐳1
Texnik "podcast"larni yo'lga qo'ymoqchi ekanligimni aytgan edim.

Shu "podcast" seriyalariga nom topolmay yuribman. Bir maslahatlashmaymizmi ? πŸ™ƒ

"Josh Podcast" degan taklif keldi. Yaxshimi ? πŸ˜…
Kommentda fikringizni qoldiring.)

Aytgancha, ertaga WebBrain'dagi JS marafoniga keling. Men ham bo'laman inshaaAlloh.

@JoshDeveloper
πŸ‘16⚑12🐳1
Bugungi meetup'ni yozib olishdi. Xudo xohlasa, yaqinda videosi chiqadi.

#stay_tuned

@JoshDeveloper
πŸ‘42πŸ”₯9πŸ•Š6⚑3πŸ‘1πŸ₯±1
Chegirma 🌚

Frontint.uz kursiga bir kunlik katta chegirma e'lon qilmoqchiman.

14-Fevral kuni barcha tariflar uchun 15% chegirma beriladi. Chegirma bir kun amal qiladi.

Kimga qiziq bo'lsa frontint.uz saytidan ma'lumotlarni ko'rib, bizga bog'lanishi mumkin.

14-Fevral kungi chegirmadagi narxlar quyidagicha:

Classic - 690 000 so'm, 586 500 so'm

Pro - 750 000 so'm, 637 500 so'm

Premium - 850 000 so'm, 722 500 so'm

Ulgurib qoling. 🌚

@JoshDeveloper
πŸ₯±43🌚15πŸ‘12πŸ‘2πŸŽ‰2🀯1
Forwarded from Umar Sadullayev
"Ortda qolyapman" demang.

Juda foydali post yozibdi Linkedin'da bir inson. Shunga o'z izohimni yozmoqchiman.

Barchaning o'z "timezone"i bor. Barchada vaqt har xil. Bu xuddi, hozir Yaponiyada soat 19:08 bo'lsa, bizda hali 15:08. Bu degani biz 4 soat ortda qolayotganimizni bildirmaydi. Balki, biz o'z vaqtimizdamiz. Ular o'zinikida.

Siz ham o'z vaqtingizni yashayapsiz. Boshqalar o'zinikini. O'z vaqtingizni birovnikiga solishtirmang. Kimdir 20 yoshida erishgan narsaga, siz endi 25 yoshingizda erishgandirsiz, ammo siz kech qolgansiz deyilmaydi. Siz o'zingizga berilgan vaqtdan foydalanyapsiz, ular o'zinikidan. Kimniki qancha ? Alloh biladi.

Shunday ekan, boshqalar bilan o'zingizni solishtirmasdan, o'z hayotingizda, o'z vaqtingizda yashang. Ularga hasad qilmang. Balki, o'z vaqtingizni mehnatga, ilm olishga sarflang. Ustingizda ishlang. Siz qo'lingizdan kelgan harakat ila erishganingiz, o'z vaqtida erishganingizdir. Na kech va na erta.

@UmarSadullayev
⚑93πŸ‘61πŸ”₯5πŸ†4🐳3πŸ‘2❀1πŸ’―1
EPAM sumkasida, ITransition ofisiga(CSpace Yunusobod) keldim bugun. πŸ˜„

Shuyerda bugun ishlab ko'rmoqchiman. Bilishimcha chiroq bilan bo'lgan muommolar hal qilingan ekan. Shunday bo'lsa, shuyerga qatnashni davom etishim ehtimoli katta.

Ikki hafta dam olishdan keyin, endi bugun mana ishga chiqdim. Dam olish yaxshi ekan πŸ˜‚.

Shunaqa gaplar πŸ™‚

@JoshDeveloper
😁70πŸ‘22πŸ‘¨β€πŸ’»12🐳2⚑1
Bugun ChatGPT'ni haqiqiy ishimda, haqiqiy muommolar ustida ham qo'llashni boshladim.

Mazza.

Undan qo'rqish kerak emas. Ko'pchilik qo'rqyapti ishimizni olib qo'ymasmikan deb. Qaytanga, undan foydalanish kerak. Mentor o'rnini bosyapti masalan. Qiynalgan joyimda, savol so'rayman. Javob beradi. Yozib bergan kodiga qarayman, xato joylarini to'g'irlab yozdiraman, olaman kodni, dasturga moslab chiqaman...

Bu yerda asosiy rolni baribir biz dasturchilar o'ynaymiz. 5-6 soat ustida o'tirishimiz mumkin bo'lgan muommolarni 20-30 daqiqada yechib tashlay olamiz. Bu yaxshiku ?)

Kim hali ishlatib ko'rmagan bo'lsa, sekin yo'lini topib ishlatishni boshlasin. Bilimingiz ham ancha tez o'sadi bu bilan. Yangi narsalar o'rganyapman o'zim masalan.

Shunaqa gaplar πŸ™‚

Sayti sal qotib ishlashi mumkin. Angularda qilishmapti. Bo'laveradi ishlatsa lekin. 🌚

#chatgpt

@JoshDeveloper
🀣45🌚38πŸ‘25⚑14πŸ₯±7
Josh*Developer
Lay-offs Ishlayotgan loyihamda ham "lay-off"lar boshlandi. Kecha bir QA Tester'imizga bu oy oxirgi oy ekanligini aytishibdi. Juda yoqimsiz holat. Internetda o'qiganingiz boshqa ekan, ko'rganingiz boshqa ekan. Juda xafa bo'ldim u uchun. Endi dasturchilarni…
Lay-off'lar bizda tugadi adashmasam.

Dasturchilardan hech kimni chopishmapti. Hamma joy tinchku kelsam. πŸ˜„

Recruiter opalar xafa bo'ladigan bo'ldi. 🌚

#layoffs

@JoshDeveloper
🌚19😁12πŸ‘7πŸ€”2
Josh*Developer
EPAM sumkasida, ITransition ofisiga(CSpace Yunusobod) keldim bugun. πŸ˜„ Shuyerda bugun ishlab ko'rmoqchiman. Bilishimcha chiroq bilan bo'lgan muommolar hal qilingan ekan. Shunday bo'lsa, shuyerga qatnashni davom etishim ehtimoli katta. Ikki hafta dam olishdan…
Ishlash uchun juda yaxshi joy bo'libdi bu filial ham.

Xatto, birinchi qavatga stol tennis ham olib kelishibdi. Svet ham o'chmadi.
Bugungi taasurotlarimdan kelib chiqib, cspace.uz'ning Yunusobod filialini holis tavsiya qila olaman ishlashga. πŸ‘
Aytgancha, namoz o'qishga va tahoratga yaxshi sharoitlar ham bor. Masjid ham yaqin.
Uyimga ham yaqin bo'lsa zo'r bo'lardi-da. πŸ˜’πŸ˜„

#tavsiya

@JoshDeveloper
πŸ‘26πŸŽ‰26⚑3🐳3πŸ†3❀2🌚1
Diqqat 🌚

"Josh*Podcast"ning ilk soni boshlanish arafasida. πŸŽ™

Podcast muvzusi πŸ“ƒ:
"Vue.js: Yaxshi frontend dasturchi bo'lish"

Mehmonlarimiz πŸ‘₯:
- Mirjalol Norqulov (Frontend dasturchi)
- Muhammadamin Ibragimov (Frontend dasturchi)

Mezbonlar qatorida men bilan birgalikda Odil Nizamov bo'ladilar.

Sana va vaqti πŸ•”:
19-Fevral, 19:00

Manzil πŸ“:
@JoshDeveloper telegram kanali

#JoshPodcast #podcast
πŸ”₯42πŸ‘19πŸ†6πŸ‘¨β€πŸ’»3😁1🐳1πŸ‘€1
Biz oxiri hal qildik. Angular va React jangi nihoyasiga yetdi. βš”οΈ

Kim yutdi deysizmi ? Vue πŸ”₯🀣

#joke

@JoshDeveloper
🀣152πŸ”₯24πŸ₯±10🀨8πŸ‘7😁6🀯5🌚4πŸ’”3πŸ€”1🐳1