Comment On Classics Week: The Contractor's Note

The Contractor's Note was originally published on January 29, 2007. [expand full text]
« PrevPage 1Next »

Re: Classics Week: The Contractor's Note

2007-05-09 11:25 • by Stewart (unregistered)
How do people get away with this?

And how do i get one of these cushy contractor jobs :)

Re: Classics Week: The Contractor's Note

2007-05-09 11:25 • by Control_Alt_Kaboom
Well. At least he was honest.

Kind of...

If he was really honest, he wouldn't actually have taken the job there, but, anyway...

Re: Classics Week: The Contractor's Note

2007-05-09 11:44 • by James (unregistered)
I was going to post another "Too Soon" rant when I saw the originally-ran date on this one, but then I saw the image of the note and remembered -- this one really *is* a classic, even if it ran less than half a year ago. Fantastic!

Re: Classics Week: The Contractor's Note

2007-05-09 12:01 • by Dan (unregistered)
135614 in reply to 135612
sorry, but haven't we read this before already?!

it's the exact same too!

Re: Classics Week: The Contractor's Note

2007-05-09 12:07 • by Duh (unregistered)
That's why is it's a classic...

Re: Classics Week: The Contractor's Note

2007-05-09 12:09 • by CodingForPretend (unregistered)
135616 in reply to 135614
Dan:
sorry, but haven't we read this before already?!

it's the exact same too!


Yeah, it's Classics Week! There all going to be re-runs.


captcha: burned - pay more attention next time...

Re: Classics Week: The Contractor's Note

2007-05-09 12:09 • by CodingForPretend (unregistered)
135617 in reply to 135614
Dan:
sorry, but haven't we read this before already?!

it's the exact same too!


Yeah, it's Classics Week! There all going to be re-runs.


captcha: burned - pay more attention next time...

Re: Classics Week: The Contractor's Note

2007-05-09 12:11 • by CodingForPretend (unregistered)
Sorry for the double post, itchy trigger finger.

Re: Classics Week: The Contractor's Note

2007-05-09 12:12 • by TheBigYin
135619 in reply to 135607
Stewart:
How do people get away with this?

And how do i get one of these cushy contractor jobs :)


It's easy, you just do it. I've been doing it on and off for 15 years, once you get a few decent jobs on your CV you're never out of work. I don't even bother looking for jobs any more, I just put my CV back on the jobs boards and the agents call me, and I wait around until one I like comes up. And the money is fabulous, and you don't have to take part in the politics or long term angst of the company concerned.

Smiley noted, BTW. Some contracts are cushy like this, but the majority of them want you to jump right in and be producing value-add code by the end of the first week. Only the truly huge and wasteful companies pay you for sitting on your hands. And I get bored in those anyway, especially if I'm staying away from home doing them. Money aint everything.

As for being a serial incompetent, I'm sure they can manage it for a while, but the contractor world in any particular genre (in the UK at least) is smallish and if word got around then you'd be over. I've been asked back by a few of my previous clients to work on some additional work, and this always looks good on the CV.

Re: Classics Week: The Contractor's Note

2007-05-09 12:20 • by ForcedSterilizationsForAll (unregistered)
135621 in reply to 135618
Your double post adds so much when it's about how this article was recently posted. :)

Re: Classics Week: The Contractor's Note

2007-05-09 12:27 • by dkfal (unregistered)
135623 in reply to 135621
ForcedSterilizationsForAll:
Your double post adds so much when it's about how this article was recently posted. :)


yup especially when his captcha was "burnnnn"

hmmm!!!


captcha: vern - yeahhhh vern baby vern!

Re: Classics Week: The Contractor's Note

2007-05-09 12:32 • by Grant Johnson (unregistered)
Why wasn't the table wooden?

Re: Classics Week: The Contractor's Note

2007-05-09 12:34 • by Kardi (unregistered)
I need someone to teach me the ways of the contractor.

