Есть множество преимуществ для запуска и ведения собственного блога, особенно для программистов и ИТ-специалистов.
Если вы хотите обсудить все тонкости технологии, понятной лишь нескольким тысячам (или сотням) людей, или ищете нейтральное место для мозгового штурма вашего следующего проекта, блоги предлагают идеальное сочетание гибкости, доступности и низких накладных расходов. ,
Если все сделано правильно, блог также может стать трамплином для поиска работы, которая бросает вам вызов и хорошо окупается.
В этом посте мы рассмотрим, как вы можете использовать блоги, чтобы привлечь внимание менеджеров по найму, рекрутеров и влиятельных лиц из ведущих компаний и государственных учреждений, ищущих лучших специалистов в области технологий.
1. Продемонстрируйте свои навыки и знания.
Все знают, что один из лучших способов получить опыт и вырасти как программист — это участвовать в проектах с открытым исходным кодом, и хотя ваш вклад может хорошо смотреться на резюме, если оно правильно оформлено, большая часть работы является неблагодарной, беспроцентной и относительно анонимный в конце дня.
Обновление блога, чтобы отмечать ваш вклад и обмениваться примерами кода, однако, может вывести вашу работу из тени, запустить полезные беседы и подчеркнуть ваше влияние и интерес таким образом, который выходит за рамки статистики на странице вашего профиля GitHub.
Ваш блог — это не просто платформа для того, чтобы похвастаться тем, что вы сделали (хотя эти блестящие исправления ошибок в 3 часа ночи должны быть получены), но это также место, где у вас есть возможность обучать других. Это не должно означать абзац за абзацем жаргона или часовую лекцию о лучших практиках. Программисты любят учиться на собственном примере, поэтому совместное использование блоков кода с соответствующими перерывами для советов и объяснений может быть чрезвычайно полезным.
Вы можете спросить, есть ли у вас время, чтобы вести блог, и короткий ответ — да . Ты сделаешь. Обновление со вставкой и публикацией кода может занять всего 10 минут, и вы можете вписаться в более длинные, более утонченные пошаговые руководства, истории успеха и скандалы тут и там, когда появится свободный час.
Одно дело иметь «опытный в Objective-C» в своем резюме, и совсем другое — иметь 36 постов за два года с собственным оригинальным кодом.
2. Покажите свою страсть!
Вы заметили слово «выше»? Это была (не совсем) шутка. Блог — это идеальное место, чтобы злиться, волноваться или выражать скорбь о технологиях, стандартах и отраслевых изменениях, с которыми вам приходится сталкиваться каждый день. Проявление страсти и индивидуальности — еще одно преимущество вашего профессионального блога, которого не могут коснуться резюме или профиль LinkedIn.
Как всегда, усмотрение требуется. Вы не хотите, чтобы негативность доминировала над тоном вашего блога в целом, и вы никогда не хотите быть личным, вызывая конкретных руководителей компании или зеленоволосого хакера, который не пахнет так хорошо, как вы на лифте в DEF ПРОТИВ. Сохраните свои боеприпасы для сражений, которые стоит того, чтобы сражаться, и, когда вы захотите использовать программное или аппаратное обеспечение, не забывайте, почему .
Не менее важно делиться тем, что вам нравится, что работает для вас, и любыми новыми технологиями, которые вы с удовольствием изучаете. Вам не нужно быть экспертом, чтобы писать о конкретной API или JavaScript-структуре, которая бросается в глаза. В то время как стандарты и языки растут, меняются и умирают, ваша карьера — это жизнь учащегося на всю жизнь. Для потенциальных работодателей неоценимо видеть, что вы остаетесь в курсе событий в отрасли, бросаете себе вызов и учитесь самостоятельно.
3. Покажите, что вы человек.
Хороший блог позволяет работодателям видеть вас как личность. Это согласуется с предыдущим пунктом, но выходит за рамки ваших индивидуальных рантов, рейвов и прорывов. Как только в вашем блоге будет достаточно постов, появится более масштабная картина, основанная на темах, о которых вы хотите написать, и голосе, который вы используете для их выражения. Если вы время от времени вплетаете личные сообщения о семье или хобби, изображение становится еще более полным.
Все больше и больше компаний нанимают, основываясь на том, соответствуете ли вы их корпоративной культуре , а не придерживаетесь необходимого списка навыков. Если у вас есть глубокие базовые знания отраслевых стандартов и компетенция в нескольких языках программирования, компания может быть готова нанять вас таким, какой вы есть, даже если вам не хватает определенного навыка, с уверенностью, что они могут помочь вам наверстать упущенное после ты на борту
4. Стать лучшим писателем и мыслителем.
В то время как «технические навыки» часто высмеиваются в технических кругах, умение четко писать, хорошо говорить и хорошо играть с другими может привести к существенному увеличению заработной платы по мере продвижения по службе. Именно потому, что навыки общения недооцениваются в технологии, они также редки, и наличие доказательств этих навыков в вашем блоге выделяет вас.
Если вы не особенно сильный писатель сейчас, регулярное обновление вашего блога даст вам шанс стать лучше. Вы также можете постепенно работать над появлением на подкастах и в видео, а также сотрудничать с другими блогерами, инженерами и мыслителями в своей области. Компетентность в различных аспектах медиа и сетей только добавляет к вашему списку «жестких» навыков, делая вас более желанным кандидатом, подходящим для более широкого круга должностей и имеющим право на более высокий уровень оплаты.
Роберт Скобл , бывший стратег и евангелист в Microsoft, а теперь в Rackspace, возглавил успешную карьеру, имея возможность общаться с разработчиками и более широкой аудиторией с помощью мультимедийных инициатив и многолетнего блога.
Разработчик JavaScript Адди Османи использовал свой блог в электронной книге с открытым исходным кодом на Backbone.js, а затем был нанят Google в качестве инженера-разработчика программ в своей команде Chrome, где он теперь продвигает инициативы в сообществе разработчиков.
И Скобл, и Асмани выделили себя, установив связи с другими разработчиками на низовом уровне благодаря своим блогам и присутствию в социальных сетях, и оба также приняли участие в видео, подкастингах и выступлениях, чтобы зарекомендовать себя как уважаемые голоса в своих областях.
5. Подготовьтесь к процессу собеседования.
Наконец, ведение собственного блога, естественно, подготовит вас к собеседованиям. Помимо специализированного тестирования навыков, большая часть вашего собеседования будет состоять из разговоров, и еще раз, ваши улучшенные навыки общения являются преимуществом.
Если вы уже регулярно обсуждаете кодирование и разработку в своем блоге, вам будет гораздо проще сделать это лично. Общаясь с проектами с открытым исходным кодом, новостными источниками и другими блоггерами, вы также с большей вероятностью поймете, где данная технология вписывается в более крупные тренды, и у вас, вероятно, есть проверенная в реальных условиях перспектива, которую ваш потенциальный работодатель найдет убедительным.
Начало работы и обучение
Теперь, когда вы знаете, как блог может помочь вам получить лучшую работу, пришло время начать с нее. Не забывайте делать это шаг за шагом и не переживайте из-за большого количества слов в ваших сообщениях. Вместо этого сосредоточьтесь на публикации привлекательного контента, который демонстрирует ваши навыки и помогает другим.
В будущих публикациях мы рассмотрим блоги разработчиков, которые в настоящее время делают все правильно, хорошие источники тем для публикаций, которые вы можете использовать, и некоторые из распространенных ошибок, которые программисты часто допускают при запуске своих собственных блогов.