Skip to content

রিমোট জব প্রিপারেশন — পর্ব ২: পজিশনিং — সিনিয়র গল্পটা

"আমি ফুল-স্ট্যাক, সবই পারি" কেন সবচেয়ে দুর্বল অবস্থান। ছয় বছরের কাজকে দুই লাইনে দাঁড় করানো — ডোমেইন, সমস্যার ধরন আর স্কোপ দিয়ে এমন একটা পরিচয় যেটা অচেনা হায়ারিং ম্যানেজার মনে রাখে।

“আমি ফুল-স্ট্যাক, সবই পারি” কেন সবচেয়ে দুর্বল অবস্থান। ছয় বছরের কাজকে দুই লাইনে দাঁড় করানো — ডোমেইন, সমস্যার ধরন আর স্কোপ দিয়ে এমন একটা পরিচয় যেটা অচেনা হায়ারিং ম্যানেজার মনে রাখে।


দুইজন প্রার্থী, একই অভিজ্ঞতা

দুটো রেজিউমে পাশাপাশি। দুজনেরই ছয় বছর, দুজনেই ঢাকায়, দুজনেরই স্ট্যাক প্রায় এক।

ইবনে সিনা: “Senior Software Engineer. ৬ বছরের অভিজ্ঞতা। React, Node.js, Python, Go, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, AWS। ওয়েব অ্যাপ্লিকেশন ডেভেলপমেন্ট, API ডিজাইন, ডেটাবেস অপ্টিমাইজেশন।”

ফাতিমা আল-ফিহরি: “Senior Backend Engineer — পেমেন্ট ও অর্ডার সিস্টেম। দেশের শীর্ষ তিন ই-কমার্সের একটিতে (৪ মিলিয়ন MAU) চেকআউট ও পেমেন্ট রিকনসিলিয়েশনের দায়িত্বে ৩ বছর — ডাবল-চার্জ ০.৪% থেকে শূন্যের কাছাকাছি নামানো, আর পিক সেলের দিনে ১২ গুণ ট্রাফিকে সিস্টেম দাঁড় করানো।”

প্রথমজনের তালিকা লম্বা, দ্বিতীয়জনের ছোট। তবু ফাতিমার কল আসবে, ইবনে সিনার আসবে না। কেন?

কারণ ইবনে সিনার লেখা থেকে হায়ারিং ম্যানেজার কিছুই বাদ দিতে পারে না — সবই আছে, তাই আলাদা কিছু নেই। ওই দশটা টেকনোলজির তালিকা আরও চারশো জন লিখেছে। ফাতিমার লেখা থেকে সে একটা নির্দিষ্ট জিনিস মনে রাখতে পারে: “পেমেন্টের মেয়েটা”। আর যেদিন তার টিমে পেমেন্ট বা চেকআউটের কাজ আসবে, সেদিন সে ফাতিমাকেই মনে করবে।

এটাই পজিশনিং। জিনিসটা মিথ্যা বলা না, সাজিয়ে বলাও ঠিক না — জিনিসটা হলো তোমার আসল অভিজ্ঞতা থেকে সবচেয়ে শক্ত অংশটা বেছে নিয়ে সামনে রাখা।


১. জেনারালিস্টের ফাঁদ

দেশের বাজারে “সবই পারি” একটা শক্তি। ছোট টিম, বাজেট কম, তাই যে লোকটা ফ্রন্টএন্ড-ব্যাকএন্ড-ডেপ্লয় তিনটাই সামলাতে পারে সে বেশি মূল্যবান।

আন্তর্জাতিক রিমোট বাজারে এই একই বাক্য উল্টো কাজ করে। কারণ ওখানে সিদ্ধান্তটা নেওয়া হয় ঝুঁকি কমানোর যুক্তিতে, দক্ষতা বাড়ানোর যুক্তিতে না।

