আমি গত 4 বছর ধরে জাভাস্ক্রিপ্ট নিয়ে কাজ করছি। আমি আমার সমস্যা সমাধানের দক্ষতা সম্পর্কে খুব আত্মবিশ্বাসী এবং আমি দেখতে পাচ্ছি যে আমার কোডের মান উন্নতি করছে। আমি সম্প্রদায়ের সাথে আপ টু ডেট থাকার চেষ্টা করি এবং আমি বর্তমানে ES2015 এবং React.js এর সাথে কাজ করছি। যাইহোক, আমি অনুভব করছি যে আমি প্রোগ্রামিং ডিজাইনের ধরণগুলি মোটেই ধরতে পারি না। আমি জানি যে এটি সম্পর্কে কোথায় সংস্থানগুলি পাওয়া যায় এবং আমি ইতিমধ্যে এটি সম্পর্কে বই পড়েছি। আমি প্রকল্পের কাঠামো সম্পর্কে সিদ্ধান্ত নিতে আমার প্রবীণ সহকর্মীদের উপর নির্ভর করি তবে এতে কাজ করতে আমার কোনও সমস্যা নেই।
যখনই আমার নিজের থেকে কিছু শুরু করার প্রয়োজন হয় তখন আমি এই দুটি পাথ সন্ধান করি: আমি যদি React.js এর মতো কোনও বড় লাইব্রেরি / কাঠামো ব্যবহার করি তবে সম্প্রদায় কী করছে তা অনুলিপি করি; আমি যদি কিছু ছোট করি তবে আমি মডিউল প্যাটার্নটি ব্যবহার করব। আমি জানি যে একবার এই বিষয় সম্পর্কে আরও ভাল ধারণা পেলে আমি আরও ভাল সিদ্ধান্ত নিতে সক্ষম হব, তবে আপাতত আমি পুরোপুরি হারিয়েছি।
আমি কি এই বিষয়ে উচ্চতর শিক্ষার সন্ধান করব? এই বিষয়ে আমার কি পরামর্শদাতার দরকার আছে? আমি কি বোকা? এটি কি আসলেই বুঝতে অসুবিধা হয়?