গণিতে দুর্বল হলে প্রোগ্রামিং শিখতে শিখতেই দুর্বলতা কাটিয়ে নেয়া যাবে।
কিন্তু খুব দুর্বল হলে বিপত্তি আছে।
সাধারণ প্রোগ্রামিং এর জন্য আপনাকে নিম্নোক্ত গাণিতিক অপারেশন/টার্ম সম্পর্কে জানতে হবে-
-
গুন, ভাগ, যোগ, বিয়োগ,
-
মডুলাস ও এর প্রয়োগ,
-
পার্সেন্টেজ নির্ণয়,
-
নেগেটিভ ও পজিটিভ ভ্যালু,
-
কার্তেসীয় স্থানাংক,
-
পিথাগোরাসের উপপাদ্য,
-
বিভিন্ন সংখ্যা পদ্ধতি (বাইনারি, অক্টাল, হেক্সাডেসিমাল)
৩D গেম ও গ্রাফিক্স সম্পর্কিত প্রোগ্রামিং এর জন্য প্রয়োজন হবে-
-
ত্রিকোণমিতি
-
লিনিয়ার আলজেবরা
-
ক্যালকুলাস
২D এ 3D physics গেম (যেমন: Angry Bird, Hill Climb Racing etc.) বিষয়ক প্রোগ্রামিং এর জন্য জানতে হবে-
-
ত্রিকোণমিতি
-
লিনিয়ার আলজেবরা
-
পদার্থবিজ্ঞানের সাথে সংশ্লিষ্ট বিভিন্ন ফরমুলা ও ইকুয়েশন (বিশেষ করে স্প্রিং, গ্রাভিটি, পড়ন্ত বস্তুর মেকানিজম সম্পর্কিত সূত্রাবলী)
এছাড়াও প্রোগ্রামিং-এর আরও অনেক ক্ষেত্র রয়েছে যেগুলোতে বিভিন্ন ধরণের গাণিতিক অপারেশনের প্রয়োজন পড়ে। সৌভাগ্যের বিষয় হলো, বর্তমানে বেশিরভাগ গাণিতিক অপারেশনের জন্যই পূর্বলিখিত লাইব্রেরি ফাংশন রয়েছে। তাই আপনাকে খুব একটা দক্ষ না হয়ে শুধু বেসিক ফান্ডামেন্টালগুলো জেনে নিলেই হবে।
আপনাকে প্রোগ্রামিং-এর সবগুলো সেক্টর নিয়ে চিন্তা করতে হবেনা, যেকোনো একটি ক্ষেত্র টার্গেট করুন, সেটিতে দক্ষ হোন... পরিশ্রম বৃথা যাবেনা।