Одна з найбільших проблем, з якими ми стикаємося, полягає в тому, що треки стають занадто популярними, а наші наставники не встигають опрацьовувати обсяг надісланих рішень. Час очікування для учнів зростає, і наставники мають дуже неприємний досвід, бачачи, як черги продовжують рости, попри те що вони вкладають величезну роботу, аби встигати за всім.
Розвʼязати це зовсім не просто, але ми віримо, що в нас є кілька хороших рішень, які зроблять ситуацію кращою (докладніше в нашому нещодавньому дописі в блозі). Однак на впровадження всього цього потрібен час, а проблема вже цілком реальна.
Тому ми вирішили додати до треків статус «Перевантажений»: коли медіанний час очікування для основних вправ стає занадто довгим, ми:
- дозволяємо учням, які приєднуються до треку, користуватися лише режимом практики, а не режимом наставництва
- не дозволяємо учням у режимі практики просити наставництва щодо своїх рішень (вони можуть і далі самостійно користуватися режимом практики)
Щойно медіанний час очікування на треку знову опиниться під контролем, система автоматично дозволить новим учням приєднуватися до режиму наставництва, а учням у режимі практики - надсилати рішення на наставництво.
Ці зміни ніяк не впливають на учнів, які вже працюють у режимі наставництва.
До цього можна було б додати чимало додаткових можливостей (наприклад, черги на приєднання, сповіщення про розблокування треків), але поки що ми просто застосовуємо дещо грубий підхід, щоб усунути головну болючу проблему.
Сподіваємося, це дасть учням кращий досвід і реалістичніші очікування, позбавить наставників болю від черг, що постійно ростуть, і дозволить нам зосередитися на впровадженні більших змін, які матимуть довготривалий вплив.