একজন হায়ারিং ম্যানেজারের সামনে ৬০টা রেজিউমে। তার টিমে একটা নির্দিষ্ট গর্ত আছে — ধরো, ইভেন্ট-ড্রিভেন সিস্টেমে ডেটা কনসিস্টেন্সির সমস্যা। সে খুঁজছে এমন একজন যে আগে এই ধরনের ব্যথা পেয়েছে। “সবই পারি” তাকে বলে যে তুমি হয়তো পারবে; “আমি তিন বছর ঠিক এই জিনিসটা করেছি” তাকে বলে যে তুমি পেরেছ।

পজিশনিং মানে নিজেকে ছোট করা না। ফাতিমা পেমেন্ট ছাড়া অন্য কিছু পারে না — এমন না। সে অন্য সব কাজও করেছে। কিন্তু সে জানে প্রথম ৩০ সেকেন্ডে একটাই জিনিস মাথায় ঢোকানো যায়, তাই সে সবচেয়ে শক্ত জিনিসটা বেছেছে। বাকিটা ইন্টারভিউয়ে বেরোবে — বেরোনোর সুযোগটাই তো সে তৈরি করছে।

আরেকটা কারণেও এটা কাজ করে: স্মৃতি। রিক্রুটার ষাটটা প্রোফাইল দেখে দুই দিন পরে তিনজনের কথা মনে রাখে। তুমি যদি “React, Node, Python” হও, তুমি ওই ষাটজনের গড়। তুমি যদি “পেমেন্ট রিকনসিলিয়েশন” হও, তুমি একজন।


২. পজিশনিংয়ের তিনটা অক্ষ

তোমার পরিচয় তিনটা জিনিস দিয়ে তৈরি হতে পারে। বেশিরভাগ মানুষ শুধু তৃতীয়টা লেখে — যেটা সবচেয়ে কম ওজনের।

অক্ষউদাহরণওজন
ডোমেইনপেমেন্ট, ভিডিও, লজিস্টিকস, হেলথটেক, অ্যাডটেকসবচেয়ে বেশি — ডোমেইন জ্ঞান শেখাতে ৬–১২ মাস লাগে
সমস্যার ধরনস্কেল, রিলায়েবিলিটি, মাইগ্রেশন, লেটেন্সি, খরচ কমানোবেশি — এটাই সিনিয়রিটির আসল প্রমাণ
স্ট্যাকGo, PostgreSQL, Kafka, AWSসবচেয়ে কম — শেখা যায়, আর সবাই একই তালিকা লেখে

সবচেয়ে শক্ত পজিশনিং হলো ডোমেইন × সমস্যার ধরন, স্ট্যাকটা তার পরে সহায়ক তথ্য হিসেবে:

  • “ই-কমার্স পেমেন্টে রিলায়েবিলিটি — Go, PostgreSQL, Kafka”
  • “ভিডিও ডেলিভারিতে খরচ ও লেটেন্সি — CDN, edge, Rust”
  • “মাল্টি-টেন্যান্ট SaaS-এ ডেটা মাইগ্রেশন ও স্কিমা বিবর্তন — Postgres, Django”

তিনটাই এক লাইন, তিনটাই মনে রাখা যায়, আর তিনটাই এমন যে একজন ম্যানেজার সাথে সাথে বুঝতে পারে তোমাকে কোন কাজে লাগানো যায়।

কোন ডোমেইনটা তোমার — সেটা বের করার প্রশ্ন

অনেকে বলে “আমার তো কোনো ডোমেইন নেই, আমি তো শুধু ফিচার বানিয়েছি”। প্রায় সবসময়ই এটা ভুল। তিনটা প্রশ্ন করো:

  • গত তিন বছরে সবচেয়ে বেশি সময় কোন সাবসিস্টেমে কেটেছে? (চেকআউট? সার্চ? নোটিফিকেশন? রিপোর্টিং?)
  • অফিসে কোন বিষয়ে লোকে তোমাকে জিজ্ঞেস করতে আসে? সেটাই তোমার স্বীকৃত এলাকা।
  • কোন সমস্যাটা তুমি আবার দেখলে চিনতে পারবে — কারণ এর ভেতরের ফাঁদগুলো তুমি নিজে পেয়েছ?

তৃতীয় প্রশ্নটাই আসল। ফাঁদ চেনাটাই অভিজ্ঞতার সংজ্ঞা।


৩. স্কোপের ভাষা — অতিরঞ্জন ছাড়াই সঠিক স্তরে বলা

পর্ব ১-এ আমরা দেখেছি, ওদের কাছে সিনিয়র মানে বছর না, অস্পষ্টতা সামলানোর ক্ষমতা। তাই তোমার বাক্যগুলোকে সেই স্তরটা দেখাতে হবে — দাবি করে না, বর্ণনা করে।

একই কাজ তিনভাবে লেখা যায়:

স্তরবাক্য
দুর্বল“চেকআউট মডিউলে কাজ করেছি”
মাঝারি“চেকআউট ফ্লো রিফ্যাক্টর করেছি, পারফরম্যান্স উন্নত হয়েছে”
শক্ত“চেকআউটে ডাবল-চার্জের সমস্যা ধরতে idempotency key + reconciliation job ডিজাইন করেছি; ত্রুটি ০.৪% → ০.০২%, এখন ২ জন এর মালিক”

তৃতীয় বাক্যটা লম্বা না, কিন্তু এতে চারটা তথ্য আছে: সমস্যা, সিদ্ধান্ত, সংখ্যা, আর স্কোপ (তুমি ডিজাইন করেছ, আর এটা এখন একটা স্থায়ী জিনিস)।

অতিরঞ্জনের একটা সহজ পরীক্ষা: ইন্টারভিউয়ে ২০ মিনিট এই বিষয়ে প্রশ্নের উত্তর দিতে পারবে তো? পারলে লেখো। না পারলে বাদ দাও — কারণ অভিজ্ঞ ইন্টারভিউয়ার ঠিক ওখানেই খোঁড়া শুরু করবে, আর ধরা পড়লে পুরো রেজিউমের বিশ্বাসযোগ্যতা যায়।


৪. অচেনা কোম্পানির নাম অনুবাদ করা

পর্ব ১-এর “অজানা পরিমাণ” সমস্যাটার সবচেয়ে সহজ সমাধান এটাই, আর প্রায় কেউ করে না।

তোমার কোম্পানির নাম বিদেশি কারও কাছে কিছু বলে না। তাই নামের পাশে এক লাইনের অনুবাদ বসাও — এমন তথ্য যা দিয়ে সে স্কেল আর প্রকৃতি বুঝতে পারে:

  • “দেশের শীর্ষ তিন ই-কমার্স মার্কেটপ্লেসের একটি — ৪ মিলিয়ন MAU, ৩৫০+ ইঞ্জিনিয়ার”
  • “সিরিজ-A ফিনটেক, ২ মিলিয়ন ওয়ালেট ইউজার, বাংলাদেশ ব্যাংক-নিয়ন্ত্রিত”
  • “১২ জনের প্রোডাক্ট স্টার্টআপ, ইউরোপীয় ক্লায়েন্টদের জন্য SaaS”

এতে তিনটা লাভ: স্কেল বোঝা যায়, তোমার দায়িত্বের ওজন বোঝা যায়, আর তুমি দেখাচ্ছ যে তুমি পাঠকের অবস্থান থেকে ভাবতে পারো — যেটা নিজেই একটা সিনিয়র গুণ।

উপসাগরীয় দেশ, তুরস্ক আর ইউরোপে এই অনুবাদটা তুলনামূলক কম লাগে (ওই বাজারগুলো এই অঞ্চলের কোম্পানি চেনে বেশি), কিন্তু লিখলে ক্ষতি নেই। US-এ এটা প্রায় বাধ্যতামূলক।


৫. দুই লাইনের পরিচয় — কাঠামো

