Преданность в индустрии программного обеспечения

Преданность человеческая

Люди запрограммированы верить во что-то большее, чем они сами.

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

Преданность — это зло?

Преданность была причиной многих проблем в истории.

Я не имею здесь в виду религию. Позвольте мне уточнить позже.

Первое, что делает преданный, — это создает группу «других». Он начинается словами: «Моя группа преданных лучше, чем те непреданные вон там». Это может закончиться словами: «Непреданные плохие и, следовательно, могут/должны быть уничтожены».

В истории учтите все геноциды. Это всегда начинается с дегуманизации другого, а потом у нас может быть попытка уничтожить другого.

  1. Гитлер не был религиозен в прямом смысле этого слова, но был ли он преданным? Да, он был предан делу арийской расы. Мы все знаем, чем это закончилось.
  2. Коммунисты определенно не были религиозны. Были ли они преданными, да, конечно, они были преданными своему коммунистическому делу. В одном примере миллионы умерли от голода.
  3. Резня в Амритсаре живо вспоминается мне. Может быть, генерал Дайер был религиозен? Был ли он предан британцам, имеющим право править Индией? Считал ли он, что британцы превосходят темнокожих индейцев? Абсолютно да. Иначе зачем бы ему стрелять по мужчинам, женщинам и детям на мирном митинге в Джаллианвала Баг. Эта резня заставила плакать в агонии самых миролюбивых религиозных людей, включая Махатму Ганди.
  4. Существовало бы рабство, если бы мы считали всех людей равными (перед Богом?). Рабство существовало и было оправдано в прошлом, потому что мы (по крайней мере, некоторые из наших предков) действительно думали, что некоторые люди не достойны человеческого уважения.

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

Какое это имеет отношение к индустрии программного обеспечения?

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

Каждые несколько лет мы обнаруживаем, что люди увлекаются новой блестящей технологией, а у всех остальных есть два варианта:

  1. Станьте преданными
  2. Не иметь никакой работы.

Вместо того, чтобы писать много слов, вот несколько примеров преданности прошлого.

  1. JavaScript был злом в старые времена. «Делайте все важные дела на стороне сервера, — сказали нам». Теперь JavaScript везде, даже на стороне сервера, и рекламируется как следующая большая вещь на стороне сервера.
  2. Java был новым блестящим объектно-ориентированным кросс-платформенным языком с виртуальной машиной. Нам сказали, что это никогда не делалось раньше :-). И все же в то время у нас был еще один язык, в котором было все это, называемый Smalltalk. Когда ему сказали, что IBM Visualage java берет свое начало в зрелом продукте IBM Visualage Smalltalk, ярым ответом приверженца Java было: «Попробуйте найти работу в Smalltalk».
  3. Базовые классы Microsoft, Enterprise Java bean-компоненты, архитектура сервисных компонентов — другие примеры преданности делу. В какой-то момент времени для каждого из вышеперечисленных вы не могли пройти собеседование, не спрашивая о них.

Вот несколько примеров текущих богослужений

  1. Сейчас Agile приобрел религиозное рвение, его рекламируют как панацею от всех проблем. Тому, кто говорит иначе, не уделяется много времени и места.
  2. Еще одна новая религиозная тема под названием «микросервисы». Любое встречное мнение будет встречено ревностным ответом. Независимо от домена, просто используйте микросервисы, и вы станете следующим Google, Amazon или Twitter.

Деньги

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

Моя книга

Написал сатирическую книгу на эту тему здесь.

Посмотрите, посмотрите, хотите ли вы это прочитать



Первая книга из серии WIFM — Что в ней для меня. Речь идет о работнике службы доставки ИТ, который быстро устаревает.

Змеиного масла не существует. Создание Google или Amazon требует много времени, терпения, денег и, прежде всего, ресурсов в виде людей, программного обеспечения, оборудования и т. д.

И тем не менее каждые несколько лет в ИТ-сфере появляется новая причуда, которую менеджеры продают как очередную большую вещь. Примерами являются корпоративные компоненты Java Bean и архитектура сервисных компонентов.

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

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