প্রোগ্রামারদের জন্য খাঁটি বনাম ফলিত গণিত [বন্ধ]


13

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

আমার প্রশ্নটি হ'ল: কোন ভবিষ্যতের প্রোগ্রামার কোন গণিতের শৃঙ্খলা থেকে আরও বেশি উপকার পাবেন? প্রয়োগিত গণিত না খাঁটি গণিত?

আমি নিজে শেখানো উপভোগ করি এবং আমি আত্মবিশ্বাসী যে আমি কীভাবে একজন দুর্দান্ত প্রোগ্রামার হতে পারি তা শিখতে পারি তবে আমি সিএসে নাবালিকা হওয়ার বিষয়ে এখনও পরিকল্পনা করছি!


16
আপনি যদি সর্বদা গণিত "সহজ" খুঁজে পেয়ে থাকেন তবে আমি মনে করি আপনি এখনও পর্যন্ত এতটা অর্জন করতে পারেন নি।
সি

অন্যান্য লোকেরা এটি কীভাবে খুঁজে পায় তার তুলনায় সহজ, আমার বলা উচিত।
জোস

উত্তর:


12

এটি সমস্ত সফ্টওয়্যার বিকাশকারী হিসাবে আপনি কী করতে চান তার উপর নির্ভর করে।

আপনি যদি গ্রাফিক্সে যেতে চান, আপনার জ্যামিতি, রৈখিক বীজগণিত, ম্যাট্রিক্স ট্রান্সফর্মেশন, (পদার্থবিজ্ঞানও ভয়ানক হত না) ইত্যাদির একটি শক্তিশালী পটভূমি প্রয়োজন etc.

আপনি যদি এসকিউএল বা অন্যান্য ধরণের ডাটাবেস প্রোগ্রামিংয়ে যেতে চান তবে যুক্তি (প্রমাণ, অনড় আইন, ইত্যাদি) এবং বিচ্ছিন্ন গণিত (এমনকি ল্যাম্বডা ক্যালকুলাস) সমস্ত প্রয়োজনীয়।

তবে সাধারণভাবে, যত বেশি প্রয়োগ করা গণিত আপনি আরও ভাল জানেন।

অ্যালগরিদম বিকাশ এবং তাত্ত্বিক প্রোগ্রামিংয়ের মতো জিনিসগুলিতে খাঁটি গণিত আরও ভাল। এমনকি মানচিত্র রিডেক্স প্রোগ্রামিং বা এর মতো।

মূলত, আপনি কোনওভাবেই ভুল করতে পারবেন না।


গেম ডেভেলপমেন্ট আমার অনুভূতিতে আঘাত করবে না তবে আমি শুনেছি যে এটি একটি মোটামুটি ক্ষেত্র getোকা। এবং আমি কল্পনাও করতে পারি না যে সিএস ডিগ্রি না পাওয়া আমার সুযোগগুলিতে সহায়তা করবে।
জোস

গেমের বিকাশ অত্যন্ত প্রতিযোগিতামূলক। আপনি অবাক হবেন। বিশেষত সমস্ত আইওএস, অ্যান্ড্রয়েড, ডাব্লুপি 7 অ্যাপ্লিকেশন জনপ্রিয়তা অর্জন করে। প্রবেশ করা অনেক কঠিন ছিল (ঠিক পেশাদার 3 ডি অ্যানিমেটরগুলির মতো। সিএসের আগে এটি আমার স্বপ্ন ছিল) তবে মোবাইল অঙ্গনে নতুন দরজা খুলেছে। যে কোনও উপায়ে, সফ্টওয়্যার বিকাশের সাথে যদি আপনার দক্ষতা থাকে তবে চাকরী সন্ধান করা কোনও সমস্যা নয়। আমি 2 মাসের মধ্যে স্নাতক করছি এবং আমার পরামর্শদাতা আমাকে বলছিলেন যে আমাদের সিএস ডিপেক্টর। স্নাতকদের জন্য 100% জব প্লেসমেন্ট রয়েছে। এই সংখ্যাটি বড় বড় বিশ্ববিদ্যালয় এবং সিএসের জন্য আদর্শ
joe_coolish

4

আমি যে কোনও প্রকল্পে কাজ করেছি তার বুনিয়াদি বীজগণিতের চেয়ে বেশি জটিল যে কোনও গণিতের ব্যবহার করতে হয়েছিল তার সংখ্যা আমি এক আঙুলের উপর নির্ভর করতে পারি।

এটা তোলে সত্যিই ক্ষেত্র আপনি ঢোকা উপর নির্ভর করে।


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

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

@ জো_কুলিশ আপনি কি জানেন না? তারা জলতলের Basketweaving সিমুলেটার 2011 সাহায্য করার ক্ষেত্রে বিশেষজ্ঞদের খুঁজছেন
Maxpm

3

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


2

আমার ধারণা আমি কিছুটা ভারসাম্য বজায় রাখতে চাই।

এটি অবশ্যই বেসিক অটোমেটা তত্ত্ব, আনুষ্ঠানিক ভাষা, তথ্য তত্ত্ব এবং বেসিক স্বতন্ত্র গণিত জানতে কার্যকর।

এটি গণিত-ভারী অ্যাপ্লিকেশন অঞ্চলে ক্যালকুলাস, লিনিয়ার বীজগণিত, সম্ভাবনা এবং পরিসংখ্যান জানতে খুব দরকারী very

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

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


2

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

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

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

আপনার নিজের প্রবণতা এবং প্রবণতাগুলি সনাক্ত করতে এবং তাদের চারপাশে পুনরায় বিস্তৃত হওয়া শিখতে হবে।


1

খাঁটি গণিত, অবশ্যই। বিশেষত, বিচ্ছিন্ন গণিত এবং গাণিতিক যুক্তি।

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


অ্যাপ্লাইড ম্যাথ মেজর হিসাবে (কমপক্ষে যে বিশ্ববিদ্যালয়ে আমি যাব) আমাকে ডিস্রিট ম্যাথ নিতে হবে। আমি লক্ষ করেছি যে খাঁটি এবং প্রয়োগকৃত উভয় হিসাবে অনেকগুলি কোর্স তালিকাভুক্ত রয়েছে।
জোস

স্বতন্ত্র গণিতের প্রয়োজনীয়!
মরগান হের্লোকার

1

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

আমি অনুমান করি যে এটি "খাঁটি" গণিত, তবে আমি কখনই এটিকে সেভাবে ভাবিনি - এটি কম্পিউটারের প্রতি এতটাই মনোযোগী ছিল, সেই গণিতের গণিতটি সত্যই একটি ভাল বর্ণনা ছিল।


1

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


ফিনান্স ইন্ডাস্ট্রিতে কাজ করার আমার কোনও উদ্দেশ্য নেই। :)
জুস

আপনার জন্য ভাল :)
কোয়ান্ট_দেব

++ এগুলি অর্থের চেয়ে অনেক বেশি মূল্যবান।
মাইক ডুনলাভে

1

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.