Многие разработчики умеют создавать программы, но часто забывают, что это лишь часть задачи. Цельный продукт не живёт только на разработке. Нужно понимать рынок, пользователей, собирать продуктовую логику, формировать стратегию и уметь организовать команду вокруг идеи. Это базовый навык, если хочешь делать что-то большее, чем просто закрывать технические задачи.
Глеб недавно порекомендовал канал Лёхи Арефьева – там как раз много практичной инфы про то, как доводить продукты до адекватного состояния: от видения до реализации. Если хочешь лучше разбираться в том, как продукт развивается не только в – хороший ресурс, стоит взглянуть.