পাঁচ ধাপে শেখার পথ
Technical Product & Leadership
এক ধাপে ‘আপাতত যথেষ্ট’ হওয়ার আগেই পরের ধাপের tool জমাতে হবে না। ধারাবাহিকতা আপনাকে ধীর করে না; এলোপাতাড়ি ঘোরাঘুরি কমায়।
- ১ · Foundationপথের বাকিটা যে vocabulary আর problem-solving habit ধরে নেয়—সেটা বানান।
- ২ · Coreশুধু code লেখা থেকে এই career-কে আলাদা করে যে conceptগুলো—সেগুলো শিখুন।
- ৩ · PracticalTutorial যে inconvenient অংশ skip করে—setup, failure, feedback, deployment—সেগুলোর মুখোমুখি হোন।
- ৪ · Professional Engineeringআপনার কাজকে readable, testable, reviewable আর অন্যের depend করার মতো safe করুন।
- ৫ · পরে / SpecializationReal project বা question দাবি করছে বলে depth বেছে নিন—roadmap poster-এ খালি box ছিল বলে নয়।
রোডম্যাপের ধাপ
১ · Foundation
পথের বাকিটা যে vocabulary আর problem-solving habit ধরে নেয়—সেটা বানান।
যা শিখবেন
- আগে real software build
- Clear writing আর listening
- Basic product আর business reasoning
এখন এতটুকুই যথেষ্ট
ছোট program বানাতে, Git ব্যবহার করতে, basic failure debug আর নিজের code explain করতে পারেন।
হাতে-কলমে কাজ
পুরো tutorial copy না করে ছোট command-line বা browser program বানান।
রোডম্যাপের ধাপ
২ · Core
শুধু code লেখা থেকে এই career-কে আলাদা করে যে conceptগুলো—সেগুলো শিখুন।
যা শিখবেন
- Problem framing
- Technical trade-off
- Facilitation আর feedback
এখন এতটুকুই যথেষ্ট
Main trade-off explain আর recipe ছাড়া bounded problem solve করতে পারেন।
হাতে-কলমে কাজ
একটি familiar exercise-এ constraint বদলে আবার build করুন আর reasoning লিখে রাখুন।
রোডম্যাপের ধাপ
৩ · Practical
Tutorial যে inconvenient অংশ skip করে—setup, failure, feedback, deployment—সেগুলোর মুখোমুখি হোন।
যা শিখবেন
- Decision record লেখা
- Small discovery run
- Retrospective lead
এখন এতটুকুই যথেষ্ট
একটি ছোট working artifact আছে, আর যে failure পেয়ে fix করেছেন সেটা দেখাতে পারেন।
হাতে-কলমে কাজ
Linked career experiment শেষ করে deliberate failure বা review-এর পরে improve করুন।
রোডম্যাপের ধাপ
৪ · Professional Engineering
আপনার কাজকে readable, testable, reviewable আর অন্যের depend করার মতো safe করুন।
যা শিখবেন
- Clean code আর naming
- Testing আর testability
- Code smell, refactoring আর boundary
- External boundary-তে defensive programming
এখন এতটুকুই যথেষ্ট
Design choice explain, peer-এর change review আর behavior না বদলে refactor করতে পারেন।
হাতে-কলমে কাজ
Project-এর একটি pain point খুঁজে characterization test যোগ করে refactor করুন।
রোডম্যাপের ধাপ
৫ · পরে / Specialization
Real project বা question দাবি করছে বলে depth বেছে নিন—roadmap poster-এ খালি box ছিল বলে নয়।
যা শিখবেন
- Architecture leadership
- Product strategy
- Organization design
এখন এতটুকুই যথেষ্ট
একটি depth area বেছে কেন এখন দরকার বলুন আর evidence-backed result বানান।
হাতে-কলমে কাজ
Real system, research question বা role requirement-এর সঙ্গে যুক্ত one-page depth plan লিখুন।
Skill থেকে গন্তব্য
এই skill নিয়ে কোথায় এগোবেন?
Career roadmap বলে কী শিখবেন। Goal guide বলে সেই skill দিয়ে কীভাবে এগোবেন। একটি পথ দিয়ে শুরু করুন; সব একসঙ্গে নয়।
রোডম্যাপ দেখা হলো—এবার evidence বানান