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

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

Контент становится вашим портфолио

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

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

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

Контент помогает учиться

Иногда я писал контент, потому что узнавал что-то классное и хотел этим поделиться. Так же часто я писал контент, потому что мне нужна была причина чему-то научиться.

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

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

С чего начать

Карла Урреа Стабиле написала об этом отличный пост в своем блоге. Самое главное — это только начать. Я уже некоторое время думал о стриме на Twitch, но только когда мой друг Бен Мейерс, который стримит на SomeAnticsDev, сказал, что самое главное, что вам нужно сделать, чтобы начать, — это просто начать. А потом, когда вы закончите, сделайте это снова. А затем сделайте это снова. Вы становитесь лучше, когда идете, самое сложное — начать.