По мере того, как 2016 год подходит к концу, а работа замедляется, надеюсь, вы начинаете чувствовать, как начинаются эти новогодние волнения.

Этот голосок в вашей голове напоминает вам, что вы способны на большее. Что ваш потенциал еще не раскрыт по-настоящему.

Если вы ищете 10 способов начать планировать рост в качестве разработчика в 2017 году, продолжайте читать… ТОЛЬКО… если вы обещаете взять на себя хотя бы один.

Иметь дело? Тогда давай сделаем это.

# 10: Подайте PR на проект с открытым исходным кодом, который вы используете

Отдача не обязательно должна происходить только на Рождество.

Есть множество проектов с открытым исходным кодом с тысячами открытых проблем, ожидающих решения.

Как вы будете расти:

Участие в разработке открытого исходного кода позволяет вам писать код на мировой арене.

Ощущение давления, что потенциально тысячи других людей могут в конечном итоге использовать ваш код (а не рассматривать только 10 парней из вашей команды на работе), имеет решающее значение для вашего роста как разработчика.

Думайте о вкладе в открытый исходный код как о режиме безумия для оттачивания своего мастерства; делайте это достаточно последовательно, и давление со стороны масс станет второй натурой любого проекта.

Кроме того, вы помогаете проекту, который упрощает вашу работу. Отдавайте 365 дней в году, а не только в декабре.

Двойной плюс, если вы из тех, кто часто запускает и останавливает побочные проекты, это отличный способ принять участие в побочном проекте с небольшими обязательствами.

Я также написал целый пост о том, как открытый исходный код помогает вам расти, и вам стоит его проверить. (Здесь также есть Эван Ю из vue.js)

А потом начни с этого гида Вадима Демедеса.

А затем следуйте @yourfirstpr, чтобы получать напоминания о доступных PR в течение всего года.

# 9: Сходите на конференцию разработчиков

«Но я могу смотреть все сеансы дома».

Действительно, можете, но есть два особых преимущества, которых вы никогда не получите дома:

  1. Вы не будете знакомиться с новыми людьми и вести интересные беседы, которые могут повлиять на вашу карьеру, проекты, над которыми вы работаете, и многое другое.
  2. Вы не попадете в новую среду, ключ к открытию своего разума для нового вдохновения.

Как вы будете расти:

Мы довольно часто отправляем X-Teamers на конференции, и каждый из них возвращается с них более отдохнувшим, воодушевленным, мотивированным и увлеченным своим делом.

Однако посещение конференций дает вам гораздо больше, чем вы думаете. Помимо приобретенных знаний, приобретенные социальные навыки могут помочь вам:

  1. Лучше руководить командами и строить отношения с другими разработчиками
  2. Начать / присоединиться / участвовать в сообществах разработчиков
  3. Узнайте, как выступать на конференциях, и чем чаще вы это делаете, тем больше вы укрепляете свою репутацию в отрасли и лучше понимаете свою работу.

Lanyrd должен помочь вам найти того, кого можно посетить.

# 8: Сделайте учебник

Создание руководств действительно должно быть ежемесячной целью, поскольку это отличный способ:

  1. Документируйте свои знания для использования в будущем.
  2. Лучше закрепите свои знания вокруг того, что вы знаете и любите.
  3. Заработайте репутацию эксперта (особенно для удаленных разработчиков).

Неважно, будет ли ваше руководство постом в блоге, видео, выступлением на встрече или даже хорошо написанным электронным письмом или сообщением в Slack, которое вы отправите кому-то. Просто. Сделай это.

Я только что закончил свой год, выполнив один (вы можете посмотреть это здесь), и это было одним из самых ярких событий года для меня: получить возможность вдохновить только одного человека.

# 7: Получите аккаунт Egghead

Если недостаток времени - причина того, что вы не развиваете свои навыки часто, то Умник для вас.

Если у вас еще нет учетной записи, получите ее. Если вы особенно JS-разработчик, оно того стоит - поверьте мне. Всего 200 долларов в год, чтобы оставаться актуальным в постоянно меняющейся отрасли.

Как вы будете расти:

  1. Вы научитесь новым навыкам быстрее. Такие навыки, которые позволят вам нанять больше сотрудников. Мне нужно что-то еще сказать?

# 6: ответьте на дополнительные вопросы

Вы знаете те вопросы, которые постоянно появляются в каналах вашей команды с просьбой о помощи? И вы знаете, как вы позволяете им проходить в 90% случаев? Что ж, 2017 будет годом, когда вы ответите на больше вопросов.

Да, ответы на вопросы могут занять время, но это очень важно для вашего роста.

Как вы будете расти:

  1. Вы начнете учиться быть наставником - ценным навыком, если вы когда-нибудь станете лидером.
  2. Вы укрепите отношения со своей командой и людьми, которые, в конечном итоге, помогут сэкономить ваше время на решении сложной ошибки в будущем.
  3. Помощь другим на самом деле очень полезна для вашего здоровья и делает вас счастливее (доказано, что она снижает стресс и увеличивает продолжительность жизни).

