- 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
24 minutes, or 25 minutes? Which is it?
Admin
TRWTF is that we still think outsourcing by management is worthy of a wtf.
Admin
Security through complexity (and maybe obfuscation), sounds like a great idea. There will be no way your developer can hurt you then!
Admin
"Someone found an old design document written by a former employee that seems like just what they're looking for, too."
That is always the icing on the cake!
Admin
This is absurd. There was no such thing as VBScript, COM, or debuggers in 1979. DOS had not even been invented yet.
Nice try, Alex.
-- Note from Alex: As others have pointed out below, that was meant as a way to humorously imply decor was outdated... also, as much as I'd love to take credit for this article, Remy is the author. But I proofread it... so I'll take 2% credit!
Admin
Wait...what?
Admin
A fool and his money are soon parted... The real WTF continues to be that big financial organisations are clueless about managing their IT resources.
Pretty much every major investment bank I know of has their IT staff employed by business area rather than having a standalone IT department to handle technical issues across and in multiple business areas.
And they are still obsessed with head-counts rather than need.
Admin
It probably depended on which day of the week it was. Or whether it was high tide.
Admin
I think the reference to 1979 may have been a bit of sarcasm. As in, the meeting room would have been considered aggressively modern IF it had been 1979...
Admin
Perhaps instead of outsourcing by management we should just outsource management.
Admin
heh.. got a kick out that one.
Admin
The clock needs to be reset to midnight every eight minutes? This concept makes my eyes bleed.
That the so-called consultants (I wouldn't consult them for information on the colour of the sky, myself) didn't automate it makes blood gush from every bodily orifice.
Thanks, guys.
Admin
Why didn't Corey write a program to do the import himself?
Or manage the consultants when they came in to make sure they don't make a mess?
Admin
Because numerous programs have already been written to manage consultants... svn, tfs, cvs, Red Queen
Admin
Have you ever worked for a huge company?
I'm currently slurping Excel files, doing magic to them in a sane system, and then spewing the data back into Excel files. My manager told me I needed to "Have more formulas and stuff" in there, even though my sane backend does all the calculations.
I didn't like doing it, but in order to keep my job, I modified the Excel exporter to put the formulas in the Excel sheet rather than doing it in my code. The Excel file takes twice as long to open now.
There's a lot we as programmers need to do, even when it's insane and we don't want to. The bigger the company, the more silly tasks like this, and I work for a 10,000+ employee company.
CAPTCHA: verto -> First-person singular present tense of vertere. I looked it up. Am I doing this CAPTCHA ting right?
Admin
If (TDWTF.CurrentArticle.Author == "Remy Porter") { ViewSource(TDWTF.CurrentArticle); }
Addendum (2010-09-07 09:57):
Question: Do you guys even look at the "Author" field above the article?
Admin
Admin
I worked at a Healthcare company with just such a system, however it was designed internally by the "Senior Architect".
Admin
I know... invoking old gods names to get the job done is never the answer, unless you want to make it Codethulu!
Admin
If the clock is being reset to midnight every 8 minutes, how the server "know" when 24 (or 25) minutes has elapsed and that it's time to run hastur.bat?
Admin
My inner child is crying inside. Waaaaaah!
Seriously, some people can't handle simplicity.
But the failure is still partly with the IT guy. He should have had the balls to stand up and say "Thank you so much for your help and for giving this issue proper consideration. I am pretty confident we can get it done internally for $20K. Why not try that first? If we run into difficulties, we can still call on consultants for help."
And if the execs resist, throw in a bunch of techno-babble to meet their complexity level requirements.
Should have worked...unless half of the $3.5M went to the execs pockets in form of kick backs.... 'cause I can't imagine how on earth they justified that price for a few scripts.
Admin
Bells-Torgo, huh?
Does their insurance look after the place while the master is away?
Admin
What a coincidence. I hastur.bat about every 24 or 25 minutes, too.
Admin
It's 7 AM on the first day after a 3-day bender and I'm sitting in the aforementioned horrid 70s-esque insurance building. Cut me some slack.
Admin
I read between your lines...
Admin
Silly, silly Corey.
Never ever make a suggestion about anything. Have you not read that cartoon "Journey to Blameville", starring Suggestion Sam and Manager Meg?
Admin
"...and .NET stored procedures."
Er, what?
Admin
I believed everything, until the part about finding an old design document. Not that it couldn't happen, I would just expect whoever found said document to read it, tweak it as the requirements probably changed, and slap their name on it.
[As if people just randomly peruse old abandoned design documents, shaaa right!!!!] In our company you couldn't likely ever find it (unless you wrote it) if it wasn't formally released.
Admin
I'm assuming he meant CLR stored procedures
Admin
That's no policy entry system...that's a space station!
Admin
Finally - my obsessive highlighting pays off!
Admin
I'm curious exactly how the consultants got everything to run. Did they manually run batch files every x minutes?
Admin
What ever you do, do NOT run this 3 times in a row.
Admin
lol, I was just asking because I know Corey was probably perm.
I switched to contracting years back, I love you guys, you keep me in a job with your can do attitudes :)
Admin
To be fair, the scope of the project might really have been too big to handle it with internal resources. Corey probably had enough to do as it was.
Admin
lol, I was just asking because I know Corey was probably perm.
I switched to contracting years back, I love you guys, you keep me in a job with your can do attitudes :)
Admin
Admin
That's a good idea, but I think you are underestimating the complexity of this project. We have already allocated 3.5M for deployment, and have decided that the the time will be decided by three r910's voting on the correct time and then invoking hastur.bat via RPC...
Admin
Would you hire a builder to build you a house with all your cash and not bother to go around and check the progress and that it's coming along as you would want it?
This is the real world :)
Admin
Awesome, I didn't know consultants could be managed through source control systems, I wish I knew about the command "svn check consultants code for wtf" or "svn make consultant smart" sooner, could have saved companies millions!
Admin
Just $20K? You may be a great developer but you clearly have no business sense. They are willing to spend $2M at least and have that budget already so offer to do it yourself and split the money 4 ways, $500K for yourself and $500K for each of the 3 "suits". If they insist that it must be outsourced then offer your resignation on condition that you start up your own consulting company and have them pay $500K to your consulting company to do the work. The $20K sum you mentioned though - you can ask for that as an up-front advance payment so you have something to survive on while you start up your company and do the work.
Admin
This all reminds me of our new corporate email system.
Admin
This comment should be set to frist every 8 minutes. I suggest you automate this
Admin
Admin
Of course! That's the solution to the whole "consultants" problem! We just need to make sure they don't make a mess! Why did nobody think of this before?
(for those missing a sarcasm detector, this post isn't from 1979)
Admin
What I don't understand about all the WTFs of this type is why the companies who receive the shitty work pay for it, or fix it themselves. If you employ a contractor to build you a new office building and he delivers a pile of sand with a revolving door on top, you don't pay for it. If you buy a new car, but they deliver a truck, missing two wheels, with gerbils instead of an engine, you'd just send it back. Why doesn't the techie involved explain to his bosses that the consultants have not delivered what they were contracted to provide?
Admin
I like the big diagram. To me - it communicates quality!
Admin
Indeed, it's sounds like Corey missed a wonderful opportunity of starting a freelance career...
Admin
What a strange file, it just says hastur, hastur, hast*&Y#$&
Error: No route to host.
Admin
...snipped a bunch of whining about the deletion of off-topic comments made in response to an obvious troll...
-- Note from Alex: the TDWTF Forums welcome your discussion about health care legislation