এই দুটো লাইন তুমি বারবার ব্যবহার করবে: রেজিউমের উপরে, LinkedIn হেডলাইনে, কোল্ড মেসেজের প্রথম বাক্যে, আর “tell me about yourself”-এর শুরুতে। তাই একবার ভালো করে বানানো এক সপ্তাহ সময়ের যোগ্য।

কাঠামো:

[স্তর + ভূমিকা] — [ডোমেইন] — [সমস্যার ধরন]। [সবচেয়ে শক্ত প্রমাণটা, সংখ্যাসহ], [স্ট্যাক]।

উদাহরণ ১ (ব্যাকএন্ড, পেমেন্ট):

Senior Backend Engineer — পেমেন্ট ও অর্ডার সিস্টেম, রিলায়েবিলিটির দিকটায়। ৪ মিলিয়ন MAU-র মার্কেটপ্লেসে চেকআউট ও রিকনসিলিয়েশনের মালিক ৩ বছর; ডাবল-চার্জ ০.৪% → ০.০২%। Go, PostgreSQL, Kafka।

উদাহরণ ২ (ইনফ্রা):

Senior Platform Engineer — ডেভেলপার প্ল্যাটফর্ম ও খরচ। ৪০ জনের ইঞ্জিনিয়ারিং টিমের ডেপ্লয় পাইপলাইন পুনর্গঠন — ডেপ্লয় সময় ৪০ মিনিট → ৬ মিনিট, ক্লাউড খরচ বছরে ৩৮% কমানো। Kubernetes, Terraform, AWS।

উদাহরণ ৩ (ফ্রন্টএন্ড):

Senior Frontend Engineer — বড় ডেটা-ভারী ড্যাশবোর্ড, পারফরম্যান্সের দিকটায়। ১০ হাজার সারির রিয়েল-টাইম টেবিল ৬০fps-এ চালানো, বান্ডল ২.১MB → ৬২০KB, LCP ৪.২s → ১.৪s। React, TypeScript।

লক্ষ করো: তিনটাতেই স্ট্যাক শেষে, আর তিনটাতেই একটা সংখ্যা আছে যেটা যাচাইযোগ্য শোনায়।

দুর্বল বনাম শক্ত — পাশাপাশি

দুর্বলশক্ত
“Passionate full-stack developer”“Senior Backend Engineer — লজিস্টিকস রাউটিং ও স্কেল”
“৬ বছরের অভিজ্ঞতা, অনেক প্রোজেক্টে কাজ করেছি”“৩ বছর ধরে অর্ডার সিস্টেমের মালিক, দিনে ২ লাখ অর্ডার”
“MERN stack expert”“ডেটা-ভারী ড্যাশবোর্ডে ফ্রন্টএন্ড পারফরম্যান্স — React, TypeScript”
“টিম লিড হিসেবে কাজ করেছি”“৪ জনের টিম, পেমেন্ট মাইগ্রেশন ৯ মাসে, শূন্য ডাউনটাইম”

৬. বাজারভেদে পজিশনিং কতটা বদলায়

মূল পরিচয়টা এক থাকে — বদলায় জোর দেওয়ার জায়গা।

  • উপসাগরীয় দেশ (অগ্রাধিকার ১): স্কেল আর নির্ভরযোগ্যতা ভালো বিকোয়; ই-কমার্স, ফিনটেক, লজিস্টিকস, সরকারি/এন্টারপ্রাইজ প্রোডাক্টের অভিজ্ঞতা বিশেষভাবে কাজে লাগে। এই অঞ্চলের বাজার তুমি চেনো — সেটা বলাও একটা সুবিধা।
  • তুরস্ক (অগ্রাধিকার ২): প্রোডাক্ট-মনস্ক ইঞ্জিনিয়ার আর দ্রুত শিপ করার অভিজ্ঞতা; অনেক টিম ইউরোপের ক্লায়েন্টের জন্য কাজ করে, তাই ইংরেজিতে কাজ করার প্রমাণ গুরুত্বপূর্ণ।
  • ইউরোপ/UK (অগ্রাধিকার ৩): প্রকৌশলগত পরিপক্বতা — টেস্টিং, ডকুমেন্টেশন, ডেটা প্রাইভেসি, দীর্ঘমেয়াদি রক্ষণাবেক্ষণ। “দ্রুত হ্যাক করেছি” এখানে কম বিকোয়, “নিরাপদে বিবর্তিত করেছি” বেশি।
  • US (পরের ধাপ): প্রভাব আর সংখ্যা — ব্যবসায়িক ফলাফলের ভাষা সবচেয়ে বেশি ওজন পায়, আর অ্যাসিঙ্ক কাজের প্রমাণ আলাদা করে দেখাতে হয়।

