Как стать автором
Обновить

Джоел Спольски: Как правильно задавать вопросы более опытным программистам

Время на прочтение5 мин
Количество просмотров7.7K
Всего голосов 35: ↑27 и ↓8+19
Комментарии7

Комментарии 7

Мы понимали, что некоторым более “продвинутым” программистам может стать скучно читать одни и те же простенькие вопросы и к нам они больше обращаться не будут. Ничего страшного — Stack Overflow никого не обязывает сидеть там пожизненно. Надоело читать вопросы новичков о том, что у них не возвращаются локальные массивы символов (“у меня же работает!”), и Вы предпочли бы провести оставшиеся годы жизни за сортировкой музыкальных альбомов? Как хотите, Ваше право.

Заканчивается это тем, что задаёшь вопрос о нюансах работы Akka Stream в кластере и не получаешь ответа, так как способные ответить предпочли сортировать музыкальные альбомы.
Ну а так и есть. Уже несколько лет как SO пребывает в окрестности замечательного состояния «если твоего вопроса еще нет на SO, то ты в лучшем случае не получишь на него ответа, а в худшем — получишь бесполезные или вредные ответы».

Сложный вопрос писать на SO стало заведомо бесполезно. А если тебе и повезло и ты нашел свой сложный вопрос уже кем-то заданным — приготовься к тому, что даже если на него есть ответы, то они могут быть совершенно бесполезными и непригодными. Вообще, сколько не смотрю на SO — всегда вижу строгую корреляцию: чем сложнее вопрос, тем больше вероятности, что полезная информация будет не в заплюсованных ответах, а в комментариях или ответах без рейтинга. А заплюсованный ответ будет смесью бесполезных наставлений и ЧСВ на тему «просто не делайте так».
Мне кажется, что чем выше квалификация, тем сложнее задать сложный вопрос, на который посторонний человек может дать ответ, так как зачастую нужно разбираться на месте и тысячи нюансов.
Зато ответы на простые вопросы, причем раскрытые, по узкоспециализированным моментам там найти легко, и это ХОРОШО.
Мы также работаем над новой функцией, благодаря которой Вы сможете направить свой вопрос небольшой группе людей из Вашей же команды, что, возможно, поможет создать определенную дружественную атмосферу в огромном мегаполисе, коим является Stack Overflow.
Teams уже запущена. Хорошо бы статью привести к актуальному виду)

заставить их быть добрее
Очень точно описывает их политику за последние годы.
У меня последние 10 лет как-то так — простые вопросы не стоят того, чтобы их задавать, а на сложные никто ответить не может :(
Стараюсь всегда отвечать на свой «сложный» вопрос, если решил его самостоятельно и до этого не было ответов. Приятно считать что это твой вклад в базу знаний. Т.е. это нормально если мы иногда что-то даем без ответного «выхлопа».

И где чеклист?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий