Reddit для программистов
Эта статья посвящена одной популярной и активной площадке на просторах Интернета — Reddit. Кто не в курсе, Reddit — это платформа, где сосуществуют тысячи сообществ по интересам. Мы любим Reddit за честность, открытость и любознательность её пользователей. Если вы программист, особенно начинающий, и ещё не слышали про Reddit — эта статья обязательна для прочтения. А если сисадмин? Для вас тоже найдётся сабреддит! В этой статье мы собрали сабреддиты для всех-всех, каким-либо образом связанных с IT-индустрией. Даже для наших любимых HR! Что же такое Reddit?
«Первая полоса Интернета» — именно так называет себя само сообщество. Так и есть, Reddit — один из первых источников, где обсуждаются скандальные новости в абсолютно любой сфере: политика, экономика, наука, образование и т.д. Но нас интересует иная сфера — программирование. Что же Reddit приготовил для программистов?
Новички
Начнём с полезного для новичков в программировании. Для вас есть сразу несколько сабреддитов, подробнее о каждом расскажу ниже.
r/learnprogramming 3,7 млн
Студент? Только начал осваивать программирование и появляется куча вопросов? Смело обращайся сюда. Участники помогают новичкам, особенно если ты расскажешь им всё в подробностях и покажешь код. Не забудь указать свой стек — ведь там собраны знатоки многих языков программирования. Вполне уместно написать используемый язык прямо в названии темы, чтобы сэкономить время тем, кто не работает с этим языком.
r/shittyprogramming 95k
Забанили в Stack Overflow? Не можете позволить себе Experts Exchange? Разместите свой вопрос/совет/секрет и получите комментарии от специалистов-профессионалов. В основном здесь находят пристанище темы и вопросы, не совсем уместные для обсуждения на более серьёзном и педантичном Stack Overflow.
r/cscareerquestions 966k
Сюда все вопросы, относящиеся к карьере в IT. Нужен совет, чтобы войти в IT «плавно»? Уже давно вошёл и хочешь стать уже сеньором? Начальник гад? Смело туда!
r/careerguidance 1,5 млн
Ещё один сабреддит для вопросов, касающихся карьеры, но этот более универсален.
r/reviewmycode 3,3k и r/codereview 7,7k
Здесь тебе помогут найти ошибку в коде или подсказать, как сделать код более качественным. Кстати, раз разговор зашёл о code review, то, возможно, вам будет интересно испытать свои навыки в этом деле. У нас есть два квиза, где надо за минуту находить ошибки в C++ или C# коде. Эти ошибки легко находятся с помощь PVS-Studio, а вот сможете ли вы их найти без подсказки анализатора? :)
Найти работу или успешно пройти собеседование
Ищешь работу программиста? С Reddit это сделать проще, если знаешь куда идти. А идти тебе прямиком в r/forhire (299k) и r/jobbit (23,9k). Нашёл хорошую вакансию? Надо бы подготовиться к собеседованию с помощью r/codinginterview (5,8k). Ниже в статье вы сможете найти ещё больше сообществ с наймом, выбирайте свой раздел.
Быть в курсе последних событий в мире программирования и технологий
Код компилируется — время отвлечься и посмотреть, что же творится в мире. Читатели HackerNews, у меня для вас хорошая новость. В сабреддите r/hackernews (73,3k) вы найдёте подборку популярных статей с сайта. Помимо прочего, чтобы не писать много лишнего, когда название говорит само за себя, я расположу сабреддиты по степени их активности и популярности: в самом верху — те, что активно комментируются и плюсуются, ну, а внизу — наоборот.
r/Technology 13,7 млн
r/Programming 5,1 млн
r/Technews 622k
r/Singularity 192k
И всё? Нет, конечно. А что интересует? Что там у Microsoft? Тебе в r/Microsoft. У Windows? Держи r/Windows. Google? Вот, пожалуйста, r/Google. Думаю, логика понятна.
Про приколы и мемы
Наскучили новости? Тогда вперёд за мемами. Подборка сабреддитов, чтобы посмеяться и расслабиться. Расположились так же по степени популярности.
r/Pcmasterrace 7,1 млн
Место, где рады всем поклонникам ПК, компьютерных игр и компьютерных технологий! Здесь публикуют мемы, связанные с играми или технологиями ПК.
r/ProgrammerHumor 2,7 млн
Мой любимый сабреддит. Отменный юмор и шутки оттуда моментально вирусятся. Модераторы тщательно следят, чтобы все посты относились исключительно к тематике программирования.
r/SoftwareGore 1,8 млн
Этот сабреддит особенно порадует всех, кто так или иначе сам постоянно сталкивается с багами: программистов, сисадминов, тестировщиков. Здесь участники публикуют и высмеивают забавные программные баги и глюки.
r/Conspiracy 1,9 млн
Здесь нет шуток или мемов, здесь обсуждают интересные теории, от Кеннеди и НЛО до 11 сентября. Площадка позиционирует себя, как место для открытых размышлений, однако ненависть здесь не приветствуется.
r/badcode 349k
Здесь собраны самые жуткие примеры кода, которые вы когда-либо видели. В этом сабреддите приветствуются все языки! *за исключением эзотерических.
r/programminghorror 295k
Похож на предыдущий сабреддит. Здесь участники также делятся странными и откровенно ужасными фрагментами кода. Одно дело — посмотреть на такой код и посмеяться от души, а другое — пообсуждать в комментариях безумца, написавшего такой код.
r/dailyprogrammer 235k
Необычное сообщество, где раз в неделю публикуются различного рода вызовы программистам любого уровня. 3 раза в неделю выходят 3 поста с кодом, каждый пост отличается степенью сложности. Задача реддиторов — решить головоломку и отписаться в комментариях, ваш код проверят другие участники сообщества, и их реакция не заставит себя ждать.
r/Lookatmyprogram 460
Да, здесь меньше тысячи участников, но сама идея сабреддита довольно интересна. Здесь вы можете похвастаться своим последним творением, которое сами разработали. Выкладывайте свой безумный OpenGl-арт, кринжовое приложение на Visual Basic или свою ретро-программу командного интерпретатора.
С и С++ программисты
r/C_programming 135k
Спрашивай совета, если проблемы с кодом, помогай другим в комментариях, читай полезные статьи, которыми делятся другие участники сообщества. Сабреддит довольно активный и имеет 135k подписчиков. И это, пожалуй, единственный сабреддит, который я упомяну для С программистов. Но не переживайте, ниже ещё будет очень много всего, что я надеюсь, сможет вас заинтересовать.
r/Cpp 238k
Самый популярный сабреддит среди С++ программистов. Здесь обсуждают всё: от выступлений на известных С++ конференциях до лучших практик. Истинные фанаты С++ оценят по достоинству.
r/Cplusplus 32,8k
Менее активный сабреддит, однако не менее познавательный. Обсуждают больше нюансы программирования на С++.
r/LearnCpp 3,9k
Подходит как новичкам, так и экспертам. Этот сабреддит предназначен для обмена исходным кодом. Изучайте исходный код, чтобы лучше почувствовать и понять, как работает C++. Самый лучший способ обучения — это практика.
r/Cpp_questions 61,4k
Спрашивайте у экспертов и помогайте новичкам. Сабреддит для вопросов и ответов. Обсуждение IDE, кода, приложений и т.п.
Примечание
Кстати, если вы C++ программист, возможно, вас заинтересует ещё две наших подборки:
C# программисты
r/Csharp 216k
Обсуждения кода, полезные и интересные статьи, помощь и немного мемов — всё это в одном сообществе C# программистов.
r/dotnet 124k
Это сообщество не только для шарпистов: если вы используете C#, VB.NET, F# или что-либо, работающее с .NET… вы попали по адресу! Аналогично — обсуждение внутренней кухни программирования, ссылки на полезные статьи и немного забавных мемов. Несмотря на то, что для С# здесь рассмотрены только два сабреддита, они очень активны и тематика обсуждений разнообразна.
Java программисты
Самый популярный сабреддит среди программистов на Java — r/Java (283k). Новости, технические обсуждения, научные работы и другие интересные вещи, связанные с языком программирования Java. Нужна помощь с кодом или хотите задать вопрос? Тогда вам в r/javahelp (84,4k). А r/learnjava (133k)— отличный ресурс, чтобы изучать Java и оттачивать свои навыки.
Сисадмины
r/sysadmin 768k
Здесь обсуждаются профессиональные аспекты работы системного администратора. Вежливость по отношению к другим участникам — ключевое правило этого сабреддита.
r/talesfromtechsupport 762k
Уникальное сообщество, где сисадмины со всего мира обмениваются забавными историями из жизни или с работы. Прочитайте внимательно правила этого сабреддита, они серьёзно к ним относятся и могут даже кинуть в пожизненный бан в случае их нарушения. Например, «В истории не должно присутствовать никаких личных имён или названий компании».
r/ITCareerQuestions 349k
Этот сабреддит создан для того, чтобы помочь всем, кто работает или интересуется сферой IT, задавайте вопросы, связанные с карьерой.
r/iiiiiiitttttttttttt 291k
Мемы и забавные фичи, сделанные творческими руками сисадминов. И немного о наболевшем. Гнев информационных технологий — девиз сабреддита. В этом вы можете убедиться из названия.
r/techsupportgore 580k
Здесь много микросхем, кабелей и других штук, которых обычно касается рука сисадмина. Сабреддит исключительно для «искренне посмеяться над коллегой или над собой». Не пишите туда за технической поддержкой.
r/ShittySysadmin 19,8k
«A shitty reddit for shitty sysadmins» — так шутливо себя описывает сабреддит. Довольно свободен в действиях — можно и посмеяться, и спросить совета, и почитать интересную статейку или историю из жизни.
r/SysadminHumor 26,3k
Судя по количеству сообществ сисадминов с шутками — посмеяться они явно любят. Здесь всякого рода мемы и шутеечки. Что интересно — все сабреддиты с шутками довольно активны.
r/SysadminJobs 23,7k
Этот сабреддит для найма и поиска работы. Насколько результативно, не могу сказать, сабреддит достаточно активный, с ежедневными публикациями. Хотя объявлений типа [HIRING] там больше, чем [FOR HIRE].
r/DevOps 257k
Место обсуждения для DevOps-ников. В закрепе сабреддита находится вся информация, правила и советы как для новичков этого сообщества, так и в целом сферы.
Для гейм-разработчиков
Игровая индустрия довольно обширна, и на Reddit существует большое количество сообществ для разработчиков игр.
r/GameDev 1 млн
Один из самых популярных сабреддитов среди гейм-разработки. Спрашивайте совета, обсуждайте детали разработки. Внимательно ознакомьтесь с правилами сабреддита. Не следует публиковать туда скриншоты своих игр или блог, обращаться для найма. Используйте для этого специальные сабреддиты, они будут описаны ниже. Следует упомянуть тот факт, что сообщество заполонили новички и обсуждаемые темы там тоже, в основном, для новичков. Если вы уже профи в гейм-разработке, то рекомендую вам в r/truegamedev (14,7k). Те, кто устал от вопросов новичков в r/gamedev, смело туда перекочевали.
r/UnrealEngine 207k, r/Unity3D 327k, r/godot 106k
Сообщества, где собрались участники с конкретным игровым движком. Также делятся своими советами и обсуждают в комментариях новые или продвинутые фичи. По аналогии можно найти и другие движки.
r/JustGameDevThings 25,7k (мемы)
Быть разработчиком игр иногда бывает нелегко, так давайте посмеемся друг с другом над нашими вечными проблемами.
r/IndieGames 157k
Сабреддит для всего, что связано с инди-играми — обсуждение, новости, обновления devblog, релизы, демоверсии, тизеры, обзоры.
r/PlayMyGame 85,3k
Ценная находка для инди-разработчика. Здесь собрались любители протестировать разработанную вами игру. Также ознакомьтесь с правилами прежде, чем делиться игрой. Например, игра должна быть обязательно бесплатна, а выкладывать посты нужно не чаще, чем 1 раз в месяц. Если не боитесь критики, в r/DestroyMyGame (13,6k) вашу игру протестируют более продвинутые разработчики. Не забывайте, что вы также можете выразить своё мнение о чьей-либо игре.
r/GameDevScreens 31,8k
Если игра ещё не готова, а хочется поделиться идеями и набросками игры. Ответвление от r/gamedev для разработчиков игр, где публикуются скриншоты незавершённых работ, концепт-арты и многое другое.
r/GameDevClassifieds 92k
Сабреддит для поиска и найма на работу в игровой индустрии. Активен и имеет 91,5k участников.
r/INAT 40,9k
У вас есть идея создания крутой игры, но нужен дизайнер/разработчик? Этот сабреддит создан для объединения единомышленников-креативщиков с целью сотрудничества, налаживания связей и получения опыта в командной разработке. Также здесь ищут вакансии разработчика и дизайнера.
r/GameDesign 200k
Для тем, связанных с дизайном видеоигр, настольных игр, настольных RPG и т.п. Этот сабреддит не про общую разработку игр и программирование. Это место для разговоров об игровом дизайне и о том, что он в себя включает. Используйте это сообщество для общения, обсуждения правил искусства ремесла и общего дизайна игр, а также для обмена советами по дизайну игр с другими дизайнерами. Приветствуются дизайнеры всех уровней опыта! Участники сообщества очень любят выкладывать посты со своими вопросами.
r/DevBlogs 19k
Место, где участники делятся своим блогом о разработке игр. Каждый день редакторы и профессионалы отрасли выкладывают свои видео, и вы также можете добавлять свой и почитать, что о нём думают другие.
r/GameAudio 27,4k
Для тех, кто интересуется искусством создания звука / аудио для игр. Делитесь своими вопросами об игровых движках Unity и Unreal Engine, FMOD, WWISE, Max и других, а также помогайте вашим коллегам.
r/TheMakingOfGames 24,2k
В этом сабреддите участники делятся инсайтами популярных игр, видео о том, как они разрабатывались. Кладезь ценного контента не только для гейм-разработчиков, но и просто для любителей игр.
r/Opengl 21,9k
Читайте новости и обсуждайте разработку в OpenGL.
r/GameAssets 43k
Находите и делитесь бесплатными игровыми ассетами, включая 2D спрайты, 3D модели, аудио, код и многое другое!
HR
r/AskHR 380k
r/ask — самая популярная рубрика Reddit. Задать вопрос представителю какой-либо профессии, я думаю, интересно каждому. И Reddit уникальная площадка, позволяющая это сделать легко и быстро. Здесь вы можете задать вопросы о компенсациях, льготах, дискриминации, юридических и этических проблемах на рабочем месте и получить профессиональный ответ. Будучи HR, делитесь своими советами и обсуждайте в комментариях с коллегами профессиональные аспекты.
r/HumanResources 77,9k
Этот сабреддит исключительно для HR менеджеров. Модераторы не позволят вам опубликовать вопросы по трудоустройствам. Участники стремятся сосредоточиться на потребностях профессионалов в области HR. Здесь не предоставляется консультаций по вопросам карьеры, если только вы не работаете в HR.
r/RecruitingHell 406k
Здесь обыватели собирают уникальные, смешные и жуткие предложения о работе. Какими только способами не пользуются рекрутеры, чтобы заманить к себе дизайнеров, программистов и т.д. Участники со смехом рассказывают о некомпетентности и даже преследовании некоторых из них. Есть своя история? Поделись ей и подними настроение остальным участникам.
Веб-разработчики
r/WebDev 1,5 млн
Сообщество, посвящённое всем вопросам веб-разработки: как front-end, так и back-end. Также, интересно, что у них есть прикреплённый пост, где можно в комментариях оставлять свои вопросы по карьере веб-разработчика, и обновляется он каждый месяц. Ознакомьтесь с информацией в описании к этому посту, прежде чем задавать вопрос.
Если интересует найм или трудоустройство, на Reddit есть и для этого подходящее сообщество r/WebDeveloperJobs (4,6k), и достаточно активное.
r/Javascript 2,3 млн
Один из необходимых языков в веб-разработке. Здесь вы найдете полезные материалы по программированию, новые релизы и популярные вопросы.
r/Reactjs 333k
Это комьюнити для изучения и разработки веб-приложений с использованием React. Обсуждайте, помогайте и делитесь полезными ресурсами с вашими коллегами.
r/Frontend 201k
Здесь собрались front-end разработчики, как вы уже догадались из названия, которые хотят развивать веб-индустрию или для начала узнать, как это сделать. Если вы хотите найти или поделиться последними и самыми лучшими советами, ссылками, мыслями и обсуждениями о мире front-end веб-разработки, это место для вас.
r/web_design 719k
Сабреддит для веб-дизайнеров. Прокачивайте свои скиллы в веб-дизайне, отслеживая новые тренды и обсуждая вездесущие проблемы с другими участниками.
r/WebDevTutorials 29,5k
Здесь участники делятся полезными ресурсами для обучения и прокачивания навыка веб-программиста.
r/WebDevBuddies 7,1k
Место, где могут объединиться люди из всех сфер веб-разработки. Frontend, Backend, UI, UX и т.д.
r/WebDevelopment 17,9k
Сабреддит, где веб-разработка обсуждается ещё и с точки зрения бизнеса.
Security
Хотелось бы поделиться ещё одной категорией сообществ на Reddit — безопасность. Здесь вы найдёте подборку сабреддитов по вопросам безопасности в сети, карьеры в сфере кибербезопасности, новости.
r/CyberSecurity 445k
Сообщество для действующих или начинающих технических специалистов для обсуждения вопросов кибербезопасности, угроз и т.д. Вопросы по карьере и бизнесу, который хочет обезопасить свою работу в интернете, а также новости.
r/NetSec 466k
Здесь участники и модераторы делятся техническим контентом по информационной безопасности. Их миссия обеспечить ценным контентом практикующих специалистов по безопасности, студентов, исследователей и хакеров во всем мире.
r/Hacking 2.6 млн
Сабреддит, посвященный хакингу и хакерам. Конструктивное сотрудничество и изучение эксплойтов, отраслевых стандартов, «серого» и «белого» хакинга, новых технологий взлома аппаратного и программного обеспечения, обмен идеями и предложениями для малого бизнеса и личной безопасности.
r/AskNetSec 175k
Сообщество, созданное для того, чтобы со знанием дела отвечать на вопросы, связанные с информационной безопасностью на предприятии, в крупной организации т.п.
r/HowToHack 384k
Сообщество, созданное для помощи тем, кто находится на пути от новичка к ветерану в мире андеграунд навыков. Спрашивайте, отвечайте, учитесь. Практикуйте полученные знания, используя доступные лаборатории и ресурсы здесь.
Профи
Начинали с новичков — заканчиваем профи. Вышло случайно, но, кажется, немного жизненно. Многие популярные сабреддиты заполонили вопросы и обсуждения для новичков. Если вы устали от этого и вам хочется услышать или поделиться экспертным мнением, тогда эта подборка для вас.
r/Coding 471k
Хотите читать информацию о программировании без постоянного потока технологических и политических новостей? Для этого и существует r/coding. Чистое обсуждение кода со строгой политикой правил от модераторов.
r/ComputerScience 330k
Сабреддит, посвящённый таким темам, как алгоритмы, вычисления, теория языков, теория программирования, вопросы программной инженерии, ИИ, криптография, теория информации, архитектура компьютеров и т.д.
r/ExperiencedDevs 100k
Для разработчиков с 3+ опытом. Здесь вы можете задать вопрос по вашей проблеме или помочь другим опытным разработчикам.
r/SoftwareEngineering 59.1k
Программная инженерия — это не информатика. Программная инженерия — это создание качественных продуктов с определённой целью. Программная инженерия — это использование инженерных методов проектирования для создания надёжных программных решений. Никаких вопросов от новичков — обсуждаются серьёзные вещи.
r/Embedded 114k
Этот раздел посвящен обсуждению и вопросам о встраиваемых системах. Материалы должны быть посвящены теме hardware или software для встраиваемых систем. Обсуждения, которые удаляются модераторами: разработка встроенного программного обеспечения не под микроконтроллеры; одноплатные компьютеры; ПК и ноутбуки; ПЛК; высокоуровневый язык программирования; объявления о вакансиях; вопросы образования, трудоустройства и из рубрики «с чего начать».
r/ReverseEngineering 127k
Сабреддит, посвящённый обратной разработке. Благодаря строгим правилам, сообществу удалось собрать исключительных экспертов в специализированной области. Если вдруг кто-либо публикует информацию не по теме или без технических деталей, а лишь потому, что «звучит интересно», пост удаляется. Маркетинговые уловки или нетехнический контент не пройдут мимо модераторов.
r/microcontrollers 11,5k
Сообщество, где обсуждают микроконтроллеры. Активный сабреддит, где вы можете спросить совета, описать вашу проблему или рассказать о том, что вы недавно сделали.
r/lowlevel 11,8k
Сабреддит по низкоуровневому программированию и хакингу на Linux и Windows. Здесь часто делятся полезным материалом и иногда задают вопросы.
Заключение
Чтобы быть продвинутым программистом, практики мало. Необходимо развивать софтскиллы — участвовать в конференциях, общаться с коллегами и обмениваться опытом. C Reddit вы сможете глубже окунуться в мир программирования и найти сообщников. Однако во всём этом разнообразии сообществ Reddit можно легко запутаться. Поэтому я рекомендую подписаться только на самые важные для вас сабреддиты. У Reddit очень удобные алгоритмы — то сообщество, которые ты комментируешь больше всего и в котором размещаешь свои посты, чаще появляется у тебя в ленте.
Ещё одна рекомендация — внимательно читайте правила сабреддита. Если хотите стать частью сообщества, важно их соблюдать. В противном случае, ваш аккаунт могут запросто отправить в бан, не только в конкретном сабреддите, но и на всём Reddit. Тогда все ваши набранные очки кармы и награды безвозвратно сгорят.
Также, для удобства я продублирую все сабреддиты, перечисленные в этой статье. Если вы не нашли сабреддит вашего стека в этой статье — не отчаивайтесь, алгоритмы поиска сообществ в Reddit довольно просты, кроме того, в сабреддитах нередко перечислены похожие сообщества (см. «related subreddits»). Не забывайте помогать другим участникам, тогда вам ответят тем же, проголосовав за ваш комментарий, а вы получите дополнительные очки в карму. Чем больше карма — тем больше уважения к вам проявляют другие пользователи Reddit. На этом всё. Расширяйте горизонты ваших возможностей вместе с Reddit! =)
Новички:
Для поиска работы:
Новости:
Юмор:
C и С++ программисты:
С# программисты:
Java программисты:
Сисадмины:
Гейм-разработчики:
r/GameDev 1 млн
r/truegamedev 14,7k
r/UnrealEngine 207k, r/Unity3D 327k, r/godot 106k
r/JustGameDevThings 25,7k (мемы)
r/IndieGames 157k
r/PlayMyGame 85,3k
r/GameDevScreens 31,8k
r/GameDevClassifieds 92k
r/INAT 40,9k
r/GameDesign 200k
r/DevBlogs 19k
r/GameAudio 27,4k
r/TheMakingOfGames 24,2k
r/Opengl 21,9k
r/GameAssets 43k
HR:
Веб-разработчики:
Security:
Профи:
Если хотите поделиться этой статьей с англоязычной аудиторией, то прошу использовать ссылку на перевод: Uliana Grishina. Top Reddit communities for Devs and ITs: from beginners to advanced