How Much Math A Programmer Should Know

প্রোগ্রামিং শুরু করতে গেলে শুরুতেই অনেকের মনে যেই প্রশ্নটি আসে, অনেকেই যেই প্রশ্নটি নিয়ে ভয় পায় তা হলো "একজন প্রোগ্রামারের কতটুকু ম্যাথ জানতে হয়?"

যদি ছোট করে আন্সার দিতে হয় তাহলে বলা যায় খুব বেশি না। স্কুল লেভেল ম্যাথ বিশেষ করে ক্লাস ৮,৯,১০ পর্যন্ত ম্যাথ জানা থাকলেই যথেষ্ট। যদিও শুধু ম্যাথ করতে জানলেই হবে না, কনসেপ্ট ক্লিয়ার থাকতে হবে।

প্রোগ্রামিং এ মূলত যেই টপিক গুলো বেশি লাগে। তা হলোঃ

  • +,-,x,/,% [ যোগ, বিয়োগ, গুন, ভাগ, ভাগশেষ ]

  • even-odd [ জোড়-বিজোড় ]

  • percentage [ শতকরা ম্যাথ ]

  • Co-ordinate System [ স্থানাঙ্ক ম্যাথ ]

  • Basic geometry [ ব্যাসিক জ্যামিতি ]

  • Number systems [ নাম্বার সিস্টেম ]

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

  • Game development - 3D games and 3D graphics - Trigonometry, Linear Algebra, Matrices

  • Cryptography - Number theory

  • Machine Learning - Linear algebra, Calculus Probability, Statistics

Last updated