Будь то вопросы, которые появляются в Slack, или вы сами находите вопросы (Stackoverflow, Quora и т. Д.), Не имеет значения, как и где, просто попробуйте попробовать это в 2017 году.

# 5: Будьте активны в Twitter / Gitter / Slack

Еще один отличный способ ответить на вопросы - проявить большую активность в сообществах Twitter, Gitter или Slack.

У всех самых известных разработчиков сегодня есть одна общая черта: они очень активны в Твиттере. Каждый день.

Активность на этих каналах поможет вам перейти на следующий уровень, потому что вы всегда будете:

  1. Будьте на передовой новых технологий / проектов
  2. Вдохновляйтесь лидерами отрасли, чтобы каждый день расти по-новому
  3. Будьте среди лучших умов в мире разработки
  4. Получите помощь во всем, над чем вы работаете

Если честно, если бы мне пришлось выбрать только одно из этого списка, чтобы взять на себя обязательства, это был бы этот. Он так ценен и действительно является единой темой для всех самых плодовитых и известных разработчиков сегодня.

Вот несколько мест, где можно найти сообщества в Slack и Gitter:

Исследуй Gitter (Гиттер)
Чит Чаты (Slack)

# 4: Изучите модули CSS, прежде чем вам скажут

Благодаря командам разработчиков модулей CSS происходит революция в CSS, и неизбежно, что модули CSS станут мейнстримом. Вы будете благодарны за это в следующий раз в следующем году.

Начните обучение здесь: https://github.com/css-modules/css-modules

# 3: Прочтите книгу, которая не имеет ничего общего с кодом

Не то чтобы вы когда-либо читали физическую книгу, которая имеет какое-либо отношение к коду (ах, как я скучаю по вам, книга Visual Basic 6 на 1000 страниц).

А если серьезно - вашему мозгу иногда нужен перерыв. Лучший способ отдохнуть - полностью отключиться от мира разработки, прочитав о совершенно другом мире.

Возможно, этот мир - бизнес (прочтите Shoe Dog об истории Nike, чертова классная книга), или, возможно, этот мир - эпическая фантастика, такая как Имя ветра (да!).

Черт, посмотри хотя бы несколько фильмов (желательно Rogue One на повторе), но, пожалуйста, уделите время, чтобы позволить своему мозгу ускользнуть в 2017 году.

Как вы будете расти:

  1. Вывести свой мозг из «зоны» необходимо для того, чтобы привнести в нашу отрасль новые творческие идеи, и лучший способ сделать это - позволить своему мозгу бродить и плавать на новой территории, которая вас вдохновляет.

# 2: Сосредоточьтесь на главном

Если вы собираетесь найти время для роста, вам нужно научиться сосредотачиваться на главном.

Книга Эссенциализм: дисциплинированное стремление к меньшему - это потрясающее чтение, которое поможет вам найти время для роста в своей жизни, сосредоточив внимание на немногих важных, а не на банальном множестве. задачи в вашей жизни и работе.

Как вы будете расти:

  1. Вы создадите время для роста, чтобы вы могли расти.
  2. Вы станете более дисциплинированными в том, как вы проводите свое время, и каждый раз, когда вы становитесь дисциплинированными в чем-то, это вдохновляет вас стать дисциплинированными в других сферах вашей жизни. Кто знает, возможно, вы, наконец, освоите дисциплину TDD благодаря этой концепции.

№1: Помогая другим расти.

Раз за разом вы знаете, что вдохновляет и мотивирует меня расти больше всего на свете? Когда я помогаю кому-то расти или вижу, как растут другие.

Возможно, это ревность, может быть, это вдохновение, а может быть, это просто магия, которая создается, когда кто-то раскрывает свой потенциал.

Но если вы хотите сохранить мотивацию к своему росту в 2017 году, возьмите на себя обязательство помогать другим в вашей жизни расти.

Ваши коллеги, ваша семья, ваши друзья, ваши подписчики в Twitter ... в вашей жизни есть множество людей, которым вы можете помочь расти. И я обещаю, что, помогая им расти, в конечном итоге вы снабдите вас ракетными ботинками, чтобы ускорить ваш собственный рост.

Итак, что вы делаете в первую очередь? :)

Зафиксировать. Толкать. Unleash. 2017 будет эпическим.

Я с энтузиазмом отношусь к каждому написанному мной посту. Я невероятно благодарен всем, кто в ответ нажмет 💚 :)

Райан Чартранд - генеральный директор X-Team, глобальной команды выдающихся удаленных разработчиков, которые могут присоединиться к вашей команде и начать работу уже сегодня.

Посмотрите и подпишитесь на блог X-Team по адресу http://x-team.com/blog