Tech immigrants - FAQ
4.97K subscribers
10 files
162 links
سوالات متداول مهاجرت
Channel: @TwitterImmigrant
Group ID: @TechImmigrants

لیست تگ‌ها و سوالات :
t.me/TechImmigrants_FAQ/26

Admins:
🇳🇱 @MR_SHayegh
🇨🇦 @Zekavat
🇳🇱 @Farenheit_Zero
🇩🇪 @avadrb
🇳🇱 @min0omrd
🇸🇪 @heisfi2

⚠️ برای عضویت در گروه پيام ندهید.
Download Telegram
#رزومه_نویسی #ATS

📌 تجربه ریکروترها از ATS

1⃣ تجربه اول

بعنوان یک ریکروتر که هلند کار میکنه، من و ریکروترهای دیگه شرکتمون با سه تا سیستم Workday و Recruitee و Smartrecruiters کار کردیم انقدر همیشه کمبود نیرو هست برای ما که اصلا ریجکت اوتوماتیک انجام نمیدادیم و همیشه نیروی انسانی چک میکنه همه رو نهایتا.

سیستم در دیدن keyword ها خیلی کمک میکنه و سوال هایی که میپرسیم در مورد ویزا و محل اقامت و … مهمه و در انتخاب رزومه موثره ولی میخواستم بدونین ATS کاربرد دیگه مهمش واسه ما در مدیریت رزومه ها، اطلاع دقیق از هر مرحله مصاحبه، دعوت به مصاحبه، ساخت فرمت جواب ها، ارتباط داخلی ریکروترها با مدیرهای واحدهایی که براشون استخدام میکنیم هست نه لزوما فیلتر کردن رزومه ها فقط.

چون احتمال از دست دادن نیروی خوب میره بالا که ما این رو نمیخوایم.

البته من در مورد همه شرکت ها اطلاعی ندارم و این تجربه شخصیم هست.

رزومه خوب با keyword دقیق خیلی مهمه چون بخش زیادی از نیروهایی که میگیریم هم از سورس کردن خودمون از لینکداین، GitHub, Stack Overflow هست نه فقط اپلای کاندیداها.

👤 @Elena_Eftekharipour

@TechImmigrants_FAQ
👍10
#رزومه

📌 آیا بین یک ایرانی و غیر ایرانی در روند بررسی رزومه ها توسط ریکروتر تفاوتی هست؟

تجربه یک ریکروتر از هلند

در مورد بحث لوکیشن، واقعا مهم نیست برای ما از چه کشوری استخدام کنیم (یعنی قراره مهم نباشه چون دوره های آنتی بایس میگذرونیم و نباید تبعیض قائل شیم ولی متاسفانه نمیشه منکر شد هرکسی یک سری بایس شخصی داره!)
وقتی مهمه که بخوایم بدونیم:
۱. ویزا اسپانسرشیپ نیاز هست یا نه  ، پس سن هم مهم میشه چون باید با بودجه اون پوزیشن همخونی داشته باشه
۲. ریلوکیشن نیاز هست یا نه ، گاهی ویزا نیازه ولی ریلوکیشن نه
مثلا من یک کاندیدای هندی رو که در آلمان ویزای جاب سیکری داره استخدام میکنم ولی ریموت کار میکنه و قرارداد اونجا با یک واسطه باهاش میبندیم
پس هزینه ریلوکیت نداریم. پس متاسفانه ممکنه بین کسی که ایرانه و ایشون، تبعیض ایجاد شه چون شرایطشون به پوزیشن ما نزدیکتره 

ولی از ایران چون نمیتونیم ریموت استخدام کنیم، پس باید ریلوکیت کنیم

درضمن ما با کشور فیلتر نمیکنیم که مثلا ایران نباشه توش، ممکنه فیلتر کنیم که از کشورهای اروپا باشن که نیاز به ریلوکیت نباشه
یا تارگت خاصی واسه یک پروژه جدید در اسپانیا باشه که فقط دنبال اسپانیایی باشیم

و واقعا اینجا ایرانیها خوش سابقه و دوست داشتنی به حساب میان بنظرمن :)

خیلی کشورهای خارج از حوزه اروپا هستن که ویزا نیاز دارن ، فقط ایران نیست.

👤 @Elena_Eftekharipour

@TechImmigrants_FAQ
👍20
#آلمان #حقوق #درآمد

📌 نحوه محاسبه حقوق خالص و ناخالص در آلمان

حقوق خالص بر اساس موارد متفاوتی محاسبه می شه. که در کلاس اقتصادی فرد تعریف می شن.
کلاس اقتصادی به موارد زیر بستگی داره:
- تجرد / تاهل
- داشتن فرزند
- شهر محل زندگی
- عضویت در کلیسا
مورد دیگه ای که برای محاسبه حقوق خالص باید در نظر گرفت، بیمه است. شما خودتون می تونید بیمه مورد نظرتون رو انتخاب کنید.
برای محاسبه حقوق خالص، می تونید از طریق سایت حقوق و با پر کردن فرم مرتبط به محاسبه نتو بروتو، مبلغ حقوق خالص رو بدست بیارید:
https://www.gehalt.de/einkommen/brutto-netto-rechner

