Soft skills для IT-специалистов. Прокачай карьеру и получи работу мечты — страница 10 из 53

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

В-третьих, у вас есть время внести свой вклад. Если у вас было время использовать вклад других людей, вам нужно найти время, чтобы вернуть «долг» и помочь. Почти 100 % всех технических сообществ существуют за счет волонтеров, которые используют свободное время, чтобы помочь людям. Вы обязаны помочь кому-то. Если вы внимательно обдумаете этот вопрос, я уверен, вы найдете, каким образом сделать свой вклад.

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

4.3 Способы внести свой вклад

Я не люблю писать длинные списки и подозреваю, что редакторы этой книги удивятся, столкнувшись с таким. И все же я хочу поделиться огромным количеством способов, которыми вы можете внести свой вклад в технические сообщества. Некоторые из вариантов очевидны, однако я также добавил и менее поверхностные способы, которые так же необходимы и ценны. Прошу вас, выделите время, чтобы изучить их все. Они помогут вам расширить представление о сообществе и вкладе.


Ведение блога. Невероятно полезны даже самые короткие статьи о том, как вы решили ту или иную проблему. У вас нет блога? Заведите. Сейчас можно легко и бесплатно запустить свой блог на множестве платформ. Вы также можете найти определенные сайты сообществ, которые позволяют участникам создавать свои мини-блоги, а это еще больше приблизит вас к людям, которым вы можете помочь.

Видео. Короткие видео о том, как выполнить ту или иную задачу, полезны всегда. Популярные платформы YouTube и Vimeo позволяют загружать видео, а с помощью социальных сетей вы можете рекомендовать их большей аудитории.

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

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

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

Проекты с открытым исходным кодом. Добавление кода – самый очевидный способ внести свой вклад, но он не единственный. В большинстве проектов остро необходимы:

– обновления и исправления документации;

– модульные тесты;

– локализация;

– модерация;

– отзывы по запросам на вливание кода.

Подкасты. Не готовы вести подкасты сами? Узнайте, нужна ли помощь тому, кто готов, например, со списком участников или созданием заметок.

Конференции. Не обязательно организовывать свою: вы можете помочь уже существующей конференции. Чаще всего туда требуются администраторы, модераторы и многие другие.

Книги в свободном доступе. Вы можете писать книги, а также предложить помощь в вычитке, переводе, фактчекингу и др.

Распространение. Одна из самых популярных функций PowerShell.org – это еженедельный обзор In Case You Missed It ICYMI («Если вы еще не видели)», в котором авторы составляют список заметных сообщений за эту неделю. Они помогают поднять популярность участников и связать членов сообщества с новыми людьми и новой информацией. Вы можете использовать социальные сети (даже если охват у них невелик), свой собственный блог и любые группы, в которых участвуете, чтобы помочь распространить информацию.


Однажды я выступал на заключительном обсуждении по вопросам, ответам и предложениям на саммите PowerShell. В начале недели мы проводили конкурс по кодированию на звание Iron Scripter, и во время моего выступления один из участников предложил сделать конкурс ежегодным мероприятием: «Мы могли бы организовывать региональные мероприятия и привлекать больше людей. Возможно, победители региональных соревнований могли бы получить льготный или бесплатный вход на следующий саммит, чтобы принять участие в финале». «Прекрасная идея! – сказал я. – Ты за главного!»

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

4.4 Этикет сообщества

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

4.4.1 Сайты вопросов и ответов

Сайты вопросов и ответов – это особый вид социальных сетей. Если вы бывали на них, вам наверняка попадались примеры как позитивного, так и негативного поведения. Я стал использовать PowerShell.org во многом потому, что видел немало других подобных сайтов, демонстрирующих в подавляющем большинстве негативное поведение, и захотел изменить и улучшить взаимодействие участников. Помните, что ваше поведение на таких сайтах – это часть вашего профессионального бренда. Действуйте в позитивном ключе.


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

Не отвечайте на вопрос пренебрежительной или оскорбительной фразой вроде «Ты уже погуглил?». Мыслите позитивно, предположите, что человек, задающий вопрос, действительно пытался это сделать и не получил нужного ответа. Если вы не можете или не хотите дать ответ, лучше промолчите.

Не ведите себя непрофессионально и негативно. Представьте, что находитесь в офисе, физически присутствуйте рядом с людьми, которым вы печатаете сообщения. Сказать кому-то «это глупо» неприемлемо как в реальной жизни, так и в Интернете. «Я не вполне согласен с этим ответом, и позвольте мне объяснить, почему» – это гораздо более профессиональный подход для выражения другого мнения.

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

4.4.2 Проекты открытого исходного кода

Участие в проектах с открытым исходным кодом – прекрасный способ взаимодействовать с сообществом, демонстрировать позитивный профессиональный бренд и вносить реальный вклад. Соблюдайте правила местного этикета.

В большинстве проектов существует документация о том, как участники могут помочь. Следуйте этим правилам в точности.

Учитывайте советы для веб-сайтов вопросов и ответов (раздел 4.4.1), когда публикуете темы, отвечаете на вопросы и выполняете другие действия в рамках проекта.

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

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

4.5 Упражнения

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


Кто в этих сообществах лидер? Существуют ли известные люди, чей вклад или участие особенно ценны для вас? Что они делают такого, что вы могли бы сделать сами?

Какую ценность люди получают от этих сообществ? Образование? Помощь? Нетворкинг?

Где вы могли бы сразу же начать приносить пользу? Не разводите руками и не говорите: «Все уже что-то делают, я больше ничем не могу помочь!» Вы знаете, что можете сделать.

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

5Не переставайте развиваться

Мир технологий постоянно движется и развивается – и, как вы понимаете, ваши навыки должны идти в ногу с этими изменениями. Необходимо не только обновлять имеющиеся навыки по мере развития технологий, но и изучать новые актуальные технологии, которые так или иначе связаны с вашей профессией.

5.1 Новые или актуальные?

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