আমি যখন প্রথম প্রোগ্রামিং শিখতে শুরু করি তখন প্রকৃত প্রোগ্রামাররা তাদের ঘুমের মধ্যে সমাবেশ লিখতে পারেন। কম্পিউটার সায়েন্সের যে কোনও গুরুতর স্কুলিংয়ে এসেম্বলি ব্যবহার করে প্রোগ্রামিংয়ে প্রচুর প্রশিক্ষণ ও অনুশীলন অন্তর্ভুক্ত করা হবে। এর পরে এটি পরিবর্তিত হয়েছে, যেখানে আমি দেখতে পেয়েছি কম্পিউটার সায়েন্স ডিগ্রিগুলি সমাবেশ সহ, যদি তা অন্তর্ভুক্ত করা হয় তবে একটি অ্যাসাইনমেন্ট এবং একটি অধ্যায়ে, ৪ বছরের স্কুলে পড়াশুনার বাইরে মোট দুই সপ্তাহের কাজের জন্য রিলিজড হয়।
সি / সি ++ প্রোগ্রামিং একই ধরণের পথ অনুসরণ করেছে বলে মনে হচ্ছে। আমি যে বিশ্ববিদ্যালয়ের স্নাতকদের C ++ এ দুই সপ্তাহের বেশি প্রোগ্রামিং ব্যয় করেনি এবং কেবলমাত্র কোথাও কোনও বইতে সি পড়তে পেরেছি তাদের সাক্ষাত্কারে আমি আর অবাক হই না। যদিও সর্বাধিক গুরুতর সিএস ডিগ্রি এখনও একটি গুরুত্বপূর্ণ ভাষা শেখার এবং একটি বা উভয় ভাষা ব্যবহারের অন্তর্ভুক্ত বলে মনে হয়, তবে প্রবণতা স্পষ্টভাবে স্কুলে কম প্রয়োগিত সি / সি +++ এর দিকে।
সি বা সি ++ কোডের একক লাইন কখনও না পড়া বা না লিখে ভাল কাজ করে এমন ক্যারিয়ার তৈরি করা স্পষ্টভাবে সম্ভব।
এই সমস্ত দেওয়া, দুটি ভাষা শেখার প্রচেষ্টা মূল্য? এগুলি কি সর্বোত্তম হওয়ার দরকার? (স্পষ্টত, অ-ভাষার নির্দিষ্ট পরামর্শের বাইরে যেমন, "বিস্তৃত শিক্ষার জন্য ভাষাগুলির একটি ভাল নির্বাচন সম্ভবত গুরুত্বপূর্ণ") এবং "প্রোগ্রামারদের ক্যারিয়ার জুড়ে নতুন ভাষা চেষ্টা করা এবং শেখানো সম্ভবত একটি ভাল ধারণা, কেবল ধূসর কোষ প্রসারিত করতে ")