3 ms·
We've had a whole generation now of CS majors who don't really understand the underlying hardware and it shows.
by namaria 2y ago
We've had a whole generation now of CS majors who don't really understand the underlying hardware and it shows.
- booleandilemma 2y agoI mean there's only so much time in the day. The world of software alone is already so vast. It's literally a full-time job.
- 2OEH8eoCRo0 2y agoThe fundamentals don't change. Computers still essentially work the same way. All of these languages eventually end up as machine code at the end of the day.
- mananaysiempre 2y agoWe’ve had three decades of computers whose inner workings are shrouded in secrecy. So I’m not sure CS programs are entirely to blame.
- rty32 2y agoYeah, other than students who get interested in all the hardware stuff (for whom there would likely be dedicated courses), I don't see how general EE courses help computer science study or career. If anyone really needs that later in the career, it won't be hard to pick it up.
- mananaysiempre 2y agoThat’s not what I meant at all, but then this involves a general conflict between a university and a vocational school (the second should aim to be useful even at the expense of comprehensiveness; the first comprehensive even at the expense of usefulness), or a CS and an SE degree.
- alfiedotwtf 2y agoI’m just wondering… did none of your universities offer Computer Engineering? I did it for one year before switching to CS because I just couldn’t grok how a bloody OpAmp worked back then and didn’t want to spend the next 50 years doing that lol. My CE course was essentially an Electrical Engineering course with power distribution subjects replaced with programming subjects
- deleted 2y ago[deleted]
- userbinator 2y agoPCs of the 90s were pretty open. Mid-2000s and then the rise of locked-down mobile devices was when it started closing up.