بالنظر إلى الوراء ، أدرك أن الاختيار كان رائعًا حقًا. أصبح كل من اخترته بعد ذلك متخصصين محترمين في قريتنا. لقد فتح أكثر من نصفهم منذ فترة طويلة أعمالهم الخاصة في مجال تكنولوجيا المعلومات ، في مجالات مختلفة - من 1C إلى تطوير أنظمة CRM.
كانت هذه التجربة هي التي أربكت ذهني. لدرجة أنني قررت تغيير المنهجية - اعتقدت أنها ليست هي ، بل أنا. أنا محاور تقني رائع.
التغييرات
كانت التغييرات التي أجريتها بسيطة للغاية - الآن كان الناس يكتبون التعليمات البرمجية ليس على الورق ، ولكن على الكمبيوتر. اعتقدت أنهم سيجلسون ، كما هو الحال في دير قديم ، يخربشون. لقد اعتدت منذ فترة طويلة على الاستغناء عن IDE والتلميحات السياقية وتصحيح الأخطاء وغيرها من الجمال في التطور الحديث.
أعطى مهام الرجل ووضعه على الكمبيوتر وغادر لمدة نصف ساعة أو ساعة. عندما جئت ، رأيت حلاً جاهزًا. وليس فقط جاهزًا ، ولكنه سخيف جدًا - كل من الشفرة جميلة ، والأمثل عند مستوى كافٍ. لقد جن نفسه - هل الجيل الحديث مشبع بالتكنولوجيا لدرجة أنهم يكتبون الكود كما يتنفسون؟
حسنًا ، لقد حصلت على نفسي مثل هؤلاء الرجال.
الأشهر الأولى
في البداية سار كل شيء على ما يرام. لقد تتبعت جميع مقاييس إنتاجيتهم وكفاءتهم ، ولم أتوقف عن الدهشة من النمو السريع لهؤلاء الرجال. في الأيام الخوالي ، كان الناس في الأشهر الأولى ينقبون بجد بما فيه الكفاية - يمكنهم كتابة رمز المهمة التعليمية ، لكنهم بالكاد كانوا قادرين على التعامل مع مهام العمال. لم تكن هناك مشكلة من هذا القبيل.
من الواضح أنهم حلوا المشاكل البسيطة بسهولة. بدأت أعطي مشاكل أكثر تعقيدًا - تلك التي صدرت سابقًا بعد عام من الخدمة. هؤلاء الرجال تمكنوا من دون مساعدة وبهذه! لقد صدمت. كنت سعيدا - يا له من جيل رائع ينمو!
اعتقدت أنه سيكون دائما على هذا النحو. من حيث النمو سيستمر خطيا. أجل ، الآن.
هضبة
بعد 3-6 أشهر ، وصل كل رجل إلى هضبة من حيث الإنتاجية. لسوء الحظ ، في نفس الوقت ، تحولوا جميعًا إلى العمل عن بُعد بسبب فيروس كورونا. وجلست في المنزل وغضبت.
يمر الوقت شهرًا بعد شهر وتجمد الإنتاجية على مستوى المتدرب. في بعض الأحيان كان هناك قصور محلي ، ولكن يمكن تفسيرها بسهولة من خلال عدد كبير من المشاكل البسيطة الرتيبة والمتشابهة. ظللت مستعرة وأصرخ في الأحاديث.
اعتقدت أنها كانت مسألة تحكم عن بعد - لا يمكنك تشغيل الكاريزما بكامل طاقتها هناك. حسنًا ، ربما يفتقر الناس إلى الحافز والتواصل المباشر وأحيانًا الركلة في المؤخرة. هنا قام الرؤساء أيضًا بإضرار - سألوا مثل "الإنتاجية لا تنمو بسبب المسافة؟" بالطبع نعم ، أجبت. دعنا نذهب إلى المكتب وندوس!
مكتب. مقر. مركز
حسنًا ، ذهبنا إلى المكتب في أغسطس. نجلس ونعمل ونقوم بالكثير من المهام - ننفذها في الوقت المناسب (كان هناك نقص في المهام أثناء العمل عن بُعد). ألقي نظرة على المؤشرات - فهي لا تنمو ، أيها الأوغاد. كان علي أن أغوص.
في البداية ، انغمست بغباء في مساعدة الناس. لا تستطيع حل المشكلة؟ اتصل بي. سأصعد وأبعدك عن الكمبيوتر وأجلس وأكمله. وأنت ، متوسط الأداء ، تجلس في مكان قريب وتتذكر كيف تعمل.
لكن هناك الكثير منكم ، وأنا واحد. لن يعمل. نحن بحاجة إلى فهم المشاكل الأساسية. قررت العودة إلى المرحلة الأولية - مقابلة فنية.
إعادة المقابلة
لم أعد أجبرني على كتابة الكود على الورق - جلست بجواري ، وقلت المهمة ، وحاول المبرمج تنفيذها. فكرت في إجراء سلسلة من أعمال التحقق هذه ، بدءًا من الأساسيات ، ورفع مستوى التعقيد تدريجياً. لكن كل شيء انتهى على الأساسيات.
اتضح أن مبرمجًا واحدًا فقط من أصل عشرة يعرف كيفية التعامل مع الكيانات والأنواع الأساسية ويعرف خصائصها وطرقها. والأسوأ من ذلك ، أن 2-3 أشخاص فقط يعملون بشكل جيد على نحو مقبول من خلال المساعدة المضمنة والمساعدة السياقية. لا يمكنهم العثور على الخصائص والأساليب بغباء. ناهيك عن كيفية تطبيقها ، حتى في المهام الأولية.
أصبح أحدهم أكثر جرأة وسأل - "هل يمكنني البحث في جوجل؟" ثم اتضح لي ، أيها الأحمق.
مبرمجو جوجل
كان الأمر كما لو أنني ضربت بكيس دقيق على رأسي. غادرت لمدة يومين. هل هذا ممكن حقا؟ تم العثور على الشفرة الجميلة والأمثل التي قدموها في المقابلة الأولى على الإنترنت. تم العثور على الحلول التي وفرت لهم زيادة هائلة في الإنتاجية في الأشهر الأولى من العمل على الإنترنت. تم العثور على أسئلة المستخدم هذه ، والتي أجاب عليها الرجال بعد السؤال السحري "سأعاود الاتصال بك" ، على الإنترنت.
يكتبون التعليمات البرمجية دون فهم البنى الأساسية. لا ، لا يكتبون رمزًا - بل يقومون بتنزيله. لا ، ليس هذا مرة أخرى ... تنزيل الكود مثل "npm i" ، هذا جيد. يشطبون الرمز. لا تعرف كيف تكتبها.
لقد بدأ ساخطًا - اللعنة ، كيف ذلك! حسنًا ، هناك تقنية جديدة تضيء بمساعدة الإنترنت ، أو تعلم استخدام بعض الحماقات النادرة حتى لا تدق رأسك. لكن الأشياء الأساسية! كيف يمكنك نسخها من الانترنت ؟!
هل تعلم ماذا أجابوا؟ "وماذا في ذلك؟". كدت أغادر الدير حزينًا. أخذ قسطًا من الراحة ، وتوقف عن التحدث إليهم ، وانغلق وفكر. بطبيعة الحال ، أدركت أن المشكلة ليست معهم ، ولكن معي.
إنهم يتبعون فقط قوانين عالمهم. وأنا أحمق لم أر هذه القوانين ولم أفهمها ولم أدرك جديتها. جدية السطحية.
سطحية
في اليوم الأول للدراسة في المعهد ، اجتمعنا في قاعة في القسم ، ونائب رجل عجوز مدخن. قال العميد والأستاذ المشارك: "المعهد لا يقدم المعرفة. يعلمك اكتساب المعرفة بنفسك ".
كنت محظوظًا - لقد درست في أوائل العقد الأول من القرن الحادي والعشرين ، عندما كان الإنترنت في الصور فقط. إذا كنت تريد فهم C ++ - اجلس وافهم ، فإليك C ++. إذا كنت ترغب في كتابة ورقة بحثية عن قياس الخشونة ، اذهب إلى المكتبة ، واقرأ الكتب ، واكتب ورقة بحثية. إذا كنت تريد إعداد تقرير عن التاريخ ، فانتقل إلى قراءة المجلات. نعم ، كل شيء حتى تجد المقالات التي تحتاجها.
ومبرمجو Google لم يحالفهم الحظ. أي معلومات متاحة لهم ، في أي وقت وفي أي مكان. لقد تعلموا العثور على هذه المعلومات بسرعة - سواء كان ذلك عنوان متجر ملفات تعريف الارتباط ، أو سروال الخصم ، أو استعلامًا تكوينيًا.
يكتبون في الكتب أن الدماغ يشكل ، والأهم من ذلك ، يقوي تلك الروابط العصبية التي يستخدمها الشخص. إذا كنت تكتب الكود باستمرار ، فأنت تفعل ذلك بشكل أفضل وأفضل. إذا كنت تبحث باستمرار عن معلومات على الإنترنت ، فأنت تضخ هذه المهارة. إذا نسخت رمزًا من الإنترنت ، فستصبح خبيرًا في ذلك.
صحيح ، ليست كل التعليمات البرمجية متاحة للجمهور على الإنترنت. لذلك ، تنشأ الهضبة. إن إنتاجية مبرمج Google ليست مقياسًا لكيفية كتابة التعليمات البرمجية ؛ إنها مقياس لكيفية حذفها من الإنترنت. إنها نفس سرعة التنزيل تقريبًا. منذ حوالي 15 عامًا ، لمشاهدة فيلم ، كان عليك تنزيله أولاً ، والآن فقط المؤمنون القدامى يفعلون ذلك.
يومًا ما ، على الأرجح ، سيتجاوز مبرمجو Google المعتاد. على الأقل في حل المشكلات القياسية. في غضون ذلك ، سنقوم بشكل مؤلم بتشكيل اتصالات عصبية جديدة لاستخدام الكائنات الأساسية وأنواع وتركيبات PL.
كان يجب أن أفسد هكذا ، اللعنة. إنه لعار.
PS وهذا ... أعد فحص بنفسك.