চারটা আলাদা রেজিউমে বানিয়ো না — এটা রক্ষণাবেক্ষণের দুঃস্বপ্ন। একটা রেজিউমে রাখো, আর উপরের সারাংশের দুই লাইন বাজার অনুযায়ী বদলাও। ৯০% কাজ ওই দুই লাইনেই হয়।


৭. পজিশনিং ভুল হলে যেভাবে টের পাবে

পজিশনিং একটা পরীক্ষাযোগ্য জিনিস, অনুভূতির ব্যাপার না। লক্ষণগুলো পড়তে শেখো:

লক্ষণসম্ভাব্য কারণ
কোনো রিপ্লাই নেইপরিচয় খুব সাধারণ, ভিড়ে হারিয়ে যাচ্ছে
রিপ্লাই আসছে, কিন্তু জুনিয়র/মিড রোল থেকেস্কোপের ভাষা দুর্বল — কাজ বলছ, মালিকানা বলছ না
ভুল ধরনের রোল থেকে (যেটা তুমি চাও না)তুমি যা করেছ তা বলছ, যা করতে চাও তা না
স্ক্রিন কলে “তোমার অভিজ্ঞতা ঠিক মিলছে না” শুনছরেজিউমের গল্প আর মুখের গল্প আলাদা হয়ে যাচ্ছে

শেষটা নিয়ে একটা কথা: তোমার লেখা পরিচয় আর মুখের পরিচয় এক হতে হবে। অনেকে রেজিউমে ভালো পজিশনিং লেখে, তারপর কলে গিয়ে আবার কালানুক্রমিক জীবনী শুরু করে — “আমি ২০১৯-এ প্রথম চাকরি শুরু করি…”। ওখানেই বিশ্বাসটা ভাঙে। পর্ব ৮-এ আমরা এই ৯০ সেকেন্ডের উত্তরটা আলাদা করে বানাব।


এই সপ্তাহের কাজ

লেখার চেয়ে করে ফেলা ভালো। তিনটা কাজ, দুই ঘণ্টার মতো:

  • গত তিন বছরের কাজের তালিকা করো, তারপর প্রশ্ন করো: কোন সাবসিস্টেমে সবচেয়ে বেশি সময় গেছে? সেটাই তোমার ডোমেইনের প্রার্থী।
  • সেই ডোমেইনের ভেতর থেকে তিনটা সবচেয়ে কঠিন সমস্যা বেছে নাও, প্রতিটার জন্য সমস্যা → সিদ্ধান্ত → সংখ্যা লিখে ফেলো। (এটাই পর্ব ১-এর “প্রমাণের ভাণ্ডার”-এর শুরু।)
  • উপরের কাঠামোয় দুই লাইনের পরিচয় লেখো, আর সেটা এমন একজনকে পড়াও যে তোমার কাজ চেনে না। সে যদি পড়ে বলতে পারে “ও, তুমি অমুক জিনিসের লোক” — তাহলে হয়েছে।

পরের পর্ব — এই পরিচয়টা রেজিউমে, LinkedIn আর GitHub-এ কীভাবে বসে: ৩০ সেকেন্ডের স্ক্যানে চোখ ঠিক কোথায় পড়ে, আর কোন জিনিসগুলো স্ক্রিনারকে বিরক্ত করে।