কম্পিউটার বিজ্ঞান এবং প্রোগ্রামিং এর মধ্যে পার্থক্য কী?


32

আমি কম্পিউটার সায়েন্স এবং প্রোগ্রামিং এ নতুন, এবং আমি ভাবছিলাম, কম্পিউটার বিজ্ঞান এবং প্রোগ্রামিং মধ্যে কোন পার্থক্য আছে? এবং আপনি কি তাদের মধ্যে কেবলমাত্র বিশ্ববিদ্যালয়েই পড়াশোনা করতে চান, বা উভয়কেই বেছে নিতে চান?


42
খারাপ উপমা সময়।
মাইক ওয়েলার

10
স্থাপত্য ও নির্মাণের মধ্যে পার্থক্য কী?
ওদে

6
তারা ভূতত্ত্ব এবং খননকেন্দ্রিক হিসাবে আলাদা
স্টিভেন এ। লো

27
কম্পিউটার সায়েন্স হ'ল আপনি যা শিখতে বাধ্য হন। প্রোগ্রামিং হ'ল যা করার জন্য আপনাকে অর্থ প্রদান করা হয়।
jfrankcarr

5
পার্থক্য হ'ল বুদ্বুদ সাজানোর পরিবর্তে স্মুয়েসোর্ট ব্যবহার করা।
ডেডালনিক্স

উত্তর:


68

কম্পিউটার বিজ্ঞান হ'ল কম্পিউটারগুলি কী করতে পারে তার অধ্যয়ন; প্রোগ্রামিং হ'ল কম্পিউটারকে জিনিস বানানোর অভ্যাস।

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


1
খুব ভাল উত্তর, যদিও এটি প্রশ্নের ব্যবহারিক অংশটির উত্তর দেয় না;)
back2dos

@ back2dos ঠিক আছে, আমি উত্তরটি প্রসারিত করেছি।

এটি লক্ষণীয় গুরুত্বপূর্ণ যে বেশিরভাগ কম্পিউটার সায়েন্স কোর্স তাত্ত্বিক সিএসের সাথে মোটেই সম্পর্কিত নয়, সিএস প্রোগ্রামিং থেকে সিএসের মতো টিসিএস কমপক্ষে বাস্তব সিএস থেকে আলাদা।
বেন ব্রোকা

3
আমি মনে করি না কম্পিউটারের সাথে আপনার খুব বেশি কাছাকাছি সিএস বেঁধে দেওয়া উচিত: প্রথম এবং সর্বাগ্রে, এটি তথ্য অধ্যয়ন । এটি কেবল ঘটে যায় যে "কম্পিউটার" শব্দটি তথ্যের সাথে কাজ করার জন্য আমরা ব্যবহার করি বিভিন্ন শারীরিক সরঞ্জামগুলির মধ্যে বেশিরভাগ অংশ।
টিখন জেলভিস

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

36

একটি সতর্কতামূলক: 'কম্পিউটার সায়েন্স' আধুনিক সময়ে একটি জঞ্জাল ক্ষেত্র হয়ে উঠেছে কারণ (কমপক্ষে যুক্তরাষ্ট্রে) বিশ্ববিদ্যালয়গুলিতে "প্রোগ্রামিং" তে ডিগ্রি নেই। এর অর্থ হ'ল প্রোগ্রামিংয়ে আগ্রহী ব্যক্তিদের অবশ্যই কম্পিউটার বিজ্ঞান ডিগ্রিতে সাইন আপ করতে হবে এবং কম্পিউটার সায়েন্স প্রোগ্রামগুলি প্রোগ্রামিংকে আরও বেশি করে জোর দেয় এমন প্রতিক্রিয়া হিসাবে।

