05/09/2025
যে ডেভেলপার ডাটাবেস বোঝে না, সে আসলে সৈনিক হলেও অস্ত্রহীন। 🥹
আমি যখন কোড শেখা শুরু করি, মনে হতো সবকিছু কোড দিয়েই সম্ভব। একটা বাটন চাপলেই লগইন হবে, একটা স্ক্রিনেই ইউজার সব দেখবে।
কিন্তু আসল রহস্যটা লুকিয়ে থাকে ডেটার ভেতরে।
একটা অ্যাপ মানে কেবল UI নয়—ভেতরে আছে হাজারো তথ্যের সমুদ্র।
তুমি Facebook-এর কথা ভাবো—প্রতিটি প্রোফাইল, প্রতিটি মেসেজ, প্রতিটি নোটিফিকেশন—সব কিছু কোনো এক ডাটাবেসে সাজানো আছে।
ঠিক তখনই আমি বুঝলাম: ডেটা নিয়ন্ত্রণের ক্ষমতা ছাড়া একজন ডেভেলপার অর্ধেক।
আজ আমি PostgreSQL শিখতে শুরু করলাম।
এটা শুধু একটা প্রজেক্টের জন্য নয়, বরং আমার দীর্ঘ যাত্রার অস্ত্র।
কারণ frameworks বদলায়, ভাষা বদলায়, কিন্তু ডেটার science বদলায় না।
MySQL আছে, MongoDB আছে, Oracle আছে।
কেউ দ্রুত, কেউ flexible, কেউ শক্তিশালী।
কিন্তু PostgreSQL আমার কাছে battle tank-এর মতো—একদিকে relational টেবিল, অন্যদিকে JSONB-এর মতো modern flexibility।
মানে আমি চাইলে Excel-এর মতো structured data-ও রাখতে পারি, আবার চাইলে আধুনিক semi-structured data-ও সামলাতে পারি।
আজ Day-1: আমি একটা ছোট্ট products টেবিল বানালাম, প্রথম প্রোডাক্ট ইনসার্ট করলাম—“Acne Patches।”
একজন outsider হয়তো এটাকে ছোট achievement ভাববে।
কিন্তু আমার কাছে এটা অনেকটা প্রথমবার তলোয়ার হাতে নেওয়ার মতো।
এখনো আমি দক্ষ নই, কিন্তু আমি জানি—এই অস্ত্রই একদিন আমার SaaS, Fintech, আর AI automation empire-এর ভিত্তি হয়ে দাঁড়াবে।
তুমি যদি নিজের যাত্রার জন্য একটা skill-কে অস্ত্র হিসেবে বেছে নিতে, সেটা কী হতো? 🎯