انتخاب راهحلی برای منتور کردن

تصمیم بگیرید کدام راهحل برای شما مناسب است


اولین تصمیمی که به‌عنوان منتور باید بگیرید این است که کدام راه‌حل را منتورینگ کنید.

کار با صف

فهرست همه‌ی راه‌حل‌هایی را که برای منتورینگ ارسال شده‌اند می‌توانید در صف منتورینگ پیدا کنید. رابط کاربری باید چیزی شبیه این باشد:

صف منتورینگ

در بالای پنل صف، یک کادر متنی می‌بینید که به شما امکان می‌دهد بر اساس اسم دانشجو فیلتر کنید. در سمت راست آن، می‌توانید درخواست‌ها را بر اساس قدیمی‌ترین، جدیدترین، اسم دانشجو یا اسم تمرین مرتب کنید. در سمت راست رابط، می‌توانید بر اساس زبان یا اسم تمرین فیلتر کنید. همچنین می‌توانید انتخاب کنید فقط تمرین‌هایی نمایش داده شوند که خودتان کامل کرده‌اید؛ این کار اغلب عاقلانه است، چون اگر خودتان با حل تمرین دست‌وپنجه نرم نکرده باشید، ممکن است ارائه‌ی بازخورد خوب برایتان دشوار باشد. از فهرست تمرین‌هایی که درخواست منتورینگ باز دارند می‌توان برای فیلتر بیشتر فهرست درخواست‌ها استفاده کرد. این کار را با انتخاب اسم تمرین انجام دهید (که در بخش پایین سمت راست تصویر بالا دیده می‌شود).

جدول اصلی، تمرین، دانشجو و زمان درخواست منتورینگ را نشان می‌دهد. نگه‌داشتن نشانگر روی هر ردیف جزئیات بیشتری درباره‌ی دانشجو به شما می‌دهد. می‌توانید اسم، موقعیت مکانی و اعتبار آنها را ببینید (اعتبار نشان می‌دهد که خودشان مشارکت‌کننده هستند یا منتور) و همچنین اینکه پیش‌تر چند بار منتورینگ شده‌اند. همچنین توضیح کوتاهی را می‌بینید که نوشته‌اند و در آن گفته‌اند که می‌خواهند از این مسیر چه چیزی به دست آورند. وقتی کمکم به منتورینگ افراد مشغول می‌شوید، می‌بینید که آیا پیش‌تر آنها را منتورینگ کرده‌اید و آیا آنها را جزو موارد موردعلاقه‌تان قرار داده‌اید یا نه.

توضیح کوتاه روی راهنمای ابزار، نخستین نشانه درباره‌ی این است که آیا این دانشجو برای شما مناسب است یا نه. آیا تخصص شما با خلأهای دانشی آنها هم‌خوانی دارد؟ اگر بگویند که می‌خواهند در برنامه‌نویسی تابعی مهارت پیدا کنند، آیا می‌توانید در این زمینه کمکشان کنید؟ اگر در آن زبان تازه‌کار باشند و بخواهند مبانی را یاد بگیرند، در این صورت اگر هر تجربه‌ی واقعی داشته باشید، احتمالاً می‌توانید کمک کنید؛ اما اگر سال‌ها با آن زبان برنامه‌نویسی کرده باشند و بخواهند به سطح متخصص برسند، خودتان باید تسلط نسبتاً خوبی بر آن زبان داشته باشید.

وقتی راه‌حلی پیدا کردید که به نظر می‌رسد برای منتورینگ کردن شما مناسب است، می‌توانیم قدم بعدی را برداریم و نگاهی به کد بیندازیم. حالا روی آن راه‌حل کلیک کنید و وارد رابط بحث منتورینگ شوید!

رابط بحث منتورینگ

در این مرحله در حال نگاه کردن به راه‌حل یک نفر هستید، اما هنوز متعهد نشده‌اید که آن را منتورینگ کنید. پیش از شروع، نخست این فرصت را دارید که کدشان را بخوانید و اطلاعات دیگری به دست آورید.

اگر با این رابط کاربری آشنا نیستید، ممکن است کمی گیج‌کننده به نظر برسد چون اطلاعات زیادی دارد، اما نگران نباشید، به‌زودی با آن آشنا می‌شوید.

کد دانشجو

در سمت چپ صفحه، کد دانشجو را می‌بینید. رابط کاربری چیزی شبیه این است:

  1. بخش اصلی سمت چپ شامل کد دانشجو است. به‌طور پیش‌فرض آخرین نسخه‌ی آنها را می‌بینید. اگر چندین نسخه ارسال کرده باشند، می‌توانید با استفاده از شماره‌های داخل دایره در پایین سمت چپ یا با دکمه‌های Previous و Next در پایین سمت راست این پنل، بین آنها جابه‌جا شوید. اگر فقط یک نسخه ارسال کرده باشند، آن نمادها را نمی‌بینید.

  2. در بالای کد دانشجو، می‌توانید با زبانه‌ها بین کد دانشجو، دستورالعمل‌ها و تست‌ها جابه‌جا شوید. این کار برای یادآوری اینکه در این تمرین از دانشجو چه خواسته شده، مفید است.

  3. همچنین نشانگری می‌بینید که مشخص می‌کند تست‌ها قبول شده‌اند یا رد (در بالا سمت راست همین پنل چپ قرار دارد)، و نیز دکمه‌هایی برای بارگیری کد دانشجو یا رونوشت آن در بریده‌دان شما. اگر تست‌ها رد شده باشند، کلیک روی این نشانگر پنجره‌ای باز می‌کند که جزئیات مشخص اجرای تستشان را نشان می‌دهد تا ببینید کجا اشتباه کرده‌اند.

سمت راست صفحه، پنلی دارد که تعامل منتورینگ را در خود جای داده است. در بالای این پنل، سه زبانه می‌بینید. زبانه‌ی «بحث» اطلاعات کاربر را در خود دارد (نام کاربری، اسم، اعتبار، توضیح کوتاه شخصی). در زیر آن، نظری از کاربر هست درباره‌ی اینکه می‌خواهد از این راه‌حل خاص چه چیزی یاد بگیرد. (در برخی راه‌حل‌های قدیمی‌تر، ممکن است وجود نداشته باشد). این نشانه‌ی کلیدی است برای اینکه بفهمید آیا این راه‌حل برای شما مناسب است یا نه. آیا می‌توانید به پرسش آنها پاسخ دهید؟ آیا می‌توانید امیدهایشان را برای این تمرین برآورده کنید؟

زبانه‌ی دوم «دفتر یادداشت» شماست. می‌توانید در آن کد بنویسید تا بتوانید در نظرتان به آن ارجاع دهید. این کار می‌تواند به شناسایی کدی که هنگام بررسی این تمرین مهم است کمک کند. این موضوع می‌تواند توضیحاتتان را ساده‌تر و روشن‌تر کند. یادداشت‌هایی که اینجا نوشته می‌شوند خصوصی‌اند و هر بار که راه‌حل تمرین مشخصی را منتورینگ می‌کنید آنها را می‌بینید.

زبانه‌ی سوم «راهنما» نام دارد. اگر روی آن کلیک کنید، اطلاعاتی می‌بینید که ممکن است برایتان مفید باشد:

  • راه‌حل نمونه بکوشید دانشجو را به سمت این راه‌حل هدایت کنید. در این نقطه از مسیر، این بهترین جایی است که می‌تواند به آن برسد. ممکن است ببینید که رویکرد شما به‌طور چشمگیری با راه‌حل نمونه تفاوت دارد. این می‌تواند به این دلیل باشد که شما با تکنیک‌های پیشرفته‌تری از دانشجو آشنا هستید. در نظر داشته باشید که تنها می‌توانید انتظار داشته باشید دانشجو با مفاهیمی آشنا باشد که در مسیر یادگیری تا تمرینی که روی آن کار می‌کند آموخته است. هنگام ارائه‌ی بازخورد این نکته را در نظر بگیرید و بکوشید دانشجو را با دانشی که هنوز آماده‌ی آن نیست غرق نکنید.
  • یادداشت‌های منتور: اینها یادداشت‌هایی هستند که جامعه نوشته است و به منتورهای دیگر کمک می‌کنند بهترین روش منتورینگ یک تمرین را پیدا کنند. واقعاً دوست داریم تجربه‌ی خود را به این یادداشت‌ها اضافه کنید.
  • بازخورد خودکار: این بازخوردی است که تحلیلگرهای ما تشخیص داده‌اند ممکن است دادنش به دانشجو برای شما مفید باشد. بعداً بیشتر درباره‌ی این صحبت می‌کنیم.
  • راه‌حل شما: پیوندی به راه‌حل خودتان، که می‌توانید از آن به‌عنوان مرجعی برای نحوه‌ی حل تمرین استفاده کنید.

شروع منتورینگ

اگر کد را خوانده‌اید، راهنما را بررسی کرده‌اید و حس می‌کنید می‌توانید کمک‌کننده باشید، وقت آن است که شروع کنید! روی دکمه‌ی «شروع منتورینگ» کلیک کنید تا از شما خواسته شود بازخوردتان را بنویسید.

حالا چگونه بازخورد عالی بدهیم را بخوانید!