এটি বলেছিল, কম্পিউটার বিজ্ঞান নিজেই একটি শক্তিশালী গাণিতিক বিজ্ঞান - গণনার গণিত একটি ভাল শব্দ হতে পারে a এটিতে গ্রাফ তত্ত্ব, অ্যালগরিদমিক জটিলতা, আনুষ্ঠানিক যুক্তি, অটোমেটা এবং সাধারণভাবে কোনও যৌক্তিক কাঠামো অধ্যয়ন জড়িত যা ইনপুট - অ্যালগরিদমের কোনও রূপান্তর বা প্রতিক্রিয়া বর্ণনা করতে পারে। ক্লাসিক অর্থে একজন কম্পিউটার সায়েন্টিস্ট এমন নিয়মগুলির বিষয়ে যুক্তি দেখাতে পারেন যা কোনও নির্মাণের ব্যবস্থা করে (আধুনিক কম্পিউটারগুলি সহ) বর্তমান স্থাপত্যের বাস্তবায়নের বিশদটি অজানা ছাড়া। কম্পিউটার সায়েন্সের একটি শক্তিশালী পটভূমি আপনাকে দক্ষ, স্কেলেবল অ্যালগরিদমগুলি বিকাশ করার, লজিকাল হ্রাসের প্রত্যাশা এবং ট্র্যাকটেবলটি কী তা সম্পর্কে দৃ reason়তার সাথে যুক্তির দক্ষতা দেয়।

বিপরীতে, প্রোগ্রামিং হ'ল কোনও ব্যক্তি যখন প্রোগ্রামিং ভাষা ব্যবহার করে মেশিনটি করতে পারে এমন কোনও অ্যালগরিদমকে রূপান্তরিত করে । (এটি কম্পিউটার বিজ্ঞানের সাথে অন্তরঙ্গ সংযোগটি স্পষ্ট করে তোলে এবং কোথাও বিভ্রান্তি থেকেই আসে)) একজন প্রোগ্রামার (একটি পরিবেশ এবং ভাষার সাথে সম্পর্কিত) কার্যত কোনও অ্যালগোরিদমের সেট নিতে এবং এগুলি উভয়কেই রূপে রূপান্তর করতে সক্ষম হতে হবে - এবং কোড লিখে মেশিন-পঠনযোগ্য। প্রোগ্রামিংয়ের একটি শক্তিশালী ব্যাকগ্রাউন্ড (যেহেতু বেশিরভাগ সিএস ডিগ্রি সরবরাহ করবে) আপনাকে আরও ভাল কোড লিখতে সক্ষম করে - যেখানে 'আরও ভাল' কোডটি অন্যরা সহজেই বুঝতে পারে এবং আপনি যে অ্যালগরিদমটি প্রয়োগ করছেন তাতে আরও সফল হয়।

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

পার্থক্যটি মনে রাখার একটি ভাল উপায় হ'ল: যদি এটির প্রোগ্রামিং কাজ করে কিনা তা দেখার জন্য যদি কম্পিউটারের প্রয়োজন হয় - আপনি যদি পেন্সিল এবং কাগজ দিয়ে এটি করতে পারেন তবে এটি কম্পিউটার বিজ্ঞান।


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

আমি মনে করি না গত ৩০ বছরে আমাকে কখনই "অ্যালগরিদমকে মেশিনটি করতে পারে এমন কিছুতে" রূপান্তর করতে বলা হয়েছিল asked আপনি যা ভাবছেন তা কোনও প্রোগ্রামার নয়, একটি সংকলক।
gnasher729

2
@ gnasher729 ঠিক আছে, আসুন আমি বলি যে আমার কাছে অ্যালগরিদম রয়েছে "তালিকার প্রতিটি শব্দের জন্য, এটি যদি ক এর সাথে শুরু হয়, এটি শুরুতে সরান।" আপনি কোন সংকলক সুপারিশ করবেন?
শনিফ 22

18

কম্পিউটার বিজ্ঞান তথ্য, গণনার তাত্ত্বিক ভিত্তি এবং তাদের প্রয়োগ এবং প্রয়োগের জন্য ব্যবহারিক কৌশল নিয়ে কাজ করে। http://en.wikipedia.org/wiki/Computer_science

~

টেলিস্কোপ সম্পর্কে জ্যোতির্বিজ্ঞানের চেয়ে কম্পিউটার বিজ্ঞান কম্পিউটার সম্পর্কে আর কিছু নয়। এডজার ডিজকস্ট্রা

