Member Since: Apr 29, 2006
Location: St. Somewhere
Mac Specs: iMac 27" 3.4 GHz, 256 GB SSD, 2 TB HDD, 8 GB RAM
05-05-2007, 12:40 PM
It seems obvious to me - I am not sure why no one has mentioned it to date - to work as a software engineer, you should get at minimum a Bachelors degree in software engineering! As mathogre correctly points out, a math degree is pretty good as well - a GREAT deal of overlap between the two.
The work can be VERY satisfying. It all depends on what you like. I am passionate about technology and I LOVE working with it. As a software engineer, you can work on everything from embedded real time systems (my personal fave) to huge on line transaction processing systems.
Like any job, a software engineering job has its share of annoyances, but it also has immense opportunities for fun, gratification and helping others. I would strongly recommend it.
BTW, I didn't follow my own advice - Software Engineering was just getting started in the mid 70s when I got my degrees. I have a B.Sc and an M.A.Sc both in Electrical Engineering - I did a strong focus on software through both degrees though.
My Macs: iMac 27" 3.4 GHz, Mac Pro 3.2 GHz, PowerMac G5 Quad 2.5 GHz, G4 Cube with 1.2 GHz Upgrade
My iStuff: 64GB iPhone 5, 64GB iPad4, 30GB iPod Video, 16GB iPod Touch
My OS': Mac OS X Lion, Mac OS X Snow Leopard, Mac OS X Tiger, Mac OS 9.2.2, openSUSE 10.3
I was on the Mac-Forums honor roll for September 2007