Kodim ishlasa bo'ldimi yoki toza kod yozaymi?
Dasturchilar orasida ko'pchiligi ishlasa bo'ldi degan aqidaga amal qilgan holda kod yozishadi. Ba'zi dasturchilar borki, toza kod yozish shaydosi.
Toza kod yozish ko'proq vaqt oladigandek tuyiladi, biroq bu ma'lumot aldamchi. Toza kod kelajakda ko'plab bug - lar sodir bo'lishini oldini oladi. Natijada sarfalganiga qaraganda ko'proq vaqtni tejaydi. Yo'qsa, yetakchi dasturchilar toza kod yozish startegiyalarini ishlab chiqish uchun vaqt sarflashmagan bo'lar edi.
Ishlasa bo'ldi degan kod yozish osondek tuyiladi, biroq unday emas. Ishlasa bo'ldi degan kod yozish juda qiyin!!! Siz rejasiz yoki xom reja asosida kod yoza olganingiz uchun, ishlasa bo'ldi talqinidagi kod sizni o'ziga rom etadi. Bundan tashqari, proyekt boshida tez siljiydi, borgan sari sekinlashib boradi. Toza kod yozishda esa buni aksi, boshida sekin, borgan sari tezlashib boradi.
P.S: Keling birgalikda toza kod yozamiz va dunyoni bug - lardan tozalaymiz. 😉
👉 @devfarhod
Dasturchilar orasida ko'pchiligi ishlasa bo'ldi degan aqidaga amal qilgan holda kod yozishadi. Ba'zi dasturchilar borki, toza kod yozish shaydosi.
Toza kod yozish ko'proq vaqt oladigandek tuyiladi, biroq bu ma'lumot aldamchi. Toza kod kelajakda ko'plab bug - lar sodir bo'lishini oldini oladi. Natijada sarfalganiga qaraganda ko'proq vaqtni tejaydi. Yo'qsa, yetakchi dasturchilar toza kod yozish startegiyalarini ishlab chiqish uchun vaqt sarflashmagan bo'lar edi.
Ishlasa bo'ldi degan kod yozish osondek tuyiladi, biroq unday emas. Ishlasa bo'ldi degan kod yozish juda qiyin!!! Siz rejasiz yoki xom reja asosida kod yoza olganingiz uchun, ishlasa bo'ldi talqinidagi kod sizni o'ziga rom etadi. Bundan tashqari, proyekt boshida tez siljiydi, borgan sari sekinlashib boradi. Toza kod yozishda esa buni aksi, boshida sekin, borgan sari tezlashib boradi.
P.S: Keling birgalikda toza kod yozamiz va dunyoni bug - lardan tozalaymiz. 😉
👉 @devfarhod
MVP - Minimum Viable Product
Katta proyektlarni yaratishda uchraydigan qiyinchiliklardan biri proyektning barcha xususiyatlari rejasini bir vaqtda tuzish.
Shu kabi vaziyatda MVP - minimum ishlatsa bo'ladigan xususiyatlarni birinchi reja qilib, ularni tugatgach, davomli yangi xususiyatlarni qo'shib borish samarali uslub hisoblanadi.
Bu uslubdan ko'plab IT korxonalar foydalanadi. Misol uchun Telegram jamoasi proyektning boshida eng zarur xususiyatlarni reja qilishgan, bu MVP. Telegram - da "video chat" imkoniyati yaqinda qo'shildi, bu yangilanish.
Proyektni davomli rivojlantirib borish uchun Agile proyekt boshqaruvi uslubining SCRUM freymvorkidan ko'p foydalaniladi.
P.S: SCRUM haqida keyingi postda yozaman.
👉 @devfarhod
Katta proyektlarni yaratishda uchraydigan qiyinchiliklardan biri proyektning barcha xususiyatlari rejasini bir vaqtda tuzish.
Shu kabi vaziyatda MVP - minimum ishlatsa bo'ladigan xususiyatlarni birinchi reja qilib, ularni tugatgach, davomli yangi xususiyatlarni qo'shib borish samarali uslub hisoblanadi.
Bu uslubdan ko'plab IT korxonalar foydalanadi. Misol uchun Telegram jamoasi proyektning boshida eng zarur xususiyatlarni reja qilishgan, bu MVP. Telegram - da "video chat" imkoniyati yaqinda qo'shildi, bu yangilanish.
Proyektni davomli rivojlantirib borish uchun Agile proyekt boshqaruvi uslubining SCRUM freymvorkidan ko'p foydalaniladi.
P.S: SCRUM haqida keyingi postda yozaman.
👉 @devfarhod
SCRUM: Yirik IT korxonalar qanday ishlaydi?!
Scrum bu Agile "framework" - ramkasi hisoblanadi.
Agile - bu proyektni boshqarish metodikasi. Bu yondashuvda proyekt bittada to'liq reja qilib amalaga oshirilmasdan, birinchi MVP aniqlab olinib ishlab chiqiladi va so'ng yangi xususiyatlar o'ylab topilib birma-bir qo'shib borilaveradi.
Qisqacha Scrum quyidagi tartibda ishlaydi:
1. Product Owner murakkab muammoni Product Backlog - iga qo'shadi.
2. Scrum Team biriktirilgan ishni kichik vazifalarga bo'lib, Sprint davomida bajarishadi.
3. Scrum Team va manfaatdor tomonlar natijani tekshirishadi va keyingi Sprint - ga tayyorgarlik ko'rishadi.
4. Yuqoridagi 3 ta bosqich takrorlanaveradi.
Product Owner - mahsulot egasi yoki mas'ul shaxs.
Product Backlog - hal qilinishi kerak bo'lgan muammo.
Scrum Team - scrum jamoasi.
Sprint - bittada bajarilishi kerak bo'lgan xususiyatlar to'plami.
👉 @devfarhod
Scrum bu Agile "framework" - ramkasi hisoblanadi.
Agile - bu proyektni boshqarish metodikasi. Bu yondashuvda proyekt bittada to'liq reja qilib amalaga oshirilmasdan, birinchi MVP aniqlab olinib ishlab chiqiladi va so'ng yangi xususiyatlar o'ylab topilib birma-bir qo'shib borilaveradi.
Qisqacha Scrum quyidagi tartibda ishlaydi:
1. Product Owner murakkab muammoni Product Backlog - iga qo'shadi.
2. Scrum Team biriktirilgan ishni kichik vazifalarga bo'lib, Sprint davomida bajarishadi.
3. Scrum Team va manfaatdor tomonlar natijani tekshirishadi va keyingi Sprint - ga tayyorgarlik ko'rishadi.
4. Yuqoridagi 3 ta bosqich takrorlanaveradi.
Product Owner - mahsulot egasi yoki mas'ul shaxs.
Product Backlog - hal qilinishi kerak bo'lgan muammo.
Scrum Team - scrum jamoasi.
Sprint - bittada bajarilishi kerak bo'lgan xususiyatlar to'plami.
👉 @devfarhod
MOTIVATSIYA bu AXLAT
Muvaffaqiyat qozonish uchun yetishmayotgan yagona narsa bu motivatsiya deb o'ylasangiz.
Bu XATO!!!
Bizning miyyamizda yashab qolishimiz uchun bizni xavf-xatar, qiyinchilik, qo'rquvdan saqlab turuvchi bo'lim mavjud.
Kasbingiz ustasi bo'lish qiyin, jismoniy chiniqish qiyin. Yuqoridagilar qiyin vazifa, shu sababli miyyangiz bu ishlarni bajarishdan sizni saqlaydi.
Motivatsiya kelganda esa, miyyangiz bu ishlarga qiyinchilik deb qaramaydi, aksincha qiziqarli mashg'ulot sifatida qaraydi.
Biroq motivatsiya uzoq davom etmaydi. Biroz vaqt o'tgach ichingizdagi motivatsiya olovi so'nadi.
Kuchli insonlarga motivatsiya kerak emas, ular intizomga tayanishadi. Intizom sizni muvaffaqiyatga erishtirishi kafolatlangan. Shunday ekan motivatsiya qidirish o'rniga, intizomli bo'lish sirlarini o'rganing. Bu mahoratni o'zlashtirsangiz, boshqa hamma narsani uddalay olasiz.
P.S: O'zim ham intizomli emasman, biroq qayta va qayta o'zlashtirishga harakat qilmoqdaman. 😉
👉 @devfarhod
Muvaffaqiyat qozonish uchun yetishmayotgan yagona narsa bu motivatsiya deb o'ylasangiz.
Bu XATO!!!
Bizning miyyamizda yashab qolishimiz uchun bizni xavf-xatar, qiyinchilik, qo'rquvdan saqlab turuvchi bo'lim mavjud.
Kasbingiz ustasi bo'lish qiyin, jismoniy chiniqish qiyin. Yuqoridagilar qiyin vazifa, shu sababli miyyangiz bu ishlarni bajarishdan sizni saqlaydi.
Motivatsiya kelganda esa, miyyangiz bu ishlarga qiyinchilik deb qaramaydi, aksincha qiziqarli mashg'ulot sifatida qaraydi.
Biroq motivatsiya uzoq davom etmaydi. Biroz vaqt o'tgach ichingizdagi motivatsiya olovi so'nadi.
Kuchli insonlarga motivatsiya kerak emas, ular intizomga tayanishadi. Intizom sizni muvaffaqiyatga erishtirishi kafolatlangan. Shunday ekan motivatsiya qidirish o'rniga, intizomli bo'lish sirlarini o'rganing. Bu mahoratni o'zlashtirsangiz, boshqa hamma narsani uddalay olasiz.
P.S: O'zim ham intizomli emasman, biroq qayta va qayta o'zlashtirishga harakat qilmoqdaman. 😉
👉 @devfarhod
Nima bu UI/UX dizayn?
UI - User Interface, foydalanuvchi interfeysi.
UX - User Experience, foydalanuvchi tajribasi.
User Interface dizaynerlar mahsulot elementlarining ko'rinish dizaynini ishlab chiqishadi.
User Experience dizaynerlar esa mahsulotning psixologik jihatlarini ishlab chiqadi. Foydalanuvchi va uning psixologiyasi haqida ma'lumotlar to'playdi, raqobatchilarni tahlil qiladi, mahsulotdan foydalanish jarayonini ishlab chiqadi va h.k.
Mahsulot raqamli yoki haqiqiy obyekt bo'lishi mumkin. Misol uchun vebsayt, mobil dastur, kitob, konditsioner, mashina va h.k.
Yuqoridagilarni har birini bajarish uchun maxsus strategiyalar ishlab chiqilgan.
Ba'zi dizaynerlar UI va UX alohida soha deyishsa, ba'zilari ikkisi bir soha deyishadi. Men esa, UI bu UX ning bir qismi degan fikrga qo'shilaman. Chunki har bir UI elementida UX ham bor, biroq barcha UX jarayonlarida ham UI aralashmaydi.
Siz nima deb o'ylaysiz?
👉 @devfarhod
UI - User Interface, foydalanuvchi interfeysi.
UX - User Experience, foydalanuvchi tajribasi.
User Interface dizaynerlar mahsulot elementlarining ko'rinish dizaynini ishlab chiqishadi.
User Experience dizaynerlar esa mahsulotning psixologik jihatlarini ishlab chiqadi. Foydalanuvchi va uning psixologiyasi haqida ma'lumotlar to'playdi, raqobatchilarni tahlil qiladi, mahsulotdan foydalanish jarayonini ishlab chiqadi va h.k.
Mahsulot raqamli yoki haqiqiy obyekt bo'lishi mumkin. Misol uchun vebsayt, mobil dastur, kitob, konditsioner, mashina va h.k.
Yuqoridagilarni har birini bajarish uchun maxsus strategiyalar ishlab chiqilgan.
Ba'zi dizaynerlar UI va UX alohida soha deyishsa, ba'zilari ikkisi bir soha deyishadi. Men esa, UI bu UX ning bir qismi degan fikrga qo'shilaman. Chunki har bir UI elementida UX ham bor, biroq barcha UX jarayonlarida ham UI aralashmaydi.
Siz nima deb o'ylaysiz?
👉 @devfarhod
Kamroq amaliy proyekt qiling
Kuchli dasturchi yoki dizayner bo'lish haqida ko'plab strategiyalar mavjud. Eng ko'p beriladigan maslahat - "Ko'proq amaliy proyekt qil".
Biroq men: "Kamroq amaliy proyekt qiling" - deyman.
NEGA?
Sababi ko'p proyekt qilganingizda ishning mayda detallariga kam e'tibor qaratasiz. Misol uchun test - sinov kodini yozmaysiz, dizayn tizimi yaratmaysiz va h.k.
Natijada ishning 90% ini tugatasiz. Aslida qolgan 10% sizni professional qiladi. Shu 10% ni hamma ham qila olmaydi. Qila olganlar esa, senior hisoblanadi.
Buning o'rniga kam proyekt qiling. Bitta proyekt qiling. Biroq proyektning barcha qismlarini mukammal tarzda, aynan shu yerga mos tushuvchi strategiyalardan foydalanib bajaring. Qayta va qayta refactor - kodni ixchamlashtiring.
Sizni professional qiluvchi 10% ni qiyin bo'lsa ham bajaring.
Shunda siz ishlatayotgan texnalogiyangizni chuqur tushina olasiz.
P.S. Hech qachon shoshilmang, tartib va intizomga qatiy amal qiling. Shunda eng tez bo'lasiz.
👉 @devfarhod
Kuchli dasturchi yoki dizayner bo'lish haqida ko'plab strategiyalar mavjud. Eng ko'p beriladigan maslahat - "Ko'proq amaliy proyekt qil".
Biroq men: "Kamroq amaliy proyekt qiling" - deyman.
NEGA?
Sababi ko'p proyekt qilganingizda ishning mayda detallariga kam e'tibor qaratasiz. Misol uchun test - sinov kodini yozmaysiz, dizayn tizimi yaratmaysiz va h.k.
Natijada ishning 90% ini tugatasiz. Aslida qolgan 10% sizni professional qiladi. Shu 10% ni hamma ham qila olmaydi. Qila olganlar esa, senior hisoblanadi.
Buning o'rniga kam proyekt qiling. Bitta proyekt qiling. Biroq proyektning barcha qismlarini mukammal tarzda, aynan shu yerga mos tushuvchi strategiyalardan foydalanib bajaring. Qayta va qayta refactor - kodni ixchamlashtiring.
Sizni professional qiluvchi 10% ni qiyin bo'lsa ham bajaring.
Shunda siz ishlatayotgan texnalogiyangizni chuqur tushina olasiz.
P.S. Hech qachon shoshilmang, tartib va intizomga qatiy amal qiling. Shunda eng tez bo'lasiz.
👉 @devfarhod
Kuchli dasturchi bo'lish uchun dokumentatsiya o'qishni odat qiling
Dasturlashni o'rganishda eng ko'p qo'yiladigan xatolardan biri umuman yoki kam dokumentatsiya o'qish!
Video darsliklar orqali o'rganish anchayin oson va tushinarli bo'lganligi tufayli, barcha boshlovchilar umuman dokumentatsiya o'qimay qo'yadi.
Agar siz ham shunday yondashuvdan foydalanayotgan bo'lsangiz, uslubingizni o'zgartiring.
Video darsliklar orqali umumiy tushunchani o'rganing, so'ng esa o'rgangan har bir tushinchangiz mavzusini dokumentatsiyadan o'qing, shunda eng sahih ma'lumotlarni olasiz.
Ingliz tilini bilmayman-ku! 🤔
Bugungi kunda bu bahona bo'la olmaydi. Rus tilini bilsangiz, rus tilida o'qing yoki Google Translate bilan butun sahifani tarjima qiling.
Ba'zi dokumentatsiyalarning hatto O'zbek tiliga tarjimasi ham bor. Misol uchun Git.
P.S: Agar shunda ham tushinmasangiz, unda guruhda mendan so'rang. Qo'limdan kelgancha yordam beraman.
👉 @devfarhod
Dasturlashni o'rganishda eng ko'p qo'yiladigan xatolardan biri umuman yoki kam dokumentatsiya o'qish!
Video darsliklar orqali o'rganish anchayin oson va tushinarli bo'lganligi tufayli, barcha boshlovchilar umuman dokumentatsiya o'qimay qo'yadi.
Agar siz ham shunday yondashuvdan foydalanayotgan bo'lsangiz, uslubingizni o'zgartiring.
Video darsliklar orqali umumiy tushunchani o'rganing, so'ng esa o'rgangan har bir tushinchangiz mavzusini dokumentatsiyadan o'qing, shunda eng sahih ma'lumotlarni olasiz.
Ingliz tilini bilmayman-ku! 🤔
Bugungi kunda bu bahona bo'la olmaydi. Rus tilini bilsangiz, rus tilida o'qing yoki Google Translate bilan butun sahifani tarjima qiling.
Ba'zi dokumentatsiyalarning hatto O'zbek tiliga tarjimasi ham bor. Misol uchun Git.
P.S: Agar shunda ham tushinmasangiz, unda guruhda mendan so'rang. Qo'limdan kelgancha yordam beraman.
👉 @devfarhod
Shogirdim 5 oyda ishga joylashdi
Bir necha kun oldin, Shaxboz ismli shogirdim Anhor Lokomotiv istirohat bog'iga front-end dasturchi sifatida ishga qabul qilindi. Yozgi ta'tilni soz o'tkazish imkoniyatini ham qo'lga kiritdi. 😎
Shaxboz noldan boshlab besh oy davomida tayyorlanib kelmoqda. To'liq kursi tugashiga hali yetti oy bor. Ya'ni bir yillik kursimga qatnashmoqda. Bir yil ichida bu shogirdimdan middle dasturchi chiqara olishimga ishonaman.
Shu kungacha, Shaxbozga HTML5, CSS3, SVG, Canvas, JavaScript, Object Oriented JavaScript, React.js, bir nechta Design Patterns, Styled Components, Git, Github kabi texnalogiyalarni batafsil o'rgatib kelmoqdaman. Hali ishlashimiz kerak bo'lgan narsalar ham ko'p.
P.S: Shaxboz kariyeraviy hayotingizga omad tilayman, ishonamanki bundanda ko'proq natijalarga erishasiz. Kelajakda yetuk Software Engineer bo'lish nasib etsin. 🎊🎉👏🏻
👉 @devfarhod
Bir necha kun oldin, Shaxboz ismli shogirdim Anhor Lokomotiv istirohat bog'iga front-end dasturchi sifatida ishga qabul qilindi. Yozgi ta'tilni soz o'tkazish imkoniyatini ham qo'lga kiritdi. 😎
Shaxboz noldan boshlab besh oy davomida tayyorlanib kelmoqda. To'liq kursi tugashiga hali yetti oy bor. Ya'ni bir yillik kursimga qatnashmoqda. Bir yil ichida bu shogirdimdan middle dasturchi chiqara olishimga ishonaman.
Shu kungacha, Shaxbozga HTML5, CSS3, SVG, Canvas, JavaScript, Object Oriented JavaScript, React.js, bir nechta Design Patterns, Styled Components, Git, Github kabi texnalogiyalarni batafsil o'rgatib kelmoqdaman. Hali ishlashimiz kerak bo'lgan narsalar ham ko'p.
P.S: Shaxboz kariyeraviy hayotingizga omad tilayman, ishonamanki bundanda ko'proq natijalarga erishasiz. Kelajakda yetuk Software Engineer bo'lish nasib etsin. 🎊🎉👏🏻
👉 @devfarhod
ISH YO'Q deb noluvchi "DASTURCHILAR" uchun
EPAM saytiga kirganimda hozirgi vaqtda 1884 ta ish o'rni bor ekanligiga ko'zim tushib qoldi.
Ma'lumot o'rinida shuni aytib o'tib ketaman, EPAM 35+ davlatda xizmat ko'rsatadi. Shu davlatlar ichida O'zbekiston ham bor. Bu shuni anglatadiki, shu 1884 ta ish o'rniga har bir O'zbek topshirishi mumkin.
Bu ishlardan 1599 tasi dasturchilar uchun ekan.
Ishlash to'liq masofaviy, ya'ni istalgan joyda turib ishlashingiz mumkin.
Hurmatli dasturchilar shuni takidlamoqchimanki, ish yetarli, biroq biz bilimimizni xalqaro standartlarga javob bera oladigan darajaga chiqarishimiz kerak. Mehnat qilishdan qochmasligimiz kerak.
👉 @devfarhod
EPAM saytiga kirganimda hozirgi vaqtda 1884 ta ish o'rni bor ekanligiga ko'zim tushib qoldi.
Ma'lumot o'rinida shuni aytib o'tib ketaman, EPAM 35+ davlatda xizmat ko'rsatadi. Shu davlatlar ichida O'zbekiston ham bor. Bu shuni anglatadiki, shu 1884 ta ish o'rniga har bir O'zbek topshirishi mumkin.
Bu ishlardan 1599 tasi dasturchilar uchun ekan.
Ishlash to'liq masofaviy, ya'ni istalgan joyda turib ishlashingiz mumkin.
Hurmatli dasturchilar shuni takidlamoqchimanki, ish yetarli, biroq biz bilimimizni xalqaro standartlarga javob bera oladigan darajaga chiqarishimiz kerak. Mehnat qilishdan qochmasligimiz kerak.
👉 @devfarhod
Ingliz tilini endi o'rganishni boshlagan vaqtlarim, so'zlarni daftarga ro'yxat tarzida yozib olib yodlar edim. Yodlash bu so'zlarni qayta va qayta daftarga qarab o'qish va keyin daftarga qaramasdan ularni tartibda aytish.
Bu uslub bilan tilni o'rganib bemalol gapirish darajasiga yetishingiz 1% ham bo'lmasa kerak.
Keyinchalik, IELTS dan 6 ball olish jarayonida (bundan 5 yil oldin) o'zim uchun so'zlarni eslab qolish yo'llarini ishlab chiqdim.
Hozir bemalol ilmiy maqolalarni O'zbek tilidagidek o'qiy olaman. Biroq gapirishni kam mashq qilganim uchun juda yaxshi gapira olmayman, biroq bemalol Amerika korxonalari bilan ishlash darajasida gapira olaman.
Kanalimda bu strategiyani siz bilan ham ulashmoqchiman, va zerikarli bitta so'z va uni tarifini qo'yish o'rniga shu strategiyaga asoslangan postlar qo'ymoqchiman.
Bu sizga qiziqmi, fikr qoldiring!
Do'stingizni aqlliroq bo'lishiga o'z hissangizni qo'shing, postni u baxtli inson bilan ulashing. 😊 "Sharing is caring" ❤️
👉 @devfarhod
Bu uslub bilan tilni o'rganib bemalol gapirish darajasiga yetishingiz 1% ham bo'lmasa kerak.
Keyinchalik, IELTS dan 6 ball olish jarayonida (bundan 5 yil oldin) o'zim uchun so'zlarni eslab qolish yo'llarini ishlab chiqdim.
Hozir bemalol ilmiy maqolalarni O'zbek tilidagidek o'qiy olaman. Biroq gapirishni kam mashq qilganim uchun juda yaxshi gapira olmayman, biroq bemalol Amerika korxonalari bilan ishlash darajasida gapira olaman.
Kanalimda bu strategiyani siz bilan ham ulashmoqchiman, va zerikarli bitta so'z va uni tarifini qo'yish o'rniga shu strategiyaga asoslangan postlar qo'ymoqchiman.
Bu sizga qiziqmi, fikr qoldiring!
Do'stingizni aqlliroq bo'lishiga o'z hissangizni qo'shing, postni u baxtli inson bilan ulashing. 😊 "Sharing is caring" ❤️
👉 @devfarhod
👍1
▪️ Bir dasturlash tilini boshqasidan yaxshi deb o'ylash.
▪️ Dokumentatsiya o'qimaslik.
▪️ IT ga oid kitoblar o'qimaslik.
▪️ Kariyerani rivojlantirish va netvorkingga e'tibor bermaslik.
▪️ To'g'ri algoritmlarni ishlatishga harakat qilmaslik.
▪️ Dastur tezligiga e'tibor bermaslik.
▪️ Kerak vaqtda yordam so'ramaslik.
▪️ Yangi dasturlash tillari va bilimlarni o'rganmaslik.
▪️ Qizlar bilan uchrashmaslik. 😄
Do'stingizni aqlliroq bo'lishiga o'z hissangizni qo'shing. Postni u baxtli inson bilan ulashing. 😊 "Sharing is caring" ❤️
👉 @devfarhod
▪️ Dokumentatsiya o'qimaslik.
▪️ IT ga oid kitoblar o'qimaslik.
▪️ Kariyerani rivojlantirish va netvorkingga e'tibor bermaslik.
▪️ To'g'ri algoritmlarni ishlatishga harakat qilmaslik.
▪️ Dastur tezligiga e'tibor bermaslik.
▪️ Kerak vaqtda yordam so'ramaslik.
▪️ Yangi dasturlash tillari va bilimlarni o'rganmaslik.
▪️ Qizlar bilan uchrashmaslik. 😄
Do'stingizni aqlliroq bo'lishiga o'z hissangizni qo'shing. Postni u baxtli inson bilan ulashing. 😊 "Sharing is caring" ❤️
👉 @devfarhod
Sizga matn ko'rinishidagi post yaxshimi yoki rasm?
Anonymous Poll
65%
Rasm ko'rinishidagi post yaxshi
35%
Matn ko'rinishidagi post yaxshi
EPAM ga SENIOR dasturchi sifatida qabul qilindim 😎
Yangi yildan oldin EPAM ga ishga topshirgan edim.
Ishga kirish jarayoni 3 bosqichdan tashkil topdi.
1. HR bilan suhbat: Bu suhbatda HR korxona haqida batafsil savollarimga javob berdi va o'zim haqimda, tajribam haqida aytib o'tishimni so'radi.
2. Texnik suhbat: Bu bo'limda dasturchi sifatida bilimlarim tekshirildi. JavaScript, React, "data structures", "algorithms" va "design pattern" larga doir savollar berildi. Bir nechta kamchiliklar bilan barcha savollarga javob berdim. Shu orada kamchiliklarimni ham bilib oldim. Bir necha soatlardan so'ng, HR menejer suhbatdan middle+ sifatida o'tganimni xabar berdi. 😔
3. "Resource Manager" lar bilan suhbat: Bu suhbatda turli xil vaziyatlarda nima chora ko'rishimni tekshirishdi. Jamoani boshqarish va mijozlar bilan ishlash borasidagi katta tajribam qo'l keldi. Ular to'liq mendan qoniqishdi va sizni SENIOR sifatida qabul qilamiz deyishdi. 😎
Xudo xohlasa, 3 - fevraldan ishni boshlayman.
👉 @devfarhod
Yangi yildan oldin EPAM ga ishga topshirgan edim.
Ishga kirish jarayoni 3 bosqichdan tashkil topdi.
1. HR bilan suhbat: Bu suhbatda HR korxona haqida batafsil savollarimga javob berdi va o'zim haqimda, tajribam haqida aytib o'tishimni so'radi.
2. Texnik suhbat: Bu bo'limda dasturchi sifatida bilimlarim tekshirildi. JavaScript, React, "data structures", "algorithms" va "design pattern" larga doir savollar berildi. Bir nechta kamchiliklar bilan barcha savollarga javob berdim. Shu orada kamchiliklarimni ham bilib oldim. Bir necha soatlardan so'ng, HR menejer suhbatdan middle+ sifatida o'tganimni xabar berdi. 😔
3. "Resource Manager" lar bilan suhbat: Bu suhbatda turli xil vaziyatlarda nima chora ko'rishimni tekshirishdi. Jamoani boshqarish va mijozlar bilan ishlash borasidagi katta tajribam qo'l keldi. Ular to'liq mendan qoniqishdi va sizni SENIOR sifatida qabul qilamiz deyishdi. 😎
Xudo xohlasa, 3 - fevraldan ishni boshlayman.
👉 @devfarhod
👏1
Bir ota qiziga 🤠 "O'qishni tugatding, bu men biroz oldin sotib olgan mashinam... Bir necha yil bo'ldi. Lekin uni senga berishimdan oldin uni shahardagi avtosalonga olib bor va sotaman deb ayt. Ular qancha taklif qilishini ko'r."
Qiz otasining oldiga qaytib keldi va dedi: "Ular 1000 evro taklif qilishdi, chunki u juda eski deyishdi."
Ota dedi: Uni sotma va 2-qo'l mashina sotuvchisiga olib bor.
Qiz otasining oldiga qaytib: "Ular 100 evro taklif qildi, chunki bu juda eski mashina va uni qayta haydash uchun ko'p sarmoya kerak", - deydi.
Ota qizidan mutaxassislar ishtirokidagi ishtiyoqmandlar avtoklubiga qo'shilishni va ularga mashinani ko'rsatishni so'radi.
Qiz mashinani ishtiyoqmandlar avtoklubga olib bordi, o'girilib, otasiga dedi: "Klubdagi ba'zi odamlar menga 100 000 evro taklif qilishdi, chunki bu yaxshi holatda, ajoyib imkoniyatlarga ega va topish juda qiyin bo'lgan noyob mashina." 🤗
Shunda otasi: "Agar to'g'ri joyda bo'lmasang, hech narsaga arzimasligingni bildirmoqchi edim", dedi. Agar seni qadrlashmasa, g'azablanma, bu sening noto'g'ri joyda ekanligingni anglatadi.
"Qimmatingni hech kim ko'rmaydigan joyda qolma😉".
👉 @devfarhod
Qiz otasining oldiga qaytib keldi va dedi: "Ular 1000 evro taklif qilishdi, chunki u juda eski deyishdi."
Ota dedi: Uni sotma va 2-qo'l mashina sotuvchisiga olib bor.
Qiz otasining oldiga qaytib: "Ular 100 evro taklif qildi, chunki bu juda eski mashina va uni qayta haydash uchun ko'p sarmoya kerak", - deydi.
Ota qizidan mutaxassislar ishtirokidagi ishtiyoqmandlar avtoklubiga qo'shilishni va ularga mashinani ko'rsatishni so'radi.
Qiz mashinani ishtiyoqmandlar avtoklubga olib bordi, o'girilib, otasiga dedi: "Klubdagi ba'zi odamlar menga 100 000 evro taklif qilishdi, chunki bu yaxshi holatda, ajoyib imkoniyatlarga ega va topish juda qiyin bo'lgan noyob mashina." 🤗
Shunda otasi: "Agar to'g'ri joyda bo'lmasang, hech narsaga arzimasligingni bildirmoqchi edim", dedi. Agar seni qadrlashmasa, g'azablanma, bu sening noto'g'ri joyda ekanligingni anglatadi.
"Qimmatingni hech kim ko'rmaydigan joyda qolma😉".
👉 @devfarhod
👍2
JavaScript ma'lumot strukturalari va algoritmlariga bag'ishlangan ajoyib kitobni o'qishni boshladim.
Kitobni o'qib tugatganimdan so'ng, xulosalarimni ulashaman.
👉 @devfarhod
Kitobni o'qib tugatganimdan so'ng, xulosalarimni ulashaman.
👉 @devfarhod
🔥2👍1
$3000 oylikli ish taklifni rad etdim!
Yuqorida, Juan isimli Amerikalik senior software engineer LinkedIn ijtimoiy tarmog'i orqali menga $3000 oylik bilan ish taklif qilmoqda.
Albatta, taklifni rad etdim. Chunki allaqachon EPAM bilan rasmiy shartnoma imzolaganman.
Bu postni yuklaganim sababi, kariyerangizni rovojlantirish uchun LinkedIn da bo'lishingiz shart. Bu xalqaro imkoniyatlar eshigini ochadi.
👉 @devfarhod
Yuqorida, Juan isimli Amerikalik senior software engineer LinkedIn ijtimoiy tarmog'i orqali menga $3000 oylik bilan ish taklif qilmoqda.
Albatta, taklifni rad etdim. Chunki allaqachon EPAM bilan rasmiy shartnoma imzolaganman.
Bu postni yuklaganim sababi, kariyerangizni rovojlantirish uchun LinkedIn da bo'lishingiz shart. Bu xalqaro imkoniyatlar eshigini ochadi.
👉 @devfarhod
👍2