Информация об изменениях

Сообщение IT-ненависть. от 11.09.2020 10:38

Изменено 11.09.2020 10:42 CEMb

IT-ненависть.
С пятницей


День IT-ненависти

Ненавижу IT-индустрию.

Ненавижу программистов.
Толстые, ленивые, самовлюблённые. Каждый отдельно взятый наугад программист — всегда круче всех других программистов, вместе взятых, на этой планете да и вообще во вселенной. Но когда попросишь сделать простенькую задачу — он всегда найдёт массу проблем и трудностей, которые "мешают реализации в данный момент", потом по эджайлу разобьёт задачу на 5-минутные подзадачи, каждой из которых выдаст спринт на 2 недели, всё по науке, а потом через три месяца скажет, что ничего не сделал, ибо у него были более важные проекты. Обычно программистов делят по навыкам и языкам, а так же по уровню, джуниор-мидл-сеньор-хуан-в-продакшн, но на самом деле всё гораздо проще. Самый главный признак: может сделать или нет. Но это сейчас мало кого волнует. "Главное не результат, а участие", говорили они, "мы хотим видеть прогресс по проекту", говорили они. Благодаря чему выросло целое поколение гениальных PowerPoint-программистов, которые плодят красивые процессы, но им всё портят бездари, которые не смогли реализовать на своих убогих древних языках все эти божественные архитектуры. Идеально, когда в команде одни PowerPoint-программисты, это никогда не вызывает противоречий в коде, потому что его нет. А на вопрос "а где сам проект" можно отвечать: "а у нас нет компетенций" и валить вину на эйчаров или менеджеров проектов.

Ненавижу менеджеров проектов.
Они искренне верят, что они самые умные. Настолько сильно, что им верят даже программисты, умнее которых просто не бывает, по мнению самих программистов. К большому сожалению всех желающих стать менеджером проектов: их не может быть сильно больше, чем программистов в проекте. Это смотрелось бы странно. Но тут, к счастью, пришёл agile, который позволил придумать ещё больше менеджеров по/на/вокруг проекту, но других. Продукт-овнеры, скрам-мастеры, фасилитаторы, церемониймейстеры, хранители доски с бумажками и так далее. И в большинстве мест был введён, так называемый, коммунистический эджайл. Это очень странная вещь в себе. Это, вроде как, по названию — гибкая разработка, но по сути — строго по линии, которую назначила партия. В результате у программистов отобрали прямой водопад, выдали кривой водопад и приказали работать в два раза эффективнее, потому что так написано в рекламном буклетике.

Ненавижу админов.
Это люди-призраки в самом ужасном смысле. Когда они нужны чтобы что-то починить — их нет, они исчезают, никто не знает, где они, телефон вне зоны доступа, почтовый сервер не отвечает, Земля зашла за небесную ось и тоже отключилась. Но когда ты работаешь, когда всё хорошо, они возникают из ниоткуда, и им непременно надо что-то именно в твоём компьютере. Апдейты поставить, операционку поменять, мышку погладить. Вежливо угрожают локальным концом света, если ты не согласишься всё бросить и заняться именно их проблемой, потому что после этого вам с компьютером станет лучше. Если вам и до этого было хорошо — это вы просто не понимаете серьёзность, последствия и глубину. После их ухода всегда становиться хуже, но исправить что-то уже невозможно — их уже не найти. Можно вести список пожелалок до следующего визита, но им всегда некогда, "давайте как-нибудь потом?" — и это не вопрос, это неизбежность.

Ненавижу HR-ов.
Им всегда что-то надо. Прочитать, подписать, отметиться. И вроде бы они к IT не имеют никакого отношения, кроме того, что сидят за компьютерами, но странным образом без их участия всё IT встаёт колом — согласовать собрания, уйти в отпуск, оформить больничный, нанять сотрудников, избавиться от сотрудников. Даже просто побухать без них уже никак не выходит. Исчезают огурчики, водка, колбаса, а все места в ближайших заведениях для мини-корпоративов оказываются заняты на месяц вперёд. Мистика.

Ненавижу офис-менеджеров.
Они приходят, и у тебя сразу чувство, что ты работаешь прямо у них дома. Включи свет, выключи свет, убери со стола всё, почему стул криво стоит, почему тут пакет лежит, с чем, где покупал, почём? Вызывают острое чувство "тебе тут не рады!" и желание передвигаться перебежками, как Нео в начале "Матрицы". "Привет, Нео, у нас мало времени, потому что за тобой уже пришли" — "Кто пришёл?" — "Офис-менеджеры. Ты опять не вытер ноги и не помыл кружку..." — поэтому начало фильма мне показалось таким знакомым. "Почему в куртке сидишь?" — говорят мне(это я почти пошёл покурить). "Я буду с вами предельно откровенен, мистер Андерсон" — слышу я. А ещё я сижу в "кубике" в дальнем углу, и когда вижу, что кто-то кому-то показывает пальцем в мою сторону, инстинктивно начинаю искать строительные леса за окном.

Ненавижу тестировщиков
Они, как черти в аду, у которых на руках список всех твоих грехов. И вот когда уже все забыли про тот смешной косяк, который возникает только 32-го февраля, в 4 утра, и только на фиолетовом в крапинку рабочем столе — тут из ниоткуда возникают QA с голосом с неба: "у нас регресс сломался!!!". И они не пустят тебя в рай, тьфу, в релиз, пока ты не исправишь этот косяк, одновременно наделав ещё десяток. Потому что это косяк — в системных библиотеках, и в коде его надо экранировать новыми граблями. И этот новый десяток багов радостно разбежится по функционалу, но QA это ничуть не волнует — у них этого ещё нет в скрижалях, тьфу, в смок-тестах.

Ненавижу отдел поддержки
Они как тестировщики, только наоборот. Если тестировщики уверенно знают, как должно быть. То саппортеры уверенно знают, как оно произошло на самом деле. Эти люди никогда не встречаются друг с другом по работе — потому что это вызовет разрыв логики и свернёт вселенную. В некоторых вопросах софта разбираются гораздо лучше программистов, чем вызывают ненависть у последних. Особенно весело бывает, когда программисты говорят: "это нельзя исправить", а поддержанцы им в ответ: "можно" и рассказывают, как именно.

Вот кого люблю — так это пользователей.
Это мужественные люди! Которые платят немалые деньги, чтобы работать на минном поле из косяков и ошибок. А когда находят ошибки — пытаются решить сами и начинают писать письма в саппорт, когда уже программа падает вместе с операционкой и сжигает комп вместе со столом. Они вобрали в себя понемногу лучшее из всех представителей IT-индустрии, и на интуитивном уровне могут саппортить, админить и тестировать, а иногда и программку напишут, когда что-то исправлять руками долго, или работать неудобно. Щедрые, как UPS, терпеливые, как ZIP, и такие беззащитные, как HTTP. Как бы мы жили без них
IT-ненависть.
С пятницей


День IT-ненависти

Ненавижу IT-индустрию.

Ненавижу программистов.
Толстые, ленивые, самовлюблённые. Каждый отдельно взятый наугад программист — всегда круче всех других программистов, вместе взятых, на этой планете да и вообще во вселенной. Но когда попросишь сделать простенькую задачу — он всегда найдёт массу проблем и трудностей, которые "мешают реализации в данный момент", потом по эджайлу разобьёт задачу на 5-минутные подзадачи, каждой из которых выдаст спринт на 2 недели, всё по науке, а потом через три месяца скажет, что ничего не сделал, ибо у него были более важные проекты. Обычно программистов делят по навыкам и языкам, а так же по уровню, джуниор-мидл-сеньор-хуан-в-продакшн, но на самом деле всё гораздо проще. Самый главный признак: может сделать или нет. Но это сейчас мало кого волнует. "Главное не результат, а участие", говорили они, "мы хотим видеть прогресс по проекту", говорили они. Благодаря чему выросло целое поколение гениальных PowerPoint-программистов, которые плодят красивые процессы, но им всё портят бездари, которые не смогли реализовать на своих убогих древних языках все эти божественные архитектуры. Идеально, когда в команде одни PowerPoint-программисты, это никогда не вызывает противоречий в коде, потому что его нет. А на вопрос "а где сам проект" можно отвечать: "а у нас нет компетенций" и валить вину на эйчаров или менеджеров проектов.

Ненавижу менеджеров проектов.
Они искренне верят, что они самые умные. Настолько сильно, что им верят даже программисты, умнее которых просто не бывает, по мнению самих программистов. К большому сожалению всех желающих стать менеджером проектов: их не может быть сильно больше, чем программистов в проекте. Это смотрелось бы странно. Но тут, к счастью, пришёл agile, который позволил придумать ещё больше менеджеров по/на/вокруг проекту, но других. Продукт-овнеры, скрам-мастеры, фасилитаторы, церемониймейстеры, хранители доски с бумажками и так далее. И в большинстве мест был введён, так называемый, коммунистический эджайл. Это очень странная вещь в себе. Это, вроде как, по названию — гибкая разработка, но по сути — строго по линии, которую назначила партия. В результате у программистов отобрали прямой водопад, выдали кривой водопад и приказали работать в два раза эффективнее, потому что так написано в рекламном буклетике.

