Assalaamu alaykum!
Bugun men sizlarga o'zim haqimda va EPAMgacha bo'lgan kichik sayohatim haqida gapirib beraman.
2019-yilning yoz fasli. Men uchun muhim oylar edi. Chunki birinchi marta universitetga topshirish yilim edi. Iqtisodiyot universitetining Turizm yo'nalishini tanlagandim.
Javoblar chiqdi, yaxshiyamki kirolmadim π. Shu yoz faslidan boshlab dasturlashga ilk qadamlarimni qo'yganman.
Deyarli bir yarim yil oraliqida, ayrim kompaniyalarda ishladim, o'qidim, ko'plab xatolar qildim. 2021 - yilda EPAMga referral tizimi orqali taklif qilindim.
To'g'risini aytsam, birinchi hammasi oddiy hazildek tuyuldi πΉ. Keyin hammasi jiddiylashishni boshladi, birinchi texnik intervyuga chaqirishdi.
Sanani belgiladik. Hayajonlanishni boshlagan edim, chunki intervyu ingliz tilida bo'lar edi. Tushadigan savollarga tayyorlanishni boshladim. JS/TS va Angulardan savollar tushishi kutilyotgan edi va shunday ham bo'ldi.
Intervyu chamasi 2 soat davom etdi. Ingliz tilini juda yaxshi bilmaydigan men , intervyuga kelganda sayrab ketdim π. So'ngra natijalar chiqdi. Javoblar yaxshi edi va hal qiluvchi 2-chi intervyu bo'lib o'tdi. Bu yerda oyliklar, ish , ish vaqtlari va hkz.lar haqida gaplashdik. Oradan ko'p o'tmay Alloh EPAMga rasman qabul qilinishimni nasib qildi Alhamdulillah. Ilk ish kunim juda zerikarli o'tdi. Yangi noutbuk va shu kabi narsalar bilan ta'minlashdi. Yangi tanishlar orttirib oldim ham. Hozir esa oradan deyarli 6 oy o'tadi kirganimga. Bu orada juda ko'p narsalar bo'ldi, o'zgardi. ))
EPAMga ishga kirishning ustunliklari haqida gapirsam.
1. Uydan ham, ofisdan ham bemalol ishlashingiz mumkinligi judayam ajoyib.
2. Bilim olishingiz va o'sishingiz uchun katta imkoniyatlar beriladi.
3. Chet elning Judayam katta projectlarida ishlash imkoni juda yuqori va sizga ma'qul kelmaydigan projectda ishlamasligingiz mumkin. (Xarom projectlarni ham nazarda tutdim)
4. Shuningdek, chet ellik ko'plab tanishlar orttirishingiz ham mumkin π (O'zimda shu paytgacha, Amerika, Meksika, Ukraina, Belarusiya, Venusuela va boshqa davlatlardan tanishlarim bor)
va boshqa ko'plab qulaylik va ustunliklar bor.
Savollarga kommentda javob berishga harakat qilaman :)
InshaaAlloh.
E'tiboringiz uchun rahmat!
@JoshDeveloper
Bugun men sizlarga o'zim haqimda va EPAMgacha bo'lgan kichik sayohatim haqida gapirib beraman.
2019-yilning yoz fasli. Men uchun muhim oylar edi. Chunki birinchi marta universitetga topshirish yilim edi. Iqtisodiyot universitetining Turizm yo'nalishini tanlagandim.
Javoblar chiqdi, yaxshiyamki kirolmadim π. Shu yoz faslidan boshlab dasturlashga ilk qadamlarimni qo'yganman.
Deyarli bir yarim yil oraliqida, ayrim kompaniyalarda ishladim, o'qidim, ko'plab xatolar qildim. 2021 - yilda EPAMga referral tizimi orqali taklif qilindim.
To'g'risini aytsam, birinchi hammasi oddiy hazildek tuyuldi πΉ. Keyin hammasi jiddiylashishni boshladi, birinchi texnik intervyuga chaqirishdi.
Sanani belgiladik. Hayajonlanishni boshlagan edim, chunki intervyu ingliz tilida bo'lar edi. Tushadigan savollarga tayyorlanishni boshladim. JS/TS va Angulardan savollar tushishi kutilyotgan edi va shunday ham bo'ldi.
Intervyu chamasi 2 soat davom etdi. Ingliz tilini juda yaxshi bilmaydigan men , intervyuga kelganda sayrab ketdim π. So'ngra natijalar chiqdi. Javoblar yaxshi edi va hal qiluvchi 2-chi intervyu bo'lib o'tdi. Bu yerda oyliklar, ish , ish vaqtlari va hkz.lar haqida gaplashdik. Oradan ko'p o'tmay Alloh EPAMga rasman qabul qilinishimni nasib qildi Alhamdulillah. Ilk ish kunim juda zerikarli o'tdi. Yangi noutbuk va shu kabi narsalar bilan ta'minlashdi. Yangi tanishlar orttirib oldim ham. Hozir esa oradan deyarli 6 oy o'tadi kirganimga. Bu orada juda ko'p narsalar bo'ldi, o'zgardi. ))
EPAMga ishga kirishning ustunliklari haqida gapirsam.
1. Uydan ham, ofisdan ham bemalol ishlashingiz mumkinligi judayam ajoyib.
2. Bilim olishingiz va o'sishingiz uchun katta imkoniyatlar beriladi.
3. Chet elning Judayam katta projectlarida ishlash imkoni juda yuqori va sizga ma'qul kelmaydigan projectda ishlamasligingiz mumkin. (Xarom projectlarni ham nazarda tutdim)
4. Shuningdek, chet ellik ko'plab tanishlar orttirishingiz ham mumkin π (O'zimda shu paytgacha, Amerika, Meksika, Ukraina, Belarusiya, Venusuela va boshqa davlatlardan tanishlarim bor)
va boshqa ko'plab qulaylik va ustunliklar bor.
Savollarga kommentda javob berishga harakat qilaman :)
InshaaAlloh.
E'tiboringiz uchun rahmat!
@JoshDeveloper
π8
Angular dasturchisi bo'lish uchun o'zim ishlatgan va ishlatayotgan Roadmap(Yo'l xaritasi)ni tuzdim.
Marhamat.
1. HTML/CSS/JAVASCRIPT dan yaxshi bilim talab qilinadi.
2. TYPESCRIPT o'rtacha bilimlar.
Angular o'zidan quyidagi mavzular:
3. Dastur strukturasi (Modullar, Componentlar, Servicelar va hkz),
4. Componentlar orasida ma'lumotlar almashish,
5. Component strukturasi
6. Property binding
7. Event binding
8. Two-way binding
9. CLI
10. ng-template, ng-container, ngTemplateOutlet
11. ng-content
12. RxJS boshlang'ich tushuncha, Operatorlar, subscribtionlar va hkz
13. subscribe() va unsubscribe()
14. Pipes
15. Async pipe
16. Built-in Directives
17. Attribute directive
18. Structural directive
19. Forms
20. Reactive Forms
21. Services
22. Dependency injection
23. Angular HTTP
24. Interceptors
25. Routing
26. Route Guards
27. Resolvers
28. Lazy loading
29. PWA
30. Change detection
31. Testing
va yana boshqa ko'plab mavzular.
Esimga kelsa bu listni yana to'ldirib boraman inShaaAlloh.
Kanal: @JoshDeveloper
Marhamat.
1. HTML/CSS/JAVASCRIPT dan yaxshi bilim talab qilinadi.
2. TYPESCRIPT o'rtacha bilimlar.
Angular o'zidan quyidagi mavzular:
3. Dastur strukturasi (Modullar, Componentlar, Servicelar va hkz),
4. Componentlar orasida ma'lumotlar almashish,
5. Component strukturasi
6. Property binding
7. Event binding
8. Two-way binding
9. CLI
10. ng-template, ng-container, ngTemplateOutlet
11. ng-content
12. RxJS boshlang'ich tushuncha, Operatorlar, subscribtionlar va hkz
13. subscribe() va unsubscribe()
14. Pipes
15. Async pipe
16. Built-in Directives
17. Attribute directive
18. Structural directive
19. Forms
20. Reactive Forms
21. Services
22. Dependency injection
23. Angular HTTP
24. Interceptors
25. Routing
26. Route Guards
27. Resolvers
28. Lazy loading
29. PWA
30. Change detection
31. Testing
va yana boshqa ko'plab mavzular.
Esimga kelsa bu listni yana to'ldirib boraman inShaaAlloh.
Kanal: @JoshDeveloper
π5β‘1π’1
MENU:
O'zbek tilidagi barcha maqolalarim va boshqa manbalarni ushbu jadvaldan topib olasiz.
Yangi maqola chiqsa ushbu menyuga albatta qo'shib boriladi.
InshaaAlloh
JavaScript
1. Optional chaining(?.)
2. Data types(ma'lumotlar tiplari)
3. First class functions
Array metodlari
4. Array metodlari #1
5. Array metodlari #2
6. Array metodlari #3
7. Destructuring assignment
8. JSda Garbage Collection
9. Closure
10. Hoisting
11. Mantiqiy operatorlar
Asynchronous JavaScript
12. Kirish. Sinxron va Asinxron JavaScript
13. "Callback" nima ?
14. Promise nima va qanday ishlatiladi ?
15. Promise metodlar va ishlatilishi
16. Async await
17. Object descriptors va flags (Kanal a'zosidan)
18. this kalit so'zi va call, apply, bind
19. Object tipi va reference
Angular
1. Kirish.
2. Angular roadmap
Node.js
1. Node.js da event loop (kanal a'zosidan)
Boshqa postlar:
1. Muvaffaqiyatlar qoidasi
2. Dasturlashni mustaqil o'rganayotganlarga maslahat.
3. Nega bizdan yana avalgidek olim va allomalar chiqmayapti ?
4. Ilk namoz, ilk sajda
5. Junior dasturchi nimalarni bilishi kerak ?
6. Dasturlashni o'rganishdan maqsad ? Oliy maqsad ?
Podcastlar:
1. AI haqida nimalar bilamiz ? - Anvar Narzullayev bilan.
2. Dasturchi sifatida vaqtni to'g'ri boshqarish - Ulug'bek Samigjanov bilan.
3. Junior va Middle dasturchi farqi, freymvork tanlash - Umar Muhandis bilan.
4. "Soft skill"lar nima ? - Javaholics (Humoyun) bilan.
5. EPAM va ITransition haqida - Umar Sadullayev
6. Juniorlikdan Seniorlikkacha - Umar Muhandis bilan
7. Juniorlik davri - Sardorbek Muxtorov bilan
<ββββββ MENU ββββββ>
O'zbek tilidagi barcha maqolalarim va boshqa manbalarni ushbu jadvaldan topib olasiz.
Yangi maqola chiqsa ushbu menyuga albatta qo'shib boriladi.
InshaaAlloh
JavaScript
1. Optional chaining(?.)
2. Data types(ma'lumotlar tiplari)
3. First class functions
Array metodlari
4. Array metodlari #1
5. Array metodlari #2
6. Array metodlari #3
7. Destructuring assignment
8. JSda Garbage Collection
9. Closure
10. Hoisting
11. Mantiqiy operatorlar
Asynchronous JavaScript
12. Kirish. Sinxron va Asinxron JavaScript
13. "Callback" nima ?
14. Promise nima va qanday ishlatiladi ?
15. Promise metodlar va ishlatilishi
16. Async await
17. Object descriptors va flags (Kanal a'zosidan)
18. this kalit so'zi va call, apply, bind
19. Object tipi va reference
Angular
1. Kirish.
2. Angular roadmap
Node.js
1. Node.js da event loop (kanal a'zosidan)
Boshqa postlar:
1. Muvaffaqiyatlar qoidasi
2. Dasturlashni mustaqil o'rganayotganlarga maslahat.
3. Nega bizdan yana avalgidek olim va allomalar chiqmayapti ?
4. Ilk namoz, ilk sajda
5. Junior dasturchi nimalarni bilishi kerak ?
6. Dasturlashni o'rganishdan maqsad ? Oliy maqsad ?
Podcastlar:
1. AI haqida nimalar bilamiz ? - Anvar Narzullayev bilan.
2. Dasturchi sifatida vaqtni to'g'ri boshqarish - Ulug'bek Samigjanov bilan.
3. Junior va Middle dasturchi farqi, freymvork tanlash - Umar Muhandis bilan.
4. "Soft skill"lar nima ? - Javaholics (Humoyun) bilan.
5. EPAM va ITransition haqida - Umar Sadullayev
6. Juniorlikdan Seniorlikkacha - Umar Muhandis bilan
7. Juniorlik davri - Sardorbek Muxtorov bilan
<ββββββ MENU ββββββ>
π39π₯9β€5
Kod 'compile' bo'lmagan paytda bitta tanga yig'ishni boshlasak ...
1 soatdan keyinβοΈππ
Kimlardir bir kunda millioner bo'larmidi ?ππ
#joke
@JoshDeveloper
1 soatdan keyinβοΈππ
Kimlardir bir kunda millioner bo'larmidi ?ππ
#joke
@JoshDeveloper
π3π1
Assalaamu alaykum.
Anchadan beri maqola yozmay qo'ygandim.
InshaaAlloh shu bir hafta ichida JS/TS dan qaysi mavzuni aytsangiz, bilsam maqola yozib beraman.
Qaysi mavzudan maqola yozay ?
Variantlarni kommentga yozing.
Promise ?
. . . .
@JoshDeveloper
Anchadan beri maqola yozmay qo'ygandim.
InshaaAlloh shu bir hafta ichida JS/TS dan qaysi mavzuni aytsangiz, bilsam maqola yozib beraman.
Qaysi mavzudan maqola yozay ?
Variantlarni kommentga yozing.
Promise ?
. . . .
@JoshDeveloper
Kechagi so'rovnomada kelgan javoblar.
queue π
Ts
prototypes
Promise
Call apply bind
JS ni 1kunda oΚ»rganishπ
Shu oxirgini yozgan ishtirokchimiz juda g'ayratli ekan π€£
Demak , keyingi maqolam inshaaAlloh
"call, apply, bind va this kalit so'zi" mavzusida bo'ladi.
Keyin esa inshaaAlloh Promise va prototypelarni ko'rib chiqamiz.
@JoshDeveloper
queue π
Ts
prototypes
Promise
Call apply bind
JS ni 1kunda oΚ»rganishπ
Shu oxirgini yozgan ishtirokchimiz juda g'ayratli ekan π€£
Demak , keyingi maqolam inshaaAlloh
"call, apply, bind va this kalit so'zi" mavzusida bo'ladi.
Keyin esa inshaaAlloh Promise va prototypelarni ko'rib chiqamiz.
@JoshDeveloper
Va'da qilganimdek, call, apply, bind va this kalit so'zi haqidagi maqolamni yozdim.
Tepada ko'rishingiz mumkin π
@JoshDeveloper
Tepada ko'rishingiz mumkin π
@JoshDeveloper
π9
Josh*Developer pinned Β«Va'da qilganimdek, call, apply, bind va this kalit so'zi haqidagi maqolamni yozdim. Tepada ko'rishingiz mumkin π @JoshDeveloperΒ»
Object tipi nega "Reference type" deyilishini bilasizmi ?
Anonymous Poll
38%
Ha bilaman
29%
Yo'q bilmayman
33%
Maqola kutib qolamiz ππ
Non-primitive sinfiga mansub Reference type deb ham ataladigan Object tipi haqida chuqurroq o'rgatilgan maqola yozdim.
Alloh qodir qilgancha.
Marhamat βοΈ
@JoshDeveloper
Alloh qodir qilgancha.
Marhamat βοΈ
@JoshDeveloper
π4π₯1π1
Siz JavaScriptning qaysi kutubxona yoki freymvorkida ko'proq ishlaysiz ?
Anonymous Poll
22%
VueJS
11%
Angular
75%
React
11%
Boshqa
Keling kichik bahs qilamiz.
Siz tepadagi pollda React yoki Angular yoki Vue ni tanladingiz. Yoki boshqani.
1 . Bu kutubxonani yoki freymvorkni tanlaganingiz sababi nimada ?
2. Qolgan tanlovlar haqida fikringiz qanday ? Birinchi tanlovingiz bo'lmasa, qolganlardan qaysi birini tanlagan bo'lar edingiz ?
Hamma Kommentga π
@JoshDeveloper
Siz tepadagi pollda React yoki Angular yoki Vue ni tanladingiz. Yoki boshqani.
1 . Bu kutubxonani yoki freymvorkni tanlaganingiz sababi nimada ?
2. Qolgan tanlovlar haqida fikringiz qanday ? Birinchi tanlovingiz bo'lmasa, qolganlardan qaysi birini tanlagan bo'lar edingiz ?
Hamma Kommentga π
@JoshDeveloper
π2
Qalbimiz bizning eng ojiz va eng kuchli joyimiz, hisoblanadi.
Uni noloyiq dunyoga bersangiz sizni ojizlikka olib boradi.
Uni Allohga va U suygan insonlarga bersangiz. Bu sizning qalbingizga nur ba'gishlaydiki, u nur bilan barcha qiyinchiliklarni bemalol qarshi olasiz.
Qalbimizdan notog'ri foydalangan biz esa ojizlikka mahkummiz π
Allohim dunyo sevgisi bilan to'lib ketgan bu chang bosgan qalbimiz O'zingni izningda, Uni to'g'ri yo'lga burgin, O'zingni muhabatting va O'zing rozi bo'lgan barcha muhabbatlar bilan to'ldirki, bu dunyoga joy qolmasin. π€²π€²
@JoshDeveloper
Uni noloyiq dunyoga bersangiz sizni ojizlikka olib boradi.
Uni Allohga va U suygan insonlarga bersangiz. Bu sizning qalbingizga nur ba'gishlaydiki, u nur bilan barcha qiyinchiliklarni bemalol qarshi olasiz.
Qalbimizdan notog'ri foydalangan biz esa ojizlikka mahkummiz π
Allohim dunyo sevgisi bilan to'lib ketgan bu chang bosgan qalbimiz O'zingni izningda, Uni to'g'ri yo'lga burgin, O'zingni muhabatting va O'zing rozi bo'lgan barcha muhabbatlar bilan to'ldirki, bu dunyoga joy qolmasin. π€²π€²
@JoshDeveloper
π4
TypeScriptda qaysi config orqali JavaScript kodni ham compile qilsa bo'ladi ?
Anonymous Quiz
50%
compileJs
18%
supportJs
24%
allowJs
8%
checkJs
Rahmat ustoz, biz bilan har doim va har yerda birga bo'lganingiz uchun!
Siz ham ustozingizga rahmat dedingizmi ?π
Hazil π
Haqiqiy ustozlarimizga bayram muborak π
@JoshDeveloper
Siz ham ustozingizga rahmat dedingizmi ?π
Hazil π
Haqiqiy ustozlarimizga bayram muborak π
@JoshDeveloper
π2