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.

ভার্সিটিতে থাকতে ৩য়/৪র্থ সেমিস্টারে অ্যাকাউন্টিং কোর্স ছিল। তখন মনে হতো সিএসই তে আবার অ্যাকাউন্টিং কেন! এগুলো পড়ে কী হবে!? পরীক্ষার আগে কোনো রকমে পড়তাম পাশ মার্ক তুলার জন্য।
কিন্তু প্রোফেশনাল লাইফে এসে বুঝলাম এসব বিষয় পড়ানোর পেছনে কারণ ছিল।
আগের কোম্পানিতে একটি প্রজেক্টে কাজ করার সময় Encryption, Decryption, Symmetric, Asymmetric Encryption এসব নিয়ে বিস্তারিত ভালোভাবে জানতে হয়েছে। অথচ বিশ্ববিদ্যালয়ে এসব বিষয়ও খুব একটা গুরুত্ব দিয়ে পড়িনি। তখন মনে হতো পরীক্ষায় যা লাগবে ততটুকুই জানলেই হবে।
এখন আবার কোর ব্যাংকিং সলিউশন সফটওয়্যারে কাজ করছি। সারাদিনই ঘুরেফিরে অ্যাকাউন্টিং, ব্যাংকিং আর ফাইন্যান্সের টার্ম যেমন Debit, Credit, Ledger, GL, Credit Line, Loan, Interest ইত্যাদি ইত্যাদি। আগে যেগুলো পড়ার পিছনে লজিক খুঁজে পেতাম না এখন সারাদিন সেগুলো নিয়েই কাজ করতে হয়।
এখনও প্রতিদিন কিছু না কিছু শিখতেই হচ্ছে। যেটাই শিখি না কেনো খুব ভালো করেই শিখি কারণ আমি জানি কোনো না কোনো সময় এটি ঠিকই কাজে লাগবে।
Share this article

Dabananda Mitra
Software Engineer specializing in scalable backend systems and minimal, effective API design.
Comments
Loading comments...
More Writings
How to Kill a Process Using Port in Windows: Complete Guide
Learn how to find and kill a process using a specific port in Windows with netstat, tasklist, and taskkill commands. A practical guide for .NET and ASP.NET Core developers.
Read Article →.NETTop 500 .NET Interview Questions | Complete Preparation Guide
Preparing for a .NET developer interview? I collected 500 unique interview questions covering the most important areas of the .NET ecosystem. This is a useful revision resource for freshers and experienced .NET developers preparing for technical interviews. Save it, practice the questions category by category, and use it as a structured roadmap for your .NET interview preparation.
Read Article →.NETProject Template: ASP.NET Core Web Api Modular Monolith
Tired of doing the starting configuration again and again for new projects? Here is the solution. Use this Modular Monolith ASP.NET Core Web Api starting template and directly jump into main code.
Read Article →