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