Ты тоже программист, даже если ты не программист
1. Главный драйвер успешной конкуренции — новые технологии. Используя их, мы можем сделать быстрым и дешёвым то, что раньше было долгим и дорогим. И тем самым значительно расширить свой целевой рынок и обогнать старых игроков.
2. Фокус в том, что, услышав слово «технологии» — мы сразу думаем о компьютерных технологиях. И начинаем искать в каждой истории успеха какую-то уникальную цифровую платформу, которой этот успех обязан.
3. Хотя технологии бывают не только компьютерными. Технология продаж, технология поставок, технология масштабирования — это тоже технологии. Если мы можем описать их в виде простых алгоритмов — на вход которого мы загоняем армию обычных людей, которые выполняют пошаговые инструкции и выдают предсказуемый результат.
4. И принципы создания этих алгоритмов те же самые, что и в программировании. Можно написать программу, которая будет сжирать всю оперативную память, бешено крутить диск и работать несколько часов. А можно исхитриться и придумать такой алгоритм, который уложится в скромный объём памяти и за 10 минут выдаст тот же результат. Можно придумать технологию продаж или масштабирования, которые потребуют кучу людей, времени и денег. А можно исхитриться и придумать более дешёвый и быстрый алгоритм, который даст тот же результат.
5. Даже более того, хорошие некомпьютерные технологии значат для успеха нового бизнеса гораздо больше, чем технологии компьютерные. Это может оказаться плохой новостью для разработчиков.
6. Но хорошей новостью для остального большинства. Ведь это значит, что вы тоже можете создавать технологические компании. Только при этом вы будете программировать не обработку цифирок в памяти компьютера, а действия реальных людей в реальной жизни.
7. Кажется, что большой концептуальной разницы между этими занятиями нет 😉 Иначе бы из бывших программистов не получались бы успешные предприниматели. А всё почему? Потому что они привыкли мыслить в терминах алгоритмов. Ну а вы можете проскочить долгий этап изучения компьютерного программирования и начать учиться программировать сразу реальных людей и реальные процессы.