Josh*Developer
4.83K subscribers
423 photos
38 videos
12 files
661 links
IT blog of:
Umar Sadullayev
Muslim ๐ŸŒ™
Senior Frontend Engineer
Angular GDE
Founder of @vector_academy_uz and @pingpong_dev
Download Telegram
Xo'sh,
Demak JavaScriptdan o'zbek tilida ilk texnik intervyumizni boshlaymiz.

Buning uchun bizga bitta nomzod kerak bo'ladi.
Intervyuni o'zim olaman.
InshaaAlloh.

Nomzodlarni tanlash talablari quyidagilar:

1. JavaScriptni yaxshi bilishi.
- Promise, Closure, Hoisting va shu kabi mavzularni bilishi shart va zarur!
2. O'zbek tilini bilishi.

Nomzodni tanlash quyidagicha amalga oshiriladi.

1. Agar talablarga javob bersa, ushbu postning kommentiga tartib bo'yicha raqam bilan ismi sharifini yozib qoldiradi.

Masalan, sizdan oldingi ishtirokchi bunday ko'rinishda yozgan bo'lsa:
1. Falonchijon Pistonchiyev

Demak, siz bunday yozasiz:
2. Sizning ismingiz va familyangiz.

Tartib bo'yicha yozmagan va o'zini birdan ortiq yozgan inson chetlashtiriladi !
Birnecha akkountdan yozishni o'ylab ham ko'rmang. Rozi emasman!

Nomzodni videoda random son qaytaradigan JavaScript funksiya orqali tanlab olaman.

Tez orada bu ishlar uchun telegram bot ham qilarmiz inshaaAlloh.

Nomzodni 20-dekabr Dushanba kuni kechki payt aniqlaymiz. inshaaAlloh

P.S: Boshqalarga yetib borishi uchun, post va kanalni tarqatishni unutmang !

@JoshDeveloper
๐Ÿ‘1
Josh*Developer pinned ยซXo'sh, Demak JavaScriptdan o'zbek tilida ilk texnik intervyumizni boshlaymiz. Buning uchun bizga bitta nomzod kerak bo'ladi. Intervyuni o'zim olaman. InshaaAlloh. Nomzodlarni tanlash talablari quyidagilar: 1. JavaScriptni yaxshi bilishi. - Promise, Closureโ€ฆยป
Live stream scheduled for
Live stream started
Live stream finished (17 minutes)
Josh*Developer
Video
Nomzodimiz tanlandi.

Endi inshaaAlloh interview sanasini kelishib olamiz.

Bu safar omadingiz kelmagan bo'lsa, InshaaAlloh keyingi interviewda balki siz tanlanarsiz ๐Ÿ˜‰

@JoshDeveloper
โŒš๏ธUCH SOAT

๐Ÿ‘จโ€๐Ÿ’ปHech narsaga chalgสปimasdan qattiq ishlang.

๐Ÿ“ฑTelefon oสปchgan, ijtimoiy tarmoqlar offline holatida, chalg'ituvchi hech qanday omil yoสปq.

๐ŸŽฏDiqqatni jamlagan holda bajarilgan 3 soat, diqqatni jamlamay bajarilgan 12 soatga teng.

(3 soat kamku deganlar, oldin sinab koสปring)

๐Ÿ’กFoydali bo'ladi degan umiddamiz๐Ÿ˜Š
๐Ÿง‘โ€๐Ÿ’ปDo'stlaringizga ham ulashing

