পাঁচ ধাপে শেখার পথ
Application Security
এক ধাপে ‘আপাতত যথেষ্ট’ হওয়ার আগেই পরের ধাপের 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 ধরে নেয়—সেটা বানান।
যা শিখবেন
- Web/API behavior, authentication, authorization, HTTP আর Git।
- Input validation, session, secret, dependency আর logging।
- Legal authorization, lab isolation আর responsible disclosure।
এখন এতটুকুই যথেষ্ট
Authorized scope বলতে, authentication আর authorization আলাদা করতে এবং untrusted input থেকে protected action trace করতে পারেন।
হাতে-কলমে কাজ
Scanner বা exploit tool ব্যবহারের আগে নিজের app-এর data flow এঁকে trust boundary mark আর তিনটি abuse case লিখুন।
রোডম্যাপের ধাপ
২ · Core
শুধু code লেখা থেকে এই career-কে আলাদা করে যে conceptগুলো—সেগুলো শিখুন।
যা শিখবেন
- Threat modelling, trust boundary আর abuse case।
- OWASP risk, secure design আর code review।
- Risk-based testing, remediation আর verification।
এখন এতটুকুই যথেষ্ট
Main trade-off explain আর recipe ছাড়া bounded problem solve করতে পারেন।
হাতে-কলমে কাজ
একটি familiar exercise-এ constraint বদলে আবার build করুন আর reasoning লিখে রাখুন।
রোডম্যাপের ধাপ
৩ · Practical
Tutorial যে inconvenient অংশ skip করে—setup, failure, feedback, deployment—সেগুলোর মুখোমুখি হোন।
যা শিখবেন
- নিজের tiny app threat-model করে তিনটি abuse case rank করুন।
- Local app-এর একটি weakness fix আর regression-test করুন।
- Scope, evidence, impact আর limit-সহ calm report লিখুন।
এখন এতটুকুই যথেষ্ট
একটি ছোট working artifact আছে, আর যে failure পেয়ে fix করেছেন সেটা দেখাতে পারেন।
হাতে-কলমে কাজ
Linked career experiment শেষ করে deliberate failure বা review-এর পরে improve করুন।
রোডম্যাপের ধাপ
৪ · Professional Engineering
আপনার কাজকে readable, testable, reviewable আর অন্যের depend করার মতো safe করুন।
যা শিখবেন
- Threat-model review, secure default আর testable security requirement।
- Evidence-based triage, reproducible fix আর regression protection।
- Responsible disclosure, secret-safe record আর accountable risk acceptance।
এখন এতটুকুই যথেষ্ট
Reviewer secret না পেয়েও finding safely reproduce, fix verify আর remaining risk বুঝতে পারে।
হাতে-কলমে কাজ
Authorized local finding-এর scope ও evidence লিখে smallest server-side fix আর regression test দিন। Peer-কে risk আর remediation দুটোই review করতে দিন।
রোডম্যাপের ধাপ
৫ · পরে / Specialization
Real project বা question দাবি করছে বলে depth বেছে নিন—roadmap poster-এ খালি box ছিল বলে নয়।
যা শিখবেন
- Secure architecture, identity আর cloud-native control।
- Supply-chain security আর review-সহ security automation।
- Security champion program, metric আর incident learning।
এখন এতটুকুই যথেষ্ট
একটি depth area বেছে কেন এখন দরকার বলুন আর evidence-backed result বানান।
হাতে-কলমে কাজ
Real system, research question বা role requirement-এর সঙ্গে যুক্ত one-page depth plan লিখুন।
Skill থেকে গন্তব্য
এই skill নিয়ে কোথায় এগোবেন?
Career roadmap বলে কী শিখবেন। Goal guide বলে সেই skill দিয়ে কীভাবে এগোবেন। একটি পথ দিয়ে শুরু করুন; সব একসঙ্গে নয়।
রোডম্যাপ দেখা হলো—এবার evidence বানান