حتى أن الأولاد لم يخجلوا من الظهور

أنا عجوز وأغبي بالفعل ، ولديك كل شيء في المستقبل ، مبرمج عزيز. لكن اسمحوا لي أن أقدم لكم نصيحة واحدة من شأنها أن تساعد بالتأكيد حياتك المهنية - ما لم تكن ، بالطبع ، تخطط للبقاء مبرمجًا.

تعتبر نصائح مثل "كتابة رمز جميل" و "التعليق جيدًا على تحسيناتك" و "دراسة الأطر الحديثة" مفيدة جدًا ، لكن للأسف ، ثانوية. فهي مقطورة للجودة الرئيسية للمبرمج ، والتي يجب تطويرها في حد ذاتها.

هذه هي الجودة الرئيسية: العقل المستفسر.

العقل المستفسر ليس مهارة بقدر ما هو رغبة في فهم بيئة غير مألوفة ، سواء كانت تقنية جديدة أو مشروعًا جديدًا أو رقائق YP جديدة.

العقل المستفسر ليس فطريًا ، بل جودة مكتسبة تمامًا. قبل العمل كمبرمج ، على سبيل المثال ، لم يكن لدي برنامج.

فيما يتعلق بعملنا ، غالبًا ما يكون العقل المستفسر هو الرغبة في فهم السبب وراء عدم نجاح هذا اللقيط. بغض النظر عمن كتب هذا الكود ، أنت أو أي شخص آخر.

إذا نظرت إلى أي مشكلة تم حلها بواسطتك أنت أو زملائك ، فيبدو الأمر بطريقة مبسطة: فرز المشكلة ، والعثور على مكان للتعديل ، وإجراء التعديلات.

تبدأ البرمجة نفسها فقط في نهاية السلسلة ، والجزء الرئيسي هو تمرين مستمر لفضول العقل. كل من الجودة النهائية للحل وسرعة إنشائه لا تعتمد على قدرتك على كتابة الكود ، ولكن على رغبتك في الفهم السريع والعثور على المكان الذي يجب أن تلعب فيه هذه الشفرة الخفية.

كيفية تطوير فضول العقل؟ لا شيء معقد. قبل عدة سنوات توصلت إلى استراتيجية بسيطة:
حتى أن الأولاد لم يخجلوا من الظهور.

إذا كان قرارك لا يخجل من إظهار الأولاد ، فهو ممتاز. إذا بحثت في المشكلة طوال الوقت ، ولم تخجل من إخبار الأولاد بذلك ، فأنت وسيم.

فقط لا تحول هذه الصيغة إلى شعار نادي مدمني الخمر مجهولين. إذا لم تكن قد اكتشفت ذلك ، أو كتبت خراءً ، استسلمت في منتصف الطريق ، علقت مخاطك وقمت بالتعاطف العاطفي مثل "أنا غبي جدًا ولا أخاف من الاعتراف بذلك!" ، وليس مبرمج لعنة.

هنا مثال. في الآونة الأخيرة ، مرتب متدرب بمهمة في آلية معقدة إلى حد ما - من الناحيتين التقنية والمنهجية. لقد حفرت ، كما أفهمها ، طوال اليوم. في الغالب نفسي ، ولكن طلب المساعدة من الزملاء. نصح شخص ما inveterate له للوصول الى المصحح. في المساء ، زحفني المتدرب.

لكي أكون أمينًا ، اعتقدت أن المتدرب لا ينظر إلى هناك ويرى شيئًا ما خاطئًا ، لكن يجب أن أحفر من البداية. التاج يسحق ، باختصار. لكن اتضح أن المتدرب يبعد خطوة واحدة عن القرار. في الواقع ، لقد ساعدته على اتخاذ هذه الخطوة. ولكن هذا ليس هو الشيء الرئيسي.

الشيء الرئيسي هو أن المتدرب أظهر عقلًا مستفسرًا - العقل الحقيقي. هل تعرف كيف تميز الفضوليين الحقيقي؟ الأمر بسيط للغاية - عندما يجد المبتدئين ، أو يجد حلاً تقريبًا ، يتحرك في الجحيم ، ويفهم بأي طريقة ، مع الدف والرقص ، لا يستسلم ، لا يستلقي رأسًا على عقب ، حتى لو كان سخيفًا للجميع ، وسيعلمه "الخبراء" نصائح مثل "التدريس" mat.chast "أو" ابحث في مصحح أخطاء ".

على الرغم من الكفاءة المنخفضة للغاية لحل المشكلة في المثال المذكور ، لم يشعر الشباب بالخجل من إظهار المسار الذي سلكه المتدرب. في أيامنا القديمة ، نجا مثل هؤلاء الأشخاص فقط - لأنه لم يكن هناك أخصائيون ، فكل التقنيات التي استخدمها أحدهم لم تكن مألوفة لدى الجميع تمامًا ، ولم يكن بمقدور إنقاذ العقل إلا من فضولته.

فضول العقل شائع على قدم المساواة بين المبتدئين والأجداد. الشعر الرمادي ، مجموعة من الشهادات ، سنوات عديدة من الخبرة - وليس على الإطلاق مؤشرا على فضول العقل. أنا شخصياً أعرف العديد من المبرمجين الذين لديهم سنوات عديدة من الخبرة والذين يفشلون في كل مهمة صعبة. كل ما يمكنهم فعله هو كتابة التعليمات البرمجية وفقًا لـ ToR ، حيث يتم مضغ كل شيء ، ووضعه على الرفوف ، وصولًا إلى أسماء الجداول والمتغيرات.

لذا ، أيها السادة ، المتدربون والقادمين الجدد: فرصك هي نفسها بالنسبة للوقت القديم. لا تنظر إلى أن العم القديم لديه الكثير من الخبرة والشهادات - فضول العقل لا يعتمد على هذا.

مهما فعلت ، تذكر أن تفعل ذلك حتى لا يخجل الأولاد من الظهور. علم الساموراي بهذه الطريقة: إذا كتبت رسالة ، فاعتبر أن المستلم سيعلقها على الحائط. تابع من هذا.

الإستراتيجية "بحيث لا يخجل الأولاد من إظهارها" بسيطة للغاية ويمكن تطبيقها بسهولة في أي وقت. توقف حتى الآن ، على الأقل في ساعة واحدة ، على الأقل في السنة ، وأجب - ماذا فعلت ، أليس من العار إظهار الأولاد؟ هل تشعر بالخجل لإظهار الطريقة التي حاولت بها والبحث عن حل؟ كيف تكافح كل يوم لزيادة كفاءتك ، أليس من المحرج أن يظهر الأولاد؟

نعم ، ولا تنسى أي نوع من الأولاد هم في السؤال. هذا ليس جارك المكتبي ، وليس مديرك ، وليس عميلك. هذا هو العالم كله من المبرمجين.

Source: https://habr.com/ru/post/ar484590/


All Articles