Re:Ask HN: Got a CS degree, but I’m unable to be programmer....
by jokh on Sunday July 22, 2018 @11:38PM
(#17590420)
> problem solving at an architectural level
That's a problem for people who haven't done internships and have just graduated. Architecture skills and knowing how things are/should be designed come from experience, which a lot of people don't have.
On the other hand, algorithms + data structure knowledge and how they're applied do not really require experience, just knowing fundamentals well.
So your method is definitely good for experienced people but not for new grads/interns. And these are methods the industry employs anyway — big companies do stress more on system design for industry hires, less so for new grads + interns.
On the “pay reasonably well” line, the average new college grad salary is 50K. I’d wager that the vast majority of salaries in the field exceed that. The googles of the world pay way in excess, and they may make you do some stupid dances to get in the door, but that’s not the real world, that’s just one weird part of the world.