আমি গত ছয় বছর ধরে একজন প্রোগ্রামার হয়েছি। আমার পুরো ক্যারিয়ার জুড়ে, আমি অনেক ওয়েব অ্যাপ্লিকেশনগুলিতে কাজ করেছি।
বেশিরভাগ সময়, যখন কোনও ডাটাবেসের প্রয়োজন হত, তা আমাদের (প্রোগ্রামারদের) দেওয়া হত বা আমাদের কাজ করার জন্য কিছু উত্তরাধিকার ডাটাবেস ছিল। যদি তা না হয়, আমাদের নিজেরাই ডেটাবেস তৈরি করতে এবং ডিজাইন করতে হয়েছিল যা এতটা শক্ত ছিল না।
তবে প্রোগ্রামার হিসাবে আমরা কি নতুন অ্যাপ্লিকেশন তৈরি করতে হবে যেখানে ডেটা এত গুরুত্বপূর্ণ এবং জটিল ডেটা মডেলটির সাথে অগোছালো প্রয়োজনীয়তা আছে যখন আমরা শুরু থেকেই পুরো ডাটাবেসটি তৈরি করার কথা?
এটি কোনও বিশেষজ্ঞের দ্বারা সম্পন্ন করা কি অ্যাপ এবং সংস্থার পক্ষে সবচেয়ে ভাল নয়?
আমি ডেটাবেস ডিজাইন করা থেকে পালানোর চেষ্টা করছি না, তবে এটি এমন জিনিস যা সঠিক হওয়া খুব গুরুত্বপূর্ণ।