Почему каждый инженер-программист должен писать статьи

1656558852 pochemu kazhdyj inzhener programmist dolzhen pisat stati

Станислав Козловский

И как это выгодно всем

kUu53CA4O3Qz4T8kDox5ClspcgVmIogM5dH6

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

Вы это уже видели. Технологическое пространство наполнено множеством областей и модных слов: Blockchain, Machine Learning, Deep Learning, Data Science, Distributed Systems, Quantum Computing, Big Data, AR, VR, Microservices, NoSQL, Progressive Web Apps, OLAP, A/B Тестирование, WebAsemb Kubernetes, Hadoop, Ansible, DynamoDB, Terraform, Vagrant, GRPC, Thrift, JWS, Ethereum, Cassandra, etc.

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

Если вы действительно не уверены в своей игре, я спорю нет.

Проблема

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

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

Решение

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

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

Тогда я нашел эту статью. Я прочитал это менее чем через 10 минут, а потом просмотрел документацию. Теперь все было ясно.

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

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

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

Что ты, писатель, выиграешь

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

знание

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

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

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

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

Выполнение

Вносить свой вклад и быть благодарным – это то, что нам всем нравится.

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

Лучшее общение

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

Эти вещи регулярно делаются с помощью письма. Одна из ведущих компаний мира – Amazon – заставляет своих сотрудников писать рассказы вместо презентаций.

Поэтому очень важно, чтобы вы умели искусно передать свои мысли через письмо. Практика – единственный способ совершенствоваться.

Возможности

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

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

Кроме карьерного роста, статьи, которые я написал, помогли мне познакомиться с другими очень умными людьми по всему миру. Например, недавно со мной связался инженер, нашедший меня из-за моей статьи о распределенных системах. После скорой беседы мы решили, что было бы круто встретиться, пока мы оба оставались в районе залива Сан-Франциско (спасибо, что показал мне, Куан!).

Что другие выиграют от вашего содержимого

знание

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

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

Альтернативный вид

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

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

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

Резюме

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

Окончательный призыв к действию

Если вы хотите сделать шаг в правильном направлении – начните писать статью о том, о чем вы знаете прямо сейчас! По всей вероятности, что в последние дни у вас было что-то на уме. Конечно, лучший подход — это не заставлять, но иногда вам приходится пробиться через сценарный блок и просто создать какой-то черновик, который в конечном итоге будет усовершенствован (направьте его друзьям на обзор).

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

Обновление

Сейчас я работаю в Confluent. Confluent – ​​это компания с использованием больших данных, основанная самими создателями Apache Kafka! Я безгранично благодарен за предоставленную мне возможность – сейчас я работаю над самим Кафкой, и это невероятно! Мы в Confluent помогаем формировать всю экосистему Kafka с открытым кодом, включая новое облачное предложение Kafka-as-a-service.

Мы нанимаем на многие должности (особенно инженеров SRE/Software Engineers) в Европе и США! Если вы заинтересованы в работе над Kafka, ищете новые возможности или просто заинтересованы — не забудьте написать мне в Twitter, и я поделюсь всеми отличными преимуществами, которые вы получаете от работы в компании в районе залива.

Добавить комментарий

Ваш адрес email не будет опубликован.