Sure, we’d all like to be the next Google. However, there are plenty of business opportunities and profits to be made by finding niche markets and filling them. This is especially true if the niche doesn’t have much competition and you are an expert in it.
I do a number of things but have steadily paid the bills for ten years by converting dinosaur DOS-based database programs to Windows. There are still zillions such programs out there, often doing mission-critical tasks. Two conversions I’m working on now have been running multi-million dollar companies since 1991 in DOS.
There are plenty of niches in software, tech, blogging, and business in general. Find one, then fill it by providing great products and service. You’ll probably prosper.