magikarp14 said:
This is my first time posting here, so pardon any faux pas I make. I'm a rising high school senior considering a career in EE as I apply to schools in the fall. I just had a few questions about the journey to a career in EE.
1. What was the college experience like? Is it easy to switch your majors? Did you have the freedom to explore a double-major or minor in the humanities? How intensive were the courses and projects?
2. What percentage of your peers did internships? Were they paid internships? When did they occur? When did you intern and what did you gain from your experience?
3. How was graduate school, if you chose to go? Was it similar or different to undergraduate work? How did it prepare you for your career? Can you switch to a CS or ME career after graduating?
4. How does one get a job in management? What kind of schooling or skills are needed?
5. What kind of trends are happening in the industry? Is there any shift in jobs, salary, fields?
I'm sorry that was so long! Thank you in advance for your replies!
1. I graduated undergrad in 1997, so my experience is pretty dated now. But it is generally harder to switch majors in engineering because you have to apply for it. You have the freedom to explore a double-major or minor if you want. However, the EE curriculum is intense and there is not a lot of room for taking non-technical courses. If you minor or double-major you will almost certainly be in undergrad more than 4 years.
2. Maybe half of my peers did internships. The ones that didn't were at a disadvantage when they applied for jobs or grad school. Virtually all engineering internships are paid. I interned after my second and third years. I wouldn't have traded my internship for anything. I learned what engineering was really like and about, and I learned what subfield I wanted to pursue.
3. Graduate school is a different world. You end up working even harder because you are working for yourself. It isn't a matter of putting in the time and graduating, you have to deliver. I got a Ph.D. and it was an incredible experience. I was extremely well prepared for my career (Analog Integrated Circuit Design) after grad school as I had gone through the whole process from system modeling, to design, to test board layout, to testing and evaluation by myself. Switching to CS is easy. Lots of EEs are employed as software engineers. It's especially easy if you focused on software in your studies. Switching to ME is MUCH harder. You will almost certainly have to go get a Master's in ME to switch.
4. You get a job in management typically if you do really well at leading technical projects. The Peter Principle is in full effect though, since people who are good technically are not necessarily good at management and vice versa. Managing is hard and finding good managers is harder. I am a technical lead (i.e. I manage projects) but not a manager (i.e. I don't supervise people and give performance reviews and lay people off and worry about office space and telephones and computers and the like). Like Jake above, I do not regret this decision. I paid a very high price for my technical skills, and I want to use them.
An MBA is a good choice to get into management. You also need to be good at dealing with difficult people and situations, and be able to motivate people. You also have to have backbone in that you won't be able to make everyone happy and sometimes you're going to have to fire people. It is very difficult.
5. Following trends is dangerous. If you go for a hot area in school, by the time you graduate it may be saturated or cooled off. Follow your passion. Whatever you do try to be the best you can be at it and you'll be in better shape.
As far as salaries they've been pretty much flat for the last 10 years or so. Entry level salaries haven't quite kept up with inflation in my area. One big trend is people with graduate degrees are being hired for roles that didn't require graduate degrees in the past.