Comment by sota_pop
But this is the way of computer science at large for the last 15-20 years… most new CS students I’ve encountered have spent so much time grinding algorithms and OS classes that they don’t have life experience or awareness to build anything that doesn’t solve the problems of other CS practitioners.
The problem is two-fold… abstract thinking begets more abstract thinking, and the common advice to young, aspiring entrepreneurs of “scratch your own itch” ie dogfooding has gone wrong in a big way.