What do you enjoy? That's the main thing. Do you prefer hands on technical solving, or project roll outs, or operational management?
etc etc etc.
Technical, hands on. Definitely.
I like being faced with problems, challenges and the feeling you get when you beat something that's been put in front of you. Even the hardware side of things, I don't get to do that in my current job and I do actually miss getting my hands dirty. Some guys turn nose up at touching a physical box, but I am over the moon doing cable management, installing a new rack, replacing a PSU, etc etc.
That pretty much sums it up and each has pro's and con's:
Specialise - Great for short term highly paid work and in some industries (e.g. certain products used in investment banks) it can mean being highly sought after. But equally it's harder to get a job when there are few about. This is the route I htink I should have followed however (and didn't).
Generalise - More job opportunities but there is always someone who will do it cheaper than you so salaries will erode over time.
Design and Architecture - Quite a good route I think. Can't see too many downsides although a little prone to redundancies when companies start cut-backs as there is little development going on. Well paid though.
IT Sales - Very delivery driven so expect pay to vary a lot between very good and very poor. Requires a certain outgoing character.
IT Management - Depending on the specific management role it can either be very rewarding, mind numbingly boring, lots of pressure and hish risk of redundancy every few years.
Specialise - I hinted at this route above regards PS. Other areas of interest being virtualization (already got a chunk of HyperV knowledge but Citrix would be a massive advantage). SQL, SCCM2012 I am gaining more knowledge every day with this and also seeing a lot of contracts looking for SCCM specialists so this could be a route to take.
Design and Architecture seems to be dominated with 40+ year olds for the most part. This is obviously for a reason being they have the experience all round under their belts. This more a long terms aim to settle into once I have spent 15-20 building a knowledge base that will crush the young un's once I get to that age? haha.
Sales, really does not appeal to me at all unfortunately. I do not fit the bill of outgoing salesy type really I would doubt my ability first of all but the whole sales area annoys me quite a lot when it comes to products I have to support and see mis-sold all over the place. Not a nice field from my experience also in my last job I seen so many sales guys come and go like they were worthless pieces of junk getting praised, sacked, tormented on a daily basis haha.
Managment, yeah, I mean I see what you say it is either going to be a semi hands on managerial post or full on paperwork job. I certainly couldn't see myself leaving the tecnical hands on aspect of things any time soon. Again I see this as a settle into progression for a bit older age. But it would totally depend on opportunities that arise, this is a very company/manegement type role dependant generalisation. My experience of managers so far in life can be summed up by saying, get all the
yes, that does count as disguised swearing, and don'[t argue with moderating decisions and the rules flung at them and get very little in return when they do actually do well. You're the fall guy.