Back to Articles
Academic Learnings Jul 06, 2026 1 min read

Why Every Subject Matters: Lessons I Learned After Becoming a Software Engineer

I once thought accounting and cryptography were just academic subjects I'd never use. After working on encryption systems and core banking software, I realized how university lessons often become real-world skills when you least expect them.

Why Every Subject Matters: Lessons I Learned After Becoming a Software Engineer

ভার্সিটিতে থাকতে ৩য়/৪র্থ সেমিস্টারে অ্যাকাউন্টিং কোর্স ছিল। তখন মনে হতো সিএসই তে আবার অ্যাকাউন্টিং কেন! এগুলো পড়ে কী হবে!? পরীক্ষার আগে কোনো রকমে পড়তাম পাশ মার্ক তুলার জন্য।

কিন্তু প্রোফেশনাল লাইফে এসে বুঝলাম এসব বিষয় পড়ানোর পেছনে কারণ ছিল।

আগের কোম্পানিতে একটি প্রজেক্টে কাজ করার সময় Encryption, Decryption, Symmetric, Asymmetric Encryption এসব নিয়ে বিস্তারিত ভালোভাবে জানতে হয়েছে। অথচ বিশ্ববিদ্যালয়ে এসব বিষয়ও খুব একটা গুরুত্ব দিয়ে পড়িনি। তখন মনে হতো পরীক্ষায় যা লাগবে ততটুকুই জানলেই হবে।

এখন আবার কোর ব্যাংকিং সলিউশন সফটওয়্যারে কাজ করছি। সারাদিনই ঘুরেফিরে অ্যাকাউন্টিং, ব্যাংকিং আর ফাইন্যান্সের টার্ম যেমন Debit, Credit, Ledger, GL, Credit Line, Loan, Interest ইত্যাদি ইত্যাদি। আগে যেগুলো পড়ার পিছনে লজিক খুঁজে পেতাম না এখন সারাদিন সেগুলো নিয়েই কাজ করতে হয়।

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

Share this article

Dabananda Mitra

Dabananda Mitra

Software Engineer specializing in scalable backend systems and minimal, effective API design.