JavaRush /جاوا بلاگ /Random-UR /لکسوفٹ میں نوکری حاصل کرنے کے لیے، میں نے 6 انٹرویوز کیے ...

لکسوفٹ میں نوکری حاصل کرنے کے لیے، میں نے 6 انٹرویوز کیے اور 3 ٹیسٹ پاس کیے: ڈویلپر ساشا کوپےگوروڈسکی کی کہانی کا تسلسل

گروپ میں شائع ہوا۔
یہ متن سابق بلاگر، ایڈیٹر اور موسیقار ساشا کوپےگوروڈسکی ( الیگزینڈر ) کی کہانی کا تسلسل ہے ۔ کچھ سال پہلے، ساشا پولینڈ چلا گیا اور ایک ڈویلپر کے طور پر دوبارہ تربیت دینے کا فیصلہ کیا. پہلے متن میں ، ساشا نے بتایا کہ اس نے جس کمپنی میں کام کیا وہاں اس نے کس طرح مطالعہ کیا اور عمل کو خودکار بنایا۔ دوسرے حصے میں، وہ بتاتا ہے کہ اسے لکسوفٹ کے پولش ڈویژن میں نوکری کیسے ملی۔ "Luxoft میں نوکری حاصل کرنے کے لیے، میں نے 6 انٹرویو کیے اور 3 ٹیسٹ پاس کیے": ڈویلپر ساشا کوپےگوروڈسکی کی کہانی کا تسلسل - 1

"میں نے خود اس عمل کو ایک دو ماہ میں دوبارہ شروع کرنے کا مشورہ دیا تھا"

آخری متن میں، ہم اس حقیقت پر رک گئے کہ میں نے کئی بڑی کمپنیوں - EPAM اور Motorola میں انٹرویو کیا۔ Motorola میں، میں آخری مرحلے پر پہنچ گیا، انہوں نے مجھے ایک ٹیم، پھر دوسری ٹیم میں بھیجنے کی کوشش کی، لیکن بظاہر کچھ کام نہیں ہوا اور ایک بہتر امیدوار مل گیا۔ میری خواہش تھی کہ میں ایک بڑی کمپنی میں کام کرنے کا تجربہ حاصل کروں، عمل کو سمجھوں، میراثی کوڈ کو تلاش کروں، اور مائیکرو سروسز کے ساتھ کام کروں۔ ایسی ٹیم میں ایک سال کا تجربہ کہیں بھی دروازے کھول دیتا ہے۔ اس وقت، میری پچھلی نوکری پر، ایک کلائنٹ نے اچانک مجھ سے موبائل ایپلیکیشن لکھنے کو کہا۔ مجھے بالکل سمجھ نہیں آرہا تھا کہ یہ کیسے کروں۔ مجھے React JS کے بارے میں علم تھا، حالانکہ میرا پروفائل بیک اینڈ میں ہے۔ اس کے باوجود، میں نے اس منصوبے کو لے لیا. اس وقت لکسوفٹ کے ایک بھرتی کرنے والے نے مجھے خط لکھا اور مجھے انٹرویو کی پیشکش کی۔ میں نے پہلا انٹرویو پاس کیا، اور وہ اضافی سوالات پر بات کرنے کے لیے میرے ساتھ ایک اضافی انٹرویو کرنا چاہتے تھے۔ اس عمل کے کسی موقع پر (یہ ڈیڑھ ہفتہ تک جاری رہا)، میں نے محسوس کیا کہ میرے پاس اپنی موجودہ ملازمت پر اس پروجیکٹ کو مکمل کرنے کا وقت نہیں ہوگا، لیکن مجھے اس میں بہت دلچسپی تھی - یہ ایک کراس پلیٹ فارم درخواست تھی۔ ایک موبائل فون، React Native میں لکھا ہوا ہے۔ جب میں نے محسوس کیا کہ میں اس کا مقابلہ نہیں کر سکتا تو میں نے لکسوفٹ کو بتایا کہ میں اس عمل کو جاری نہیں رکھ سکتا اور اسے چند ماہ میں دوبارہ شروع کرنے کی پیشکش کی۔ انہوں نے مجھ سے کہا: "ہاں، بالکل۔"

"لعنت، کیا آپ جاوا پروگرامر بھی بن گئے یا ہم نے کچھ ملایا؟"

