Ничто так не поднимает настроение команде разработчиков, как наблюдение за тем, как приложение становится вирусным. Это прекрасное чувство — по крайней мере, до тех пор, пока не приходит ежемесячный счет за облачные вычисления.
Некоторые разработчики считают, что управление стоимостью вычислений — это обязанность команды devops. Кодеры пишут программное обеспечение, бросают его через стену, и пусть кто-то другой беспокоится об оплате за него. Нет ничего более далекого от правды.
Умные разработчики знают, что их кодовые решения имеют большое значение для итоговой прибыли компании. Объемный код работает медленнее и требует больше облачных ресурсов для запуска. Выбор лучших алгоритмов и написание более компактного кода — это больше, чем просто скорость. Хорошо написанный код стоит меньше для запуска.
Ничто так не вселяет ужас в сердца разработчиков, как термины «без кода» и «с низким кодом» (за исключением, может быть, ИИ).
DevOps побуждает нас двигаться быстро и все автоматизировать, но мы не хотим, чтобы платформы с низким кодом заменили работу разработчиков! На самом деле, как и большинство вещей в технике, у него плохое название.
Low-code, особенно в области API, на самом деле является посредником, который повышает как производительность разработчиков, так и надежность систем. Самое главное, это позволяет разработчикам лучше выполнять свою роль творческих работников умственного труда.