সফ্টওয়্যার এবং সফটওয়্যার ইঞ্জিনিয়ারিংয়ে নির্দিষ্ট কম্পিউটার বিজ্ঞানের মধ্যে পার্থক্য কী? কোনটা ভাল?


উত্তর 1:

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

এছাড়াও আপনি "ভাল" বলতে কী বোঝায়। একটি আপেল কি নাশপাতির চেয়ে ভাল? আপনি আপনার শর্তাবলী সংজ্ঞায়িত করা উচিত। আমি আমার বি বিজ্ঞানের উপর ভিত্তি করে দুটিকেই সেরা হিসাবে তুলনা করতে এবং তার বিপরীতে তুলনা করব। ডিগ্রি এবং শিল্পে কাজ বছর।

  1. কম্পিউটার সায়েন্স ডিগ্রি বেশি ইউনিফর্ম। আপনি কম্পিউটারীকরণের অর্থ, ডেটা স্ট্রাকচার, প্রোগ্রামিং ল্যাঙ্গুয়েজগুলি (আপনার একটি সংকলক লিখতে হতে পারে) সম্পর্কে শিখবেন, আমার কোর্স ওয়ার্কে আমরা হার্ডওয়্যার থেকে একটি কম্পিউটার তৈরি করেছি এবং এটি মেশিন কোডে প্রোগ্রাম করেছি এবং একটি এসেম্বারার লিখেছি, বাছাই করেছি এবং আলগোরিদিমগুলি অনুসন্ধান করেছি এবং তাদের জটিলতা , আপনি এআই এবং মেশিন লার্নিং, ডাটাবেসগুলির তত্ত্ব ইত্যাদির সাথে পরিচিতি পেতে পারেন এবং "সফ্টওয়্যার ইঞ্জিনিয়ারিং" (এসই) আইটেমের বেশিরভাগ বিষয়গুলিকে কভার করবে তবে নির্দিষ্ট বিকাশের স্ট্যাকগুলি শেখার মতো বিষয়গুলির জন্য সময় ছাড়ার মতো বিশদভাবে নয় not , দল এবং সফ্টওয়্যার বিকাশ অনুশীলন, কখনও কখনও শংসাপত্র কোর্স, এবং ব্যবহারিক অ্যাপ্লিকেশন বিকাশ।

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

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

কোনটা ভাল? এটি নির্ভর করে প্রোগ্রাম এবং আপনি ক্যারিয়ারের পথ থেকে কী চান।


উত্তর 2:

কয়েক দশক ধরে, উভয়কেই একই জিনিস হিসাবে বিবেচনা করা হত কারণ প্রকৌশল অধ্যাপকরা ইঞ্জিনিয়ারিং কলেজগুলিতে কম্পিউটার বিজ্ঞান পড়াতেন।

তবে এখন কিছু কম্পিউটার বিজ্ঞান প্রোগ্রাম ইঞ্জিনিয়ারিং কলেজ থেকে বিরতি নিয়েছে এবং এখন বিশ্ববিদ্যালয় ব্যবস্থার মধ্যে পৃথক কলেজ। পিটসবার্গের কার্নেগি মেলন বিশ্ববিদ্যালয় একটি।

কোন কলেজে আপনি পড়াচ্ছেন বা পড়াশোনা করছেন তার উপর নির্ভর করে কোনটি।

আমি ইঞ্জিনিয়ার, তাই আমি কুসংস্কারযুক্ত।