ফোরামে প্রোগ্রামিং নামক একটি উপ-বিভাগ থাকলেও অনেকেই সেখানে টপিক খুলতে ভয় পান কিংবা এক ধরণের অনীহা কাজ করে। সেই সমস্যা থেকে উত্তোরণের পথ হিসেবেই এই টপিকটি খোলা হল। ছোট-খাট প্রশ্নের উত্তর এখানে যেন খুব সহজেই পাওয়া যায় সেই লক্ষ্যে।
ফোরামে অনেক তুখোড় প্রোগ্রামার রয়েছেন। যেমনঃ ইনভারব্রাস ভাই, নাসিম ভাই, শিপলু ভাই, রাজু ভাই, তারেক ভাই, আরাফাত ভাই, মিন্টু ভাই, সারিম ভাই এবং আরও অনেকে। তবে তাদের উপর আমার মত নবিশ প্রোগ্রামারদের অনেক ক্ষোভ এবং অভিযোগ।
ঘরে ছোট্ট শিশু জন্ম নিলে বড়রা যেমন শিশুটিকে হাতে-খড়ি দিয়ে সব কিছু শেখায়। তেমনি ফোরামের সিনিয়র প্রোগ্রামারদেরও উচিত আমাদের হাতে-খড়ি দিয়ে প্রোগ্রামিং শেখানো। অথচ তারা কাজটি খুবই দক্ষতার সাথে ফাঁকি দিয়ে যাচ্ছেন।
সিনিয়রদের অনেক ঝাড়া হল। এখন আসি কাজের কথায়। প্রোগ্রামিং শিখতে গিয়ে সবার প্রথম যেই ধাক্কাটি খেয়েছি তা হচ্ছে দিক নির্দেশনার অভাব। কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখব, কেন শিখব, কোন আইডিই নিয়ে কাজ করব, টেক্সট এডিটরই বা কেন ব্যবহার করব, গ্রাফিক্যাল ইন্টারফেস কিভাবে তৈরী করব, ইনস্টলার কিভাবে তৈরী করব ইত্যাদি নানা রকম প্রশ্নের কোন উত্তর খুঁজতে খুঁজতে হয়রান।
তাই সিনিয়র প্রোগ্রামারদের কাছ থেকে আশা করব ফাঁকিতো অনেক দেওয়া হল। এখন আমাদের মত শিশুদের মুখের দিকে তাঁকিয়ে একটু হাতে-খড়ি দেওয়ার ব্যবস্থা করুন।
যতদূর মনে পড়ছে শিপলু ভাই একবার প্রোগ্রামিং প্রতিযোগিতা বা এই ধরণের কোন কিছুর আয়োজন করেছিলেন। তাকে ধন্যবাদ। এবার আমাদের আগে শিক্ষা দান করুন। তারপর জম্পেশ প্রতিযোগিতায় অংশগ্রহণ করব।
তা উত্তরাধিকারি সূত্রে প্রথমে আমিই শুরু করছি।
সাধারণ প্রশ্ন
ডেস্কটপ সফটওয়্যার ডেভেলপমেন্ট নাকি ওয়েব সফটওয়্যার ডেভেলপমেন্ট? মানে ক্যারিয়ার গড়ার জন্য বর্তমানে কোন দিকে ঝোঁকা উচিত।
সফটওয়্যার ডেভেলপমেন্ট নাকি ওয়েব ডেভেলপমেন্ট? এবং কেন?
মোবাইল সফটওয়্যার ডেভেলপমেন্ট সম্পর্কে কার কী মতামত।
ব্যক্তিগত প্রশ্ন (যদিও অনেকেরই কাজে আসতে পারে)
আমি বর্তমানে ডেস্কটপ এবং ওয়েব সফটওয়্যার ডেভেলপমেন্ট দুটো নিয়েই কাজ করতে চাই। ভবিষ্যতে মোবাইল সফটওয়্যার ডেভেলপ করার দিক ঝোঁকারও ইচ্ছে আছে। ভিবি.নেট দিয়ে আমার হাতে-খড়ি। আমার স্যার বলল ভিবি.নেট নিয়ে আমি যথেষ্ঠ গুঁতোগুঁতি করেছি। এখন ভিবি.নেট বাদ দিয়ে সি# শিখতে। উল্লেখ্য, আগামী বছর থেকে আমাদের ক্লাসে জাভা শেখানো হবে। এই দিকে সি নিয়ে হালকা গুঁতোগুঁতি করার চেষ্টা করছি। মধ্যে একদিন পাইথন নিয়ে খেলা করেছিলাম। স্বভাবত আমি কোন কিছু শুরু করলে তার শেষ না দেখে ছাড়ি না। তাই পাইথন শেখা বন্ধ করেছি বলতে আমি নারাজ। শেখাই শুরু করিনি বলব।
তা এই মুহুর্তে ভিবি.নেট কিছুটা পারি। বর্তমানে এই ভিবি.নেটের দাম নেই মনে হয়! তা যাই হোক, এই মুহুর্তে আমার কোন পথে হাঁটা উচিত? আর লিনাক্স ব্যবহারকারী এবং ফ্যান হিসেবে আমি অবশ্যই চাইব যেন ভবিষ্যতে লিনাক্সের জন্য সফটওয়্যার ডেভেলপ করতে পারি।