РАЗРАБОТКА МЫСЛЕЙ

Этика хорошего отношения к разработчикам, которые стараются

Открытое письмо ребятам с 200-летним стажем

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

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

Неловкость в этом комментарии заключается в том, что статья была о неизменяемости JavaScript - никакого отношения к Java не имеет.

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

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

Небольшое примечание - не имеет значения, сколько у вас лет опыта, все в чем-то новички.

Тогда есть такие ребята:

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

Было несколько слов Криса в разделе комментариев в других моих статьях, когда все становилось немного смешным.

Сказать мне, сколько у вас лет опыта, ничего не значит для разговора. Скорее, это просто заставляет вас без нужды защищаться. У меня были разработчики с более чем 20-летним стажем, которые делали глупые вещи, например, публиковали пароли в Интернете (реальная история). Один парень с более чем 10-летним опытом прислал мне по электронной почте номер кредитной карты компании, код CVC и т. Д.

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

Закройте статью и двигайтесь дальше.

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

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

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

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

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

У меня было несколько человек, которые этим занимались, и благодаря этому я немного вырос как разработчик.

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

Одним словом, будьте информативны и будьте добры. Не будьте тем парнем, у которого есть весь мировой опыт, но который не делает с ним ничего полезного.

Все учатся, особенно разработчики, которые пытаются писать.

Не будь злым динозавром в комментариях.

Спасибо за чтение.