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