এডজার ওয়াইব ডিজজস্ট্রা ছিলেন একজন ডাচ কম্পিউটার বিজ্ঞানী।
প্রোগ্রামিং ভাষার উন্নয়নে মৌলিক অবদানের জন্য তিনি 1972 টিউরিং অ্যাওয়ার্ড পেয়েছিলেন , একবার বলেছিলেন:
"কম্পিউটার বিজ্ঞান টেলিভিশনের কাছাকাছি অস্ট্রোমির চেয়ে কম্পিউটার সম্পর্কে আরও কিছু নয়" "
সিএস একটি এসই থেকে সত্যই আলাদা আলাদা। (সিএস! = এসই)
সিএস এমন একজন বিজ্ঞানী যিনি কম্পিউটার বিজ্ঞানের জ্ঞান অর্জন করেছেন।
কম্পিউটার বিজ্ঞান বা কম্পিউটিং সায়েন্স (কখনও কখনও সংক্ষেপিত সিএস) হ'ল কম্পিউটার সিস্টেমগুলিতে তাদের প্রয়োগ এবং প্রয়োগের জন্য তাত্ত্বিক ভিত্তি এবং তথ্য এবং গণনার তাত্ত্বিক ভিত্তিগুলির অধ্যয়ন frequently এটি প্রায়শই বর্ণিত অ্যালগরিদমিক প্রক্রিয়াগুলির পদ্ধতিগত অধ্যয়ন হিসাবে বর্ণনা করা হয় যা তৈরি করে, বর্ণনা করে, এবং তথ্য রূপান্তর।
কম্পিউটার বিজ্ঞানের অনেকগুলি উপ-ক্ষেত্র উদাহরণস্বরূপ:
- তাত্ত্বিক কম্পিউটার বিজ্ঞান
- গণনা তত্ত্ব
- অ্যালগরিদম এবং ডেটা স্ট্রাকচার
- কম্পিউটার উপাদান এবং আর্কিটেকচার
- মাল্টিপ্রসেসিং
- গণনা বিজ্ঞান
- কৃত্রিম বুদ্ধিমত্তা
- সফ্টওয়্যার সিস্টেম
আমাদের অনেকেরই প্রতিদিনের কাজের মধ্যে এই দক্ষতার কোনও প্রয়োজন হয় না বা কমপক্ষে এটির কিছুটা প্রয়োজন।
সফটওয়্যার ইঞ্জিনিয়ার (এসই) হ'ল সফটওয়্যারটি ডিজাইনিং, বাস্তবায়ন এবং সংশোধন করার জন্য নিবেদিত এমন একটি পেশা যাতে এটি উচ্চমানের, আরও সাশ্রয়ী, রক্ষণাবেক্ষণযোগ্য এবং দ্রুতগতিতে তৈরি হয়। এটি "সফ্টওয়্যারটিতে ইঞ্জিনিয়ারিং প্রয়োগ করে কোনও সফ্টওয়্যার বিশ্লেষণ, নকশা, মূল্যায়ন, বাস্তবায়ন, পরীক্ষা, রক্ষণাবেক্ষণ এবং পুনরায় ইঞ্জিনিয়ারিংয়ের পদ্ধতিগত পদ্ধতি"
সিএস জ্ঞান হিসাবে তিনি মনে করেন যে কোনও সত্যিকারের ভাল প্রোগ্রামিংয়ের ভাষা না জেনে বাস্তব জটিল সমস্যা পরিচালনা করার জ্ঞান থাকতে পারে। IMHO এখানে আমরা একটি অন্য থ্রেড খুলতে পারি, যেখানে আমার জন্য একটি ডিগ্রি কেবলমাত্র একটি সূচনা পয়েন্ট এবং শেষের লক্ষ্য নয়।
এসই জ্ঞান হিসাবে তিনি মনে করেন যে এই বাস্তব জটিল সমস্যার উত্পাদন পরিচালনা করতে এবং এই ক্ষেত্রটি সম্পর্কে একটি দল বা কোনও প্রকল্পের বিকাশ পরিচালনা করার জন্য তাঁর জ্ঞান রয়েছে have
এসই এর সহায়তায় প্রয়োগকৃত বিজ্ঞানে কোনও সিএস দ্বারা তৈরি বিজ্ঞানের গবেষণাটি একসাথে করুন।
আমার অর্থ সিএস এস এর চেয়ে ভাল নয়, মানে সিএস! = এসই।
এই ধরণের প্রশ্নটি একই প্রশ্ন যা কম্পিউটার ব্যবহারকারী হিসাবে, আপনি যখন জিজ্ঞাসা করেন যে কম্পিউটারের হিসাবে, আপনি অপারেটিং সিস্টেম জে, এম, এক্স, ওয়াই, জেড প্রোগ্রামটির ফোনে সমস্যাটি কেন ফোনে ঠিক করতে পারছেন না, এন ;)
প্রকৃতপক্ষে আমি সুরক্ষার ক্ষেত্রে 10 বছর ইউনিক্স সিস্টেম বিকাশের পরে কোডিংয়ে বিরক্ত হয়েছি এবং এই প্রশ্নটি পড়ার পরে আমার বক্তব্যটি পাওয়া যায়, আমার আরও কম্পিউটার বিজ্ঞান এবং কম কম্পিউটার ভাষা এবং কম্পিউটার সিস্টেম বা প্রোটোকল অধ্যয়ন করা প্রয়োজন!
আমার কাজের কেউই এসই এবং সিএস সম্পর্কে পার্থক্য পরিচালনা করতে পারে না! এটা সত্যিই খারাপ জিনিস।
যদি আপনি মনে করেন যে কোনও সিএস খারাপ প্রোগ্রামিং দক্ষতার অজুহাত হতে পারে তবে আপনি এটি কোনও সিএস এবং এসই কী সে সম্পর্কে বিন্দুটি মিস করবেন।
আমি মনে করি আপনি একটি এসই, আপনি কি উদাহরণস্বরূপ জানেন যে সমস্ত ভাষা, সমস্ত দৃষ্টান্ত এবং কম্পিউটারের সাথে সম্পর্কিত সমস্ত স্টাফ আংশিক পুনরাবৃত্তির ক্রিয়াকলাপের একটি সেটে গাণিতিকভাবে প্রকাশ করা যেতে পারে এবং আপনি যে কোনও নতুন ভাষা শিখেন, আপনি কেবলমাত্র একই পুনরাবৃত্তির আংশিক ফাংশনটি সম্পর্কে নতুন বিমূর্ততা শিখছেন?
আনন্দ কর :)