কম্পিউটার ইঞ্জিনিয়ারিং কিংবা সফটওয়্যার ইঞ্জিনিয়ারিং পড়তে চাইলে যে কাজটি খুব ভাল জানা দরকার তা হল প্রোগ্রামিং। বর্তমানে আইটি সেক্টর বিশ্বের অন্যতমও গুরুত্বপূর্ণ একটি চাকরির মাধ্যম। আধুনিক যুগের যেহেতু সব কিছু কম্পিউটার দিয়ে নিয়ন্ত্রিত তাই আইটি সেক্টরে দক্ষ প্রোগ্রামার খুব প্রয়োজন। যারা এই সেক্টরে ক্যারিয়ার গড়তে চান তাদের জন্য প্রোগ্রামিং শেখাটা সবার আগে জরুরি। একজন ভাল প্রোগ্রামার হতে হলে কি কি করা লাগবে আজকে আমরা সেই বিষয় নিয়ে কথা বলব।

১। বেসিক নিয়ে কাজ করুনঃ যেই বিষয় নিয়েই কাজ করুন সে বিষয় নিয়ে খুব ভাল ধারনা না থাকলে কাজ করা যায়না। প্রোগ্রামিং শিখতে হলে প্রথমেই বেসিক জেনে নিন। খুব ভাল ধারনা নিয়ে রাখুন প্রতিটা বিষয়ের উপর যেগুলো প্রোগ্রামিং এর সাথে সম্পর্কিত। আপনি যে ভাষা নিয়ে কাজ শিখতে চান সেই ভাষার উপর পূর্ণ জ্ঞান এবং ধারনা রাখুন। তাহলে আপনি কাজ করতে তেমন অসুবিধায় পড়বেন না।

২। কমেন্ট ব্যবহার করুনঃ যখন নতুন নতুন প্রোগ্রামিং শিখবেন তখন অবশ্যই যতটুকু কোড লিখবেন প্রতি লাইনেই কমেন্ট ব্যবহার করুন। কমেন্ট এর পাশে লিখে রাখুন কি কাজ হচ্ছে লাইনটিতে। যা আপনাকে কোডিং বুঝতে সাহায্য করবে। অনেকেই এই কাজটি করে থাকে। এভাবে বেশ কিছুদিন করলে আপনি ভাল ধারনা পেয়ে যাবেন প্রোগ্রামিং এর উপর।

৩। অন্যকে সাহায্য করুনঃ কথায় আছে জ্ঞান বিতরনে তা কমেনা বরং বাড়ে। বাস্তবেও কথাটি ঠিক। আপনি যত অন্যকে সাহায্য করবেন তত আপনার স্কিল বা দক্ষতা বৃদ্ধি পাবে। প্রোগ্রামিং এর ক্ষেত্রেও যত পারুন অন্যকে সাহায্য করুন। হোক সেটা কোন কোড বুঝতে অথবা প্রোগ্রামিং এর কোন বিষয় বুঝতে। এতে আপনিই লাভবান হবেন। আপনার ধারনা আরও স্বচ্ছ হবে।

৪। বুঝার মত কোড লিখুনঃ মানুষ কেউ জন্ম নিয়েই দৌড়ায় না। ধীরে ধীরে সে দৌড়ানোর ক্ষমতা লাভ করে। ঠিক তেমনভাবে শুরুতেই খুব কঠিন কোড না লিখে সহজ সরল বোঝা যায় এমন কোড লিখুন। তবে সেগুলো যেন যৌক্তিকপূর্ণ হয় সেদিকে খেয়াল রাখবেন। যেই কোড লিখবেন ভাল করে বুঝে নিবেন যে কি হচ্ছে সেখানে।

৫। সমস্যা সমাধান থেকে সমস্যা নিয়ে বেশি ভাবুনঃ প্রোগ্রামিং এর যে সমস্যাই আপনি পান না কেন আগে ভাল করে সমস্যাটা নিয়ে ভাবুন। চিন্তা করুন। বেশ কিছু সময় এই চিন্তা করে কাটান। কীভাবে সমাধান করা যায়, কীভাবে সমাধান সহজে ও কম সময়ে করা যাবে এগুলো নিয়ে ভাবুন। এরপর আপনি কোড করুন। সমস্যা নিয়ে বেশি সময় ভাবলে পরবর্তীতে এক ধরনের বা কাছাকাছি সমস্যা সমাধান সহজ হয়।

৬। অন্যান্য মানুষের তৈরি কোড দেখুনঃ শুধু নিজের বানানো কোড না দেখে বিভিন্ন জনের কোড দেখে নিলে আরও ভাল ধারনা তৈরি হয়। এবং অনেক নতুন নতুন জিনিস জানা যায়। কারন প্রত্যেকের আলাদা কিছু স্টাইল থাকে কোড করার। তাই সবার থেকেই আপনি আলাদা ধারনা পাবেন।

৭। চর্চাঃ প্রচুর পরিমাণে কোডিং চর্চা করুন। যে কোন বিষয় নিয়ে ভেবে নিজে নিজে কোড করার চেষ্টা করুন। নিজের মত করে লিখুন। পুরনো কোন বিষয় নিজের মত করে কোড করার চেষ্টা করুন। অনেক সময় নিয়ে কোড দেখুন এবং লিখুন।

৮। কমিউনিটিতে যোগ দিনঃ অনলাইনে বিভিন্ন ওপেন সোর্স কমিউনিটি আছে। সেগুলোতে যোগ দিন। তাদের সাথে নিজের কোড নিয়ে কথা বলুন। তাদের কোড দেখুন। এভাবে আস্তে আস্তে আপনি দক্ষ হয়ে উঠবেন।

যদি একাগ্রতা এবং ইচ্ছা থাকে তবে সহজেই আপনি একজন ভাল প্রোগ্রামার হতে পারবেন।

তথ্যসূত্রঃ https://dzone.com/articles/10-effective-ways-become-good

https://www.programmableweb.com/news/10-tips-to-becoming-better-programmer/elsewhere-web/2015/07/02