Programming isn&#x27;t music. It&#x27;s a tool to solve a problem. Not knowing what to build is a solution looking for  problem. Generate ideas by getting out into the real world and finding out the pain points in life. Build tools to fix those problems. Preferably, pick a problem which people are willing to pay money to solve.<p>Still not thinking of anything? Go outside and play until you find something.<p>Edit: I didn&#x27;t read the entire article. I couldn&#x27;t get beyond the music comparisons. Rockstars in music get a lot more money and fun than rockstars in programming do.