يجب أن تكون أسوأ مطور في فريقك

بعض الأفكار حول مستوى مهارتك مقارنة بالأشخاص الذين تعمل معهم

لقد تعرفت على البرمجة من قبل صديق. لقد جاء إلى منزلي وبينما كنا نلعب مع كمبيوتر Linux (كان عام 1997 أو شيء من هذا القبيل) ، قال "أنت لا تعرف كيفية برمجة الكمبيوتر"؟

وقلت "لا" ، متبوعًا ببرنامج تعليمي لطيف حول تجميع كود C على نظام Linux.

كانت هذه أول مقدمة لي للبرمجة الحقيقية ، باستثناء تعديلات وموضوعات MIRC التي كانت لا تزال تُبرمج ، ولكن المزيد من البرمجة النصية في الواقع.

كنت مستجدًا ، ورؤية هذا الشخص المطلع جعلني أدرك كم لم أكن أعرف. كأنني لم أكن أعرف شيئًا. كل ما كنت أعرفه كان على كوكب آخر ، مثل استخدام الكمبيوتر ، وليس برمجته.

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

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

كانت العربات المفضلة لدي هي تلك التي كان علي أن أعمل فيها مع فريق ، وخاصة تلك التي كان فيها كل عضو في الفريق أفضل مني في مهارات معينة. مثل المهارات التقنية. أو أن تكون عضوًا جيدًا في الفريق.

الآن لم أعد جزءًا من فريق منذ أكثر من عامين ، وأعمل بمفردي لا بد لي من العثور على فريقي من الأشخاص لأتعلم منهم.

كيف؟

هذه هي مجموعتي من الأشخاص الذين أتعلم منهم:

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

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

أميل إلى الحصول على نسبة

  • 13 التعلماشياء جديدة
  • 13 ممارسةالأشياء التي أتعلمها
  • 13 تعليمالأشياء التي أتعلمها

في بعض الأحيان مع الأشياء التي أتعلمها ، أقوم فقط بتخزينها في تخزين طويل الأجل أو احتفظ بها في الجزء الخلفي من ذهني لاستخدامها في المستقبل (لأنني قد لا أحتاجها الآن).

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

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

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


المزيد من الدروس المعملية: