Interview
Ishga kirishda birinchi o’rinda HR bilan suhbat bo’ladi. O’sha suhbat jarayoni haqida qisqacha aytmoqchiman.
Avvalo har xil kompaniyalarda ularning qadriyatidan kelib chiqib har xil bo’lishini unutmasligimiz lozim. Shunday bo’lsada ba’zi shablon savollarga tayyor turishingizni so’ragan bo’lardim.
1. Bizning kompaniya haqida nimalarni bilasiz?
2. Oldingi kompaniyangizdan bo’shab, nega bizga kirmoqchisiz?
3. Sizning ustun tomoningiz nimada deb o’ylaysiz?
4. Siz kirishuvchanmisiz?
5. Jamoa bilan ishlash yoqadimi yoki individualmi?
6. Siz “criticism”ga qanday qaraysiz?
7. O’zingizdagi yomon tomon nimada deb o’ylaysiz va buni yo’qotish uchun nimalar qilyapsiz?
8. Oldingiz ishxonangizda kimlar bilan ko’proq ishlagansiz?(team lead, CTO, …)
9. O’zingizni 3 yildan keyin qanday ko’rasiz(yoki qanday lavozimda ko’rasiz)
10. Rus tilini bilish darajangizni 1 dan 5 gacha baholang. (Boshqa tillarni ham so’ralishi mumkin)
11. Sizda yecholmagan 1 2 haftaga cho’zilgan muammoni qanday bartaraf qilasiz. (Googledan topib bo’lmas muammo nazarda tutilgan)
12. Siz uchun ideal kompaniya/komanda qanaqa?
13. 5 ta sizda bor eng yaxshi soft skillarni aytib bering.
14. Bizni kompaniydan qancha maosh xohlaysiz?
15. Nega “Z” avlodi judayam tez ish almashtiradi deb o'ylaysiz oldingi odamlarga nisbattan. Ya’ni yoshi kattaroq odamlar 10 yillab 20 yillab bitta joyda ishlaydi.
P/s: Davomi esga kelsa yozaman)
Ishga kirishda birinchi o’rinda HR bilan suhbat bo’ladi. O’sha suhbat jarayoni haqida qisqacha aytmoqchiman.
Avvalo har xil kompaniyalarda ularning qadriyatidan kelib chiqib har xil bo’lishini unutmasligimiz lozim. Shunday bo’lsada ba’zi shablon savollarga tayyor turishingizni so’ragan bo’lardim.
1. Bizning kompaniya haqida nimalarni bilasiz?
2. Oldingi kompaniyangizdan bo’shab, nega bizga kirmoqchisiz?
3. Sizning ustun tomoningiz nimada deb o’ylaysiz?
4. Siz kirishuvchanmisiz?
5. Jamoa bilan ishlash yoqadimi yoki individualmi?
6. Siz “criticism”ga qanday qaraysiz?
7. O’zingizdagi yomon tomon nimada deb o’ylaysiz va buni yo’qotish uchun nimalar qilyapsiz?
8. Oldingiz ishxonangizda kimlar bilan ko’proq ishlagansiz?(team lead, CTO, …)
9. O’zingizni 3 yildan keyin qanday ko’rasiz(yoki qanday lavozimda ko’rasiz)
10. Rus tilini bilish darajangizni 1 dan 5 gacha baholang. (Boshqa tillarni ham so’ralishi mumkin)
11. Sizda yecholmagan 1 2 haftaga cho’zilgan muammoni qanday bartaraf qilasiz. (Googledan topib bo’lmas muammo nazarda tutilgan)
12. Siz uchun ideal kompaniya/komanda qanaqa?
13. 5 ta sizda bor eng yaxshi soft skillarni aytib bering.
14. Bizni kompaniydan qancha maosh xohlaysiz?
15. Nega “Z” avlodi judayam tez ish almashtiradi deb o'ylaysiz oldingi odamlarga nisbattan. Ya’ni yoshi kattaroq odamlar 10 yillab 20 yillab bitta joyda ishlaydi.
P/s: Davomi esga kelsa yozaman)
🔥13❤1👍1
Code Standards
Pythonda packagelarni versiyasini saqlash uchun requirements.txt fayli ishlatiladi. Aynan environment qurishda bu faylning o’rni katta. Bunga to’g’ri yozish esa undanda muhimroq. Buning uchun ko’p toollar ham bor, masalan pycharmda tayyor requirementlarni yozib beradigan tool bor yoki pipreqs’dan foydalansangiz ham bo’ladi.
Yuqoridagi rasmda standart qanaqa bo’lishi ko’rsatilgan.
1. PyPi orqali install qilish mumkin bo'lgan packagelar
2. GitHub orqali to'g'ridan to'g'ri o'rnatish mumkin bo'lgan packagelar
3. Wheel orqali o'rnatilishi mumkin bo'lgan packagelar
Bu yerda eng muhim narsa versiyalar aniqligi. Pythonda versiya identifikatsiyasi uchun PEP440 standarti mavjud va Major.Minor.Patch qoidasiga amal qiladi.
Pythonda packagelarni versiyasini saqlash uchun requirements.txt fayli ishlatiladi. Aynan environment qurishda bu faylning o’rni katta. Bunga to’g’ri yozish esa undanda muhimroq. Buning uchun ko’p toollar ham bor, masalan pycharmda tayyor requirementlarni yozib beradigan tool bor yoki pipreqs’dan foydalansangiz ham bo’ladi.
Yuqoridagi rasmda standart qanaqa bo’lishi ko’rsatilgan.
1. PyPi orqali install qilish mumkin bo'lgan packagelar
2. GitHub orqali to'g'ridan to'g'ri o'rnatish mumkin bo'lgan packagelar
3. Wheel orqali o'rnatilishi mumkin bo'lgan packagelar
Bu yerda eng muhim narsa versiyalar aniqligi. Pythonda versiya identifikatsiyasi uchun PEP440 standarti mavjud va Major.Minor.Patch qoidasiga amal qiladi.
👍3🔥1
DocStrings
Docs Strings bu har Classning har bir methodi va har bir funksiya uchun yozilishi kerak va quyidagilarni o’z ichiga olishi kerak.
1. Funksiya tavsifi
2. Argument nomi, qaysi tipda ekanligi(int, float, string …)
3. Qaytadigan ma’lumot tavsifi va tipi
P/s: Menam docstring yozishni yomon ko’raman😅
Docs Strings bu har Classning har bir methodi va har bir funksiya uchun yozilishi kerak va quyidagilarni o’z ichiga olishi kerak.
1. Funksiya tavsifi
2. Argument nomi, qaysi tipda ekanligi(int, float, string …)
3. Qaytadigan ma’lumot tavsifi va tipi
P/s: Menam docstring yozishni yomon ko’raman😅
👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🌭7🐳5🤯4🏆2
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡6👌3❤2
DeCoder
Sizda ham shunaqami🥲 ©LinkedIn
Eng yomoni, Developer branchda va developer serverda hammasi ishlaydi. Productionga chiqqandan keyin hech biri ishlamay qoladi)
😁12👍1
Birinchi kun, taassurotlar a’lo darajada🥳
⚡16🔥2👌2👍1🤩1