Почему бежать на форум сразу после появления проблемы - плохо?

Я часто общаюсь на форумах, посвященных программированию и работе в пакете программ MS Office. И довольно часто наблюдаю такую картину: человек создает тему со своей проблемой, даже далеко не сложной и не раз обсуждавшейся. При этом явно видно, что человек нисколько не утрудился решить задачу самостоятельно, равно как не утрудился и поиском подобных проблем в интернете, на форуме, в документации. С одной стороны, мне или кому-то еще совсем не сложно порой дать ответ. И кто-то даже даст этот ответ. Но на мой взгляд это медвежья услуга человеку, этот вопрос задавшему.
Чтобы понять, почему я так считаю, необходимо для начала понимать для чего многие гуру и эксперты обитают на форумах (чтобы не было недопонимая у людей, читающих эту статью, но мало ранее общавшихся на подобного рода форумах). Итак. Многие из гуру и экспертов сидят не потому, что душа просит кому-то помочь. Этакие альтруисто-наркоманы. Нет. Это, конечно, присутствует, но основная цель и двигатель этой помощи в другом. Почти все куда больше ждут интересной задачи. Задачи, для решения которой надо будет включить голову и поломать её для нахождения оптимального решения, выдумывания алгоритма и т.п. А не такой задачи, которую можно решить на автомате (что-то вроде как найти последнюю ячейку, как скопировать из одной книги в другую, как собрать данные с листов/книг и т.п.). Понятно, что такие задачи решались не раз и никакого интереса для гуру не представляют.Хотя если ответ состоит из пары строк кода и явным поиском может быть не найден - почти всегда ответ на него дадут(имеются ввиду вопросы конкретные, вроде "закрасить ячейку цветом на основании значения другой")
Кто-то скажет: но ведь тот же сбор данных у каждой задачи может отличаться. Да, может. Но незначительно и как правило требует минимальных правок и изменений для подстройки под конкретную задачу. И тем же гуру это делать по несколько раз за день никакой радости не представляет и быстро надоедает. Это дело техники и никакой разминки для ума. Если бы гуру каждый раз решали такие задачи и не стремились решить что-то более интересное и новое - они не стали бы гуру. Гуру как правило такие вопросы пропускают, чтобы не терять время и поискать вопросы, которые более интересны и более сложны. Ведь именно на трудностях и сложных решениях приобретается такой необходимый опыт, которым гуру впоследствии делятся с другими.
Все гуру когда-то были новичками. И я уверен, что ни один из них при возникновении какой-то проблемы не бежал с вопросами в форумы. Первым делом используется клавиша F1 - в справке как правило все есть. Что-то оттуда пробуется, применяется. Если не помогает - в ход идут поисковые системы а-ля Яндекс и Google. Точно такая же проблема вряд ли будет, но вот похожих как правило толпа. И немного поработав серым веществом найти решение под свою задачу будет уже делом не сложным. И если бы гуру сразу бежали бы на форум со своими проблемами - никогда бы они не стали гуру своего дела. Есть и еще один момент: когда ищешь ответ на свой вопрос попутно натыкаешься на другие решения или вопросы, которые могут и не относится к искомой задаче, но они интересные. Опять же в результате этого узнаем что-то новое для себя, что потом можно будет применить.
Теперь уже можно вернуться к началу и пояснить, почему я считаю медвежьей услугой давать ответ на простой вопрос и почему же бежать со своей проблемой сразу на форум для получения готового ответа плохо. Если человек изучает этот предмет и хочет изучить - то как же он его изучит, если при любой проблеме сразу пытается получить ответ готовый? На готовых ответах не научишься строить алгоритмы и понимать что делает какая строка кода. Это все по большей части достигается путем проб и ошибок, изучением объектной модели для понимания какой метод или свойство что делают и как это можно использовать для решения своей задачи. И в ходе таких "опытов" можно порой открыть даже то, что ни в одной справке не написано. Поэтому, давая готовый ответ человеку мы оказываем ему медвежью услугу, т.к. лишаем его возможности подумать самостоятельно, набраться опыта и стать в конце концов гуру своего дела. Я не раз встречал таких людей на форумах: они уже там старожилы, но до сих пор только задают вопросы, никак не помогая другим в решении проблем. Я часто наблюдал и обратную ситуацию: был задан вопрос, но человек не получил сразу готовый ответ, а лишь направление, в котором копать. И человек копал и получал ответ на свой вопрос. Получал самостоятельными стараниями. И поверьте - такое решение принесет автору задачи куда большее моральное удовлетворение, чем получение готового решения.

