July 1, 2021

Диалог с программистом с «10-летним опытом»

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

Речь пойдёт о человеке Denis Efremov, известным как Piterden.
С первого взгляда выглядит как солидный программист, человек который участвует в достаточно крупных российских проектах, также поддерживает несколько репозиториев npm с достаточно большим кол-вом скачиваний.

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

Возникает вопрос — что может пойти не так? — А вот что.
На днях этот человек в чате поддержки разработчиков бекенда задал вопрос что такое дто, зачем они нужны и чем моно их заменить, посколько ему они не нравятся. На вопрос почему не нравятся один из ответов был буквами ДТО в названии файлов содержащие соотв. дто, и он говорил что если их убрать — ничего не изменится. И далее пояснял, что достаточно просто протипизировать обычным типом.

Самое первое, что приходит в голову когда узнаешь, что это за паттерн, это то, что дто — это класс, а значит в нём может быть как валидация, так и этот процесс может быть автоматизирован, что самое главное, а типы бл*дь — это типы, с ними ничего нельзя сделать, тем более когда речь идёт о TS. А вот как эта банальщина непонятна человеку с более чем 10-летним опытом работы — это просто выходит за пределы любого понимания.

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

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

Дто были придуманы для решения проблем паттернов по типу удалённых фасадов, которые пришли после того, как вышла статья. Это максимальное тупое решение опираться на подобные статьи.

Опишу как это выглядит в целом
Программист с более чем 10-летним опытом разработки (по его словам) не способен в инете глянуть что такое дто и сделать выводы и понять смысл этого по сути «детского паттерна», который лежит чуть ли на в основе бекенда. Понятно почему он не сталкнулся с этим ранее (как разработчик, кодящий на php и клиентском js), хотя это становится ясно и когда узнаешь, что он не мог понять, что это за паттерн.

Человек высказывал своё мнение и спорил в том, о чём даже не прочитал и не подумал головой зачем оно. Зато активно отбивался древними статьями, видимо ввиду отсутствия собственных мыслей. Как для человека с 10 годами опыта это казалось невозможно, но нет…

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

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

И мне плевать на все его достижения и где он там участвует, одна эта ситуация показала его суть.

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

Прислал Анонимус

Comments