يا جماعة الخير، بالصلاة على النبي، خلوني أحكيلكم قصة صارت معي قبل كم سنة، قصة علمتني درس ما راح أنساه بحياتي عن الشغل مع الناس والتواصل. الله وكيلكم، كنا شغالين على مشروع كبير لعميل مهم، وكان الضغط علينا “للرُّكب”.
كان معي بالفريق شب اسمه “بشار”، شب شغيل وذكي، بس لسا جديد على الساحة. بشار كان مسؤول عن موديول حساس في النظام، ولما سلّم الشغل، زميله “نادر” هو اللي عمل مراجعة للكود (Code Review). نادر، شب قلبه طيب وما بحب يزعل حدا. فتح الكود، وشاف فيه مشكلة مش بسيطة، بس طريقة كتابتها معقدة شوي. بدل ما يحكي لبشار بصراحة، كتبله تعليق من نوع: “شغل مرتب يعطيك العافية، بس يمكن لو نرجع نطلع عليها بعدين لتحسين الأداء”.
أنا، كقائد للفريق (Tech Lead)، كنت مشغول بمية قصة، وشفت تعليق نادر، وافقت على الكود وأنا مغمض عيوني، معتمد على إنه “لو في إشي خطير كان نادر حكى”. وبعد أسبوعين، وقت إطلاق المشروع… صارت الكارثة. الموديول اللي كتبه بشار علّق النظام كله. خسرنا بيانات، والعميل صار يغلي، وليلة ما يعلم فيها إلا ربنا.
بعد ما حلينا المشكلة بطلوع الروح، قعدت مع حالي أفكر. الغلط مش بس غلطة بشار في الكود. الغلط الأكبر كان في تعليق نادر “اللطيف”، وفي موافقتي العمياء. المشكلة كانت في “ثقافة المجاملة” اللي بتخاف من الصراحة، واللي كادت أن تدمر مشروعنا. من هديك الليلة، قررت أدور على حل، وهون كانت البداية مع مفهوم غيّر كل إشي: الصراحة الجذرية (Radical Candor).
المجاملة المدمرة والعدوانية الكريهة: وجهان لعملة الفشل
قبل ما نحكي عن الحل، خلينا نشخّص المرض. في بيئة العمل، خصوصًا في مجالنا التقني، أغلب مشاكل التواصل بتوقع بين شغلتين، وكل وحدة أبشع من التانية:
- التعاطف المدمر (Ruinous Empathy): هاد هو “مرض نادر”. لما بكون همك الوحيد ما تزعل اللي قدامك، حتى لو على حساب جودة الشغل. بتقول “يعطيك العافية” على كود سيء، وبتتجنب المواجهة، وبتطبطب على الأكتاف بدل ما تصلح الغلط. النتيجة؟ الشخص ما بتعلم، والغلط بتكرر، والثقة بتنهدم لأنه الكل عارف إنه في “تسليك”.
- العدوانية الكريهة (Obnoxious Aggression): هاي هي الجهة المقابلة. لما بتعطي نقد مباشر وصريح، بس بدون أي اهتمام بمشاعر الشخص. بتكون “دبشة” في كلامك، بتجرح، وبتهين، وبتحسس اللي قدامك إنه غبي. صحيح، يمكن المشكلة تنحل، بس على المدى الطويل بتخلق بيئة سامة، والناس بتصير تخاف تجرب أو تبدع خوفًا من لسانك السليط.
كنا كفريق عايشين في دوامة “التعاطف المدمر”، مجاملات في الوجه، وحكي في الظهر، وجودة شغل متذبذبة. كان لازم نلاقي طريق ثالث.
ما هي “الصراحة الجذرية” (Radical Candor)؟
الصراحة الجذرية، المفهوم اللي ابتكرته كيم سكوت (Kim Scott)، مش دعوة للوقاحة. بالعكس، هي فلسفة بسيطة وقوية جدًا بتقوم على ركيزتين أساسيتين لازم يجتمعوا مع بعض.
الركيزتان الأساسيتان: الاهتمام الشخصي والتحدي المباشر
- الاهتمام الشخصي (Care Personally): هاي هي “الحنية” في المعادلة. معناها إنك تشوف زميلك كإنسان، مش مجرد ترس في ماكينة الشغل. تهتم فيه كشخص، تعرف طموحاته، وتخاف على مصلحته ومستقبله. لما بكون في اهتمام حقيقي، الطرف الثاني بحس إنك بتنتقده عشان مصلحته، مش عشان تتفلسف عليه.
- التحدي المباشر (Challenge Directly): هاي هي “الصراحة” في المعادلة. معناها إنك تكون واضح ومباشر في كلامك، وما تلف وتدور. تسمي الأشياء بأسمائها، وتواجه المشاكل مباشرة وبدون مجاملات فارغة.
“الصراحة الجذرية هي أن تهتم بالشخص اهتمامًا كافيًا لتقول له الحقيقة المرة في وجهه.”
لما تجمع هدول الركيزتين، بتحصل على السحر. بتصير قادر تحكي لزميلك “شغلك في هاي الجزئية سيء، وراح يسبب مشاكل، وتعال نقعد ونصلحه مع بعض لأني بهمني تكون أفضل مطور”، وهو يسمعك ويتقبل ويشكرك كمان!

