View Single Post
Old 09-17-2007, 03:29 PM   #4
arsenal
Director of the HFBI
 
arsenal's Avatar
 
Join Date: Sep 2004
Location: Calgary
Exp:
Default

**NOTE**** This is all based on my current experience inside of a company not a development shop**
It all really depends on what you want to focus on.
With all companies there are usually a number of different types of jobs all in the IT domain.

For instance:

Server admin: Basically you deal with servers and security. You monitor server usage, logs, set them up, patch them, etc. There are also Windows / *NIX / Solaris / Citrix / VM type servers.

Help Desk: Name says itself.

Deskside: Basically you are a computer tech and you go around fixing problems with peoples computers.

Programming: This is broken into a number of different aspects.

Application programming: Depending on the company you work for this can mean a number of things.

If you get in with a business development shop, then you will most likely be exposed to OOAD, UML, agile, scrums etc. Most likely going to be using a language like .NET languages, Java, J2EE, PHP possibly Ruby (I am teaching myself this right now, very cool language).

If you get on with a company like Critical Mass, then you will need to know things like SEO, HTML, web technologies, javascript, java, J2EE, ASP.NET, ASP, JSP, Java Beans.

If you get a programming job with a company who is not a in the business of application development (IE Utility company, Oil and Gas, etc), they will probably have their own in house shop, assinged to business units. Depending on the business unit you are assigned to, you could be using anything from ASP classic for web apps, to an off the shelf application like Peoplesoft or SAP.

If you get on with a company that does a lot of theoretical or science development, then you will need to know C/C++. Those languages are still king in this domain.

The best advice I can give you is this. Figure out what domain you want to be in, and try to excel at that. Then you wont have any problem finding people who want you. There are lots of jobs out there. but being fresh out of school in a year or 2, you will need to prove to the company that you are worth the time to get up to spead.

Those are just my thoughts, hope that helps.
__________________
"Opinions are like demo tapes, and I don't want to hear yours" -- Stephen Colbert
arsenal is offline   Reply With Quote