@TechImmigrants_FAQ
👍4
#عمومی #آفر

📌 من از یک شرکت آفر گرفتم اما شرکت موردنظر ریلوکیشن پکیج نداره، آیا آفر رو قبول کنم؟

خب اول باید ببینیم ریلوکیشن پکیج رو برای چه مواردی میخوایم. اینها چندنمونه از موارد ممکن هستن که میتونید بررسی کنید:

1. هزینه های جانبی مثل ترجمه مدارک در ایران
این مورد به نظر من خیلی زیاد نیست و مهم نیست نباشه

2. هزینه بلیت هواپیما
مقدارش کم نیست ولی به نظر من نبودش فاجعه هم نیست

3. هزینه اضافه بار

بستگی به میزان بارتون داره. اگر سبکبال سفر میکنید اهمیتش کم میشه

4. هماهنگ کردن کارهای اداری اول ورود (گرفتن وقت برای رجیستر شدن، گرفتن رزیدنت پرمیت و نوبت افتتاح حساب بانک)
به نظر من این مورد بودنش اهمیت داره. البته از ایران هم میشه وقتها رو گرفت ولی مثلا اقدام برای دو مورد اول از expat center (به جای شهرداری و IND) میتونه کارها رو خیلی تسریع کنه که به دلیل نیازمندی به پرداخت بانکی، از ایران ممکن نیست. من اگر بودم حداقل سعی می‌کردم مذاکره کنم برام نوبت expat center رو بگیرند.

5. هماهنگی و پرداخت هزینه اقامت روزهای اول

این مورد هم برای ماها که از ایران میایم و کردیت کارت نداریم اهمیت ویژه ای داره. یک فرد اروپایی خودش میتونه از ماهها قبل محل اقامت رو رزرو کنه ولی ما نمیتونیم. علاوه بر این، با هزینه های بالایی که هتل ها دارند، اگر شرکت هزینه رو تقبل کنه کمک بزرگیه

6. کمک در پرداخت deposit خانه و اجاره اول
هزینه deposit و اجاره ماه اول باید قبل از تحویل کلید، پرداخت بشه. این هزینه معادل حدودا دو تا سه ماه اجاره است که با توجه به نرخ تبدیل ریال به یورو هزینه بالایی برای ما ایرانی هاست (نسبت به مثلا یک فرد اروپایی).
بعضی شرکت ها این اپشن رو میدن که خودشون این مقدار رو پرداخت می‌کنند و طی چند قسط از حقوق شما در اینده کم می‌کنند.
باز هم بسته به شرایط فردی، ممکنه برای بعضی ها حیاتی باشه.

7. کمک در پیدا کردن خانه
این مورد به خاطر وضعیت کمبود خانه در هلند میتونه خیلی مفید باشه ولی طبیعتا خیلی از شرکت‌ها علاقه ای ندارند زیر بارش برن و جای چونه زدن معمولا نداره. اما ممکنه بشه درخواست کرد کمک هزینه ای اختصاص بدند که Agent بگیرید.

کلا ممکنه شرکت‌ها در جریان شرایط ویژه ایرانی ها به خصوص در خصوص مسائل مالی و پرداخت بین المللی نباشند. بنابراین ممکنه بعضی آیتم ها رو بشه باهاشون مذاکره کرد. اینها رو لیست کردم که ایده داشته باشید سر چه مواردی مذاکره کنید.

البته این امکان هم وجود داره که بگن بودجه نداریم و جایی برای مذاکره نیست.

⚠️ این پست شامل تجربیات شخصی است و برای افراد مختلف احتمالا متفاوت است.

@TechImmigrants_FAQ
👍21
Canada DB Assist.xlsx
35.6 MB
#کانادا

📌 راهنمای مسیر مهاجرت به کانادا

👤 @Zekavat

@TechImmigrants_FAQ
👍3
#عمومی #کاریابی

📌شرکت های consultant چه نوع شرکت هایی هستن؟


دو نوع شرکت consultan وجود داره. یه مدل شما استخدام شرکت میشید ولی میرید شرکت دیگه کار میکنید. یه مدل دیگه هم هست که پروژه رو میارن توی شرکت و شما روی اون پروژه کار می‌کنید.

توی مدل اولی فقط شرکت واسط استخدام هست.
توی این مدل شما با به شرکت یه قرارداد موقت میبندید و اونا جای شما اپلای میکنن و براتون مصاحبه میگیرن. شما رو برای مصاحبه ها آماده میکنن و نهایتا شما وارد مصاحبه با شرکت هایی ک شرکت consultant پیدا کرده میشید.

