My career has spanned a total of 7 whole years, I can't even put a full decade on my resume but I don't think I really want to anyway because that just means I'm getting older which isn't a good thing, although having the decade on my resume shows how much experience I do have. But anyway already I digress......
My whole career has been in Information Technology and I've come to the conclusion that there are only 2 basic forms of IT, 3 if you count management but thats a different animal in itself. Now there are many levels to the 2 basic forms but when you come down to it there is only Support and Development. So what does this all mean and whats the point? I'm just doing a usual rant about something random and I just happened to pick this. Anyway.....
Lets start with numero uno since thats the one I'm most familiar with. For 6 of my 7 years I was in the IT support field. That meant helping people from far and wide and from all different levels from Partners to lowly admins with the computer problems. A lot of people that I know are in this field because lets be frank here, people just don't know how to use their computers and always find new and interesting ways of screwing up their workstations. There are many levels, call support, field support, etc etc but it all boils down to helping the end user and being their punching bag as they bitch you out and tell you it was working only 5 minutes ago although they neglect to tell you they were installing some weird freeware game to pass the time between emails. This is the lowest cost area of IT for the most part but its also one of the most critical since support keeps the lights on and everything humming at a nice smooth pace. I was part of this workforce for a while and it was quite enjoyable except for the dealing with the mad people part. You really get to know the people that make the money and learn about the business which is all very important if you ever want to break out of IT support and go on to greener pastures like Consulting :)
The second area that IT falls under is development. When I talk about development its the actual creation of stuff like hardware and software or setting up infrastructure and things of that sort. I've had to deal with developers a little later in my career and for the most part they create some really cool stuff. These are all the technical folks who in school took stuff like advanced math, particle physics and the like. Development requires taking all the ideas that people give them and making them into something useful, yet eye pleasing and cool. Their type of works requires lots of hours and stimulants to keep the midnight oil burning because they work on deadlines. The people in support have deadlines too but they don't have to deliver solutions within a budget and make it sing and dance. Development is interesting because they create something out of just some ideas. I admire these people for the things they have to learn to actually create computer programs. The farthest I've ever gotten was doing a Flash website with some Action Script but thats nothing compared to some of the complex programs being built for large corporations.
So now what? Well this was just my basic opinion of what IT is divided into. There are pro's and cons for each work force. If you're the brainy type, development might be for you, if you're more a people person try support. Although keep in mind that IT will always be viewed as over head cost so IT is sometimes one of the first areas that people start cutting or sending to India. I was fortunate enough to be in a position that couldn't be outsourced to some other foreign land and I've used the skills and knowledge that I gained in my current career. So for anyone thinking about going into IT, think about it a little to see what work force you'd much rather be in. I'm more of a support guy but thats because I prefer playing with the cool things that developers create rather than trying to create it myself.
For my next blog post, maybe I'll start my consulting skills tips or something. There aren't that many of them if you're just starting out and I'm not management so I can't say anything about that just yet but who knows.... Time to go get some lunch with my wife :)