Josh*Developer
4.82K subscribers
424 photos
38 videos
12 files
663 links
IT blog of:
Umar Sadullayev
Muslim ๐ŸŒ™
Senior Frontend Engineer
Angular GDE
Founder of @vector_academy_uz and @pingpong_dev
Download Telegram
Nihoyat rasmiy ChatGPT AI saytidan foydalanib ko'rdim. Maza ekanku a. ๐Ÿ˜„

Angulardan bir kichik hodisaga test yozishini so'radim. Aftidan yomon emas.

Ishim ancha osonlashadigan bo'ldi. ๐ŸŒš

@JoshDeveloper
๐Ÿ‘จโ€๐Ÿ’ป74๐Ÿ‘36โšก5๐Ÿ˜ข5๐ŸŒš5๐Ÿคฃ4๐Ÿ’”3๐Ÿ’ฏ1
Bu aka kitob ham yozibdilar. React'dan. ๐Ÿ˜„

#wow

Share โœˆ๏ธ

@JoshDeveloper
๐Ÿ‘108๐Ÿ˜20๐Ÿ˜ฑ9๐Ÿ†7โšก3๐Ÿณ3๐Ÿ‘€2๐ŸŒš1
Ancha muddat Recruiter opalardan sado chiqmay qolgandi. Sababi, hozirgi kompaniyamga kirganimga ko'p bo'lmagani deb o'ylayman.

Oxiri, bugun bir joydan taklif keldi. ๐Ÿ˜„

Nima deb javob yozganim qiziqmi ?

@JoshDeveloper
โšก33๐Ÿ‘5๐Ÿ•Š4๐ŸŒš4๐Ÿคฃ4
Mana javobim.

Fikrimcha yaxshi javob berdim deb o'ylayman. Kelgan takliflarni ochiqchasiga "reject" qilgandan ko'ra, menimcha shu kabi biror usul orqali ikkingiz o'rtangizda "connection"ni ushlab qolganingiz ma'qul. Chunki, hozirgi ish joyingizda qancha qolishingizni bilmaysiz. Yangi ish joy kerak bo'lib qolganda, qattiqroq yopgan eshikingizni qayta taqillatib yurmang. Biroz ochib qo'ying eshiklarni ๐Ÿ˜…

@JoshDeveloper
โšก54๐Ÿ‘31๐Ÿคฃ17๐ŸŒš9๐Ÿ”ฅ4๐Ÿ˜1๐Ÿณ1๐Ÿ†1
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
๐Ÿ‘29โšก5๐Ÿ‘€5๐Ÿคฏ2๐Ÿณ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
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