3 ms·
MSc EE here, self taught in the 8 Bit era. When deciding for EE vs. CS the decision was for something ‚real‘ and not so theoretical. Also I felt the field moved
by heisenbit 3y ago
MSc EE here, self taught in the 8 Bit era. When deciding for EE vs. CS the decision was for something ‚real‘ and not so theoretical. Also I felt the field moved so fast a lot non-math content would outdate quickly. Then only worked with computers doing software all my career.
Most of what I learned in universities I forgot. What stuck around and I still leverage today was appreciation for quantities and statistics. Understanding of basic dynamics in linear vs. non-linear systems. A vague feel for frequency and transition responses. An appreciation for materials, their limitations and trade-offs involved in their selection. Not much but very useful and valid forever.
When hiring I admit I prefer engineering and physics majors over CS (provided they can code) as former often seem to have more focus on results outside the box while CS are more focuses on the insides. The key to good software with impact are getting the requirements right and that needs negotiations with people outside of the box and making trade-offs.
- ajsnigrutin 3y agoIn my country, both EE and CS colleges offer a study of (what is basically) robotics. We have 'informational days' every year, where older highschoolers visit the colleges, and the colleges prepare informational packages, some intro briefs, labs prepare demos, and soon-to-be college stuents are shown around the building and labs. EE robotics had demos of real, industrial robots, 100k+ eur machines, filling glasses from a bottle, making pancakes, sorting stuff etc, while the CS labs had most of the robots based on some lego-like kit where the robots were clearly toys and made just for education. Technically it doesn't matter, it's all math, metrices, rotations, axes, sensors, feedbacks, derivations and integrations of numbers etc. but the difference of "real" vs "toys" was obvious.