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