توی حالت دیگه شرکت اول از شرکت های دیگه برای شما پروژه پیدا میکنه و حداقل هفته ای چند روز میرید اون شرکت دوم و کار میکنید. تمام حق و حقوق شما با شرکت اول هست. تا زمانی که پروژه ای پیدا بشه شما پرسنل اون شرکت هستید و حقوقتون کامل پرداخت میشه و معمولا برای اون‌دوره منیجیر تون بهتون کمک میکنه یه مسیر آموزشی طی کنید و دانش خودتون رو ارتقا بدین. معمولا بعد یکی دو سال میتونین به شرکت بگین که دیگه اون پروژه رو دوست ندارید و میخاید تو حوزه دیگه ای کار کنید. (درسته که شرکت شما بابت فرستادن تون به شرکت دوم پول خیلی بیشتری میگیره ولی این مزیت و دارید که تو جاهای مختلف کار کنید و خود شرکت هم کلی برنامه جانبی در نظر میگیره برای پیشرفت شما)

👤 @jimmyheller @heisfi2

کلیدواژه ها:
Consultancy, کانسالتنسی

@TechImmigrants_FAQ
👍2
#عمومی

📌 منظور از Notice period چیست؟

در حالت کلی notice period یعنی مدت زمانی که بین استعفا / لغو قرارداد / اخراج و اتمام قرارداد و کار وجود داره. یعنی اگر به شرکت اعلام عدم همکاری کنید یا استعفا بدید چقدر طول میکشه تا دیگه تعهدی به شرکت نداشته باشید.

وقتی تو آگهی شغلی می‌نویسن، منظورشون این هست که چقدر زمان نیاز دارید از شغل قبلی بیاید بیرون و شغل جدید رو شروع کنید.

پی‌نوشت : ممکنه بعد از استعفای شما و قطع همکاری کارهای اداری مثل تسویه حساب داشته باشید که چندماه بعد از قطع همکاری شما انجام بشن. Notice period شامل این زمان نمیشه، تنها بازه استعفا تا قطع همکاری رو شامل میشه. فرض کنید شما بعنوان برنامه نویس امروز استعفا میدید و بعد از مدت notice period که مثلا یک ماه بعد هست قطع همکاری میکنید، اما کماکان با منابع انسانی و امور مالی جهت تسویه حساب و سنوات و غیره کار دارید، نوتیس پریود فقط شامل اون یک ماه میشه نه بقیه قضایا که کارهای اداری جانبی دارید.

👤 @MR_SHayegh

@TechImmigrants_FAQ
👍5
#رزومه

📌 آیا نوشتن اعداد و ارقام توی قسمت دستاوردها لازمه؟ چطور باید بعضی از دستاوردها رو در قالب اعداد و ارقام رو نوشت؟

تو نوشتن دستاوردها، آوردن عدد و درصدی که معیار، روش اندازه گیری، هدف و غیره اش اصولی نوشته نشده باشه هیچ کمکی نمیکنه که هیچ، ضرر هم میزنه چون به نظر میاد از رو هوا پرت شده وسط رزومه.
و این چیزیه که تو بعضی رزومه ها دیده میشه

اگر من بخوام به کسی توصیه کنم چه طور دستاورد عددی بنویسه میگم چیزی رو بنویسه که:

1. معیار اندازه گیری شده در دستاورد، مشخص، غیر کلی،بدون ابهام و قابل اندازه گیری باشه.
مثلا «افزایش performance اپلیکیشن» خیلی کلیه
به جاش باید معیار دقیق تری که واقعا اندازه گیری شده رو آورد مثلا «کاهش میانگین زمان throughput» که معیار شناخته شده ایه و هیچ ابهامی نداره.
یا مثلا «افزایش usability» یک معیار مبهمه. باید یک معیار شسته رفته تر که قابل اندازه گیری باشه نوشته بشه

2. روش اندازه گیری یا واضح باشه یا مختصر توضیح داده بشه.
روش اندازه گیری میانگین زمان throughput ابهامی نداره اما مثلا «افزایش 10 درصد revenue شرکت با اضافه کردن فلان ویژگی به اپلیکیشن» خیلی سوال برانگیزه چون افزایش و کاهش revenue برآیند اثرات مثبت و منفی تعداد زیادی عامله و اندازه گیری میزان اثر یک عامل خاص (اون هم یک فیچر فنی) شاید امکان پذیر نباشه

3. هدف از افزایش و کاهش معیار، یا واضح باشه یا مختصر توضیح داده بشه
"من فلان کار رو کردم و فلان عدد زیاد شد." خب با چه هدفی؟ گاهی از خود معیار مشخصه که هدف چی بوده مثلا افزایش throughput مشخصا با هدف بهبود Performance انجام شده اما گاهی هدف، واضح نیست.

4. اغراق نداشته باشه.
اینکه من فلان فیچر رو اضافه کردم و در نتیجه تعداد ویزیتورهای سایت فلان درصد زیاد شد شبهه اغراق آمیز بودن و نتیجتا red flag ایجاد میکنه.
اضافه شدن فیچر جدید اولا حاصل یک کار تیمیه و ثانیا ممکنه با کمپین مارکتینگ و فروش و غیره همراه باشه. با نسبت دادن دستاورد نهایی به کار شخصی فرد، ممکنه این شبهه به وجود بیاد که فرد دستاورد تیمی رو داره به اسم خودش میزنه.


بیشتر بخونید : اشتباهات متداول رزومه نویسی