Ненавижу админов.
Это люди-призраки в самом ужасном смысле. Когда они нужны чтобы что-то починить — их нет, они исчезают, никто не знает, где они, телефон вне зоны доступа, почтовый сервер не отвечает, Земля зашла за небесную ось и тоже отключилась. Но когда ты работаешь, когда всё хорошо, они возникают из ниоткуда, и им непременно надо что-то именно в твоём компьютере. Апдейты поставить, операционку поменять, мышку погладить. Вежливо угрожают локальным концом света, если ты не согласишься всё бросить и заняться именно их проблемой, потому что после этого вам с компьютером станет лучше. Если вам и до этого было хорошо — это вы просто не понимаете серьёзность, последствия и глубину. После их ухода всегда становится хуже, но исправить что-то уже невозможно — их уже не найти. Можно вести список пожелалок до следующего визита, но им всегда некогда, "давайте как-нибудь потом?" — и это не вопрос, это неизбежность.

Ненавижу HR-ов.
Им всегда что-то надо. Прочитать, подписать, отметиться. И вроде бы они к IT не имеют никакого отношения, кроме того, что сидят за компьютерами, но странным образом без их участия всё IT встаёт колом — согласовать собрания, уйти в отпуск, оформить больничный, нанять сотрудников, избавиться от сотрудников. Даже просто побухать без них уже никак не выходит. Исчезают огурчики, водка, колбаса, а все места в ближайших заведениях для мини-корпоративов оказываются заняты на месяц вперёд. Мистика.

Ненавижу офис-менеджеров.
Они приходят, и у тебя сразу чувство, что ты работаешь прямо у них дома. Включи свет, выключи свет, убери со стола всё, почему стул криво стоит, почему тут пакет лежит, с чем, где покупал, почём? Вызывают острое чувство "тебе тут не рады!" и желание передвигаться перебежками, как Нео в начале "Матрицы". "Привет, Нео, у нас мало времени, потому что за тобой уже пришли" — "Кто пришёл?" — "Офис-менеджеры. Ты опять не вытер ноги и не помыл кружку..." — поэтому начало фильма мне показалось таким знакомым. "Почему в куртке сидишь?" — говорят мне(это я почти пошёл покурить). "Я буду с вами предельно откровенен, мистер Андерсон" — слышу я. А ещё я сижу в "кубике" в дальнем углу, и когда вижу, что кто-то кому-то показывает пальцем в мою сторону, инстинктивно начинаю искать строительные леса за окном.

Ненавижу тестировщиков
Они, как черти в аду, у которых на руках список всех твоих грехов. И вот когда уже все забыли про тот смешной косяк, который возникает только 32-го февраля, в 4 утра, и только на фиолетовом в крапинку рабочем столе — тут из ниоткуда возникают QA с голосом с неба: "у нас регресс сломался!!!". И они не пустят тебя в рай, тьфу, в релиз, пока ты не исправишь этот косяк, одновременно наделав ещё десяток. Потому что это косяк — в системных библиотеках, и в коде его надо экранировать новыми граблями. И этот новый десяток багов радостно разбежится по функционалу, но QA это ничуть не волнует — у них этого ещё нет в скрижалях, тьфу, в смок-тестах.

Ненавижу отдел поддержки
Они как тестировщики, только наоборот. Если тестировщики уверенно знают, как должно быть. То саппортеры уверенно знают, как оно произошло на самом деле. Эти люди никогда не встречаются друг с другом по работе — потому что это вызовет разрыв логики и свернёт вселенную. В некоторых вопросах софта разбираются гораздо лучше программистов, чем вызывают ненависть у последних. Особенно весело бывает, когда программисты говорят: "это нельзя исправить", а поддержанцы им в ответ: "можно" и рассказывают, как именно.

Вот кого люблю — так это пользователей.
Это мужественные люди! Которые платят немалые деньги, чтобы работать на минном поле из косяков и ошибок. А когда находят ошибки — пытаются решить сами и начинают писать письма в саппорт, когда уже программа падает вместе с операционкой и сжигает комп вместе со столом. Они вобрали в себя понемногу лучшее из всех представителей IT-индустрии, и на интуитивном уровне могут саппортить, админить и тестировать, а иногда и программку напишут, когда что-то исправлять руками долго, или работать неудобно. Щедрые, как UPS, терпеливые, как ZIP, и такие беззащитные, как HTTP. Как бы мы жили без них