Software Engineering, which is the fancy-pants name for computer programming. I haven't really started yet, but long-term I want to write embedded systems. Application development is increasingly being outsourced, but someone has to write the low level shit that goes in cars and cell phones. I do not have LinkedIn, but that's something to consider soon. There may be a time to consider leaving my present position a few months before I graduate, at which time I would do an internship somewhere. Getting a little bit of industry experience before graduating would help to make sure that my first post-graduation job is a bit above 'entry-level'. At which point I get to consider either having my life back or going to grad school.