Monday, April 30, 2007

Where the lines are drawn ... part 2

This a continuation of my previous post about the types of people you'll meet as a software developer in the corporate environment, .

The Software Lead

The software lead is a veteran coder who will most likely be the person you'll interact with the most. He/She normally falls into certain categories and sometimes all three, which basically they'll be your go to person for any information regarding the project your working on, some how they know where it all is regardless if it falls on their expertise. Some times their absolutely brilliant, basically they're an expert at some thing that worth a lot of money to the company, if they're sociable pick their brains you'll learn a lot. The last category is the "company man/woman" basically the this means that they've been at the company way longer that most and know the inns and outs of the system. You may wonder why the hell they aren't higher up in the food chain but most of the time they have their reasons and you should probably just respect that. Most of the time the software lead has a part in every part of the development process and knows the ins and outs to the business, they're great to learn from. However, what you just read is a very rosy description sometimes you get the bad end of the stick all of the above can still apply but that doesn't mean that they're going to be nice. Also remember that most geniuses tend to have big egos so be warned.

The Project Manager

This is a selfless job that probably has the biggest mix bag of characters. Basically you could have anything in the range of a sniveling corporate tool from a human shield who gets the job done without putting his/her group on the sacrificial alter. Most of the time this person will be responsible for making sure your project gets done on time, under budget, and most importantly works well enough to rake in the cash. So basically they're responsible for pulling off the miracle of all miracles. If they're good they'll fight the good fight with you otherwise they might just do nothing and drag the project down, it really varies.

Believe it or not there is more, check back for the next post

No comments: