Some hard problems out there just can't be solved through technical means or even code.
Coding wasn't even the hardest part. It is actually systems and especially what to build if you want to make money and knowing when to stop.
Once you know that, you can spot dead ends quickly before following everyone else into the same trap.