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

Секрет

Основная цель любого бизнеса - зарабатывать деньги.
Желательно - тонны денег.

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

Каждый человек на Земле хочет, чтобы его проблемы исчезли как можно скорее.

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

Счастливые пользователи - двигатель любого бизнеса!

Что они от меня хотят?

Итак, вы инженер. И вы можете писать код.
Поздравляем!

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

Понятно?

Бизнес не хочет, чтобы вы писали какой-то код. Он хочет, чтобы вы автоматизировали решение проблем.

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

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

Почему Вселенная такая?

Все мы знаем ответ: 42.

Но есть кое-что еще. Вот еще три важных вещи, которые должен предоставить любой бизнес:

  1. Начните решать реальные проблемы пользователей как можно скорее.
  2. Продолжайте улучшать решение.
  3. Быстро решайте непредвиденные проблемы, возникшие во время решения проблем. Или эти проблемы убьют бизнес.

Примечание. Вы не пишете чистый код, чтобы заставить работать пункт №1. Но вам нужно написать чистый код, чтобы справиться с пунктом №3.

Давайте немного трансформируем этот список и переведем его на язык программиста:

  1. Вам необходимо предоставить даже неоптимальные решения.
  2. Вам необходимо контролировать сложность, чтобы иметь возможность добавлять функции.
  3. Вам нужно сделать все, поддерживаемым.

Всегда есть баланс.

Но имейте в виду, что единственное, что имеет значение, - это счастье конечного пользователя.

Единственное, что имеет значение для счастья конечного пользователя

Итак, что я могу с этим поделать?

  1. Дайте этой информации 5 минут.

2. Составьте план, который подойдет вам.

3. Делайте вещи реальностью!

Вот полезная мантра, которая поможет вам сосредоточиться:

Заставьте это работать. Сделать это правильно. Сделайте это быстро.

Первоначально опубликовано на www.fse.guru.