3 ms·
If you want to do real engineering and solve hard problems, stay in school. If you want to build a flashy media app or a social network, drop out. There is mu
by justinpaulson 11y ago
If you want to do real engineering and solve hard problems, stay in school. If you want to build a flashy media app or a social network, drop out.
There is much more depth in an engineering degree than you get from just learning a language on your own and hacking away at an app. There is more to engineering than just being able to code, and if you want to really solve the hard problems, you will need to study. College happens to be a very good setting for that learning process.
- conradev 11y agoI agree with the last sentence, but not the first and second. The first implies that the only way to learn computer science is in school, and the second attempts to stereotype products built by those who drop out of college. I understand the sentiment, but I think it's possible to both create real value and not go to school. That's one of the points that this article is trying to make. I also think that framing all hard problems as engineering problems is an engineering-centric view. Depending on the product, sometimes designing the user experience to be seamless is just as hard as building the technical foundation.