كيف طبقنا “الصراحة الجذرية” في فريقنا؟ (قصة بشار والدرس المستفاد)
بعد كارثة المشروع، جمعت الفريق وحكيتلهم القصة كلها، واعترفت بغلطي أول واحد. قلتلهم: “يا جماعة، أنا فشلت كقائد لما سمحت لثقافة الخوف من الزعل تسيطر علينا. من اليوم وطالع، بدنا نغير”. وهكذا بدأنا رحلة التحول.
الخطوة الأولى: بناء الثقة والاهتمام الشخصي
ما بتقدر تكون صريح مع حدا ما بتثق فيه. أول إشي عملته هو إني صرت أقضي وقت “غير رسمي” مع كل فرد في الفريق. مش بس اجتماعات الشغل. صرنا نطلع نتغدى مع بعض، نحكي عن الهوايات، عن مشاكلنا خارج الشغل، عن طموحاتنا. صرت أعرف مين بحب ألعاب الفيديو، ومين ابنه مريضان، ومين بدور على شقة جديدة. هذا الاهتمام البسيط بنى جسور من الثقة، وخلى النقد اللاحق يُفهم في سياقه الصحيح: “أبو عمر بهمه مصلحتي”.
الخطوة الثانية: تقديم النقد البنّاء (والصريح) مباشرة
بعد فترة، بشار سلّم تاسك جديد. المرة هاي، أنا عملت المراجعة بنفسي. ولقيت فيه خطأ منطقي بسيط. بدل ما أكتب تعليق غامض، عملت الآتي:
- ذهبت إلى مكتبه مباشرة. (أو لو عن بعد، بعمل مكالمة فيديو سريعة).
- بدأت بإيجابية حقيقية: “بشار، يعطيك ألف عافية. شفت كيف سلمت التاسك قبل الموعد، إشي برفع الراس. واضح إنك صرت أسرع وأكثر ثقة”.
- انتقلت للمشكلة مباشرة وبوضوح: “بس بدي ألفت نظرك لشغلة. في ملف الـ `UserService.js`، الطريقة اللي بتتعامل فيها مع الـ session ممكن تسبب تسريب للبيانات لو صار كذا وكذا. هاي غلطة أنا نفسي وقعت فيها زمان”. (هون أنا شاركته إني مش معصوم عن الخطأ).
- شرحت الأثر: “لو هاي طلعت عالإنتاج، ممكن أي مستخدم يشوف بيانات مستخدم تاني. إشي خطير”.
- قدمت الحل والمساندة: “شو رأيك نقعد ربع ساعة أفرجيك نمط تصميمي (Design Pattern) اسمه كذا، بحل هاي المشكلة بشكل جذري؟ وبهمني كثير تفهمها عشان هاي الشغلات هي اللي بتفرق بين المبرمج الشاطر والمبرمج الخبير”.
النتيجة؟ بشار ما زعل. بالعكس، لمعت عيونه، وشكرني، وحس إنه تعلم إشي جديد ومهم. هاي هي الصراحة الجذرية في أبهى صورها.
مثال بالكود: من النقد الغامض إلى النقد الصريح
تخيل في مراجعة الكود (Pull Request) شفت هاي الدالة:
// Fetches user data from the database
function getUser(userId) {
const user = db.query(`SELECT * FROM users WHERE id = ${userId}`); // Vulnerable to SQL Injection
return user;
}
التعليق بطريقة التعاطف المدمر (Ruinous Empathy):
// LGTM (Looks Good To Me). Maybe we can optimize the query later?
التعليق بطريقة العدوانية الكريهة (Obnoxious Aggression):
// Are you serious? This is a massive SQL Injection vulnerability. Don't you know the basics?
التعليق بطريقة الصراحة الجذرية (Radical Candor):
// Hey, thanks for tackling this!
// I see you're fetching the user directly. There's a critical security risk here called SQL Injection because we're inserting the `userId` directly into the query string.
// An attacker could easily exploit this to access or damage our database.
//
// A much safer way is to use parameterized queries (prepared statements).
// Let's refactor this to use our database helper like this:
// const user = db.query('SELECT * FROM users WHERE id = ?', [userId]);
//
// This is a super important concept. Let me know if you'd like me to walk you through it in more detail. Happy to help!
شفتوا الفرق؟ نفس المعلومة التقنية، بس طريقة التوصيل بتفرق بين بناء مهندس خبير، وهدم معنويات موظف.
نصائح أبو عمر الذهبية لتطبيق الصراحة الجذرية
تطبيق هاي الفلسفة بده وقت وممارسة. هاي شوية نصائح من خبرتي المتواضعة:
- ابدأ بنفسك واطلب النقد: قبل ما تصير تعطي نقد صريح، اطلبه لنفسك. اسأل فريقك: “يا جماعة، شو في إشي بقدر أعمله بشكل أفضل؟ كيف بقدر أساعدكم أكثر؟”. هذا يكسر حاجز الخوف ويُظهر أنك جاد.
- امدح في العلن، وانتقد في الخاص (غالبًا): المديح الجماعي بعزز المعنويات. النقد من الأفضل يكون بينك وبين الشخص المعني، عشان ما تحرجه. الاستثناء هو لما يكون النقد على خطأ تقني في الكود، وقتها ممكن يكون تعليق عام على الـ Pull Request مفيد للكل عشان يتعلموا.
- لا تجعلها شخصية: انتقد السلوك أو الكود، وليس الشخص. قل “هذا الكود فيه مشكلة” بدلًا من “أنت لا تعرف كيف تكتب الكود”.
- كن متواضعًا: اعترف بأخطائك، وبيّن أنك لا تملك كل الإجابات. الصراحة يجب أن تكون متبادلة.
– استخدم قاعدة “الموقف-السلوك-الأثر” (Situation-Behavior-Impact): هذا إطار عمل ممتاز لتقديم النقد: “في اجتماع الصباح (موقف)، لاحظت أنك قاطعت زميلك مرتين (سلوك)، وهذا جعله يتردد في مشاركة باقي أفكاره (أثر)”.
الخلاصة: من مجاملات فارغة إلى نمو حقيقي 🚀
الرحلة من “التعاطف المدمر” إلى “الصراحة الجذرية” ما كانت سهلة، وبدها صبر وشجاعة. لكن النتائج كانت مذهلة. تحول فريقنا من مجموعة أفراد بتخاف تزعل بعض، إلى وحدة متماسكة بتثق ببعضها، وبتحفز بعضها لتكون أفضل. الأخطاء صارت فرص للتعلم، والنقد صار هدية، وجودة شغلنا ارتفعت بشكل كبير.
نصيحتي الأخيرة لكل قائد فريق أو حتى عضو في فريق: لا تخاف من الصراحة إذا كان دافعها الاهتمام الحقيقي. المجاملة اللي ما بتفيد هي مجرد كذبة لطيفة، والكذبة مهما كانت لطيفة، بتظل كذبة. أما الصراحة المبنية على الاهتمام، فهي أقوى أداة للنمو وبناء فرق عظيمة. يلا، شدوا حيلكم!