@TechImmigrants_FAQ
👍11
#آلمان #اقامت_دائم #پاسپورت

📌چقدر طول میکشه تا اقامت دائم و پاسپورت آلمان رو بگیرم؟

بسته به شرایط مختلف متفاوته :

1) بلوکارت + مدرک ب۱ زبان آلمانی ⬅️ بعد از ۲۱ ماه اقامت دائم

2) بلوکارت بدون مدرک زبان(بعضی جاها آ۱ زبان آلمانی) ⬅️ ۳۳ ماه بعد اقامت دائم

3)اقامت کاری ⬅️ ۴۸ ماه بعد اقامت دائم

4)سایر اقامت‌ها ⬅️ ۶۰ ماه بعد اقامت دائم

برای پاسپورت هم بین ۶ تا ۸ سال

👤 @avadrb

@TechImmigrants_FAQ
👍3
#سوالات_مصاحبه #cultural

📌 وقتي روي ي مسئله تكنيكال با مدير كانفليكت بخوريم بايد چه رفتاري نشون داد؟

میتونید به فرهنگ disagree & commit که توسط آمازون معرفی شده اشاره کنید.
توی این روش یعنی دلایل خودم رو با سند و مدرک یا تجارب و یا هرچیزی که به اثبات نظرم کمک میکنه میگم و مخالف یا موافق بودنم رو اعلام می‌کنم و سعی میکنم تیم رو متقاعد کنم، اما زمانی که تیم یا مدیر به نتیجه میرسه که راه دیگه ای بهتر هست، commit میکنم و همراهشون میشم.

👤 @BobyCloud

@TechImmigrants_FAQ
👍12👎2
#عمومی

📌 چرا توی کل دنیا با این همه متخصص یک شرکت خارجی باید من رو انتخاب کنه؟ من اينقدر خوب نیستم.

اول از همه بايد خودتون رو قبول داشته باشين و احساس لياقت و ارزشمندي رو در خودتون زياد كنين و روي اعتماد به نفس تون كار كنين و دنبال مثال هايي بگردين كه در سطح شما يا حتي پايين تر بودن اما جاب افر گرفتن بايد مرتبا با خودتون صحبت كنين كه اگه اونا تونستن من هم ميتونم و منم چيزي از اونا كم ندارم و ميتونين روي ضعف هاتون كار كنين و بهتر كنين و در عين حال به خودتون بگين بازهمين شرايط فعليم هم ميتونم جاب افر بگيرم.
شرکت ها دنبال بهترین نیروهای جهان که نیستن. دنبال نیرویی هستن که بتونه کارشون رو انجام بده. نیاز بازار کار اروپا بیشتر از نیروهای متخصصی که داره هست، برای همین از خارج از اتحادیه جذب نیرو میکنه.
شما ممکنه توی یه زمان مناسب برای یه شغل اپلای کنید و استخدام بشید. معنیش این نیست از تمام افرادی که اپلای کردن و نکردن بهترید، معنیش اینه گزینه مناسبی برای شرکت هستید.
بعلاوه ممکنه شما از یک نیروی با تسلط بیشتر حتی گزینه بهتری باشید، بخاطر بودجه شرکت و حقوقی که میدن و سطح کار و نوع بیزنس و موارد دیگه.
خیلی از اوقات شرکت‌ها به دنبال افراد Perfect نمیگردن، چه بسا اگر Perfect باشید ممکنه به دلیل OverQualified بودن ریجکت بشید.
اکثرا شرکت‌ها به دنبال آدم Good Enough میگردن. همینقدر که به اندازه ی کافی خوب باشید و بقیه‌اش قابل حل هست.
برای همینه که از هرجایی در دنیا استخدام میکنن و ریلوکیت میکنن. با اعتماد به نفس برید جلو بقیه‌اش حل میشه به مرور زمان. مخصوصا توی حوزه کاری Tech که ممکنه هیچوقت آدم احساس کافی بودن نکنه و سندورم هایی مثل سندور ایمپاستر وجود داره که خیلی‌ها باهاش درگیر هستن و فکرمیکنن لیافت چیزی که استحقاقش رو دارن، ندارن. مهم اینه مصاحبه بدید و نقاط ضعف رو شناسایی کنید و برطرف کنید و قطعا توی همین مسیر به آفر میرسید.

تصور نکنید چون ایران هستید و کلی مشکل مثل تحریم و عدم دسترسی به سرویس های جهانی و.. معنیش اینه ک ایرانی ها نیروهای خوبی نیستن. اتفاقا بسیار افراد ماهر، سخت کوش و باسلیقه ای هستن.

👤 @elham_bgh91 @BobyCloud @MR_SHayegh

@TechImmigrants_FAQ
👍46
#آلمان #تحصیل #زاب #آنابین

📌 اگر رشته تحصیلی و دانشگاه من توی زاب و آنابین نبود، چه اقدامی باید انجام بدم؟

