It also helps to travel in topic space. You'll have more new ideas if you explore lots of different topics, partly because it gives the angle grinder more surface area to work on, and partly because analogies are an especially fruitful source of new ideas.
Complexity basically means that everything is circuitous and hard to understand. Hard to understand means that the things that lead to the things you want aren't the things you want. They're very complex. So you need to do things like work on vacuum tubes to get to computers because vacuum tubes are in the first computers, even though vacuum tubes ... See more