TGViewer
Записки системного архитектора Записки системного архитектора @sysarchthoughts · 269 subscribers
Post #126 274
В прошлый пост не поместилась третья сфера знаний, на которую у меня открылись глаза в тот период, и про существование которой я до этого не то чтобы не знал, но практические не думал - это принципы построения бизнеса вокруг программных продуктов.

Самое сильное воздействие на меня оказали книги "Lean Startup" Эрика Риса про итеративный поиск места продукта на рынке, "4 шага к озарению" Стива Бланка про Customer Development и формирование понимания потребностей клиента и "Построение бизнес-моделей" Остервальдера. Будучи программистом мне казалось, что достаточно сделать хорошо работающую программу, а остальное приложится само. На деле оказалось, что работа программистов, безусловно, важна, но, как не противно было это осознавать, с точки зрения бизнеса глубоко вторична. Программа интересна лишь постольку, поскольку она помогает решать чьи-то проблемы, приносит кому-то какую-то понятную пользу, измеримую хотя бы в деньгах. А работа программистов с точки зрения бизнеса - это всего лишь вынужденные расходы. И, грубо говоря, если расходы меньше доходов (как меры пользы) - то это хорошая работа, а если больше - то плохая :) Хотя, конечно же, все гораздо сложнее, зависит от стадии развития продукта, зрелости рынка и т.п.

Сочетание Lean, ТОС и концепции "антихрупкости" и канваса бизнес-моделей привело к меня принципу "ленивой эволюции" при создании программных продуктов. Строить большие, масштабные решения, без достоверного знания о том, что они полезны и востребованы не просто бесполезно, а даже вредно. Большая система неповоротлива, сложна в поддержке и трудно модифицируема. С другой стороны, решения, сделанные на скорую руку, без заделов на развитие - плохо масштабируются, и трудно модифицируются. С тех пор я продвигаю идею, что кода в каждый момент времени нужно писать как можно меньше, но стараться приносить при этом максимальное количество "пользы", а параллельно активно смотреть по сторонам, чтобы понимать в каких направления возможно понадобится развивать продукт, чтобы в текущей разработке случайно не заблокировать правильные возможности.
  • 👍 2
  • 🔥 2
  • 💯 1
More from @sysarchthoughts
  1. Aug 4, 2026Мне жена как-то сказала, что только в зрелом возрасте осознала трагедию сказки о рыбаке и…
  2. Jul 2, 2026Я не давлю. Я пытаюсь опереться.
  3. Apr 2, 2026Пригласили меня тут в жюри школьного проектного конкурса, и вот что хочу сказать: мало кто…
  4. Mar 22, 2026Как технические границы делают все бизнес-критичным? Ключевой вопрос, которому посвящена э…
  5. Mar 22, 2026Неуловимо напоминает "основной закон органической химии". Если смешать бочку мёда и бочку…
  6. Mar 10, 2026(продолжение рассуждений про больницу) Что мне тут понравилось, что беру на заметку. 1. Че…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →