— Дэн Бейдер
P. S. Навестите меня в Сети и обязательно продолжите свою экскурсию по
Python на
dbader .org
и на моем канале YouTube
1
. Кроме того, непременно
получите бесплатный экземпляр Трюки Python: цифровой комплект ин-
струментов, доступный по адресу
dbader .org/python-tricks-toolkit .
9 .1 . Бесплатные еженедельные советы
для разработчиков на Python
Хотите еженедельную порцию советов для разработчика на Python, чтобы
улучшить свою производительность и оптимизировать свой рабочий про-
цесс? Есть хорошие новости! Я веду бесплатную электронную рассылку
для таких, как вы, разработчиков на Python.
Электронные письма, которые я рассылаю, не являются обычными со-
общениями в стиле «а вот и список популярных статей». Вместо этого
1
См.
https://dbader .org/youtube
282 Глава 9 • Итоги
я стремлюсь делиться по крайней мере одной оригинальной мыслью
в неделю в формате короткого эссе.
Если вы хотели бы увидеть, из-за чего же такой ажиотаж, то отправляй-
тесь прямиком на
dbader .org/newsletter
и впишите свой адрес электронной
почты в регистрационной форме. С нетерпением жду встречи!
9 .2 . PythonistaCafe: сообщество
разработчиков на Python
Освоение языка Python — не только про то, как доставать книги и курсы
для учебы. Чтобы быть успешным, вам также нужен способ оставаться
мотивированным и в конечном счете развивать свои способности.
Многие питонисты, которых я знаю, с трудом с этим справляются. Слож-
но развивать свой опыт программирования на Python в полном одиноче-
стве.
Если вы разработчик-самоучка с нетехнической работой на полный день,
то весьма трудно развивать свои навыки самостоятельно. Особенно если
среди вашего окружения нет кодеров и тех, кто мог бы вас подбодрить
или поддержать в ваших усилиях стать лучше в области программиро-
вания.
Возможно, вы уже работаете разработчиком, но в вашей компании никто
больше не разделяет вашу любовь к Python. Печально, когда вы ни с кем
не можете поделиться своими достижениями в изучении языка или по-
просить совета, когда вы чувствуете, что зашли в тупик.
Из личного опыта знаю, что и в существующих онлайн-сообществах,
и в социальных сетях тоже не очень получается обеспечивать эту под-
держку. Вот несколько самых лучших сообществ, но даже они все еще
оставляют желать лучшего:
Веб-сайт Stack Overflow в формате FAQ, предназначен для четких
разовых вопросов. На платформе трудно установить человеческие
отношения с коллегами-комментаторами. Все подчинено фактам, а не
людям. Например, модераторы свободно редактируют вопросы, ответы
9 .2 . PythonistaCafe: сообщество разработчиков на Python 283
и комментарии других людей. Он больше похож на Википедию, чем
на форум.
Социальная сеть Twitter похожа на виртуальный кулер, у которого
можно поболтаться в перерыв, но она ограничена 140 знаками на одно
сообщение, что не особо хорошо для обсуждения чего-либо существен-
ного. Кроме того, если вы не будете постоянно в Сети, то пропустите
большую часть разговоров. А если вы постоянно в Сети, то ваша про-
изводительность пострадает от бесконечного потока уведомлений.
Слабые чат-группы страдают теми же самыми недостатками.
Социальный новостной сайт Hacker News предназначен для обсужде-
ния и комментирования технических новостей. Он не способствует
установлению долговременных отношений между комментаторами.
Кроме того, на сегодня это одно из самых агрессивных сообществ в тех-
нологической сфере со слабой модерацией и пограничной токсичной
культурой.
Социальный новостной сайт Reddit занимает более широкую позицию
и поощряет более «человеческие» обсуждения, чем разовый формат
вопросов и ответов сайта Stack Overflow. Вместе с тем это огромный
форум с миллионами пользователей, который имеет все связанные
с этим проблемы: токсичное поведение, властный негативизм, набра-
сывающиеся друг на друга люди, ревность… Короче говоря, все «самые
лучшие» проявления человеческого поведения.
В итоге я понял, что разработчиков сдерживает только их ограниченный
доступ к глобальному сообществу программистов на Python. Вот почему
я основал PythonistaCafe, образовательное сообщество для разработчиков
на языке Python, где люди могут быть на равных.
Сообщество PythonistaCafe хорошо рассматривать как клуб взаимного
совершенствования для энтузиастов Python.
284 Глава 9 • Итоги
В PythonistaCafe вы будете взаимодействовать с профессиональными
разработчиками и любителями со всего мира, которые делятся опытом
в безопасном окружении, чтобы учиться у них и избегать тех же самых
ошибок, которые они совершили.
Задайте любой вопрос, который хотите, и он останется приватным. Чтобы
читать и писать комментарии, у вас должен быть статус активного за-
регистрированного участника, и, так как сообщество платное, троллинга
и оскорбительного поведения там не существует.
Люди, которых вы встречаете внутри сообщества, активно стремятся
улучшать свои навыки программирования на Python, потому что членство
в PythonistaCafe возможно только по приглашению. Все потенциальные
участники обязаны подавать заявки, так мы можем увидеть, что они под-
ходят нашему сообществу.
Вы будете приглашены в сообщество, которое понимает вас, ваши навыки
и карьеру, которую вы строите, и то, чего вы пытаетесь достигнуть. Если
вы пытаетесь развить свои навыки программирования на Python, но не
нашли систему поддержки, которая вам нужна, то мы существуем для вас.
Сообщество PythonistaCafe основано на частной дискуссионной плат-
форме, где можно задавать вопросы, получать ответы и делиться успе-
хом. Наши участники есть по всему миру и обладают разными уровнями
мастерства.
Подробнее о сообществе PythonistaCafe, ценностях нашего сообщества,
и о том, кто мы такие, вы можете узнать на
www .pythonistacafe .com .
Дэн Бейдер
Do'stlaringiz bilan baham: |