Yesterday I went back to to Parsippany, New Jersey, for my technical interview for the Set Focus Master's Program . I'd be interviewing for a spot in the C# evening track of The Master's Program.
Congratulations, good job, etc. I just realized that I would have had my ass handed to me on a platter if I took the test you did.
IF TAKE.JAVA.TEST(BEN) { test = "fail"; interviewer.laugh = true; }
I'll echo what Lerch said...you're on the way to consult. HOWEVER, this isn't necessarily bad for the following reasons:
1) Consultants usually work 4/10, which means you get Fridays off. 2) EXPENSES. Dude, if you were to get a credit card attached to a frequent flyer account & charge all your "working expenses" (lunch, travel, etc.) to that card, then get reimbursed, you'd be flying for free in a matter of no time. 3) Although you won't be in ONE particular company for years upon years (except a consulting company), after a while you can still see if you can get placed in a longer-term contract so you have an opportunity to settle down a little.
'm actually LEANING towards consulting work. Yes, it's less secure, but:
1) You don't work for a company like IBM directly that pays you for a 40 hour week, but expects 60 hours/week routinely, killing your family/social/personal life.
2) You don't get stuck in a dead end job. Here at IBM, you can dig a hole for yourself by becoming a world's expert at something nobody outside of IBM uses.
3) It's easier to keep your skills current, methinks... see 2) above.
4) Consultants get paid more, so I think it's possible to ride out short periods of unemployment and still be ahead.
4) You have to deal less with company politics. IBM is a pure political environment.
5) I think as a consultant, you have a better chance of writing your own ticket. I have come to realize in the last few weeks that I actually am a pretty sharp guy, and I might do better for myself as a consultant.
You're right. You get paid a bit more because you actually bill what you work. And when you're a SHARP consultant, you DO write your own ticket. I've seen lots of complete loser consultants, but the real smart ones always get requested for return engagements.
Well, I was given the option ahead of time as to what format I wanted the interview to be in... C++, Java, or VB. I'm sure you could have handled one of them. I chose Java because it's waht I'm most familiar with at the moment, as I want to get certfied in it.
IF TAKE.JAVA.TEST(BEN)
{
test = "fail";
interviewer.laugh = true;
}
I'll echo what Lerch said...you're on the way to consult. HOWEVER, this isn't necessarily bad for the following reasons:
1) Consultants usually work 4/10, which means you get Fridays off.
2) EXPENSES. Dude, if you were to get a credit card attached to a frequent flyer account & charge all your "working expenses" (lunch, travel, etc.) to that card, then get reimbursed, you'd be flying for free in a matter of no time.
3) Although you won't be in ONE particular company for years upon years (except a consulting company), after a while you can still see if you can get placed in a longer-term contract so you have an opportunity to settle down a little.
Reply
'm actually LEANING towards consulting work. Yes, it's less secure, but:
1) You don't work for a company like IBM directly that pays you for a 40 hour week, but expects 60 hours/week routinely, killing your family/social/personal life.
2) You don't get stuck in a dead end job. Here at IBM, you can dig a hole for yourself by becoming a world's expert at something nobody outside of IBM uses.
3) It's easier to keep your skills current, methinks... see 2) above.
4) Consultants get paid more, so I think it's possible to ride out short periods of unemployment and still be ahead.
4) You have to deal less with company politics. IBM is a pure political environment.
5) I think as a consultant, you have a better chance of writing your own ticket. I have come to realize in the last few weeks that I actually am a pretty sharp guy, and I might do better for myself as a consultant.
Reply
Reply
Reply
Reply
Leave a comment