প্রোগ্রামিং হ'ল কম্পিউটার প্রোগ্রাম তৈরির নৈপুণ্য।


11

কম্পিউটার সায়েন্স, আমার দৃষ্টিকোণ থেকে, পদার্থবিজ্ঞানের মতো একটি হার্ড সায়েন্স বলে মনে করা হচ্ছে।

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

এর অনেক কিছুই প্রোগ্রামিংয়ের মাধ্যমে হয়েছিল - যা কোনও সমস্যা সমাধানের জন্য ফলাফল উত্থাপনের অভিপ্রায় সহ কোনও কোড লেখার কোড যা তখন সংকলিত বা দোভাষীর মাধ্যমে চালিত হত। এটি হ'ল প্রোগ্রামিং এমন সমস্যা সমাধানের কাজ যা কম্পিউটার বিজ্ঞান থেকে জ্ঞান দিয়ে বর্ণনা করা যায়। এটি খাঁটি গণিত / প্রয়োগকৃত গণির বিভাজনের মতো।

প্রোগ্রামার হওয়ার জন্য আপনার কম্পিউটার সায়েন্স ডিগ্রি লাগবে না, তবে সিএস ব্যাকগ্রাউন্ড সহ একটি প্রোগ্রামার কম্পিউটার প্রোগ্রামগুলির আচরণের আরও গভীর উপলব্ধি থাকতে পারে।


1
আমি মনে করি না যে সিএসের শিক্ষার্থীরা অন্যান্য প্রোগ্রামিং কোর্সের শিক্ষার্থীদের চেয়ে ভাল are
Tjart

5
আমি আরও ভাল বলতে পারি না , আমি আরও গভীর বোঝার সম্ভবত বলেছি।
mcfinnigan

@ এমসিফিনিগান আমি বলব, আরও বিপথগামী। সিএস শিক্ষার্থীরা যারা তত্ত্বের ভিত্তিতে নিজেদের জড়ায় তাদের বোঝাপড়া কম থাকে কারণ কম্পিউটারগুলি কী করতে পারে বা কীভাবে বিভিন্ন ভাষায় সেখানে যেতে পারে তা জানার অভিজ্ঞতা তাদের নেই।
ইজকাটা

3
আবার, আপনি আমাকে ভুল বুঝতে। আমি বলছি যে একজন প্রোগ্রামার যিনি কিছু আসল সিএস তত্ত্ব অর্জন করতে সময় নিয়েছিলেন তারা সম্ভবত কিছু পরিস্থিতিতে একটি তালিকার চেয়ে সেট কেন ভাল, বা ভাসমান পয়েন্ট কেন মুশকিল তা জানতে পারে।
mcfinnigan

2
@ টিখন জেলভিস: ইঞ্জিনিয়ারিং গণিত নিয়োগ করে, তবে এটি দুই ধাপ দূরে। সিএস গণিতের একটি শাখা।
কেভিন ক্লিন

3

আমি আপনার প্রশ্নটিকে "কম্পিউটার বিজ্ঞান এবং সফটওয়্যার ইঞ্জিনিয়ারিংয়ের মধ্যে পার্থক্য কী?" সব পরে প্রোগ্রামিং জড়িত।

কম্পিউটার সায়েন্স হ'ল গণনা কী এবং কোনটি সম্ভব এবং কী সম্ভব নয় তার তাত্ত্বিক গবেষণা। এটি গডেলস উপপাদ্য এবং হাল্টিং সমস্যার মতো বিষয়গুলিতে দেখায়।

সফ্টওয়্যার ইঞ্জিনিয়ারিং হল এমন প্রোগ্রামগুলি কীভাবে লিখতে হয় যা তারা যা করার জন্য ডিজাইন করা হয়েছে এবং রক্ষণাবেক্ষণযোগ্য do


নং কেন তার প্রশ্নটির উচ্চারণ? তিনি যা চেয়েছিলেন জিজ্ঞাসা করলেন। সফ্টওয়্যার ইঞ্জিনিয়ারিং প্রোগ্রামিং থেকে আলাদা এবং এটিও বিতর্কিত কারণ এর অর্থ বিভিন্ন দেশে বিভিন্ন জিনিস (যেমন মার্কিন যুক্তরাষ্ট্র এবং কানাডা)
ডগলাস অনুষ্ঠিত

2

কম্পিউটার বিজ্ঞান প্রোগ্রামিং তত্ত্ব। প্রোগ্রামিং এর বাস্তবায়ন হয়।

কম্পিউটার বিজ্ঞান ... গণনা এবং এর প্রয়োগগুলির জন্য বৈজ্ঞানিক এবং ব্যবহারিক পদ্ধতি। একজন কম্পিউটার বিজ্ঞানী গণনা তত্ত্ব এবং গণনীয় সিস্টেমগুলির নকশায় দক্ষতা অর্জন করেছেন।

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


12
আমি সত্যই বিশ্বাস করি কম্পিউটার বিজ্ঞান প্রোগ্রামিংয়ের চেয়েও বেশি কিছু।
উবারম্যানশ

2
@ উবারম্যানশ: আমি সত্যই বিশ্বাস করি প্রোগ্রামিং কম্পিউটার বিজ্ঞানের চেয়ে বেশি।
মাইকেল বর্গওয়ার্ট

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

@ উবারমেন্স আপনার বিশ্বাস সত্য কম্পিউটার বিজ্ঞান কেবল প্রোগ্রামিং তত্ত্ব নয়। কম্পিউটার বিজ্ঞান প্রায় কম্পিউটার আগে ছিল।
কেসি প্যাটন

1

প্রোগ্রামিং যদি কার্পেন্ট্রি হয় তবে কম্পিউটার সায়েন্স হ'ল আর্কিটেকচার / ডিজাইন।

সম্পাদন করা

আরও তথ্য: কাঠমিস্ত্রিগুলিতে, আপনি কী কী জিনিসগুলিতে তৈরি করতে চান (ফ্রেম, তারপরে সাবফ্লোর, তারপরে অভ্যন্তর প্রাচীর, তারপর ড্রাইওয়াল ইত্যাদি) সম্পর্কে আগ্রহী। আপনি এটি কীভাবে তৈরি করেন যাতে এটি নির্মাণে কম সময় লাগে তবে পরে পরিবর্তিত হতে পারে।

আর্কিটেকচারের ক্ষেত্রে (যাইহোক এটি সিএসের মতো অংশ) এর ক্ষেত্রে আপনি কীভাবে উপকরণগুলির সক্ষমতা কী তা নিয়ে উদ্বিগ্ন হন, প্রাচীর / ছাদ এই স্প্যানটি সমর্থন করার জন্য আপনার কত বড় মরীচি দরকার?

একইভাবে সিএস কম্পিউটারগুলির তাত্ত্বিক ক্ষমতা সম্পর্কে, যেখানে প্রোগ্রামিং সেই জ্ঞানের ব্যবহারিক প্রয়োগ সম্পর্কে।


3
খারাপ সাদৃশ্য। প্রোগ্রামিং যদি কার্পেন্ট্রি হয় তবে সফ্টওয়্যার ডিজাইন হ'ল আর্কিটেকচার / ডিজাইন। কম্পিউটার বিজ্ঞান আরও বেশি সেই ক্ষেত্রে ডেন্ড্রোলজির মতো, বা সাধারণভাবে জীববিজ্ঞানের মতো।
back2dos

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

1

কম্পিউটার বিজ্ঞান প্রোগ্রামিংয়ে যেমন পদার্থবিজ্ঞান যান্ত্রিক প্রকৌশল হিসাবে।

কম্পিউটার বিজ্ঞান তাত্ত্বিক, এটি তথ্যের জন্য একটি বৈজ্ঞানিক এবং গাণিতিক পদ্ধতির গ্রহণ করে এবং এটি গণনা করে।

কম্পিউটার প্রোগ্রামিং ব্যবহারিক, এটি কম্পিউটার প্রোগ্রামগুলির উত্স কোড ডিজাইন, রাইটিং, টেস্টিং, ডিবাগিং এবং বজায় রাখার প্রক্রিয়া।