They didn't teach me that in College

http://www.firejaypa.com --> PSU Football Talk

Re: Classics Week: The Contractor's Note

2007-05-09 12:38 • by Thuktun
135626 in reply to 135607
Stewart:
And how do i get one of these cushy contractor jobs :)
The Telephone Consumer Protection Act of 1991 outlawed unsolicited faxed advertisements as one of its provisions. It also guarantees private right-of-action in court for $500 per violation. It's now 2007, sixteen years later, and most company fax machines still gets junk faxes rolling in every day. If junk faxers were regularly (rather than sporadically) held accountable for their illegal activities, they could not afford to operate.

Similarly, if contractors who clearly misrepresented themselves were sued for breach of contract, or even if payment was withheld, they wouldn't be able to continue to operate. I've seen complete incompetents that produced nothing of value, did not meet the specs in any arguable way, and yet walked away with full payment!

Far too many companies don't want to spend their time and money on defending their rights and choose to ignore problems like this rather than deal with them. That's their choice, but the more companies stick their head in the sand, the less incentive there is to do anything else.

On another note, any organization that set themselves up as a reputation-tracking firm for contractors would probably find themselves sued for libel or slander if they gave bad recommendations for someone.

Re: Classics Week: The Contractor's Note

2007-05-09 13:02 • by bonzombiekitty
135628 in reply to 135626
Thuktun:
Stewart:
And how do i get one of these cushy contractor jobs :)
The Telephone Consumer Protection Act of 1991 outlawed unsolicited faxed advertisements as one of its provisions. It also guarantees private right-of-action in court for $500 per violation. It's now 2007, sixteen years later, and most company fax machines still gets junk faxes rolling in every day. If junk faxers were regularly (rather than sporadically) held accountable for their illegal activities, they could not afford to operate.


Seebs? Is that you?

Re: Classics Week: The Contractor's Note

2007-05-09 13:14 • by MikeD (unregistered)
This isn't so hard to believe. I just started doing contract work for a small subdivision of a large evil government contractor. Now maybe I'm still too young and naieve, but I take pride in my work and always try to make good code. So I was shocked when my primary contact for the work saw my code that was (to my specification) about 1/3 done and said how great it was. It was sloppy and buggy and slow and lots of WTFs, but it was my first iteration. I needed to learn their system which was pretty black boxish to me, so I'd hack around until something worked and then my plan was to make it more efficient and fault tolerant and all those good things. But they would have none of that. They said what I did was great and were impressed with how quickly I got it done. They paid me and asked me to join another project.

My guess is that in this big evil corporations, most people don't know what's going on, so as long as something works, they're happy.

I can see that it'd be very easy to be The Incompetant for quite a while without ever getting caught.

Re: Classics Week: The Contractor's Note

2007-05-09 13:39 • by Stanley Szoctziczsky (unregistered)
I like the "hmmmm!!!!" comments. I'm gonna have to start adding those to my code.

Re: Classics Week: The Contractor's Note

2007-05-09 13:53 • by anon (unregistered)
135642 in reply to 135626
It is better this way. If only dummies program our computers, the computers will never get smart enough to overthrow us. Nature always provides balance. Here, it is the power of the computer, balanced with the incompetence of programmers.
Do not try to change the balance!!!

Re: Classics Week: The Contractor's Note

2007-05-09 14:19 • by savar
135647 in reply to 135607
Stewart:
How do people get away with this?

And how do i get one of these cushy contractor jobs :)


Two things I hate when I read other people's code:

1) misspellings -- especially when its a common business term that is literally used EVERYWHERE and so then whenever you update the code you have to also intentionally misspell the same word. sometimes i just create a new define with a condescending comment:

// Conversion from Punjabi to English:
#define K_NORMAL_STATUS K_NORMAL_STATATUS

2) colloquialisms in the comments, such as "cast these buggers to strings" or "just to be safe..." it reads like a gertrude stein novel, and i freaking hate gertrude stein.

not to mention, why do people get so folksy with their job responsibilities in the first place? only a developer would think its okay to include documentation that is completely unprofessional. it would be like titling the annual report, "cutesy numbers 2007: all math problems done at least twice so we feel good"

Re: Classics Week: The Contractor's Note

2007-05-09 14:41 • by Anonymous (unregistered)
135653 in reply to 135647
One thing I hate is when people misuse the word literally. It literally makes my head explo-

Re: Classics Week: The Contractor's Note

2007-05-09 15:19 • by Tom Woolf (unregistered)
135658 in reply to 135653
Anonymous:
One thing I hate is when people misuse the word literally. It literally makes my head explo-


Another pet peeve is the lack of proper capitalization. Why do people get so folksy when commenting on the web and ignore basic grammar? At least it wasn't ALL CAPS.

;-)

Re: Classics Week: The Contractor's Note

2007-05-09 15:20 • by Tom Woolf (unregistered)
135659 in reply to 135658
Tom Woolf:
Anonymous:
One thing I hate is when people misuse the word literally. It literally makes my head explo-


Another pet peeve is the lack of proper capitalization. Why do people get so folksy when commenting on the web and ignore basic grammar? At least it wasn't ALL CAPS.

;-)


(That was not directed at "Anonymous")

Re: Classics Week: The Contractor's Note

2007-05-09 16:02 • by Sgt. Preston (unregistered)
135670 in reply to 135653
Anonymous:
One thing I hate is when people misuse the word literally. It literally makes my head explo-

I agree, Anonymous. Misuse of the word "literally" is becoming irritatingly common in broadcast media. It's usually used to mean "figuratively" -- exactly the opposite of it's proper meaning.

Re: Classics Week: The Contractor's Note

2007-05-09 18:18 • by Anonymouse (unregistered)
These are the same incompetents that hide in the larger companies shielded by layers of management. Oddly enough, when you're contracting you are often dealing with these incompetents, either trying to meet deadlines, or trying to hide under their management and take credit when the job is complete. Either way it doesn't bother me since I only want to get paid :-)

I've done a lot of contracting over the years, and as of late it has gone like this:

'135 an hour'
'thats crazy, this guy here wants 80'
'have fun'
...month passes...
'hello, the code is spaghetti/incomplete/etc. and was farmed out to eastern europe/india/somewhere cheap. no one will help us'
'135 an hour'
'when can you start'

Almost to a tee. Not that cheap subcontractors don't do good work, but companies always seem to go for the CHEAPEST option, more so if they have little technical knowledge.

The biggest mistake you can make is to subcontract the work IMHO, unless it is in-house.

Re: Classics Week: The Contractor's Note

2007-05-09 18:32 • by Gareth (unregistered)
135680 in reply to 135670
Sgt. Preston:
Anonymous:
One thing I hate is when people misuse the word literally. It literally makes my head explo-

I agree, Anonymous. Misuse of the word "literally" is becoming irritatingly common in broadcast media. It's usually used to mean "figuratively" -- exactly the opposite of it's proper meaning.


...literally the opposite...

Re: Classics Week: The Contractor's Note

2007-05-09 18:37 • by Andrew (unregistered)
135681 in reply to 135626
Thuktun:
Stewart:
And how do i get one of these cushy contractor jobs :)
The Telephone Consumer Protection Act of 1991 outlawed unsolicited faxed advertisements as one of its provisions. It also guarantees private right-of-action in court for $500 per violation. It's now 2007, sixteen years later, and most company fax machines still gets junk faxes rolling in every day. If junk faxers were regularly (rather than sporadically) held accountable for their illegal activities, they could not afford to operate.

Similarly, if contractors who clearly misrepresented themselves were sued for breach of contract, or even if payment was withheld, they wouldn't be able to continue to operate. I've seen complete incompetents that produced nothing of value, did not meet the specs in any arguable way, and yet walked away with full payment!

Far too many companies don't want to spend their time and money on defending their rights and choose to ignore problems like this rather than deal with them. That's their choice, but the more companies stick their head in the sand, the less incentive there is to do anything else.

On another note, any organization that set themselves up as a reputation-tracking firm for contractors would probably find themselves sued for libel or slander if they gave bad recommendations for someone.


The opposite is true in the US. The Incompetent often sues when there is a negative recommendation.

There was a humor book about giving bad recommendations safely a few years back. L.I.A.R., "The Lexicon of Intentionally Ambiguous Recommendations" has some examples of the lawsuits. *I recommend this* Please, don't sue me.

One L.I.A.R. example had someone who sued another person's former employer because he was violent at the new company. The plaintiff claimed that the former employer failed to inform the new company that he was violent.

Re: Classics Week: The Contractor's Note

2007-05-09 23:51 • by thisamo (unregistered)
So why was he adding code to a .aspx file? Wouldn't it normally go in a .aspx.cs file?

CAPTCHA: doesn't change if you get it wrong, so while the time spent wouldn't be worth the amount of C!@li 5 I would sell you, I could easily extract a big enough dictionary of values to try by running this regex over the comments pages: /captcha\s*[\:\=]\s*([\w\s]*)/i

Re: Classics Week: The Contractor's Note

2007-05-10 01:15 • by Firechild (unregistered)
I think the author OVER GENERALISED... I'm a contractor and don't feel like an Incompetent, though that is something a full timer would say because they have a complex, its usually full timers that are drones, they feel secure in staying in the same shit hole for most of their lives... all I hear all the time from them is constant bitching about pay... if they were GOOD... they wouldn't BITCH for one thing.

I wouldn't fully ridicule the author, as even being within the contractor business for several years now, I have come across such wankers... I even went to the lengths of teaching them ColdFusion during a period where a certain project was be all or end all, which is more than I can say for most other lame arses that just bitch… waste more fucken time waiting for a Incompetent agency consultants to find a contractor and start all over, at least I gave them a footing on the technology so they can better themselves… go on, go and cry to your mummy

Re: Classics Week: The Contractor's Note

2007-05-10 01:39 • by Fancy Pants. (unregistered)
Firechild, just cos you are a contractor doesn't automatically imply you are lousy. You sound like you are the one with a serious complex. Is the quality of your work being questioned at the moment?

The author of the article was not suggesting that contractors in general were bad. He was describing a specific scenario that does pop up from time to time.

Re: Classics Week: The Contractor's Note

2007-05-10 01:42 • by operagost
The real WTF was misspelling the naughty word as "fuched".

Re: Classics Week: The Contractor's Note

2007-05-10 01:44 • by Firechild (unregistered)
135705 in reply to 135703
Maybe you should read his first line of the article... full timers always hate a contractor, not the otherway around... and my complex is with lame fuckers like this one... the web is full of fucks, and the guy should pose nude on you tube to get attention... only if the web had more bloody morals like it did at the start, all thats out there is crap... and the web is about to inflate itself like M$ Word.

Re: Classics Week: The Contractor's Note

2007-05-10 01:45 • by Secure full timer (unregistered)
Coming back to the post about misspellings. Did you realise that you only require 1 full stop at the end of sentences. By the sounds of your rant Firechild, it looks like you may actually be looking for the exclamation mark (shift + 1). Even still, you would only require 1 of those as your "professional" way of putting things (bitch, cry, run to mummy) is enough to get your point across.

But seriously guys/girls/Firechild, this is an entertaining story but does not say anything about either full timers or contractors. Whether it is developers, mechanics, landscapers, carpenters, you name it. There are always going to be hopeless people out there and just about everyone will be burnt at least once in their lives. Mark was pretty lucky to lose only a couple of weeks and still get the job done on time.

Personally i am glad there are people out there doing terrible jobs, it always makes me look better when i come in after and clean up.

Re: Classics Week: The Contractor's Note

2007-05-10 01:58 • by Firechild (unregistered)
135707 in reply to 135706
Did you use Word to fix up your typos? I use ... often, and who fucken cares about gramma when you making a comment about a fool?

Re: Classics Week: The Contractor's Note

2007-05-10 02:02 • by Firechild (unregistered)
135708 in reply to 135707
I think the point of the story is... there are wankers in all walks of life, in every industry, and most of them right shit on the web...! Lucky I'm a contractor and can waste my time now as I still charge for my time. How about yourself? Taking those sick days before a Public holiday, um isn't it good to be a full timer?

Re: Classics Week: The Contractor's Note

2007-05-10 02:02 • by Fancy Pants. (unregistered)
Firechild, sounds like you're not wearing your most comfortable pants today. Chill out dude.

Re: Classics Week: The Contractor's Note

2007-05-10 02:03 • by The Left Nut (unregistered)
How is StudioManager going Firechild? Get back to work!

Re: Classics Week: The Contractor's Note

2007-05-10 02:07 • by Firechild (unregistered)
135711 in reply to 135710
studiomanager is going fine... maybe you should go back to downloading that porn... and don't interupt my efforts in wasting my time...

Re: Classics Week: The Contractor's Note

2007-05-10 02:21 • by The Cheesy Bits. (unregistered)
135714 in reply to 135711
So tell me again, why they won't let you work on the company's flagship product?

Re: Classics Week: The Contractor's Note

2007-05-10 02:36 • by Firechild (unregistered)
135717 in reply to 135714
cause I'm the grand daddy of them all... and studiomanager a bucket of cows droppings

Re: Classics Week: The Contractor's Note

2007-05-10 04:20 • by TheJasper
135730 in reply to 135616
CodingForPretend:
Dan:
sorry, but haven't we read this before already?!

it's the exact same too!


Yeah, it's Classics Week! There all going to be re-runs.


captcha: burned - pay more attention next time...


sorry, but haven't we read *this* before already?

(couldn't resist)

Re: Classics Week: The Contractor's Note

2007-05-10 05:08 • by ArraysRWhat (unregistered)
Its not just contractors - this reminds of the time I joined a financial software house as a VB programmer.

After a few weeks someone who had been with the company for over a year came up and whispered - "can you tell me what an array is?" I just stood there dumpstruck.

I discovered two others with a similar lack of fundamentals working on real life banking software. I realised then why I was rising so quickly through the ranks...

Re: Classics Week: The Contractor's Note

2007-05-10 05:17 • by Watson (unregistered)
135744 in reply to 135670
Sgt. Preston:
Anonymous:
One thing I hate is when people misuse the word literally. It literally makes my head explo-

I agree, Anonymous. Misuse of the word "literally" is becoming irritatingly common in broadcast media. It's usually used to mean "figuratively" -- exactly the opposite of it's proper meaning.


Whether it was meant literally or not aside, was it meant to be "literally used everywhere" or "used literally everywhere"? Or, for that matter, "used everywhere literally"?

Waffles. Indeed. How did you guess that's what I was going to do?

Re: Classics Week: The Contractor's Note

2007-05-10 08:55 • by akatherder
135765 in reply to 135653
First of all, Firechild is right. The article paints an unfair picture of contractors. The very first sentence in the article is:

"The easiest and most popular place for Incompetents to hide is within the ranks of professional contractors. It's an easy job."


Anonymous:
One thing I hate is when people misuse the word literally. It literally makes my head explo-


Secondly, read the usage notes on the word "literally". People are using it differently and it's a redundant word now. It was pretty useless to begin with.

http://dictionary.reference.com/browse/literally

Re: Classics Week: The Contractor's Note

2007-05-10 09:17 • by java.lang.Chris;
135770 in reply to 135700
Firechild:
its usually full timers that are drones, they feel secure in staying in the same shit hole for most of their lives...


The full timers are probably thinking, "if this is a shit hole, then you're just the crap passing through it".

Most of the people I've worked with, permies or contract, have been either incompetent or don't care enough to do a good job. Especially in the finance world.

Re: Classics Week: The Contractor's Note

2007-05-10 09:27 • by java.lang.Chris;
I'm currently working with a colleague from my company at a client site. We'll call the client "Big Bank Inc", a classic of the genre, with almost all their IT operations contracted out to a number of big consultancies. As an aside, this contracting out is usually justified because the consultancy quoted less than BBI were paying for in house staff. The management are confused as to why the consultancies, that need to make a profit, are now offering poorer service than the old in house IT team. Funny that.

Anyway, my colleague is adding a report generator to our software which will be feed data to another system. He has to deal with an intermediary rather than the developers and end users of the other system. The intermediary is a contractor, who asks some very strange questions. All became a bit clearer when my colleague accidentally met the team working on the other system and found out what the intermediary does for his contract rates.

It turns out that he cut and pastes the other teams questions from their emails into his own, forwards them on to my colleague and then does the same with the replies. To prove a point, both the other team and my colleague now pop over to the intermediaries desk at regular intervals to put him on the spot by asking him questions directly. It turns out he knows nothing about finance at all.

Re: Classics Week: The Contractor's Note

2007-05-10 11:09 • by NotanEnglishMajor (unregistered)
135806 in reply to 135717
Firechild:
cause I'm the grand daddy of them all... and studiomanager a bucket of cows droppings


Keep it up guys! While the original article was mildly amusing, _this_ thread of flaming posts is absolutely hilarious!

Re: Classics Week: The Contractor's Note

2007-05-10 19:37 • by Ambidexter (unregistered)
135959 in reply to 135677
Anonymouse:
Not that cheap subcontractors don't do good work, but companies always seem to go for the CHEAPEST option, more so if they have little technical knowledge.

The biggest mistake you can make is to subcontract the work IMHO, unless it is in-house.

As a contractor, I often ask the company "Do you want it done right, quick or cheap? Choose two of those three."

Re: Classics Week: The Contractor's Note

2007-05-11 03:35 • by Watson (unregistered)
135985 in reply to 135765
akatherder:
First of all, Firechild is right. The article paints an unfair picture of contractors. The very first sentence in the article is:

"The easiest and most popular place for Incompetents to hide is within the ranks of professional contractors. It's an easy job."
Um, that's two sentences. You probably meant to refer to the second one.


Anonymous:
Secondly, read the usage notes on the word "literally". People are using it differently and it's a redundant word now.
Read the usage notes, it also irritates some people.

It was pretty useless to begin with.

"I was sick on the ceiling."
"I was pretty bad, too."
"No, really: I was literally sick on the ceiling."

True story. Not "figuratively sick on the ceiling", not "virtually sick on the ceiling". Literally sick on the ceiling.

But don't worry, all my string literals are only meant figuratively.

Re: Classics Week: The Contractor's Note

2007-05-14 11:53 • by clevershark
136267 in reply to 135700
Firechild:
I think the author OVER GENERALISED... I'm a contractor and don't feel like an Incompetent, though that is something a full timer would say because they have a complex, its usually full timers that are drones, they feel secure in staying in the same shit hole for most of their lives... all I hear all the time from them is constant bitching about pay... if they were GOOD... they wouldn't BITCH for one thing.

I wouldn't fully ridicule the author, as even being within the contractor business for several years now, I have come across such wankers... I even went to the lengths of teaching them ColdFusion during a period where a certain project was be all or end all, which is more than I can say for most other lame arses that just bitch… waste more fucken time waiting for a Incompetent agency consultants to find a contractor and start all over, at least I gave them a footing on the technology so they can better themselves… go on, go and cry to your mummy


You're doing a great job showing us that consultants aren't angry, bitter loners!
« PrevPage 1Next »

Add Comment