Pull to refresh

Comments 93

Только из статьи узнал, что на СО есть какие-то зеленые галочки! Вот это самый полезный совет был!
А я с некоторых пор перестал смотреть на зеленые галочки — смотрю только топовые ответы. Зеленые галочки ставит только один человек, задавший вопрос, а топовость ответов выбирает все сообщество.
Кстати и топовые ответы не всегда являются самыми лучшими. Бывает что есть «более правильный» ответ, который оставили значительно позже топового, и он естественно в топ либо выйдет не скоро, либо не выйдет вообще
Я сам пару раз давал подобные «новые правильные ответы», потому что находил старые вопросы, которые имели 100500 решений через пень-колоду тогда, а сейчас решаются одной строкой в новых SDK Android, например.
Я смотрю все часто решение находится именно в самом не оцененном ответе или комментарии!
Бывает, что на момент задания вопроса хорошего решения не существовало. Например, нужная библиотечная функция появилась через три года, а до этого все пользовались некрасивым костылём. Когда она появилась, кто-нибудь ответил на старый вопрос, но внимания этот ответ уже не получил.
Бывает, что правильное решение сложнее, или менее понятно отвечено, чем костыль.
Один из моих дурацких ответов там заплюсован. А рядом более грамотный ответ стоит. Я даже коммент к своему ответу накатал — не надо юзать плохой совет. Юзайте соседний. Похоже не помогает.
Удалите свой ответ, и дело с концом :-)
Очень жаль, что так мало разработчиков так ответственно подходят к делу…
Мне даже интересно, что за ответ. Не затруднит кинуть ссылку? :)
Не ну таки вы ответили на вопрос. Грабли и костыли иногда тоже имеют право на существование, когда переделывать хорошо нет времени :-)
Добавь в начало поста аля Attention / Update (жирными буквами) — use Mike's answer since ...., т.к. многие комментарии не читают.
Сделал. Так действительно более правильно. Не люблю просто удалять. Это ж контент, история.
:)) Это эпик. Забыл залогиниться. Нажал Improve this answer. Написал что don't use my bullshit code. Разумеется, там все модераторы reject этот «импрув» :) Сейчас вроде сделал как надо. Теперь можно спать спокойно.
А я только из статьи узнал о существовании bounty.
Зря игнорируют, между прочим: даже сложнейшие вопросы, на которые никто не отвечает, сразу же получают ответы, если снабдить их bounty соответствующего размера.
Безусловно, если ответ на этот вопрос уже где-то есть. Я за последние годы замечаю, что полноценных развёрнутых ответов меньше, чем, скажем, 5 лет назад.
Плюс, bounty обычно вешают на довольно узкоспециализированные вопросы, на которые может ответить, разве что, очень близкий к теме человек. Я сам пару раз bounty вешал на вопросы связанные с OpenGL, но ответов так и не дождался.

Неочевидные источники репутации
Если уж так хочется репутацию набить, то надо урезать область. Скажем, не пытаться ответить на вопросы по java, а пробовать netty, например. Естественно, это при условии, что вы разбираетесь в теме.

Русская версия Stack Overflow
После переезда hashcode на ru.stackoverflow.com там совсем тухло стало.
Я регулярно слышу от разработчиков на конференциях это «тухло стало». Но при попытке выяснить что же именно им не нравится они, как правило, убегают от ответа :). Не хотите ли поподробнее расписать — что именно не нравится и по сравнению с чем? А то это подозрительно напоминает «ругаю, потому что инстинкт требует показывать какой я самец, а сопротивляться инстинкту не получается» :).
Может это только мне так кажется, но вопросов стало меньше, активность пользователей упала.
О, круть. Не знал что так можно О_О
UFO landed and left these words here
В целом правда ваша. Если у меня есть интересный вопрос, я не пойду его задавать на ru.SO, я на английском задам. Хоть и русский язык мой родной, но шанс получить крутой ответ на английском существенно выше.
Там же можно отфильтровать PHP и другие неинтересные теги. Я это сразу настроил.
UFO landed and left these words here
Короче, проблема не в вопросах.
Плюсую. Сам интересуюсь разработкой USB устройств, по наивности, подписался на тег USB… Через неделю отписался. Про свои вопросы аналогично: давно перестал справшивать на форумах и в вопросниках, т.к. сам же потом на них и отвечаю. На чужие — крайне редко, когда самому интересно становится (что-то забыл или упустил при изучении и т.п.).
Вопросы вообще ад, причём, что на тостере, что на ru.SO: там почти всё гуглится прямо по заголовку вопроса. Т.е. на лицо картина когда люди даже не пытаются читать документацию или поискать ответ.
Замечаю за собой то же самое. Если искать «как поставить onclick на первый элемент с помощью jQuery» — > 9 000 ответов. Спрашиваешь, как лучше спроектировать API с помощью Django Rest Framework — всё, тишина, никто не знает. А ведь библиотека не самая забитая, на неё даже деньги собирали на кикстартере.
> как лучше спроектировать API с помощью Django Rest Framework
Это оффтопик, такие вопросы закрывают.
Возможно, подобный вопрос («как лучше») лучше задать в более специализированный форум.
Правда, Stack Overflow тоже ок, но всё же гляньте тут: stackexchange.com/sites#technology
Web Applications или Code Review, например.
Джентльмены, я привёл не самый удачный пример. Дело в том, что я сам не так давно написал статью о том, как правильно проектировать API с помощью DRF. Почитать можно здесь, к выходу готовится статья про сериализаторы. Я всего лишь хотел сказать, что очень легко найти ответы на вопросы, которые рассматриваются в книгах, а вот стоит задать что-то из реальной жизни, и сразу количество ответов устремляется к нулю.
Конечно, порой сама формулировка оставляет желать лучшего, да и английский хромает, но я вижу похожую проблему и у самих носителей языка (имеются ввиду англоговорящие пользователи из США, Великобритании и т. п.). Часто они задают конкретный вопрос, но очень малое количество пользователей обладает достаточной квалицификацией и/или свободным временем для написания ответа.
Ого, сколько у вас тем для обсуждения в одном ответе.

Я, если можно, тезисно:
1) Нормальный пример. Он показывает, что для достижения цели иногда можно пойти другим путём: в данном случае — задать вопрос на другом сайте StackExchange.

2) То, что на простые вопросы отвечающих толпы, а на то, что с пол-пинка не гуглится, можно ответ никогда не получить — тоже естественно. Профессионалов мало, а начинающих — много.

3) Если формулировка оставляет желать лучшего, да и английский хромает, то народ уточнит в комментах, что именно хотели спросить, и если им отвечать на вопросы, то они вернутся и ответят. Особенно жители западного мира. Ну, и как тут уже писали, письменное формулирование вопросов улучшает письменный английский :)
Не пользовался hashcode, но могу озвучить проблемы русского so по сравнению с основным.

Самая главная проблема из которой все остальное идёт — мало толковых модераторов. Если на SO тебе корявый вопрос быстро поправят, исправят опечатки, помогут с форматированием, тегами заголовками, то на SO.RU такого нет.

Так же нет модератором которые бы достаточно быстро отсеивали неподходящие вопросы. В том числе старые. Очень много вопросов перенесённых из hashcode не подходят для SO: посоветуйте книгу для Obj-C, Дайте совет новичку, Есть ли жизнь на марсе. Такие вопросы постоянно мелькают на главной и сбивают с толку как новичков сайта, так и людей привыкших к строгость SO.

Таким образом, для людей привыкших к SO новый сайт напоминает сборище мусорных вопросов, для людей привыкших к hashcode, видимо, может отпугивать новыми ограничениями.
Вы не повелите, но вопросы в духе «посоветуйте книгу для Obj-C» — это не offtopic на ru.SO. Вообще на ru.SO свои правила, которые отличаются от англоязычных.
И это ещё одна проблема. На самом деле на SO тоже иногда оставляют общие вопросы, когда кто-то успел на них дать хороший, развёрнутый ответ. Остальные чистят безжалостно.
А вот есть какой-нибудь ресурс где можно было бы задавать такие вот вопросы?
При всем уважении к тостеру, а есть англоязычные, такие же крутые как SO? Не на quorа`e же спрашивать
reddit, там много спрашивают.
http://programmers.stackexchange.com

У stackexchange больше сотни сайтов — каждый может найти что-то по душе
Если на SO тебе корявый вопрос быстро поправят, исправят опечатки, помогут с форматированием, тегами заголовками, то на SO.RU такого нет.

Как же нет? Там как только вопрос появляется, то не проходит и минуты, как его уже подкорректировал один из пользователей… Наоборот, всё так быстро, что ты только нашел ошибки и решил подредактировать вопрос, как это уже кто-то сделал.
Думаю, на русском следят даже качественнее, потому что поток вопросов на порядки меньше. На английском тысячи неправильно отформатированных вопросов или просто оффтопиков с мутными тегами, которые просто никто не заметил.

Вон сходу ткнулся — чистый оффтопик. Никто не заметил, потому что теги тоже оффтопиковые. Я могу выдать close vote, но смысл? Пять голосов всё равно не наберёт. Close vote review queue вечно неразобранная с тысячами вопросов.
Один раз объявлял bounty за свой вопрос по Java. До bounty вопрос как-то мимо прошёл. После объявления bounty на него ответил Brian Goetz самолично, признал, что проблема, на которую я напоролся, является багом в Java, завели новый тикет на bugs.openjdk.java.net, пофиксали в 8u60. Ну и плюсики за вопрос почти отбили репутацию, потерянную на bounty. Так что я доволен остался.
Но тут есть тонкий момент: большинство айтишников действительно хорошо владеют английским — но только для чтения. Когда нужно написать понятный и емкий комментарий, у многих случается пробуксовка: одно дело бегло читать статьи, новости и книги, а совсем другое — писать самому.

Это интересно, но если начать активно пользоваться Stackoverflow в качестве отвечающего, уровень письменного английского резко повышается. Заметил это на собственном опыте — с тех пор, как я начал активно отвечать на вопросы, писать на английском стало значительно проще, и результат в плане грамматики и прочего — гораздо лучше. Иногда смотрю на свои старые вопросы-ответы там и удивляюсь, неужели я это писал :)
> Ответ не всегда помечен зеленой галочкой

Плюсую. Но гораздо хуже, когда галочкой помечен неправильный ответ.
Помнится, делал эквалайзер на JS, и наткнулся на такое. Правильный ответ тот, что подсвечивается по ссылке. У меня это отъело пару-тройку часов и заставило задуматься. Потому так хорошо и запомнилось:)
Действительно такое возможно, но зачастую оперативно такое исправляют, там же можно флаги вешать.
коммент на вопрос, коммент на неправильный ответ, коммент на правильный ответ, флаг.
<offtopic value=«Спасибо выражается в виде +1 к статье. Это приносит рейтинг автору и как вывод „плюшки“. А слова, так и остаются словами ;)» />
Лет 5 назад использовал cyberforum.ru там что удобно было, это возможность задавать совсем широкие вопросы. SO хоть и не так, но совсем другой уровень, особенно радует оперативность.

Только вот неужели высокий рейтинг может помочь резюме, особенно в России?
Да. Вот я прямо сейчас нанимаю двух js разработчиков. На junior позицию профиль stackoverflow в резюме или сопроводительном письме — это автоприглашение на беседу практически без вариантов. Для middle/lead позиции автоприглашение даст сильный профиль.
Ого, круто. Только вот HR`ы наверное не знают, что это за сайт. И еще, у меня вот там, на SO, много вопросов, не всегда очень умных, не привидет ли наличие ссылки на профиль только к негативному впечатлению?
А как Вы думаете, сколько времени у технаря отнимите в случае просмотра Вашего SO-профиля и в случае реального собеседования? ;) Это первое. Второе: Неошибается только тот, кто ничего не делает. Если какой-то из технарей Вас забраковал из-за плохих вопросов и не видит того, что Вы уже далеко не тот что Были вчера. Может и не стоит в такой компании работать? Может оно и к лучшему что оно не сложилось? ;)
Профиль показывает не только компетенцию, но и социальную адаптированность разработчика — как он формулирует вопросы, насколько аккуратен, как давно зарегистрирован итд. Вообщем куча полезной информации, который практически не фальсифицируема и очень быстро изучаема. Ценная штука.
Не значит ли это, что вместо работы ваш разработчик за ваши деньги сидит в соцсети для разработчиков и дро зарабатывает себе карму ответами?

Написать вопрос — минут пять, с проверкой правописания. Написать обстоятельный ответ, с примером решения — час-два.
Если разработчик будет час в день повышать свою квалификацию обстоятельными ответами — мы на это согласны. Более того, мы даже готовые его в рабочее время отправлять на конференции и митапы, это окупается на long run.
Формируя общество — формируешь будущих коллег.

Очень многие сейчас жалуются на то, что рынок труда слишком скуден. Нет достаточно квалифицированных специалистов. А есть либо еще-не-специлисты и не-реально-крутые-специалисты. При этом первых много, но их навыков не достаточно для решения текущих задачи. А вторых мало и при этом просят большую ЗП, при этом за задачи «среднего» уровня не хочется перепличивать. Поэтому хочется чтобы на рынке были необходимо-и-достаточно-квалифилифицированные ребята способные решать «обычные» задачи ;) Как их получить? Ответы на вопросы это одна из «капель в море» для решения вопроса со скудностью рынка.
+1

Хочешь сделать что-то хорошо — сделай это сам. Хотя бы в радиусе десяти метров. Я вот русский стек продвигаю :).
UFO landed and left these words here
Поступать нужно точно также как и с рефакторингом. Не следует бросаться при первой же мысли «переписать все к чертям...». Выдалось мгновение, взял переименовал переменную\метод\класс\namespace. Потребовалось добавить фичу, не нашлось удобного способа. Взял чуть улучшил код и продолжил решать проблему.

>>Задавать умные вопросы — так на них никто не ответит.
Отвечают! Надо просто уметь задавать! Если не ответили, то как правило, не понятна суть. Раздробить вопрос на более мелкие и кто знает может половина мелких отпадет за ненадобностью! А остальные будут более узкими и на них будет проще ответить
UFO landed and left these words here
Мой опыт со стороны кандидата опровергает. В российских компаниях (в том числе в довольно известных) в свое время никто не проникся моим рейтингом. Обратили внимание только на face-to-face собеседовании в Booking в Амстердаме и еще одной малоизвестной компании в Испании. И то, это можно объяснить тем, что на собеседование в оба места пригласили через carees.stackoverflow.com.

В итоге работу нашел в российской компании в Москве. Рейтинг мой на SO когда-то считался большим, но сейчас уже не торт, т.к. мало времени уделяю ответам ввиду бесполезности этого рейтинга. Поэтому считаю, что рейтинг на SO немного помогает поискать работу за границей. Что я делаю не так?

Чтобы не быть голословным, вот мой профиль.
Ну вы-таки в первой тысяче. Достойный результат. Я в смысле, что такой рейтинг и сейчас внушает уважение обычным пользователям.
UFO landed and left these words here
Так и юзеров теперь 4 миллиона, а не как раньше =) Толку для работодателя нет, верно. Для себя всё это.
На киберфоруме очень неудобен «эксперт» Similar — мне кажется, что лучше бы модератор ручной ответ дал, а в ссылках увы не самые релевантные ответы.
Особенно забавно находить свой собственный вопрос, заданный несколько лет назад, но так и оставшийся без ответа.
Или собственный ответ из прошлого на заданный сейчас вопрос :)
Да, тоже такое было. Что радует — когда задаешь вопрос, стек за тебя делает поиск и показывает пяток похожих вопросов. Пару раз очень помогало.
Пару раз помогало. Но чаще всего при попытке задать вопрос возникало следующее: несколько минут пытался правильно сформулировать вопрос и в итоге либо сам разбирался с проблемой либо гугл уже мог выдать релевантные ответы. Правильно говорится: правильно заданный вопрос — половина ответа
У меня буквально на днях так было — задался давно забытым вопросом и набрел на дискуссию на каком-то форуме, в котором ссылались на мой коммент на Хабре. Прочитав свой коммент, кажется, двухгодичной давности я снова решил проблему :) Все забывается!
Ещё момент: репутацию трудно зарабатывать в темах, где всех задолбали «индусы». Сравните средние оценки среди newest [verilog], [c++], [algorithm] с одной стороны и [haskell], [agda] с другой.
Ещё один способ заработать репутацию это модерация вопросов и ответов.
Репутацию модерацией не заработаешь, только значки. Можно, конечно, по +2 на редактировании постов зарабатывать, пока 2000 репы не наберёшь, но это совсем уныло.
Можно ещё редактировать тэги, за хорошее подтверждённое описание можно тоже получать +2 :)
Честно говоря, правил теги всего один раз. На en.SO по нормальным тегам уже написано нормальное описание. А всякую ерунду редактировать не хочется.
Такое часто бывает, если отвечающий страдает излишней скромностью и не считает, что его комментарий — это полноценный ответ.

Помню, мой ответ жестко заминусовали за то, что он кому то показался «не полноценным»:(
Было бы интересно узнать у кого сколько репы на SO. Может опрос добавите?
Это не совсем в формате хабра :(
Возможно, напишу специалзированную статью про фарм репутации, вот к ней можно будет прикрепить :)
А вы можете сказать, как настроить именно мгновенные оповещения? У меня получилось только RSS сделать, но она обновляется не прямо сразу.
UFO landed and left these words here
Автор статьи пишет:

Пользователи Stack Overflow, зарабатывающие репутацию с помощью ответов, ставят специальные фильтры для получения мгновенных уведомлений о новых вопросах в очень узкой области, которую они лучше всего знают.


Вот и спросил, может, чего-то не знаю.
UFO landed and left these words here
Слева вверху уведомления о комментах или ответах, но, вроде бы, не о новых вопросах.
UFO landed and left these words here
UFO landed and left these words here
Буквально вчера напоролся — волосы дыбом встали. Принятый ответ с +21 (с тех пор уже два минуса получил) совершенно неправильный. Причём вопрос, видимо, все считают каноническим: куча аналогичных помечены как дубликат этого. Нормального ответа вообще не было, пришлось написать. Хотя вопросу пять лет.
Only those users with full accounts are able to leave comments. Log in, please.