Hacker News new | ask | show | jobs
by Flicflac 1439 days ago
> Why study years and years of how computers work, to then think about people and business problems?

Because in school, you study engineering in a vacuum. In the real-world, you have financial constraints, time constraints, and business goals to meet.

1 comments

Those are all fine, and to some extent it can be considered for engineering, but isn't there a line to draw somewhere? At some point leveraging your expertise to do other work turns into a different role completely, at least in practice. I also think in programming, because it requires a high amount of creativity, there is lots of room for improvement that is only accessed by experienced programmers, which end up transitioning away into those other roles.