Конечно, как и для любых правил есть исключения. Это люди, которым позарез необходимо готовое решение:

  • Студенты-халявщики. Мой любимый тип. Им никогда не надо чего-то искать, решать. Им вынь да полож готовое решение. Без каких-то нюансов. Как ни прискорбно, но аргументом часто становятся такие перлы как: "Это не моя специальность, мне это никогда не пригодится", "Препод ничего не объяснял, просто дал задачу", "Болел и пропустил лекции, теперь вот не знаю как". Думаю, не надо пояснять, что это все левые отмазы. Ни разу не встречал, чтобы в ВУЗах давали "хитрые" задачи по непрофильным предметам. Как правило ответы на такие задачи есть либо в методичке, либо они были на лекциях. Давать готовое решение таким лоботрясам считаю совершенно лишним. А пытаться подтолкнуть в нужном направлении гиблое дело. Как правило ответ будет вроде того: "Что самый умный? Если знаешь как решить - дай решение. Не знаешь - не пиши". Поэтому многие из гуру просто пропускают мимо подобные темы
  • Сотрудник организации, на которого "навесили" несвойственный ему функционал. Т.е. он вроде как не знает вообще как это делать, но его каким-то образом заставляют это делать, включая это в его функциональные обязанности. Я с большим сомнением смотрю на такие вот задачи. Если дали задачу - значит либо человек сам когда-то дал повод думать, что он в состоянии такого рода задачу решить, либо его жестко намерены уволить и ищут причину. И в том и в другом случае помощь такому человеку мало что даст. Изучать он не будет, а готовое решение нисколько не решит его проблем на работе. Решение задач для таких людей возможно только в одном случае: задача реально интересна алгоритмически
  • Человеку просто никак не дается предмет. Бывает и такое. Хотя отличить таких от халявщиков сложно - здесь человек тоже должен постараться над грамотным составлением своего вопроса
  • Ну и конечно - решение задач за оплату. Тут без пояснений, это адекватные люди, которые понимают, что их решение требует определенных затрат. Кстати, порой, если решение простое - денег не берут, даже если их предлагают. Просто дают решение и все

Небольшое замечание: очень многое зависит от того, как человек преподносит свою задачу. Если написано что-то вроде "Надо решить СРОЧНО!!!" - как правило такие заголовки будут иметь обратный эффект. Надо понимать, что срочно решение нужно не форуму, не отдельным его участникам, а исключительно автору проблемы. И упоминание этой срочности бесполезно. Часто первыми ответами в таких темах будут: "Срочно надо кому?", "А мне не горит..." и т.п. Т.е. такими заголовками автор сам отсеивает часть помогающих, давая им просто повод пофлудить.
Если же человек дает понять, что сам уже пытался решить проблему(я искал, но нарыл только вот это и это, но адаптировать под себя не могу; попробовал решить так - результат не совсем тот, не знаю куда копать; и т.п.) - ответ он получит, если ответ вообще возможно получить. На форумах очень любят видеть, что автор проблемы сам пытался её решить своими силами и не ленился описать пути решения.

Все вышенаписанное является моим личным мнением, выражением моих мыслей и ни в коей мере не несет желания кого-то оскорбить каким-либо образом.

Статья помогла? Сделай твит, поделись ссылкой с друзьями!

Навигация

Предыдущая статья: ←

Поделитесь своим мнением

Комментарии, не имеющие отношения к комментируемой статье, могут быть удалены без уведомления и объяснения причин. Если есть вопрос по личной проблеме - добро пожаловать на Форум


Для оформления сообщений Вы можете использовать следующие тэги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Тренинги

Заказать
Юридическая информация

Использование материалов сайта

Политика Конфиденциальности

ИП Щербаков Дмитрий Валентинович
ОГРНИП: 318502700083307
ИНН: 504013350772

Наши партнеры

Перейти
Перейти

Счетчики

Рейтинг@Mail.ru Яндекс.Метрика
© 2018 Excel для всех   Войти