مثال ساطع على كيفية التدريس

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

ثم صعد سام ستيفنسون للمساعدة. أنا معجب واحترام سام كثيرًا - إنه صبور ومدروس وذكي الأشرار.

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

إليكم إجابته بالكامل (مناقشة حول سبب كونها رائعة للغاية):

لماذا أعتقد أن هذا وظيفة التدريس كبيرة؟ دعنا نحلل ...

clear إنها واضحة ومدروسة بعناية

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

كيف فعلها؟

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

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

إنه موجز

في 213 كلمة فقط ، يوضح سام المشكلة والحل المحتمل. هذا ليس سهلاً - يمكن أن يكون نشر مثل هذا بسهولة 2-3 مرات.

ليس هناك سمنة في منصبه. إنه شامل ومباشر ولا يتجول حول التفاصيل غير الضرورية. انه يجعل وجهة نظره ويخرج.

هذا مهم للغاية. من الصعب للغاية تحليل ما هو مهم إذا تم دفنه في زغب. يعد التركيز على الوظيفة جزءًا كبيرًا من سبب فعاليتها.

إنه اتجاهي وليس حلاً مباشراً

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

بمعنى آخر ، لا تكون Stack Overflow.

في هذه الحالة ، أعطاني سام الكثير للعمل معه. لكن هذا ليس حلاً مباشراً يمكنني أن أدخله في نظامنا ، وهذا شيء جيد.

goes وغني عن ميل إضافي

سام هو خبير Ruby / Rails ، وليس مطور Android.

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

كان من الممكن أن يرد بسهولة شديدة من خلال سطر واحد مكتوب عليه "هل جربت هذا ..." ، وربما كنا نرجع ذهابًا وإيابًا عشرات المرات.

لكنه لم يفعل. لقد تباطأ ، وعمل من خلال الحل (في بيئة تطوير غير مألوفة) ، ونشر استجابة شاملة بعد يوم واحد.

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

وكان هذا قليلا استثنائية من التدريس من قبل سام. إنه مثال آمل أن نتمكن جميعًا من التعلم منه والهدف منه.

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

لن أنسى أبدًا ما علمته سام هنا - لا ، ليس فقط البتات الفنية. حقا ما انتهى به الأمر لي هو تعليمي كيف أكون مدرسًا أفضل.

إذا كانت هذه المقالة مفيدة لك ، فيرجى الضغط على الزر below أدناه. شكر!

يمثل التدريس جزءًا كبيرًا مما نفعله في Basecamp - لقد شاركنا أفكارنا ونعلمنا على مدونتنا لسنوات عديدة.

عندما لا نشارك ونعلم ، فنحن بجد في العمل على جعل Basecamp 3 وتطبيق Android المصاحب له أكبر قدر ممكن. تحقق من الخروج!