Como ter visão de negócio, e não apenas técnica?

A resposta para essa pergunta é simples: Crie seu próprio negócio online.

Exemplo prático, crie um micro-SaaS que consiste em algo muito especifico e disponivel online, ele será encontrado através de ferramentas de pesquisa como o Google, e outras.

O primeiro que fiz era um conversor de vídeo, ele simplesmente pegava um arquivo de vídeo, passava ele no ffmpeg e a saída era no formato que a pessoa escolheu na tela web, e o download era iniciado.

O servidor estava na minha casa, era um pc velho.

Quando fizer isso na prática, vai surgir várias dúvidas que vão demandar de você tomadas de decisão, por exemplo:

Deixo o servidor na núvem logo de inicio ou apenas em casa mesmo? O custo de energia aumentou, o que faço? Como ganho dinheiro com esse micro-saas? Como faço ele aparecer no Google? Quais os custos de manutenção? A solução é lucrativa? etc.

Tudo isso vai te dar uma visão de negócio muito boa e sobretudo, prática, realista e transferível para qualquer empresa em que for trabalhar.

Neste comentário eu explico alguns fatores sobre colocar um servidor público na internet. Leia as perguntas e reflita seu caso de uso

Li o seu comentário lá `Pilati`. Eu gosto bastante de uma hibrida, onde parte fica local e parte na cloud. Recentemente eu implementei um serviço assim em parceria com um amigo (não foi para fins comercial diretamente, mas para auxilia-lo em um serviço temporário). A aplicação continha um App (android), uma API, um banco postgres e um Engine Selenium para executar umas tarefas pesadas. Para executar, eu fiz o seguinte: Subi a API + postgres no render (free) e localmente eu subi o conteiner com o Selenium e um script ficava fazendo polling e verificando se havia um novo job para ser executado. Sempre que existia um job, o serviço local executava sua tarefa e enviava o resultado para a API. O App Android era quem criava as demandas via API. De forma bem resumida foi isso. Com certeza não foi a melhor solução técnica, mas fomos pressionados pelo tempo. Tínhamos uma semana para pensar na solução (pq inicialmente só tínhamos o problema) e colocar em produção (lembrando que temos emprego, filhos, familha em geral). Por fim, para evitar todos esses problemas de segurança, eu tenho ido para esse caminho de solução.
Excelente, todas essas considerações técnicas que você mencionou são do mundo real. Quando a pessoa vai criar seu próprio negócio, ela necessáriamente vai se deparar com um monte de desafios técnicos e não-técnicos que vão forçar ela a realmente ter a visão de negócio e fazer ele dar certo, ou quebrar. Quem nunca teve o próprio negócio em produção, não vai conseguir ter a visão de negócio assim como alguém não aprende a andar de bicicleta observando outras pessoas fazerem isso ou lendo sobre como andar de bicicleta.