Was surprised to not see this mentioned earlier in this HN post. Author seems to be conflating software development with computer science.
Making a bunch of apps isn't going to provide a solid foundation in CS which usu. includes topics such as linear algebra, discrete mathematics, calc (at a minimum differential and integral), data structures, algorithms, etc.
What's surprising to me is that I've received downvotes for mentioning this.