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