Разработчику для поддержания формы нужно постоянно практиковаться и быть в тренде. Направление развивается очень интенсивно, пропускать новости – непозволительная роскошь. Твое понимание актуального положения в мире разработки будет залогом роста в профессиональном и финансовом плане. Мы подобрали источники, из которых можно черпать знания.
Тематические сообщества и форумы
Живое общение – один из лучших вариантов. Если ты варишься в этом котле, то погружаешься в мир специалистов с головой и это будет комфортно.
- Dzone – сообщество для разработчиков, где легко найти полезную информацию и читать познавательные статьи.
- Habrahabr – сегодня Хабр уже теряет былую популярность, но долгое время он был лидером в своей нише в рунете и по сей день там находится много полезного, в том числе общение и вакансии.
- Unetway – сообщество, где можно просто читать статьи от разработчиков и компаний, а также можно найти работу.
- Reddit – одно из крупнейших и наиболее активных мировых сообществ, где можно найти ответы на многие вопросы диджитал-сферы, в том числе и по разработке.
- VC.RU – общение, ответы на вопросы, интересные заметки как от профессионалов, так и от начинающих пользователей и компаний. Не только для разработчиков.
Формат вопрос-ответ
Есть сайты, на которых пользователи ищут конкретную информацию. Какие-то вопросы уже задали за тебя, можно отыскать их в перечне. Или задай свой вопрос и получи ответ опытных разработчиков. Рекомендуем читать интересные ветки полностью – иногда там можно найти настоящий клад среди вопросов, которые ты даже не мог сформулировать или не подозревал о таких возможностях.
- Stack Overflow – обсуждение конкретных инструментов и сложностей, с которыми сталкиваются разработчики.
- Quora – более общие обсуждения о новинках, проблемах и технологиях.
Уроки и вебинары
Когда хочется получить развернутый ответ, посмотреть пример и пояснения. Особенно полезно для новичков.
- Премьеры WAYUP – лекции, онлайн-трансляции, записи уроков и лекций, много практики. Тут есть интересные русскоязычные онлайн-премьеры не только о разработке, но также о смежных дисциплинах касательно создания сайтов, а также много полезного о мире фриланса.
- CodeProject – статьи с пошаговыми инструкциями, разбором проблем и инструментов. Исходные коды рассматриваемых ситуаций можно загрузить себе.
Новости и рассылки
Один из самых удобных способов быть в тренде. Листай ленту или смотри письма на почте по интересным направлениям. Часто это не только анонсы, но и сравнительные анализы экспертов, обзоры, лайфхаки.
- PHPdeveloper – главное преимущество ресурса в его максимальном уровне проверяемости источников, ему можно доверять полностью и черпать знания о PHP-разработке.
- Python Weekly – почтовая еженедельная рассылка для адептов Python.
- Ios Dev Weekly– почтовая еженедельная рассылка для разработчиков под iOS.
- 4guysfromrolla – новости и советы по разработке на C# и ASP.NET.
- WP-kama – русскоязычный сайт с мощной подборкой материалов о работе на WordPress и о PHP-разработке.
Блоги и месседж-борды
Преимущество таких ресурсов – в топ выводятся популярные заметки, созданные пользователями. Ты сразу видишь самые обсуждаемые и острые темы. А остальные можно легко найти по поиску на сайте.
- Startandroid – русскоязычный блог для андроид-разработчиков. Очень полезно для тех, кому зарубежные статьи даются сложно.
- Echojs – месседж-борд, посвященный JavaScript персонально.
Статьи и заметки
Читай хотя бы по одной статье в день – 365 новых тем в год выведут тебя на новый уровень или хотя бы помогут удержать текущие позиции.
- DesignMania – статьи, уроки, идеи для вдохновения, подборки бесплатных полезностей и новости мира веб-дизайна и веб-разработки.
- Sitepoint – все о веб-дизайне, колонки ведут только специалисты, никаких аматорских статей, чем иногда надоедают более лайтовые сайты и сообщества.
- DevBy – новинки IT-индустрии от белорусов. Тут есть интересные статьи не только о разработке, но и новшествах в мире технологий, публикация интересных вакансий, аналитика, статистика зарплат и многое другое.
- Tproger – русскоязычный ресурс, на котором есть новости и переводы новейших зарубежных статей.
Ресурсы для продвинутых разработчиков
Если ты уже гуру разработки, то черпай знания на самых мощных площадках.
- Mikeash – для профессионалов, работающих под iOS и Мас.
- Javaworld – для крупных разработчиков на Java.
И еще десяток книг
Если для тебя наиболее удобным способом воспринимать информацию остаются старые добрые книги, то вот подборка хорошей литературы.
- Дуглас Крокфорд «JavaScript: сильные стороны» – всё о JavaScript, даже не самые очевидные возможности языка. Это база, свежих обновлений нет в материале.
- Джон Дакетт «HTML и CSS. Разработка и дизайн веб-сайтов» – можно назвать эту книгу современным учебником. Рассчитана она на начинающих разработчиков, сложные понятия разжеваны, а действия расписаны пошагово.
- Джон Дакетт «Javascript и jQuery. Интерактивная веб-разработка» – для тех, кто уже не новичок и хочет поднять свой уровень. Много практики, разбор реальных проблем и ситуаций.
- Кайл Симпсон «You Don’t Know JS» – серия из 6 книг, которая нужна и новичкам, и опытным разработчикам. Лучше загуглить правильный порядок частей, если ты еще не очень силен в Java. Профессионалам не важно, в каком порядке читать.
- Робин Никсон «Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML5» – наглядное пособие для разработчика, к которому ты обратишься еще много раз, выполняя свою работу. Поднимается много тем, необходимых разработчику.
- Дэвид Макфарланд «Новая большая книга CSS» – про создание кроссбраузерных и адаптивных ресурсов, разработку сайтов, которые будут запускаться мгновенно и функционировать без проблем. Материал для опытных прогеров, но описан понятно, поэтому если книга попадется в руки новичку, он быстро поднимет свой уровень, шагая через несколько ступенек сразу.
- Д. Жемеров, С. Исакова «Kotlin в действии» – сейчас Java уже не в моде, все переходят на Kotlin, если работают преимущественно под Android. Все тонкости языка, а также его совместное применение с Java рассматриваются в материале.
- А. Хрусталев, А. Кириченко «HTML5 + CSS3. Основы современного WEB-дизайна» – книга для тех, кому нужно понимать принципы создания современных сайтов. Подойдет как начинающим прогерам, так и опытным специалистам, которым нужно освежить знания и угнаться за трендами.
- Марк Тиленс Томас «React в действии» – книга для бывалых разработчиков, где много интересных, но сложных вещей, которые трудно постичь без практики.
- Владимир Дронов «Django 3.0. Практика создания веб-сайтов на Python» – одна из самых свежих книг по теме, обновленное в 2021 издание охватывает актуальные темы, которые касаются фреймворка.
Напоследок хотелось бы сказать, что отслеживание новостей, мастер-классы и книги – это способ развития скилов и поддержания своего уровня. Но непосредственно получение профессии будет более эффективным, если работать с наставником и пройти живую обучающую программу.
Материал для вас подготовила команда проекта WAYUP