02/11/2025
New recruitment বা freshers recruitment–এ কোম্পানিগুলো ঠিক কী চায় ?
তুমি যদি সিএসই / IT রিলেটেড কোনো সাবজেক্ট এর স্টুডেন্ট হয়ে থাকো তাহলে এই জিনিস গুলা জানা তোমার জন্য অনেক বেশি Important।
১. Technical Skills (Hard Skills)
রিক্রুটাররা প্রথমেই দেখে — তুমি কাজ করতে পারবে কিনা।
রিক্রুটাররা শুধু “তুমি কী জানো” সেটা না দেখে, “তুমি কত দ্রুত শিখতে পারো” সেটার দিকে বেশি নজর দেন।
তাই যদি তুমি GitHub বা CV-তে এমন লিখো—
৩ মাসে আমি TypeScript শিখেছি এবং React প্রজেক্টে সফলভাবে ব্যবহার করেছি
এটা তোমার শেখার ক্ষমতার বড় প্রমাণ।
Programming Foundation
Strong understanding of Data Structures and Algorithms (DSA)
Time & Space Complexity বোঝা
Problem-solving (Codeforces, LeetCode, HackerRank এ প্র্যাকটিস করা ভালো)
Language Proficiency
কমপক্ষে একটা ভাষায় ভালো হতে হবে —
C++, Java, Python, বা JavaScript যেকোনো একটি।
Development Skills
যদি software / app development জব টার্গেট করো
Frontend: HTML, CSS, JavaScript, React (অথবা JavaFX যদি desktop/app)
Backend: Node.js, Java Spring Boot, বা Python Django
Database: MySQL, MongoDB
Version Control: Git & GitHub
Deployment: Netlify / Vercel / Render / AWS basic
২. Tools & Workflow Knowledge
রিক্রুটাররা বুঝে নিতে চায় তুমি শুধু কোড লেখো নাকি কোয়ালিটি ও সমস্যা সমাধানের দিকেও মনোযোগী।
তাই GitHub README, project documentation, commit message—সব কিছুই একটা পেশাদার মানসিকতা দেখায়।
রিক্রুটাররা দেখে তুমি team environment-এ কাজ করতে পারবে কিনা।
তাই নিচের টুলসগুলো জানা খুব দরকার:
Git & GitHub (Pull Request, Merge, Branching)
CI/CD Basics (GitHub Actions, Jenkins idea)
Project Management tools: Trello, JIRA
Deployment tools: Netlify, Vercel, Firebase
এই জিনিসগুলো জানলে তোমাকে “ready-to-work” candidate হিসেবে ধরা হয়
৩. Project Portfolio
রিক্রুটাররা শুধু তোমার সার্টিফিকেট না, বরং প্রজেক্টে কী করেছো সেটা দেখতে চায়।
2–3 ভালো প্রজেক্ট (GitHub এ hosted)
README file properly লেখা
Live demo link (যদি deploy করো)
Short video demo (ঐচ্ছিক কিন্তু impressive)
৪. Communication & Soft Skills
তুমি ভালো developer হলেও, টিমে কাজ করতে হলে communication skill খুব দরকার।
রিক্রুটার দেখে:
তুমি ইংরেজিতে communicate করতে পারো কি না
তোমার presentation / explanation skill কেমন
তুমি অন্যের সাথে collaboration করতে পারো কি না
Tip:
GitHub-এর README বা LinkedIn পোস্টে project explain করা প্র্যাকটিস করো (এইটা soft skill-এর প্রমাণ দেয়)।
৫. Internship / Real Experience (Optional but Valuable)
Internship থাকলে বড় সুবিধা।
না থাকলে — নিজের তৈরি project + contribution (GitHub, open-source) দেখিয়ে fill করা যায়।
৬. Mindset / Attitude
রিক্রুটাররা বোঝার চেষ্টা করে তুমি:
দ্রুত শেখো কি না (Learnability)
সমস্যার সমাধান খুঁজে পাও কি না (Problem-solving attitude)
নিজের কাজ ডকুমেন্ট করো কি না (Professionalism)
Summary
Core Skill DSA, Logical thinking
Tech Skill Language + Framework
Tools Git, CI/CD, Deployment
Projects 2–3 Real Projects (Hosted on GitHub)
Soft Skill Communication, Teamwork
Mindset Fast learner, Curious, Problem-solver