তখন আমি Codemarshal এ, আমাদের হোম অফিস শুরু হয়েছে মার্চ ২০২০ থেকেই।
প্রথম দিকে কাজের প্রেশার থাকলেও তারপর কাজ একদমেই কমে গেল। হাতে প্রচুর
সময়।
একদিন আমার এক্স কলিগ মাসুম বলল চলেন ভাই হ্যাকাথন করি, ভাল
প্রাইজ মানি আছে। আমিও চিন্তা করলাম করায় যায়। তারপর আমি, মাসুম ও শাকিল ভাই
মিলে টিম করলাম। এবং আমরা
Redis ‘Beyond Cache’ Hackathon
এ জয়েন করলাম। আমরা পুরা ৪ সাপ্তাহের একটা কাজের টার্গেট করে কাজ শুরু করে
দিলাম।
এর মধ্যে এপ্রিলে মাসে Amazon Canada এর
hiring manager Linkedin এ নক দিল। ইন্টারভিউ দিলাম এবং ৩ নাম্বার ইন্টারভিউতে
রিজেক্ট খেয়ে গেলাম। তখনও আমি সিওর ছিলাম না, আমি দেশর বাইরে জবের জন্য ট্রাই
করব, তাই কোন রকম প্রিপারেশন ছাড়া ইন্টারভিউ দেয়া। মূলত তখন থেকে আমার দেশের
বাইরে জবের প্রসেস শুরু।
এর মধ্যে আমরা Redis হ্যাকাথনে 3rd runner up হলাম। সিভিতে একটা ভাল জিনিস
যুক্ত হল।
এরপর আমরা Facebook এর হ্যাকাথনে অংশগ্রহণ করলাম। কিন্তু সেইটায়
ভাল কিছু করতে পারলাম না।
সাথে সাথে বাইরের জবে এপ্লাই শুরু করলাম
Linkedin, Stackoverflow এবং Company website থেকে। কিন্তু কেউ কোন কল দেয় না,
রিপ্লাই দেয় না। যারা রিপ্লাই দেয় সব রিজেকশন রিপ্লাই দেয়।
তারপর
জুলাই মাসে আমরা
Amazon Raise-up Buildathon
হ্যাকাথনে অংশ নিলাম। দুই সাপ্তহের মত কাজ করলাম। আগস্টে সেইটাই আমরা
Non-profit ক্যাটাগরিতে Champion হলাম। সিভিতে আরও একটা ভাল জিনিস এ্যাড হল।
তারপর
stackoverflow থেকে এপ্লাই করা একটা কোম্পানি
wovn.io থেকে ইন্টারভিউ এর কল পেলাম আগস্টের শেষের
দিকে। Ruby on Rails পজিশনের ওপেনিং ছিল। কিন্তু সেইটার কোডিং টেস্টই পাশ করতে
পারলাম না। পুরাটাই ছিল Ruby on Rails রিলেটেড। এত দীর্ঘ সময় পরে আমি Rails এর
অনেক কিছু ভুলে গিয়েছিলাম।
সেপ্টেম্বর এর শুরু দিকে
Odoo, Belgium অফিসের একটা পজিশনে ইন্টারভিউ দেয়ার ইনভাইট
পেলাম। শুরুতেই কোডিং রাউন্ড। তাদের পাশ স্কোর ৮০, আমি তুললাম ৭০ অটোমেটিক
রিজেক্ট।
তারপর অনেকদিন আর কল পাই না, হতাশা। এর মধ্যে অক্টোবরের
শুরুর দিকে Zalando থেকে ইন্টারভিউ এর কল পেলাম। Coding test
এ স্কোর করলাম 85%। তার পরের রাউন্ডের রিক্রুটার ইন্টারভিউ ইনভাইট পেলাম। ওই
ইন্টারভিউতে রিক্রটারের একটাই ফোকাস পয়েন্ট ছিল, তোমার পজিশন ছিল পাইথনে কিন্তু
তুমি কেন সি++ এ কোড করলা। তুমি কি আসলেই এই পজিশনের জন্য প্রস্তুত। তারপর
স্বাভাবিকভাবেই রিজেকশন মেইল এবং ৬ মাসের কুলিন পিরিয়ড় দিল।
ভুল বুঝতে
পারলাম, ভুল থেকে শিক্ষা নিলাম “কোডিং টেস্ট সেই ল্যাংগুয়েজেই দেয়া উচিত জব
পোস্টে যে ল্যাংগুয়েজের প্রিফারেন্স চাওয়া হয়”।
এর মধ্যে করোনার
প্রভাবে Codemarshal এর অবস্থা খারাপ হতে শুরু করে। জমানো টাকা পয়সাও শেষের
দিকে, ব্যাকআপ মানি শুধু হ্যাকাথনের প্রাইজ মানি গুলা। তখন যেকোন উপায়ে দেশের
মধ্যে একটা ভাল জবে সুইচ করা প্রধান লক্ষ্য হয়ে দাঁড়ায়।
তখন যে
প্রবলেমটা ফেস করা শুরু করলাম, দেশের অনেক নামডাক ওয়ালা কোম্পানি আমার স্যালারি
এক্সপ্রেকটেশন শুনে উল্টা দিকে দৌড় দিত। নাম বলব না, দেশের একটা বড় কোম্পানি
আমাকে আমার কারেন্ট স্যালারি থেকে অর্ধেক স্যালারিতে জব অফার করে বসল। (Big
LoL)
তারপর মাসুম আমাকে Newscred রেফার করল। ৭
রাউন্ড ইন্টারভিউ দিয়ে Newscred থেকে অফার পেলাম। যেদিন
Newscred এর হেড HR আপু অফার দিল, সেইদিন আমি উনার কাছে আমার
পুরা ইন্টারভিউ প্রসেসের ফিডব্যাক জানতে চাইলাম। আপু বলল আমার কমিউনিকেশন
স্কিলে গ্যাপ আছে। আমার ইংলিশ স্পিকিং আরও ইম্প্রুভ করতে হবে। তারপর ১ ডিসেম্বর
২০২০ Newscred এ জয়েন করলাম। Newscred এ
জয়েনিং এবং ফিডব্যাক গুলাই ছিল আমার ক্যারিয়ারের টার্নিং পয়েন্ট।
তখন
একটাই টার্গেট ছিল আমার ইংলিশ ইম্প্রুভ করতে হবে, আমি নিজেও বুঝলাম এইদিকে আমার
দুর্বলতা আছে। প্রতিদিন নিজের মত করে প্র্যাকটিস করতে শুরু করলাম। আয়নার সামনে
কথা বলি, নিজের সাথে নিজে কথা বলি কিন্তু খুব বেশি কাজ হচ্ছে না। প্রতিদিন
অফিসের পরে নিজে নিজে ইংলিশে টেকনিক্যাল টিউটোরিয়াল বানানো শুরু করলাম, যা
প্রকাশ করার মত না :P। তারপর ঘুড়ি লার্নিং এর ইংলিশ স্পোকেন কোর্স কিনলাম ২৫০
টাকা দিয়ে, যা পুরাটাই জলে গেছে। দুইদিন পরেই বুঝলাম এইভাবে আসলে ইংলিশ স্পোকেন
ঠিক করা যাবে না।
তারপর মাথায় একটা আইডিয়া আসল, প্রতিদিন আমি মক ইন্টারভিউ
প্রাকটিস করব। তাহলে টেকনিক্যাল স্কিলও বাড়বে ইংলিশে ডাইরেক্ট কথা বলাও হবে।
তারপর প্রতিদিন অফিসের পরে interviewbit আর premp এ মক ইন্টারভিউ শুরু করলাম।
একদিন কোডিং ইন্টারভিউ করলে পরের দিন সিস্টেম ডিজাইন ইন্টারভিউ। এইভাবে ৩ মাস
প্রাকটিস করলাম। এর মাঝে সিস্টেম ডিজাইন নিয়েও পড়াশোনা শুরু করলাম। একটা সময় পর
আমার ইংলিশ স্পোকেন অনেকটাই ভাল হল। এর পিছনে Newscred এর
work culture এরও অনেক বড় ভূমিকা আছে। Newscred এ আমাদের
প্রায় সব মিটিং এই ইংলিশে এ হত। আর আমাদের প্রায় Demo presentation দেয়া লাগত।
সেইটা থেকেও একটা কনফিডেন্স লেভেল গ্রো করল।
তারপর আবার মার্চ ২০২১
থেকে এপ্লাই শুরু করলাম। এইবার সিভিটা আরও সুন্দর করে সাজালাম এবং প্রতিটা
এপ্লাইয়ে ভাল করে জব ডেসক্রিপশন অনুযায়ী কভার লেটার লিখতাম। কিন্তু তারপরেও কল
আসে না। যদিও আসে রিসেকশন মেইল। এর মধ্যে এক ফ্রেন্ড
Raketun এ রেফার করল। দুই দিনের মধ্যে রিজেকশন রিপ্লাই আসল।
তারপর Linkedin এ ডাইরেক্ট recruiter দের ম্যাসেজ দেয়া শুরু করলাম। সবাই একই
রকম রিপ্লাই দেয়, করোনার জন্য ইন্টারন্যাশনাল হায়ারিং বন্ধ। ম্যাক্সিমাম এই
ধরনের রিপ্লাই ছিল সিঙ্গাপুর, মালয়শিয়া এবং থাইল্যান্ড রিজিয়ন থেকে। তারপর
Linkedin এ Shopee এর একজন software engineer কে এপ্রোচ করে
রেফারেল চাইলাম। সে আমার সিভি এবং প্রোফাইল দেখে বলল সে রেফার করবে কিন্তু এখন
করোনার জন্য রিজেকশনের চান্সেই বেশি। তারপর সে রেফার করল এবং স্বাভাবিকভাবেই
রিজেকশন পেলাম।
তারপর এপ্রিলের প্রথম দিকে
virtonomy.io নামে একটা স্টার্টাপ কোম্পানি থেকে ইন্টারভিউ কল
পেলাম। ৩ রাউন্ড ইন্টারভিউ দিয়ে প্রথম অফার পেলাম। অফার ছিল প্রথমে রিমোর্টলি
শুরু করতে হবে তারপর ১ বছর পর রিলোকেশন করবে। কিন্তু অফারটা খুব একটা ভাল লাগে
নাই। আমি ওই কলেই রিজেক্ট করে দেই।
তারপর কনফিডেন্স লেভেল একটু
বাড়ল। এর মধ্যে Invitation, taxfix এমন আরও ৩-৪ টা কোম্পানি
থেকে ইন্টারভিউ ডাক পেলাম। ইন্টারভিউ দিলাম। এবং রিজেকশন মেইল পেলাম প্রথম
রাউন্ডেই। তখন খুঁজে বের করার চেষ্টা করলাম আসলে ভুল কি ছিল। যা বুঝলাম আমার
behavioral interview নিয়ে ভাল করে কাজ করতে হবে। একটা নোট বানালাম HR রা
behavioral interview কি ধরনের প্রশ্ন করে। কোন প্রশ্নের জন্য কোন প্যার্টানে
উত্তর দিব সেইটার একটা র্ফেমওয়ার্ক তৈরী করলাম নিজের।
তারপর প্রায়
এপ্রিলের শেষের দিকে প্রায় একই সময় Tessian,
Linecrop, Seerene,
HeyJobs, Tradebyte, Momox থেকে ইন্টারভিউ
কল পেলাম।
Tessian এর কোডিং টেস্ট দেয়ার পরের
দিনেই রিজেকশন মেইল দিল। কিন্তু পরে আবার HR মেইল দিল সেই রিজেকশন মেইল ছিল
তাদের সিস্টেমের সমস্যার কারণে। তারপর তারা সেই ইন্টারভিউ পরের রাউন্ড সেট করল।
তারমধ্যে Linecrop এর কোডিং টেস্ট দিয়ে রিজেকশন পেলাম। কিন্তু
সেইটার কোডিং স্কোর ছিল 100%। কিন্তু জাপানি কোম্পানি দেখে আর ইনকুয়ারি করার
ইচ্ছে হয়নাই। তারপর Seerene এর ইন্টারভিউ প্রসেস শুরু হল। এর
মধ্যে Tessian এর ইন্টারভিউ এর 3rd round এ রিজেকশন পেলাম।
এর
মধ্যে Zalando এর রিক্রুটার Linkedin এ নক দিল। জিজ্ঞাস করল
একটা python backend পজিশন আছে, আমি ইন্টারেস্টেড কিনা। আমি হ্যাঁ বলে দিলাম।
এবং প্যারালালি আমার Seerene, HeyJobs এবং
Zalando ইন্টারভিউ প্রসেস শুরু হল। আমার মনে আছে ঈদের আগের
রাতে এবং ঈদের দিন সকালেও ইন্টারভিউ দিয়েছিলাম। 😀
তারপর প্রথম অফার
দিল Seerene কিন্তু এইদিকে আমার HeyJobs আর
Zalando এর ফাইনাল ইন্টারভিউ শেষ হয়নাই। আর
Agoda ইন্টারভিউ এর ডাক পেলাম। Seerene থেকে
দুই সাপ্তাহের সময় নিলাম, তারা বলল আমার যত ইচ্ছে সময় নিয়ে ডিসিশন নিতে।
HeyJobs আর Zalando কে মেইল দিলাম প্রসেস
দ্রুত করার জন্য। তারপর HeyJobs খুব তাড়াতাড়ি ফাইনাল
ইন্টারভিউ ডেট দিল। তারা ১ সাপ্তাহেই ফাইনাল ইন্টারভিউ আর CTO ইন্টারভিউ নিয়ে
অফার দিয়ে দিল। কিন্তু Zalando এর ফাইনাল ইন্টারভিউ তখনও শুরু
হয়নাই। Zalando এর ফাইনাল ইন্টারভিউ এর ডেট পেলাম পরের
সাপ্তাহে বুধবারে। আর HeyJobs আমাকে সময় দিল পরের সাপ্তাহের
সোমবার পর্যন্ত। এর মধ্যে Agoda এর ইন্টারভিউ ও দিলাম, পরের
রাউন্ডের কলও পেলাম।
তারপর Tradebyte থেকে
ইন্টারভিউ ডেট পেলাম। তারপর দেখলাম Tradebyte
Zalando এর এই একটা sub company. তাদের মেইল দিয়ে জিজ্ঞাস
করলাম আমার তো Zalando ইন্টারভিউ প্রসেস চলছে, তোমরা কি এইটা
আলাদা ভাবে শুরু করবা? তারপর তারা বলল, “Thanks for your honesty”। না আমরা
তোমার Zalando এর ফাইনাল ইন্টারভিউ এর পর আমাদের প্রসেস শুরু
করব।
Zalando এর ফাইনাল ইন্টারভিউ দিলাম। ফাইনাল
ইন্টারভিউ এর শেষে manager কে বললাম আমাকে কি এই দুই দিনের মধ্যেই জানানো যায়
রেজাল্ট। তারপর ম্যানেজার আমাকে বলল, “From my end everything is positive but
I don’t know how you did in previous rounds. But I will let you know within
Monday.” পরের সাপ্তাহেই শুরুতে Zalando HR প্রথমে মেইল দিল
তোমার ইন্টারভিউ ফিডব্যাগ নিয়ে আলোচনা করব তুমি কি আজকে ফ্রি আছো? তাহলে আমি
ফোন দিব। সে সন্ধ্যায় ফোন দিল। অনেক কথা পর ফাইনাল অফার দিল। আমি স্যালারি নিয়ে
ন্যাগোশিয়েশন করলাম। সে বলল আমাকে ২ দিনের মধ্যে জানাবে। তারপর আমাকে ১ ঘণ্টা
পরেই মেইল দিল, আমি যা চাই তাই হবে। 😀
৩ টা অফার আমার হাতে।
তারপরের দিন Agoda এর সেকেন্ড ইন্টারভিউ দিয়ে, আর interested
না বলে মেইল দিলাম তাদের। আর Seerene,
HeyJobs কে অফার রিজেকশন মেইল দিলাম। দুই কোম্পানিই আমাকে
জিজ্ঞাস করল কেন রিজেক্ট করলাম? স্যালারি কি আরও বেশি লাগবে কিনা।……
আর
Momox এর একটা ইন্টারভিউতে বলেছিলাম আমি Zalando এর ফাইনাল
ইন্টারভিউ এর প্রেসেস এ আছি। তারপর আর তারা আমার কোন প্রসেস আগায় এই নাই। এমনকি
একটা ভদ্রতা করে রিজেকশন মেইলও দেয় নাই। 😛
Zalando
এর ইন্টারভিউ শুরু হয়েছিল মে মাসের ৩ তারিখ অফার পেয়েছি জুনের ৮ তারিখ। এর
মাঝেও অনেক ছোট খাট স্টার্টাপে ইন্টারভিউ দিয়েছিলাম সবগুলার স্মৃতি মনে নাই।
তারপর
শুরু হল ভিসা প্রসেসিং, দীর্ঘ অপেক্ষা। এর প্রায় ২ দুই মাস হয়ে গেল এম্বাসির
কোন খবর নাই। তারপর আবার একজন মাধ্যমে Facebook এর রেফারেন্স
ম্যানেজ করলাম। ইন্টারভিউ কল পেলাম। ইন্টারভিউ এর শুরুতে রিক্রুটারের হাবভাব
দেখেই মনে হইল সে প্রস্তুত না। কিছু আজাইরা প্রশ্ন করল, আমিও আজাইরা উত্তর
দিলাম। 😛 একটা প্রশ্ন ছিল আমি দিনে কত ঘণ্টা কোডিং করি। আমার উত্তর ছিল যতক্ষণ
এনার্জি থাকে ততক্ষণ। 😛 স্বাভাবিকভাবেই রিজেকশন মেইল পেলাম। তারপর আগস্টে আবার
মাসুমের সাথে
DocuSign Good Code Hackathon
এ পার্টিসিপেট করলাম। রেজাল্ট দিল আগস্টের শেষের দিকে, চ্যাম্পিয়ন হলাম আমরা।
এর মধ্যে আমার ভিসা হয়ে গেল সেপ্টম্বরে। আমি ২৮ সেপ্টম্বরে জার্মানি চলে
আসলাম।
করোনা আমাকে জীবনের অনেক কঠিন বাস্তবতার সাথে পরিচয় করাইছে।
করোনা না আসলে হয়ত আমি দেশের বাইরের জবের জন্য উঠে পরে লাগতাম না। এই জার্নিতে
সবচেয়ে সার্পোট দিয়েছে আমার বউ। গত দুই বছর দুইজন কোন ধরনের ট্যুরে যাই নাই।
আমাকে আমার প্রিপারেশনের জন্য একদম প্রাইভেট স্পেস দিয়েছে। হ্যাকাথন গুলা করার
সময় এমনও হইসে বউয়ের সাথে দুইদিন কথা বলি নাই, খালি কাজেই করছি। দুইজনের দুই
বছরের সেক্রিফাইস এখন ফলাফল হিসেবে আমরা ইউরোপ ট্যুর দিব।
Preparation
১। English spoken এর জন্য প্রতিদিন মক ইন্টারভিউ দিতাম pramp, interviewbit এ। চেষ্টা করতাম আমি যা কোড করছি এবং যা চিন্তা করছি তা অন্যকে সাবলীল ভাবে ইংলিশে বুঝাতে পারি কিনা।
২। আমি যেহেতু ভার্সিটি থেকে প্রোগ্রামিং কন্টেস্ট করে আসা, তাই আমার নতুন করে কোডিং নিয়ে বেশি প্রিপারেশন নিতে হয় নাই বা এ্যালগরিদম, ডাটাস্টাকচার শিখতে হয় নাই। মক ইন্টারভিউ এর প্রাকটিস গুলাই আমার জন্য যথেষ্ঠ ছিল। কেউ চাইলে Leetcode এ প্রাকটিস করতে পারে, কোডিং প্রিপারেশন নেয়ার জন্য বেস্ট অপশন।
৩। প্রতিদিন সকালে ৩০ মিনিট medium এ টেক রিলেটেড ব্লগ পড়তাম। এখনো পড়ি।
৪। এই ব্লগের লিঙ্কটা আমাজন এর ইন্টার্ভিউ এর সময় আমাকে স্ট্যাডি রিসোর্স হিসেবে দিয়েছিল। Highscalability এইটাও প্রতিদিন পড়তাম।
৫। সিস্টেম ডিজাইন এর জন্য প্রথমে System Design Premier পুরাটা ভাল করে ভেজে ফেলেছি। তারপর প্রতিদিন youtube এ Tech Dummies আর Hussein Nasser এর চ্যানেলের ভিডিও নিয়মিত দেখতাম।
৬। ইন্টারভিউ এর সময়ে ইন্টারভিউয়ারকে প্রচুর প্রাসঙ্গিক প্রশ্ন করার একটা মেন্টালিটি গ্রো করে ফেলেছিলাম। যেটা পরবর্তীতে একটা বিশাল প্লাস পয়েন্ট হয়েছে আমার জন্য।
৭। চেষ্টা করতাম বড় বড় কোম্পানি গুলার বিভিন্ন প্রবলেম এর সলিউশনের কেস স্ট্যাডি পড়ার।
৮। Behavioral ইন্টারভিউ এর জন্য, প্রচুর রিসার্চ করা লাগছিল। অনেক ব্লগ, youtube এ ক্যারিয়ার কোচেদের ভিডিও আর রিজেক্টেড ইন্টারভিউ থেকে একটা question সেট বানাইছিলাম। এবং একটা প্যার্টান ঠিক করেছিলাম কোন টাইপ প্রশ্নের জন্য আমি আমার ডেইলি ওয়ার্ক এক্সপ্রিয়েন্স এর সাথে সামজয্য রেখে কি উত্তর দিব।
৯। আরেকটা জিনিস নিজের মনের অজান্তেই হয়ে গেছে, সেইটা হচ্ছে সবসময় হাসিমুখ থাকা। প্রেশার এবং নার্ভাস মোমেন্টেও হাসি মুখ ধরে রাখা। এইটা গুনটার জন্য সবার থেকেই পজিটিভ ফিটব্যাক পেয়েছি।
১০। আর সবসময় চেষ্টা করতাম রিজেক্টেড ইন্টারভিউ এর ভুল গুলা থেকে শিক্ষা নিয়ে সেইগুলা ঠিক করার।
আমি Linkedin এ ২০২০ থেকে ২০২১ পর্যন্ত এপ্লাই করেছিলাম ৪৮৮ টা। ইন্টারভিউ কল
রেট ছিল প্রায় ২.৫% মত। আমার কাছে মনে হয় করোনার জন্যই এই রেটটা কম ছিল।
জার্মানিতে আসার পর পরিস্থিতি পুরাই চেঞ্জ হয়ে গেছে। এখন জবের জন্য এপ্লাই না
করে সাপ্তাহে ২-৩ টা ইন্টারভিউ কল পাচ্ছি।
আমার সিভিটা ঠিক করেছিলাম
resumeworded এর সার্ভিস দিয়ে। স্কোর
যতদূর মনে পরে ৮০% ছিল।
আর সিভির টেমপ্লেট পাওয়া যাবে এইখানে
https://github.com/tanvir002700/Cv-template
Latex এ করা।
আর আমার এই দুই বছরে দেশের বাইরে চাকুরী খোঁজার জন্য
ইনভেস্টমেন্ট ছিল ২৫০ টাকা, সেইটা সেই ঘুড়ি লার্নিং এর ইংলিশ কোর্সে। ইসসস
বার্গার খাওয়া যাইত। 😀
আমার পুরো জার্নিতে যারা আমাকে সার্বোক্ষনিক সহযোদ্ধার মত সার্পোট দিয়ে গেছে
তারা হলঃ
১। Mehedi Hasan Masum (Senior Software Engineer, Automatic)
Linkedin
২। Shakil
Ahmed (Software Engineer, Meta)
Linkedin
পরের লেখায় সাকসেসফুল ইন্টারভিউ গুলার ডিটেইলস লিখব।
No comments:
Post a Comment