আমি একটি যুক্তিসঙ্গতভাবে যোগ্য প্রোগ্রামারের মতো বোধ করি তবে আমার প্রচুর চাকরির পোস্টিং আমার অনুভূত হয়। এগুলির প্রায় সকলেই প্রয়োজনীয়তা এবং আকাঙ্ক্ষিত ক্ষেত্রে পৃথক যোগ্যতা রাখেন তবে প্রয়োজনীয় অংশগুলিও ভয়ঙ্কর হতে পারে।
আমি প্রচুর পোস্টিং দেখেছি যা বলে যে তাদের তুলনামূলকভাবে ছোট প্রযুক্তি বা লাইব্রেরিতে কয়েক বছরের (2 বা ততোধিক) অভিজ্ঞতা প্রয়োজন, তাদের সংস্থার সাথে নির্দিষ্ট কিছু। অন্যান্য সময় আমি কোনও ভাষার জন্য প্রয়োজনীয় 5 বা এমনকি 7+ বছরের অভিজ্ঞতা দেখতে পাই। এগুলির নিজস্ব কিছু ঠিক আছে, তবে এটি একটি হাস্যকর বিষয় হয়ে যায় যখন একটি ছোট্ট শহর কোম্পানী আপনার 2 বছরের ভাষায় 3 বছর প্রয়োজন, নেটওয়ার্ক প্রোগ্রামিং, স্ক্রিপ্টিং, ডাটাবেস এবং "বড় উচ্চতর রিন্ডান্ট ব্যবসায়ের সমালোচনামূলক সিস্টেমগুলির অভিজ্ঞতা" এর মতো স্টাফের প্রয়োজন হয় it সব একই সময়ে.
তারা কী সত্যিই এমন কোনও ব্যক্তির সন্ধানের প্রত্যাশা করে যাঁর ব্যবহার করা ঠিক একই প্রযুক্তির সেট নিয়ে কাজ করার বিস্তৃত অভিজ্ঞতা আছে? আমার একটি দক্ষ পোস্টে কমপক্ষে 1 বা 2 টি ছিদ্র নেই এমন একক পোস্ট খুঁজে পেতে আমার খুব কষ্ট হচ্ছে। আমি প্রায়শই শুনেছি যে বেশিরভাগ জায়গাগুলি আপনার শিখার জন্য আপনার দক্ষতার মূল্য দেয় এবং আপনাকে কাজের বিষয়ে শিখিয়ে দেবে, তবে কেন এটির প্রয়োজন বলে? তারা কি ব্যারেলের নীচে (FizzBuzz ব্যর্থতা) প্রয়োগ থেকে নিরুৎসাহিত করার চেষ্টা করছেন?