2 ماہ کے بعد، میں نے دوبارہ جواب دیا اور دوبارہ ٹیکنیکل انٹرویو کے لیے شیڈول کیا گیا۔ پہلی بار میرا انٹرویو "ہمارے" لوگوں نے کیا تھا - روس یا یوکرین سے، میں بالکل نہیں جانتا۔ دوسری بار برازیل کے ایک سینئر ڈویلپر نے میرا انٹرویو کیا۔ اس کے پاس میرا تمام ڈیٹا تھا: میں نے آخری انٹرویو میں کیا کہا اور کیا جواب نہیں دے سکا۔ انٹرویو تقریباً پہلے والے جیسا ہی تھا، صرف ٹیسٹ کا کام مختلف تھا۔ ڈویلپر نے کہا کہ میرے پاس بہتری ہے۔ بالکل، وہ تھے، کیونکہ میں نے سب کچھ دہرایا جو پہلے انٹرویو میں تھا اور بہت احتیاط سے تیار کیا تھا۔ انٹرویو لینے والے نے کہا کہ میں مضبوط جونیئر کی تعریف پر پورا اترتا ہوں کیونکہ میں جن پروجیکٹس میں شامل تھا وہ اتنے بڑے نہیں تھے۔ اس نے یہ بھی کہا کہ مجھے ایک جونیئر کے طور پر رکھا جا سکتا ہے، لیکن 3-4 ماہ کے اندر میں ریگولر بننے کے لیے بڑھ سکتا ہوں ( ڈیولپرز کے درجہ بندی میں ایک مضبوط جونیئر ہوتا ہے جو درمیانی ڈویلپر کی پوزیشن کے قریب ہوتا ہے - ایڈ۔) . اس انٹرویو کے بعد، میں نے پیشکش کے حوالے سے ایک کال کے لیے شیڈول کیا تھا۔ مجھے یہ بات سمجھ نہیں آئی، کیونکہ Luxoft ایک آؤٹ سورس ہے اور اگر آپ پہلا انٹرویو پاس کرتے ہیں، تو آپ صرف کلائنٹ کے ساتھ بات چیت کرتے ہیں۔ آفر کال کے بعد مختلف پروجیکٹس کے انٹرویوز کا سلسلہ جاری رہا۔ میرے پاس مختلف پروجیکٹس کے ساتھ صرف 4 انٹرویوز تھے: ان سب کا تعلق آؤٹ اسٹاف سے تھا، بنیادی طور پر Luxoft کے ذریعے کسی دوسری کمپنی کے لیے کام کرنا۔ پہلے پروجیکٹ میں جس کے لیے میں نے انٹرویو لیا تھا، عام طور پر کم کوڈ کے ساتھ کام کرنے کے انداز میں کچھ بکواس تھا (کم کوڈ نظام اور ایپلی کیشنز کو بنانے، تخصیص کرنے اور اس میں ترمیم کرنے کا ایک طریقہ ہے جس کے لیے عملی طور پر پروگرام کوڈ لکھنے کی ضرورت نہیں ہوتی ہے۔- ایڈ)۔ مسئلہ یہ ہے کہ میں اس پروجیکٹ پر بطور پروگرامر بالکل بھی نہیں بڑھتا۔ دوسرا انٹرویو سب سے زیادہ دباؤ اور دلچسپ تھا۔ یہ دو روسی لڑکوں کی طرف سے منعقد کیا گیا تھا، ایک نے کمپیوٹر سائنس میں اعلی تعلیم حاصل کی ہے اور اس پر بہت فخر ہے، دوسرا نہیں کرتا، لیکن خود پر بھی فخر ہے. وہ مجھ سے سوالات کرنے لگے اور ساتھ ہی اصطلاحات کے بارے میں آپس میں بحث کرنے لگے۔ پھر انہوں نے مجھ سے اسٹیک کا نفاذ لکھنے کو کہا، بیک وقت ایک دوسرے اور میرا ہر موڑ پر مذاق اڑایا۔ تو انہوں نے مجھے 2.5 گھنٹے تک رکھا۔ اور آخر میں ان میں سے ایک نے کہا: "لعنت، کیا آپ جاوا پروگرامر بننے بھی آئے ہیں یا ہم نے کچھ ملایا ہے؟" مجھے سمجھ نہیں آئی کہ یہ مذاق ہے یا نہیں، لیکن مجھے احساس ہوا کہ میرے صبر کا پیمانہ لبریز ہو چکا ہے۔ مزید یہ کہ، کمپنی میں ہر انٹرویو کے ساتھ فیڈ بیک ہوتا ہے، اس لیے میں "مکمل طور پر" جواب دینے کا متحمل نہیں تھا۔ میں نے ان سے کہا کہ میں سیکھنے کے لیے تیار ہوں اور ٹیم کی قیادت جس نے مجھے کام پر رکھا ہے وہ جلدی سمجھ جائے گا کہ کیا تھا۔ انٹرویوز کی مختلف قسمیں ہیں: کچھ چاہتے ہیں کہ پروگرامر عمل درآمد لکھے، دوسرے لوگ منطق پر کام دیں، اور کچھ (آخری پروجیکٹ کی طرح) سوالات پوچھیں - مقصد یہ ہے کہ زیادہ سے زیادہ سوالات پوچھیں اور زیادہ سے زیادہ جوابات حاصل کریں۔ میں نے جلدی سے چھلانگ لگائی اور اس سے پیار کیا۔ میں نے بہت سارے سوالات کے جوابات دیے، لیکن میں نے کچھ یاد کیا۔ مجھے بتایا گیا کہ وہ اس کے بارے میں سوچیں گے اور نتیجہ کی اطلاع دیں گے۔ لفظی طور پر دو گھنٹے بعد بھرتی کرنے والے نے مجھے لکھا کہ مجھے ٹیم کے لیے رکھا جا رہا ہے۔ میں اس کے بارے میں بہت خوش تھا، لیکن پیر کو انہوں نے مجھے ایک ٹیسٹ ٹاسک بھیجا. یہ بہت دباؤ تھا: ایسا لگتا تھا کہ انہوں نے مجھے اس پروجیکٹ کے لیے رکھا تھا، لیکن پھر کچھ چیک تھے۔ میں نے ٹیسٹ دیا اور کامیابی سے نوکری حاصل کر لی۔ خلاصہ کرنے کے لیے، میں نے Luxoft میں 6 انٹرویوز اور 3 ٹیسٹ ٹاسک پاس کیے ہیں۔ لکسوفٹ وہ 10ویں کمپنی تھی جس میں میں انٹرویو کے لیے آیا تھا، اور پہلی کمپنی تھی جس نے مجھے "ہاں" بتایا۔ اگر آپ اپنی غلطیوں پر کام کرتے ہیں تو وہ آپ کو ہاں میں بتائیں گے۔

جونیئرز کے لیے تجاویز:

  1. آپ کے ساتھ انٹرویو سے ایک اچھا aftertaste چھوڑ دو، ایک مختصر تقریر تیار. تکنیکی انٹرویو کے بعد، میں نے خود کو پیش کیا. اس کی آواز کچھ اس طرح تھی: "ایک طرف، میں اچھی طرح سے سمجھتا ہوں کہ میرا تجربہ بعض مقامات پر غیر متعلقہ ہو سکتا ہے۔ دوسری طرف، میں نے خود درخواستوں کا ایک گروپ بنایا۔ میں نے اپنے منصوبے کو لاگو کیا. میں ایک چیز جانتا ہوں: اگر میں کسی چیز پر بہت زیادہ وقت صرف کرتا ہوں، تو میں اسے جان بوجھ کر کرتا ہوں۔ جو بھی مجھے اس پروجیکٹ میں لے جائے گا اسے ایک بہت حوصلہ افزائی والا شخص ملے گا جو بڑی خواہش، وقت اور منطقی طور پر سوچنے کی صلاحیت کے ساتھ جہالت کی تلافی کرے گا۔ اس کے بعد، میرے لائن مینیجر نے مجھے بتایا کہ انہوں نے مجھے ملازمت پر رکھنے کی ایک وجہ کام کے لیے میری حوصلہ افزائی اور انٹرویو کے بعد کی یہ تقریر تھی۔

  2. اس وقت تک انتظار نہ کریں جب تک کہ آپ انٹرویو کے لیے 100% تیار نہ ہوں۔ اگر آپ اپنے تیار ہونے تک انتظار کرتے ہیں، تو آپ کبھی بھی نوکری کے لیے درخواست دینے کی ہمت نہیں کر سکتے۔ آپ تیار نہیں ہو سکتے، لیکن اپنے CV کا جواب دینے کے لیے کم سے کم تجربہ ہونا ضروری ہے۔ میں نے کام کے تجربے کے بغیر 100 سے زیادہ CV بھیجے اور اس نے مجھے کچھ نہیں دیا۔

  3. کم از کم کام کا تجربہ حاصل کریں:

    • Я долгое время не понимал, что такое open source-проекты и How в них залезть. Я влез в эту тему, когда делал приложение на React: нашел человека, который написал определенную библиотеку и мне она частично подходила, так что я начал копаться в codeе и кое-что менять. Тогда-то я и познакомился с таким понятием, How “контрибьютить” (от англ. — вносить вклад во что-нибудь). Создатель библиотеки сказал: “Так давай, законтрибьють изменения, будет прикольно, добавишь функциональности”. Тогда я понял, что это просто. Можно просто загуглить такие open source-проекты и попытаться закоммитить. Это то, что может дать вам необходимый опыт.

    • Если на вашей нынешней работе есть задачи, связанные с программированием, то определенно идите к начальнику и предлагайте что-то полезное: можно автоматизировать процессы, написать сайт. Это будет очень круто, когда вы поймете, что ваш code полезен. Даже если вы работаете на СТО or мойке, предложите запorть сайт с возможностью выбора услуг и калькулятором цен. Потом вы получите возможность саппортить это приложение or сайт за дополнительные деньги. К тому же, такие проекты прибавляют уверенности в себе.

  4. Изучите “вопросы и ответы на собеседованиях”. Читайте на русском, а потом пробуйте читать на английском. Обязательно прокачивайте свой английский.

  5. Найдите в себе сильный навык, ваш уникальный профиль. Пусть это будет ответственность or навык управления людьми.

  6. Когда получите работу, задавайте вопросы коллегам, общайтесь с ними максимально плотно. Ведь они тоже будут давать фидбек, когда у вас пройдет пробный период. Когда человек на контакте со всеми, пытается разобраться и не впадает в панику, то это хорошо скажется на его оценке.

  7. Не впадайте в панику, когда получите работу. Если речь идет о больших корпорациях, не надо переживать, если вы уже попали в компанию. У них есть трехмесячный пробный период, но разработчик не будет изначально писать ничего важного, пока он не пробудет там месяца полтора-два, потому что только ожидание доступов к системе можно ждать месяц.

تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION