Indie devs should just learn designing because it’s part of the job. Narrow specification in programming only is a corporate programmer mentality.
Making Apps is like 10X easier than making a game.
I’ve only realized it after 2 years of indie dev.
The problem of creating something new and high quality in 1 year is that it takes time to be clear about what to make exactly. For the 1st year, more than 50% of time and energy will be spent in exploration.
Therefore, 2 years are more realistic