- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Admin
Admin
Oh, I'm not disputing that there's a serious downside to using contractors, Indian or otherwise. (I've spent most of my career as a contractor, by the way. But yes, I see the downside.) I just don't think it follows that the source of the problem is the shareholders. I think it more likely that the source of the problem is upper management.
I see two, maybe three good reasons to use contractors:
If they don't work out, you can get rid of them quickly and easily. Just don't renew the contract. Yes, in principle you could lay off an employee almost as easily. (Assuming he's an "at will" employee, which for most software people in the U.S. would be true.) But in practice there's an expectation that full-time employees have a certain amount of job security. It's bad for morale and generally considered unethical to lay off full time employees too readily.
If you have a spike in your manpower requirements, you can bring on a team of contractors who have worked with each other in the past, and thus can be expected to work well together.
(Maybe) The contracting company provides some assurance of competence. (In theory, they will only provide you with workers who meet your requirements. In practice, I think they usually will hire any bum off the street who can spell "C".)
Reasons not to use contractors:
They cost way more than regular employees. You have to pay for the overhead and marketing of the contracting company, and you have to pay a premium for the ability to discharge them so easily.
As you mention, as contractors are normally short term, they have to learn your business when they arrive, and they take that knowledge with them when they leave.
Admin
Years ago I called my credit card company to tell them that I had not authorized a certain charge. They replied that I would have to contact the vendor and get the vendor to submit a credit. Their explicit company policy was that they would not stop or reverse a fraudulent charge unless the person committing the fraud confessed and voluntarily offerred to return the money. It almost made me want to sign up with them as a vendor and start sending bills to the president of the credit card company.
More recently, with a different credit card company, I reported a fraudulent charge, and they had a totally different response: They promptly reversed the charge, issued me a new card number and cancelled the old card, and then for any charges that came in on the old card number they sent me a list and asked me to verify which were valid (presumably submitted before they cancelled the card, or authorized recurring charges) and which were not valid before making payments.
I don't know if that was a difference in policy between the two companies or a change in attitude over time.
Admin
To clarify a bit, using Linux style naming, backup tapes were named with names like:
tape.offsite.c123.something.backup
The tape management system was configured to select tapes with names like this to be sent to the offsite storage:
tape.offsite.c001.*
That only pulled tapes for the important client. It should have been configured to this:
tape.offsite.*
That's adapted a bit for obfuscation, but you get the idea.
Admin
Clicking on "Blavington Township" successively opens curious videos on the screen?! Have I missed something?
Admin
At least they couldn't claim there was a fault in my area, as their own fault log showed it as having just been fixed.
Admin
OK... can someone explain why clicking on "Blavington Township" causes image macros to appear?
(For the lazy code below)
Blavington Township."
Admin
cialis pills https://cialiswithdapoxetine.com/
Admin
hydroxychloride 200 mg https://keys-chloroquineclinique.com/