44
как повседневный инструмент разработчика

Stack Overflow как повседневный инструмент разработчика

Embed Size (px)

Citation preview

Page 1: Stack Overflow как повседневный инструмент разработчика

как повседневный инструмент разработчика

Page 2: Stack Overflow как повседневный инструмент разработчика
Page 3: Stack Overflow как повседневный инструмент разработчика
Page 4: Stack Overflow как повседневный инструмент разработчика
Page 5: Stack Overflow как повседневный инструмент разработчика

Stack Exchange 2014

Визитов Просмотров Вопросов

Ответов Правок Комментариев

Голосов против Принятых ответовГолосов за

Страниц компаний (на Stack Overflow Careers)Зарегистрированных пользователей

Page 6: Stack Overflow как повседневный инструмент разработчика
Page 7: Stack Overflow как повседневный инструмент разработчика
Page 8: Stack Overflow как повседневный инструмент разработчика

Мотивация использовать Stack Overflow

Получить помощь по работе

Мне нравится учиться

Помочь другим

Получить помощь по моим личным проектам

Не могу работать без него

Контактировать с такими же как я

Оставаться онлайн

Другое

Показать, что я успешен в том, что делаю

Я не использую Stack Overflow. Я читаю обзоры

Page 9: Stack Overflow как повседневный инструмент разработчика

Мотивация использовать Stack Overflow

Получить помощь по работе

Мне нравится учиться

Помочь другим

Получить помощь по моим личным проектам

Не могу работать без него

Контактировать с такими же как я

Оставаться онлайн

Другое

Показать, что я успешен в том, что делаю

Я не использую Stack Overflow. Я читаю обзоры

Page 10: Stack Overflow как повседневный инструмент разработчика

Работа в корпорации Работа фрилансера

Page 11: Stack Overflow как повседневный инструмент разработчика

● “Домашние” библиотеки и

долгоиграющие проекты

● Экспертиза внутри компании

● Грамотные коллеги

Работа в корпорации

Page 12: Stack Overflow как повседневный инструмент разработчика

● Небольшие проекты

● Недостаток квалификации

● Ограниченное время для изучения

● Отсутствие знающих коллег

Работа фрилансера

Page 13: Stack Overflow как повседневный инструмент разработчика

• Критика • Дискуссии • Непрофессиональность участников

Page 14: Stack Overflow как повседневный инструмент разработчика

Задающий вопрос

Отвечающий

Вредный шум Вредный шум

Page 15: Stack Overflow как повседневный инструмент разработчика

Проблема непрерывного обучения

Проблема

Решение

Решение

Проблема

Решение

Проблема

Page 16: Stack Overflow как повседневный инструмент разработчика

проблема

решение● Получить помощь по работе● Мне нравится учиться● Помочь другим

Page 17: Stack Overflow как повседневный инструмент разработчика

Как использовать Stack Overflow

Голосования Публикация вопроса

ГолосованияПомощьответом

Поиск готового решения

Page 18: Stack Overflow как повседневный инструмент разработчика
Page 19: Stack Overflow как повседневный инструмент разработчика

Поисковые системы

Page 20: Stack Overflow как повседневный инструмент разработчика

Встроенный поиск

Условия- [метка] искомый текст- title:”искомый текст”, body:”искомый текст”, user:me- -[исключаемая_метка]

Диапазоны- score:-1, score:-1..- views:100..500,views:100-500- answers:..5

Даты- created:2012-04-03..2012-05-03- lastactive:1d

Больше фильтров http://ru.stackoverflow.com/help/searching

Page 21: Stack Overflow как повседневный инструмент разработчика

Просьба вместо описание проблемы

Page 22: Stack Overflow как повседневный инструмент разработчика

Просьба вместо описание проблемы

Page 23: Stack Overflow как повседневный инструмент разработчика

Короткий заголовок, не описывающий проблему

Page 24: Stack Overflow как повседневный инструмент разработчика

Короткий заголовок, не описывающий проблему

Page 25: Stack Overflow как повседневный инструмент разработчика

Теги в заголовке

Page 26: Stack Overflow как повседневный инструмент разработчика

Теги в заголовке

Page 27: Stack Overflow как повседневный инструмент разработчика

Плохо сформулированный вопрос

Page 28: Stack Overflow как повседневный инструмент разработчика

Плохо сформулированный вопрос

Page 29: Stack Overflow как повседневный инструмент разработчика

Отсутствие примера кода

Page 30: Stack Overflow как повседневный инструмент разработчика

Отсутствие примера кода

Page 31: Stack Overflow как повседневный инструмент разработчика

Не верно подобранные метки

Page 32: Stack Overflow как повседневный инструмент разработчика

Конкурсные вопросы

Page 33: Stack Overflow как повседневный инструмент разработчика

Конкурсные вопросы

Page 34: Stack Overflow как повседневный инструмент разработчика

Конкурсные вопросы

Page 35: Stack Overflow как повседневный инструмент разработчика

Санкции

Page 36: Stack Overflow как повседневный инструмент разработчика

● Разговоры за жизнь.● Опросники.● Домашние задания, работа за автора.● Прочий спам.

Обречено на удаление

Санкции

Page 37: Stack Overflow как повседневный инструмент разработчика

Ответ-ссылка

Page 38: Stack Overflow как повседневный инструмент разработчика

Несодержательный

Page 39: Stack Overflow как повседневный инструмент разработчика

Сомнительное качество

Page 40: Stack Overflow как повседневный инструмент разработчика

Обречено на удаление

● Критика.

● Неуважение, нецензурная лексика.

● Смежные вопросы.

● Ответы на других языках

Page 41: Stack Overflow как повседневный инструмент разработчика

Пример эталонного ответа

Page 42: Stack Overflow как повседневный инструмент разработчика

Ошибки правописания

Page 43: Stack Overflow как повседневный инструмент разработчика

Один и мого

Page 44: Stack Overflow как повседневный инструмент разработчика

ВОПРОСЫ?

Николай ЧабановскийЕвангелист Stack Overflow на русском

ru.stackoverflow.com

[email protected]