Несколько недель назад я увидел, как кто-то твитнул ссылку на интересную концепцию от Sparkbox под названием #startYourShift. По сути, это ежемесячный письменный проект. Это мой вклад. Тема января — Как сделать Интернет лучше.
Вчера у меня была ошибка от QA, и я совершенно не знал, как ее исправить. Поэтому я сделал то, что сделал бы любой. Я обратился к Гуглу. Я нашел какой-то случайный блог, где у другого разработчика была такая же проблема. Он написал пост о том, как он это исправил. Из-за него я перешел от недоумения к закрытию ошибки за 15 минут.
На протяжении большей части моей карьеры Google приносил ответы на мои вопросы через такие сайты, как Stack Overflow, Codepen и различных разработчиков, ведущих блоги. Какой процент сообщества разработчиков на самом деле вносит свой вклад на регулярной основе? Это должно быть однозначным числом, верно? Я не могу быть единственным человеком, виновным в поиске чего-то, нахождении ответа, внедрении решения и уходе из-за стола, чтобы никогда больше не думать о проблеме.

То, что мы делаем, непросто, несмотря на то, что могут подумать некоторые из наших клиентов. Моя должность называется «Старший разработчик внешнего интерфейса», но были времена, когда я возвращался домой с ощущением, что ничего не знаю. Мне все равно, сколько у вас лет опыта, бывают дни, когда какая-то проблема или баг сведут ваш боевой дух к нулю. Как сообщество разработчиков, мы действительно должны делать больше, чтобы помочь. Несколько наших коллег уже есть!
Как мы делаем Интернет лучше? Делая жизнь разработчика проще. Один из способов сделать это — поделиться знаниями. Если вы создаете библиотеку для решения проблемы? Потратьте несколько минут на написание документации для него, загрузите его на Github и позвольте Google проиндексировать его для других. Написать что-нибудь классное на Angular? Выложите на Кодепен. Что здорово, так это то, что на самом деле не имеет значения, где вы его положите. Просто поместите его куда-нибудь. Google позаботится обо всем остальном.
Пару месяцев назад я начал создавать ручки на CodePen причудливых или необычных фрагментов кода, которые я написал, и которые могут быть полезны другим. Горстка таких ручек уже в сотнях просмотров. То, что я вижу это, является еще одним подтверждением того, что мы все должны делать что-то в этом направлении. Для него явно есть аудитория.
Мы все были теми разработчиками, которые переходили со страницы на страницу в поисках способа решения проблемы. Давайте все постараемся стать тем другим разработчиком, который предлагает ответ. Это приведет к лучшей сети для всех.