আসসালামু আলাইকুম ভাই ও আপুরা। আজকে একটা গুরুত্বপূর্ণ বিষয় নিয়ে লিখছি যেটা অনেকেই জানতে চান। প্রোগ্রামিং শেখা এখন সময়ের দাবি হয়ে দাঁড়িয়েছে। চাকরির বাজারে যেভাবে প্রতিযোগিতা বাড়ছে, সেখানে প্রোগ্রামিং স্কিল থাকলে অনেক এগিয়ে থাকা যায়। তবে অনেকেই বুঝতে পারেন না কোথা থেকে শুরু করবেন, কিভাবে শিখবেন। আজকে সেই বিষয়ে কিছু টিপস শেয়ার করছি।
প্রথম কথা হলো একটা ল্যাঙ্গুয়েজ বাছাই করে সেটাতে ফোকাস করুন। অনেকে একসাথে Python, JavaScript, Java সব শিখতে চান। এটা বড় ভুল। আমি নিজে যখন শুরু করেছিলাম, একই ভুল করেছিলাম। পরে বুঝলাম যে একটা ল্যাঙ্গুয়েজে ভালোভাবে দক্ষ হলে বাকিগুলো শেখা অনেক সহজ হয়ে যায়। নতুনদের জন্য Python বা JavaScript দিয়ে শুরু করা ভালো কারণ এগুলো শেখা তুলনামূলক সহজ এবং job market এও demand আছে।
দ্বিতীয় গুরুত্বপূর্ণ বিষয় হলো প্র্যাক্টিস। শুধু ভিডিও দেখে বা বই পড়ে প্রোগ্রামার হওয়া যায় না ভাই। প্রতিদিন অন্তত এক ঘণ্টা কোড লিখতে হবে। ছোট ছোট প্রজেক্ট করুন, যেমন calculator, to-do list, simple website। এগুলো করতে গিয়ে অনেক সমস্যায় পড়বেন, সেগুলো সমাধান করতে গিয়েই আসল শেখা হবে। YouTube এ অনেক free tutorial আছে, Udemy তে course আছে, এগুলো কাজে লাগান।
তৃতীয়ত, একটা community তে যুক্ত থাকুন। Facebook এ অনেক Bangladeshi programming group আছে যেখানে সাহায্য পাওয়া যায়। Stack Overflow ব্যবহার করতে শিখুন। GitHub এ account খুলে আপনার code রাখুন। এতে আপনার portfolio তৈরি হবে এবং চাকরির সময় কাজে দেবে ইনশাআল্লাহ।
সবশেষে বলব, ধৈর্য ধরুন। প্রোগ্রামিং রাতারাতি শেখা যায় না। ছয় মাস থেকে এক বছর নিয়মিত চেষ্টা করলে ভালো একটা লেভেলে পৌঁছানো সম্ভব। হাল ছাড়বেন না, error আসবেই, সেটাই স্বাভাবিক। আলহামদুলিল্লাহ এখন এত resource available যে ঘরে বসেই world class programming শেখা সম্ভব। সবাইকে শুভকামনা! 😊
Top comments (6)
আমার অভিজ্ঞতায় একটা নির্দিষ্ট ল্যাঙ্গুয়েজ ধরে প্রতিদিন একটু একটু করে কোড প্র্যাকটিস করলে খুব দ্রুত উন্নতি করা যায় ইনশাআল্লাহ। ইউটিউবে বেসিক টিউটোরিয়াল দেখে ছোট ছোট প্রজেক্ট বানানোর চেষ্টা করলেই আত্মবিশ্বাস অনেক বাড়বে।
ভাই পাইথন দিয়ে শুরু করলে কেমন হয় নাকি সি দিয়ে বেসিক ক্লিয়ার করা উচিত?
মাশাআল্লাহ ভাই, নতুনদের জন্য একদম দরকারি গাইডলাইন দিয়েছেন। ইনশাআল্লাহ অনেকের উপকারে আসবে।
আচ্ছা ভাই, একটু অফ টপিক হয়ে যাচ্ছি - মোহাম্মদপুরে ভালো কোন ডে-কেয়ার সেন্টার জানেন কেউ? বাচ্চা রেখে কিছু শিখতে চাইলেও তো সময় পাই না!
আমার অভিজ্ঞতায় শুরুতে একটা ভাষা ধরে নিয়মিত প্র্যাকটিস করাই বেশি কাজে দেয়, ইউটিউব আর ফ্রি কোর্সগুলোও আলহামদুলিল্লাহ ভালো গাইড করে। ইনশাআল্লাহ ধীরে ধীরে হাতে কলমে প্রজেক্ট করলে আত্মবিশ্বাস আসবে ভাই।
মাশাআল্লাহ ভাই, অনেক দরকারি পোস্ট! নতুনদের জন্য এই গাইডলাইনটা সত্যিই কাজে আসবে।