Manba: @timetomotive (Obuna bo'lishni maslahat beraman)

@JoshDeveloper
JavaScript "strict-typed language"mi yoki TypeScriptmi ?
Anonymous Quiz
23%
JS
53%
TS
14%
Ikkisi ham
11%
Endi bilib olaman.
TypeScriptdagi Interface'lar JS'ga compile bo'lganda qanday ko'rinishga ega bo'ladi ?
Anonymous Quiz
27%
Class
48%
Object
6%
null
19%
Hech qanday, ular yozilmaydi JS'da
TypeScript'da string tipini number tipiga majburlab o'girishni yo'li bormi ? (bu usulni ishlatish aslida maslahat berilmaydi)
Anonymous Quiz
12%
Yo'q albatta
45%
Bor, "as number" orqali
25%
Bor, "as unknown as number" orqali
19%
Endi bilib olaman
JS'da || va ?? operatorlarini farqini bilasizmi ?
Bilsangiz (kommentga ham yozing, bilmaganlar uchun ham foydali)
Anonymous Poll
62%
Bilaman.
26%
Bilmayman.
12%
Bu operatorlani endi ko'rib turibman. :D
Unary, Binary va Ternary operatorlarini farqini bilasizmi ?
(Kommentga yozing)
Anonymous Poll
46%
Ha, bilaman.
46%
Yo'q, bilmas ekanman.
8%
Umuman eshitmaganman.
(+) operatori Unary operatorlarga kiradimi yoki Binary'gami ?
Anonymous Quiz
44%
Unary
35%
Binary
15%
Ikkisi ham.
6%
Bilmayman.
Vergul operatoriga misol.

"birinchi a'ga 10'ni qo'sh va a'ni qaytar" degan kod bu. Jarayonlar ko'proq bo'lishi ham mumkin.

Siz ishlatib ko'rganmisiz ushbu sintaksni ? ๐Ÿ™‹โ€โ™‚๏ธ


@JoshDeveloper
๐Ÿ‘1
Media is too big
VIEW IN TELEGRAM
Birinchi oy, birinchi interview va birinchi ishtirokchini ham o'tkazib oldik.

Ba'zi sabablarga ko'ra biroz qisqa bo'ldi.

Ammo inshaaAlloh barchaga manfaatli bo'ladi deb umid qilaman.

Marhamat videosini tomosha qilishingiz mumkin.
Ishtirokchi haqida xulosamni keyinroq yozib qoldiraman. (Feedback)
InshaaAlloh.

@JoshDeveloper
๐Ÿ‘1
Salohiddinga intervyu davomida bergan xulosam.

Salohiddin intervyuni ancha yaxshi ruhda boshlab oldilar. Muomala madaniyatlari ham joyida. Bilimlari ham ancha yaxshi.

Ammo biroz JavaScriptdan ba'zi mavzularni takrorlab olsalar maqsadga muvofiq bo'lgan bo'lar edi.

Masalan, Hoisting, Scope, Object tipi ishlashi va metodlari, Array metodlari, Map, Set, WeakMap, WeakSet kabi mavzular.

Manba sifatida: javascript.info saytini maslahat beraman.

Agar ushbu intervyu haqiqiy ish intervyusi bo'lgan taqdirda, biroz bilimlarini oshirish sharti bilan Junior lavozimiga bemalol ishga qabul qilgan bo'lar edim.

Omad !

@JoshDeveloper
๐Ÿ‘2
Azizlar Intervyularni ko'rib borishingiz uchun, Shaxsiy youtube kanalimni ochdim.

Bugungi intervyuni joylab qo'ydim ushbu shaxsiy kanalimga va qolganlarini ham inshaaAlloh joylab boraman.
Telegramga joylamayman.

Obuna bo'ling: https://www.youtube.com/channel/UChPuw3sgVwJ9LwHiUTxIUdw

@JoshDeveloper
๐Ÿ‘1
Dasturchiga muomala madaniyati kerakmi ?

Insonlar bilan gaplasha olish, fikrini tushuntira olish, boshqa insonlarda yaxshi taasurot uyg'otish kabi hislatlar dasturchi uchun muhimmi ?

Shu haqida gaplashsam degandim.

O'zim yozishimdan avval, albatta, sizning fikringiz qiziq.
Nima deb o'ylaysiz,
Rostan ham hozirgi zamonda muomala madaniyatisiz yaxshi dasturchi bo'lish mumkinmi ?


@JoshDeveloper
Rostan ham hozirgi zamonda muomala madaniyatisiz yaxshi dasturchi bo'lish mumkinmi ?

Mening javobim esa yo'q.
Mumkin emas. Orzu ham qilmang.
Siz dasturchi bo'la olasiz muomala madaniyatini bilmasdan. Ammo, yaxshi dasturchi bo'la olmaysiz.

Ayni damda Senior, Lead dasturchilardan talab qilinadigan narsalar faqat bilim emas, balki jamoani boshqarish, xaridorlar bilan to'g'ri muloqot olib borish va hkz. Junior va Middle'lar esa kamida jamoa bilan to'g'ri muloqot qila olishi, jamoadagilar bilan birga chiroyli suratda ishlay olishi ham muhim. (Albatta muomalasi yaxshi bo'lmasa, u dasturchini proyektdan ๐Ÿช“๐Ÿช“๐Ÿช“ qilishlari turgan gap).

Xo'sh sizchi, ushbu xislatlar ustida ham ishlayapsizmi ?

Hozirdan o'sib kelayotgan dasturchilarimiz, xatto savol berish madaniyatini bilmaydi.

Ba'zilar savolniku eplab berib olishadi, javob olgandan so'ng esa na "rahmat", na "tushunarli", na "hop" degan so'zlarni ishlatishadi.
Xuddi biz javob berishimizga pul to'laydigandek, javobni olib ketishadi indamasdan.
Albatta rahmatiga zor emasmiz, ammo keyingi safar bu inson yozsa, unga javob bergimiz ham kelmaydi. Hurmati tushgani sabab.

Yana ba'zilar, haddan oshiq oddiy narsalarni google'dan qidirishni o'rniga, kimningdir vaqtini olib, maydalab so'rashni afzal ko'radi.

Nega bularni aytyapman ?
Hozirdan ahloqingizni go'zal qiling, siz bilan gaplashgan odam, siz bilan yana gaplashgisi kelsin yoki kamida sizdan ko'ngli sovib qolmasin. Yo'qsa bora-bora jamiyatda o'rningiz ancha pastga tushib ketadi. Dasturchilik faoliyatingizda ham bu ancha salbiy rol o'ynaydi.
Ha aytgancha, "Job interview"larda ham bunga alohida e'tibor berishadi. ๐Ÿ˜‰

Alloh barchamizni go'zal xulqli bandalaridan qilsin.

@JoshDeveloper