Статьи

Как блоггинг может помочь вам найти работу по разработке вашей мечты

Есть множество преимуществ для запуска и ведения собственного блога, особенно для программистов и ИТ-специалистов.

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

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

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

1. Продемонстрируйте свои навыки и знания.

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

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

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

Вы можете спросить, есть ли у вас время, чтобы вести блог, и короткий ответ — да . Ты сделаешь. Обновление со вставкой и публикацией кода может занять всего 10 минут, и вы можете вписаться в более длинные, более утонченные пошаговые руководства, истории успеха и скандалы тут и там, когда появится свободный час.

Одно дело иметь «опытный в Objective-C» в своем резюме, и совсем другое — иметь 36 постов за два года с собственным оригинальным кодом.

2. Покажите свою страсть!

Вы заметили слово «выше»? Это была (не совсем) шутка. Блог — это идеальное место, чтобы злиться, волноваться или выражать скорбь о технологиях, стандартах и ​​отраслевых изменениях, с которыми вам приходится сталкиваться каждый день. Проявление страсти и индивидуальности — еще одно преимущество вашего профессионального блога, которого не могут коснуться резюме или профиль LinkedIn.

Как всегда, усмотрение требуется. Вы не хотите, чтобы негативность доминировала над тоном вашего блога в целом, и вы никогда не хотите быть личным, вызывая конкретных руководителей компании или зеленоволосого хакера, который не пахнет так хорошо, как вы на лифте в DEF ПРОТИВ. Сохраните свои боеприпасы для сражений, которые стоит того, чтобы сражаться, и, когда вы захотите использовать программное или аппаратное обеспечение, не забывайте, почему .

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

3. Покажите, что вы человек.

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

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

4. Стать лучшим писателем и мыслителем.

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

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

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

Разработчик JavaScript Адди Османи использовал свой блог в электронной книге с открытым исходным кодом на Backbone.js, а затем был нанят Google в качестве инженера-разработчика программ в своей команде Chrome, где он теперь продвигает инициативы в сообществе разработчиков.

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

5. Подготовьтесь к процессу собеседования.

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

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

Начало работы и обучение

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

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