Про допомогу в чатах
Просити допомоги — норм. Допомагати самому — тим паче круто. Але питати варто, не заважаючи іншим, а допомагати — так, щоб не нашкодити. Деталі:
Ви з чимось не можете впоратись, не розумієте з якого боку підійти до задачки, або вам знадобилась інша допомога?
Просто запитайте те, що вам потрібно: На курсі Zero: в основному чаті На курсі CS: в чаті того рівня, із яким виникли складнощі.
Юзайте треди
Вся допомога вдвічі корисніша, коли вона структурована по тредам.
Питаєте — створюйте тред для відповідей.
Не спойлеріть
Ні в питаннях, ні у відповідях. У студентів має бути можливість не бачити ані код, ані словесний опис алгоритму задачі, якщо вони бажають вирішити все без підказок.
Тому, будь ласка, не пишіть спойлери щодо задач. Якщо ж заспойлерити якусь дрібницю треба для вашого питання: обгортайте слова/скріншоти в спойлери. Якщо це код — викладайте його на Pastebin (якщо ви студент курсу Zero — створюйте посилання на код в Ш++ IDE).
Не скидайте посилання без пояснень
Вчіться шукати
Принаймні намагайтесь це робити :)
Доки не навчитесь шукати відповіді (в Гуглі, в Діскорді, де завгодно) — програмістом не станете. Це не жарт і не перебільшення.
Якщо взагалі не знаєте, як / де шукати те, що вам треба — так і спитайте: “Як мені правильно шукати [те-то] ?”. Це набагато корисніше, ніж “Як зробити [те-то] ?”
Якщо не вдалось нічого знайти з першого разу— не страшно. Не всі навчаються мистецтву пошуку швидко. Але єдиний шлях навчитись чомусь — робити це якомога частіше. Тож навчитись шукати можна, лише шукаючи.
Правильно ставте питання
Якщо ви все ж ставите питання, воно обов'язково має містити:
1. Перелік того, що ви вже зробили для вирішення проблеми ("гуглив X, Y, Z", "читав про X в книзі Y або на сторінці https://......", "шукав у чаті X на тему Y та Z" і т.п.).
2. Вашу версію відповіді (або хоча б припущення).
Це — показники того, що людина хоч і не впоралась, але дійсно намагалась вирішити проблему самостійно.
Бо, якщо студент робив щось лише "для галочки" або взагалі не робив нічого, його питання — це “мені ліниво, зробіть все за мене хтось інший”.
Такий підхід означає, що насправді людині навчатись не дуже й хочеться, їй не цікаво. Ну а якщо так — немає мотивації такій людині допомагати.
Тож не чекайте гарної (чи навіть взагалі якоїсь) відповіді на погане питання.
Аргументуйте
Підкріплюйте слова посиланнями. І посилання — це не обов’язково URL. Послатися можна і на сторінку книги, і на слова експерта.
Сенс у тому, що треба пояснити: ви вважаєте так-то, не просто "бо так", а тому що читали / дивились / чули це там-то. Без об’єктивних аргументів дискусія скочується до смаківщини. А це шкідливо для навчання.
Правило аргументації стосується і питань, і відповідей.
Якщо питаєте — питайте
Пишіть до актуального чату
В p2p-zero спілкуються про Zero. В level02 обговорюють проблеми другого рівня курсу CS. І т.д.
Пишіть туди, де ваше повідомлення актуальне. Не пишіть (умовно) в чат робототехніки питання про фронтенд.
Якщо не знаєте, в який чат краще підходить ваше питання — пишіть у флуд.
Last updated