رشته و دانشگاه شما طبیعتا توی زاب نیست، چون زاب یه اداره‌س که مدرک تحصیلی شما رو بررسی میکنه و میگه تو آلمان مورد تایید هست یا نه، اگر عنوان رشته و گرایش، و نام دانشگاه هر کدوم جداگانه توی آنابین نبود ، حتی اگر فقط یکیش نبود، و یا رتبه دانشگاه H+ نبود باید مدارکتون رو برای زاب بفرستید تا بررسی و تایید کنند، هزینه‌ش هم ۲۰۰ یورو هست
تایید اخرین مدرک تحصیلی برای گرفتن ویزای کاری کافیه، اما مدارک تمام مقاطع قبلی برای گرفتن تاییدیه زاب لازمه
اگر نام رشته یا نام دانشگاه نبود تو این سایت باید مدارک رو بفرستید برای اداره زاب تا تایید کنند،
https://www.kmk.org/zab/zeugnisbewertung.html
تو این سایت
اگر قرارداد کاری داشته باشید دو هفته حدودا طول میکشه تا تایید بشه، بدون قرارداد تا سه ماه یا بیشتر هم ممکنه طول بکشه.

Mahshid:
منظور از مدارک اصلشونه؟

ava:
اصل رو که برای زاب نمیفرستن یه کپی برابر اصل شده میفرستن که تو دفترخونه‌ها ایران میبرن با اصل مدرک مهر برابر اصل میزنن.
همینطور اصل مدرک لیسانس یا فوق لیسانس باید ازاد بشه که بشه ترجمه کرد، لیسانس یا فوق لیسانس رو ترجمه‌ش رو میخواد هم زاب هم سفارت. فقط دیپلم رو ترجمه نمیخواد.

👤 @avadrb

بیشتر بخوانید : از کجا میتونم بررسی کنم که مدارک تحصیلی من تاییدیه نظام آموزش آلمان رو دارن؟

@TechImmigrants_FAQ
👍3
#آلمان #وبینار

📌 لیست وبینار ها

👤 هومن بهمنش
🧑‍🔧 مدیر شرکت خدمات نرم افزاری
📆 سال انتشار : 2022
🌐 لینک: youtu.be/ge-7WcnW-mE

👤 محمد حسین گیلک
🧑‍🔧 #فرانت‌اند دولوپر
📆 سال انتشار : 2022 Jan
🌐 لینک: youtu.be/TP5RNOc-Dlo

👤 امی جهانیان
🧑‍🔧 #مهندس_تست
📆 سال انتشار : March 2022
🌐 لینک: youtu.be/P0U4sm_627U

👤 کیوان قدیمی
🧑‍🔧 مهندس #شبکه
📆 سال انتشار : May 2022
🌐 لینک: youtu.be/PMVIoD80tsI

👤 محسن صادقی پور
🧑‍🔧 برنامه نویس C++
📆 سال انتشار : Jan 2022
🌐 لینک: youtu.be/6jIhTTmcZjo

👤 سعید زبردست
🧑‍🔧 دولوپر
🛳 مهاجرت با ویزای #جاب_سیکر
📆 سال انتشار : Dec 2020
🌐 لینک: youtu.be/69BO9h6nlI8

👤 علی بیگی
🧑‍🔧 #دیتا ساینتیست
📆 سال انتشار : 2022 Oct
🌐 لینک: youtu.be/eqTecDM23yo

👤 آوا دارابی
🧑‍🔧 #فول_استک
📆 سال انتشار : 2022 Oct
🌐 لینک: youtu.be/DLUYdpRHMAY

👤 رضا معقول
🧑‍🔧 مهندس نرم افزار
📆 سال انتشار : Apr 2022
🌐 لینک: youtu.be/rNryH4sIO_E

👤 کیوان قدیمی
🧑‍🔧 مهندس #شبکه
📆 سال انتشار : May 2022
🌐 لینک: youtu.be/PMVIoD80tsI

👤 سمانه نصیحت کن
🧑‍🔧 متخصص #دیجیتال_مارکتینگ
🛳 مهاجرت با ویزای #جاب_سیکر
📆 سال انتشار : June 2022
🌐 لینک: youtu.be/o3zUQDpjXlM