এগুলি পৃথক, তবে সম্পর্কিত ক্ষেত্র। দুজনেই একে অপরকে উপকৃত করেছেন।


0

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


0

কম্পিউটার বিজ্ঞান : এটি কম্পিউটার / গণ্য পদ্ধতিতে সমস্যা সমাধানের অধ্যয়ন।

কম্পিউটার প্রোগ্রামিং: এটি কম্পিউটার সায়েন্সের ক্ষেত্রটি তৈরি করে এমন সমস্যা সমাধানের অংশ। কম্পিউটার প্রোগ্রামিং কম্পিউটার বিজ্ঞানের একটি ক্ষুদ্র উপসেট।


-1

প্রোগ্রামিং মানুষ সম্পর্কে। লোক কোড পড়তে, লিখতে এবং পরিচালনা করতে পারে। কম্পিউটার বিজ্ঞান গণিত সম্পর্কে - তারা আলগোরিদিম প্রয়োগ এবং বর্ণনা করে।


3
@ এসকে-লজিক এবং ডেডএমজি। আমি এই সমস্ত মন্তব্য মুছে ফেলেছি। আপনি যদি কোনও আলোচনা (বা সত্যই যুক্তি) করতে চান তবে দয়া করে এটি অন্য কোথাও নিয়ে যান।
ক্রিসএফ

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

-1

প্রোগ্রামিং (উন্নয়ন) অর্থোপার্জন সম্পর্কে। বিজ্ঞান নতুন জিনিস আবিষ্কার সম্পর্কে।


7
কেউ ওপেন সোর্স সম্প্রদায়কে বলতে ভুলে গেছেন।
ওয়েববিডেভ

2
@ ওয়েবিবিডেভ - ভাল, সেখানে একজন বা দু'জন সত্যবাদী হতে পারে তবে শেষ পর্যন্ত অর্থ-উপার্জন সম্পর্কেও উন্মুক্ত উত্স রয়েছে। আমি সাহস করে বলতে পারি যে ওপেন সোর্স প্রকল্পের সাথে জড়িত বেশিরভাগ লোকেরা তাদের দক্ষতা এবং / অথবা সিভি: গুলি এবং তাদের ভবিষ্যতের আয়ের সম্ভাবনা বাড়াতে এটি করে। অনেকগুলি ওপেনসোর্স প্রকল্পগুলি প্রকল্প থেকে আয় উপার্জনের জন্য বাণিজ্যিক / এন্টারপ্রাইজ সংস্করণগুলিকে স্প্যান করে। অর্থোপার্জন করার ক্ষেত্রে ওপেন সোর্স সম্প্রদায়টি অনেকটা লুপে রয়েছে;)
পাপ

এবং বিজ্ঞানের ক্ষেত্রেও কি একই সত্য নয়? ;)
ওয়েববিডেভ

@ ওয়েবিবিডেভ - না, আমি রাজি নই। যদিও অর্থ বিজ্ঞানের দ্বি-পণ্য হতে পারে তবে এটি প্রাথমিক লক্ষ্য (এবং হওয়া উচিত নয়)। বিজ্ঞান নিজের স্বার্থে আবিষ্কারের বিষয়ে। সংস্থাগুলি গবেষণা ও উন্নয়ন করে, তবে এটি নতুন জিনিস আবিষ্কার করার বিষয়ে নয়, এটি ইতিমধ্যে আবিষ্কৃত জিনিস নগদীকরণ সম্পর্কিত।
পাপ

বেশিরভাগ বিজ্ঞানী বেশি অর্থ চান এমন একমাত্র কারণ যাতে তারা আরও গবেষণা করতে পারে। আমি মনে করি ওপেন সোর্সের জন্য একই জিনিস গণনা করা হয়েছে। আপনার সিভি বাড়াতে ওপেন সোর্সটি করা আমার পক্ষে ব্যর্থতার পথে যাওয়ার মতো শোনাচ্ছে। এটি কৌতূহল, আবিষ্কার এবং চুলকানি চুলকানো সম্পর্কে হওয়া উচিত।
Tjaart
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.