👤مرتضی باشسیز
🧑‍🔧 مدیریت سیستم های لینوکسی(linux #system_administrator)
📆 سال انتشار : June 2022
🌐 لینک: youtu.be/0WVs6Jyn9Z4

👤 حسن رمضانی
🧑‍🔧 مهندس نرم افزار
📆 سال انتشار : June 2022
🌐 لینک: youtu.be/KFgmM-wRi4Y

👤 نیما محمدی
🧑‍🔧 سیستم های نهفته (Embedded# systems)
📆 سال انتشار : June 2022
🌐 لینک: youtu.be/i7n_2HhsRF4

👤 محمد معلمی
🧑‍🔧 اAWS cloud engineer#
📆 سال انتشار : June 2022
🌐 لینک: youtu.be/eL7a2jCTbi4

👤 ندا دیوبندی
🧑‍🔧 #بک‌اند دولوپر
📆 سال انتشار : August 2022
🌐 لینک: youtu.be/PwTpxMFcTts

👤 امیر
🧑‍🔧 سینیور #فرانت‌اند دولوپر
📆 سال انتشار : September 2022
🌐 لینک: youtu.be/gEJ6GVnHjwA

👤 محسن صادقی پور
🧑‍🔧 مهندس نرم افزار
📆 سال انتشار : June 2022
🌐 لینک: youtu.be/6jIhTTmcZjo

@TechImmigrants_FAQ
👍21
Tech immigrants - FAQ pinned «راهنمای هشتگ ها و سوالات: #⃣ #عمومی - سوالات عمومی مهاجرت (نحوه گرفتن آفر، مدارک و اقلام مورد نیاز، انتخاب کشور و...) #⃣ #تحصیل - درس و دانشگاه و آزاد سازی مدارک #⃣ #سربازی - سربازی، نظام وظیفه و مشمولین #⃣ #رزومه_نویسی - نحوه رزومه نویسی و سوالات مرتبط…»
#کانادا و #آمریکا

🌐 فهرست دسترسی

📌 برای مهاجرت به کانادا و دستیابی به مارکت آن عموما چه راه هایی وجود دارد؟

📌 برنامه های اقامتی موقت کانادا (TR) چیست و چه انواعی دارد؟

📌 مجوز کار در کانادا و انواع آن به چه صورت است؟

📌 تعریف وضعیت visitor در کانادا چیست ؟

📌 مجوز study permit در کانادا به چه صورت است؟

📌واژه شناسی اصطلاحات مهاجرتی کانادا (Terminology)

📌 برنامه های اقامت دائم در کانادا کدامند؟

📌 راهنمای مسیرهای پیشنهادی مهاجرت به کانادا و دستیابی به بازار کار

📌 چرا بچه های تک برای کار به اروپا مهاجرت میکنن نه آمریکا یا کانادا؟ چه محدودیتی برای گرفتن جاب آفر از این دوکشور وجود داره؟

📌
چگونه روی لینکدین برای گرفتن پیشنهاد مصاحبه و آفرهای کاری از کانادا تمرکز کرد؟

📌شرایط گرفتن جاب آفر در کانادا چگونه است؟ و آیا دست یابی به بازار کار کانادا با اخذ جاب آفر راه حل خوبی است؟ و محدودیت های ان چیست؟

📌برای یافتن کار در کانادا به چه کسانی می توانی مراجعه کنیم? لیستی متشکل از تعدادی ریکروتر فعال در حوزه IT در امریکای شمالی

📌موسسه ای مهاجرتی یا شخصی که خود را مشاور یا وکیل مهاجرت معرفی می کند در ازای دریافت مبلغی (به عنوان مثال) ۳۰ هزاردلار یا ۴۰ هزاردلار وعده دریافت جاب آفر از کانادا داده است آیا این جاب آفر واقعی است یا اسکم؟

📌پاسخ به این سوال پرتکرار که چرا کارفرماهای کانادایی، علاقه چندانی به ارائه جاب آفر در صورتیکه در خارج از خاک کانادا باشید، ندارند؟ و در صورتیکه در ازای دریافت جاب افر از شما درخواست پول شود نشان دهنده چیست؟

@TechImmigrants_FAQ
👍12
#سوالات_مصاحبه #technical

📌 شرکتی که درحال مصاحبه هستم برای code assignmen زمان کمی به من داده. چیکار کنم؟

1⃣ تجربه اول :
در مورد زمان کم code assignment ها یه نکته رو در نظر بگیرید.
ممکنه یک شرکت واقعا سمی باشه و این سمی بودنش به فرایند مصاحبه هم سرایت کرده باشه اما همیشه مساله این نیست.
گاهی وقت بسیار کمی برای یک code assignment میدن و خودشون هم میدونن زمان کافی نیست. دلیلش اینه که میخوان ببینن شما تو زمان کم چه طوری عمل میکنید، چه طوری اولویت بندی میکنید و به صورت خلاصه میزان seniority شما رو چک کنند.

شاید بپرسید چرا این طوری؟ وقتی code assignment زمان طولانی داشته باشه دوتا اتفاق بد برای شرکت میفته:
1. بسیاری از افراد همون اول پا پس می‌کشند به خصوص اگر سابقه و شرایط خوبی داشته باشند. نیروهای قوی میدونن خیلی جاها شانس دارن پس وقت خودشون رو برای assignment یه شرکت خاص تلف نمی‌کنند و به راحتی نیروهای خیلی خوب از دست میره.
2. تو زمان طولانی، افراد با سطوح مختلف توانایی، کدهای شبیه‌تری تولید میکنند تا وقتی زمان کوتاه باشه. تو زمان طولانی، اکثر کاندیداها همه بخش های کد رو می‌نویسند ولی تو زمان کوتاه، افراد اولا مجبورند اولویت بندی کنند و ثانیا وقت سرچ و مشورت ندارند و در نتیجه اینجا امکان تفکیک نیروی عالی از خوب و متوسط بهتر فراهم میشه. مثلا یک فرق بارز نیروی متوسط و خوب اینه که اولی تو این شرايط کلا تست نوشتن رو نادیده میگیره.

بنابراین لزوما قرار نیست تو چند ساعت یک Solution کامل و بی نقص ارائه بدید، بلکه باید پختگی و حرفه‌ای بودنتون رو به نمایش بگذارید.

2⃣ تجربه دوم :
در مورد تایم تسکها از اینکه سوال بپرسید و مذاکره کنید نترسید. این موارد نشون میده شما شخصی هستید که مهارت ارتباط دارید. جزئیات کاملتر رو میتونید توی ویدئو زیر ببینید :
https://www.youtube.com/watch?v=vFOw_m5zNCs

👤 @mohammadfr1994

@TechImmigrants_FAQ
👍15
#سوالات_مصاحبه #technical

📌 برای یک code assignmen از من خواسته شده تسکی رو انجام بدم و بگم چقدر روی اون زمان صرف کردم. چجور زمانی که صرف کردم رو بگم؟

تجربه من میگه این وقت ها چیزی که براشون مهمه
1. نحوه اولویت بندی و
2.ا Over Engineering نکردنه
وقتی به شما 5 ساعت وقت داده شده یعنی از شما انتظار یک پیاده سازی بی نقص در همه جوانب ندارند بلکه میخوان ببینن اگه به شما وقت کم داده بشه کارها رو چه طور اولویت بندی میکنید. کدوم بخش ها رو اول انجام میدید و کجاها رو حذف میکنید. و اینکه آیا به غلط چیزی که غیرضروری نیست رو پیاده سازی میکنید.
این مواقع باید به مفهوم Minimum Viable Product توجه داشت. یعنی چه چیزهایی رو پیاده سازی کنیم که product حداقل های مورد نیاز رو داشته باشه و چیز غیرضروری نداشته باشه (همون بحث الویت بندی)
من دوبار سر همین رد شدم. به من گفتند پیاده سازی ات قابل قبوله ولی اولویت‌بندی خوبی نداشتی. مثلا گفتند تو لایه‌های بالاتر تست‌هات کمه و بهتر بود تو همه لایه‌ها تست به اندازه کافی مینوشتی به جای اینکه UI بذاری (که حرف درستی هم هست)

حالا برگردم به سوال شما که چند ساعت بگید. به نظرم حقیقت رو بگید. ولی به الویت بندی ها خوب فکر کنید. اگر بخشی از پیاده سازی شما در چارچوب MVP نمیگنجه و غیرضروری هست، خودتون بگید بهتره. منطق الویت بندی تون رو روش فکر کنید و اگر رو بخشی وقت زیادی گذاشتید براش استدلال فنی داشته باشید.
اگر الان متوجه شدید که شاید اشتباه کردید و نباید رو فلان بخش وقت زیاد میذاشتید تو مصاحبه بگید. میتونید بگید من خیلی بیشتر از 5 ساعت وقت گذاشتم ولی از این تجربه چیزهایی یاد گرفتم. و اگر برگردم از اول، شاید پیاده سازیم رو اصلاح کنم و رو فلان قسمت وقت نذارم. مهم اینه که نشون بدید توان الویت بندی فنی دارید.

این مسئله خصوصا برای رده سینیور خیلی اهمیت داره و باید خیلی دقیق روی هر تصمیم فنی که گرفتید، از انتخاب تکنولوژی گرفته تا مقدار زمان اختصاص داده شده به هر فیچر، بتونید تصمیم رو justify بکنید.

@TechImmigrants_FAQ
👍9
#سوالات_مصاحبه #technical

📌 وقتي میخام code assignmen رو انجام بدم بصورت کلی روی چه مواردی تمرکز کنم؟

1⃣ تجربه اول

میشه تسکها رو با مدل MoSCoW دسته بندی کرد و فقط must have ها رو پیاده کرد. در نظر داشته باشید که اگر به مصاحبه دعوت شید چون به پیاده سازی همه چیز نمی‌رسید باید منتظر این سوال باشید که چرا فلان چیز در پیاده سازی شما هست و فلان چیز نیست. این بر میگرده به اولویت بندی شما و باید بتونید از اولویت بندی خودتون به صورت قانع‌کننده‌ای دفاع کنید. انتظار میره بتونید تشخیص بدید فلان قسمت پروژه must have نیست و should have ه

- تست خیلی مهمه و همزمان با فیچرها باید نوشته بشه (test driven development). در غیر این صورت، احتمال ریجکتی بالا میره.

- توجه به unhappy path ها در پیاده سازی مهمه. اکثر کاندیداها happy path رو انجام میدن اما نیروی قویه که به جوانب مختلف فکر میکنه. حتی اگر وقت نمیشه unhappy path رو خیلی پخته هندل کرد میشه یک راه حل مینیمال ارائه داد و باقی کار رو todo گذاشت که نشون بدیم حواسمون بوده.
مثلا اگر API ی رو صدا میزنیم باید به این هم فکر کنیم که ممکنه فراخوانی به دلایل مختلف (مثلا مشکلات شبکه) fail بشه پس مکانیزم retry رو هم پیاده میکنیم. اگر می‌بینیم وقت گیره و نمیرسیم، حداقل میتونیم کامنت todo براش بذاریم. همین کار ساده میتونه خیلی فرق ایجاد کنه با کسی که کلا اشاره ای به موضوع نکرده (فرض میشه اصلا به این سناریو فکر نکرده)

- توجه به نیازمندی های non functional مثل performance هم میتونه مهم باشه اما چون احتمالا جزو must have ها نیست میشه فقط کامنت todo گذاشت. مثلا اگر داده ای مداوما از data source فراخوانی میشه، کامنت todo گذاشت که میشه اینجا رو cache کرد. همین نشون میده به این مسائل دقت دارید.

برداشت من اینه که با دادن بعضی اساینمت ها یه مسئله بدیهی بهت میدن حل کنی که بدونی توجه به راه حل مسئله نیست. میخوام خودت نشون بدی که برنامه نویس خوبی هستی و فارغ از اینکه مسئله چیه یک solution تحویل میدی که جوانب مختلف software design توش رعایت شده. این تسک جوری طراحی شده که شما نشون بدی سینیور هستی و لازم نیست بهت بگن چیا رو باید رعایت کنی. خودت میدونی و میتونی اینو نشون بدی.

- طراحی اینترفیس‌ها
- طراحی API : آیا با معیارهای rest همخوانی داره؟ response code ها مرتبطه؟ param ها به جاست؟ validation درست انجام میشه؟، open api
- استایل کد و رعایت convention ها
- لاگینگ
- مدیریت dependency
- طراحی تست‌ها (خیلی مهم)
آیا در همه سطوح تست داریم؟ آیا همه edge case ها تست شده؟ آیا happy path و unhappy path ها تست شده؟
- exception handling
- fault recovery
اگر به هر دلیلی تو سیستم ارور به وجود اومد (خطای کاربر، تاخیر شبکه، خطا در پیاده سازی business logic و...) آیا سیستم کرش میکنه یا میتونه به کار ادامه بده
- متریک ها و monitoring
- مستندات (خیلی مهم)
تمام چیزهایی که نام بردم رو بهش فکر کن. عواقب هر تصمیم تو design رو در نظر بگیر. هر تصمیم یا تلاشی که برای هر مورد گرفتی یا انجام دادی رو مستند کن. نشون بده میدونی فلان مسئله مهمه، بلدی تحلیلش کنی و مستندش کنی.

اگر جایی از داستان گنگه حتما سوال بپرس ازشون. این بخشی از وظایف سینیوره که تا جایی که میتونه requirement ها رو از کلاینت بگیره، ابهام زدایی کنه و مستند کنه...
در یک جمله : دارن میگن نشون بده سینیوری....

- برای معماری mvp باید دید کدومها که در MVP میگنجه و وقت میکنید پیاده کنید (همه چیز بر میگرده به الویت بندی و اینکه چه طور میتونید بهترین دفاع رو از پیاده سازیتون بکنید). اگر هم وقت نمیشه در حد کامنت هم اشاره کنید بهتر از هیچیه.

@TechImmigrants_FAQ
👍15
#هلند

📌 لیست وبینار ها

👤 حسین گل حسینی
🧑‍🔧 فاندر MetaStories
🛳 مهاجرت از طریق استارتاپ ویزای اروپا
📆 سال انتشار : December 2020
🌐 لینک: youtu.be/_jPtVIbfnkc

👤 پوریا
🧑‍🔧 #مدیریت_محصول
📆 سال انتشار : October 2020
🌐 لینک: youtu.be/amQIUcwVSng

👤 علیرضا وزیری
🧑‍🔧 مهندس #امنیت
📆 سال انتشار : March 2020
🌐 لینک: youtu.be/oMRY9qBQOmM

👤 صدرا املشی
🧑‍🔧 مهندس نرم افزار #بک‌اند دولوپر
📆 سال انتشار : May 2022
🌐 لینک: youtu.be/m54fZYg42H8

👤 مهدی ولی زاده
🧑‍🔧 مهندس نرم افزار
📆 سال انتشار : May 2022
🌐 لینک: youtu.be/1nmiAVJ8-bw

👤 میلاد میرزایی
🧑‍🔧 مهندس ارشد نرم افزار
📆سال انتشار : June 2022
🌐 لینک: youtu.be/IqVowSNJ7r0

👤 مینو مرادی
🧑‍🔧 مهندس نرم افزار
📆 سال انتشار : April 2022
🌐 لینک: youtu.be/hnHie9KJV-Y

👤 مینا
🧑‍🔧 مهندس نرم افزار
📆 سال انتشار : March 2022
🌐 لینک: youtu.be/8uqIiGRnslA

👤 جیمی هلر
🧑‍🔧 مهندس نرم افزار
📆 سال انتشار : Feburary 2022
🌐 لینک: youtu.be/AeCkdGMNC1c

👤 محمد نصیری
🧑‍🔧 مهندس نرم افزار
📆 سال انتشار : September 2022
🌐 لینک: youtu.be/NQDdJrJoerM

👤 محسن تقی زاده
🧑‍🔧 طراح UI/UX
📆 سال انتشار : September 2022
🌐 لینک: youtu.be/8woal9cnYwg

@TechImmigrants_FAQ
👍14