- 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
We are frist!
Admin
SELECT * FROM POSTS WHERE POST_TEXT == "Frist!"
Admin
Shawn sounds like an arsehole.
Admin
SELECT phrase FROM lotr WHERE phrase LIKE '%darkness%bind%them';
Admin
That hooded robe reminds of when I used to stay with my uncle.
I've never cried so much.
Admin
We are the Oracle DBA Resistance is Futile We will arse-stimulate you
Admin
As per OUR new DB guidelines, direct SELECT calls to tables are forbidden. You are required to use a view instead; our DBAs will create the required V_FIRST_POST_VIEW view within our usual business SLA of 5-10 weeks.
Captcha: saepius - our users are not actually sapient, just saepius.
Admin
Working as a developer, I've met that type of DBA more than once. One particular person had the habit of always refusing change requests, not matter how urgent they were. He insisted that all changes should be submitted in writing several weeks in advance. Needless to say he was laid off. Met him again a couple of times, where he again had been fired at least twice for the same type of behaviour (and basic incompetence). Last I met him, he worked in one of the biggest banks in this area.....
Admin
Join us. It does not hurt.
Admin
Missed the classic WTF the first time around.
Somehow the royal "we" seems more befitting an Oracle review board, especially one made up of a single individual.
"We are displeased with your lack of whitespace in your TPS-1001 application to apply for a modification of a database view permission request."
Admin
One thing that's unusual is that Shawn O, who appears to be the submitter, is the problem. WTF?
Admin
This company probably needed a bit more process, and Shawn liked to enforce process beyond what is reasonable. Mix the two, and with a bit of luck, you end up with a sensible compromise.
The entire wording of the emails may have a different impact than what the boss suggesting. Using we instead of I may give Shawn's emails more authority, at least in the developers' perception.
When Shawn wrote things like I have decided, the developers may very well have been thinking "why does this new guy think he is in a position to make decisions?"
Admin
Team! Team team team team team! I even love saying the word team!
Admin
yepp he does.
Admin
Luke, we are your father.
Admin
Shawn is an asshat. I may be the architect at our company, but I'm smart enough to know that you have to get team buy-in or people will find ways to end-run your policies. Using "we" instead of "I" is one way to make people feel like they are included. If Shawn can't figure that out he's an immature twit who needs to be sent packing.
Admin
“There's no 'I' in 'team'. But then there's no 'I' in 'useless smug colleague', either. And there's four in 'platitude-quoting idiot'. Go figure.”
Admin
Admin
We are not amused.
Admin
"the absurdity of the last hour of his life"
Okay, this was out of nowhere. When did he get sentenced to death, and how did we find ourselves in a Camus novel?
Admin
To be honest, while there are many ways this company could improve, using the word "I" too much when trying to build consensus, assert decisions, etc., can appear too personal and aggressive. The boss was just giving some basic communication skills improvements, and while he overdid it, I hardly think he was being an idiot about it. He had probably heard complaints about the DBA, and felt that something as simple as a change of tone in his communications might improve things.
Admin
"team buy-in" and other horrible bullshit phrases are created and used by people too stupid to realise that everyone else is sufficiently intelligent that they needn't be treated like retarded children.
When I do something, I say "I". If I'm talking about something the company has done, I say "we". This is "English".
Admin
Again, the futile fight of Man against his Fate
BTW: Captcha: odio (hate)
Admin
Boss: "You broke the build, prepare to die!" Employee: "We broke the build."
Admin
"didn’t seem to hear that, or any of his subsequent “okay,” “will do”, “gotcha”, “allrightythen”, “okie-doke”, “you-betcha” responses."
Some insist on getting in the last word. Really, the very last word. If you try to sneak in a last word, be it as little as "OK", another 5-minute inundation of last words will be unleashed. Best strategy is to smile, nod, and say nothing.
Admin
Oracle DBAs like this douche are why WE went with MongoDB. Development with Mongo trusts the developers to not be jackasses; trust being the operative word. If you can't trust a developer then get a new developer. Not trusting them results in scaring the good ones away.
Admin
I just want to say, real WTF is Oracle !
Admin
This is why WE do not have a DBA on our team. We're smart enough to be developers AND handle the database as well.
Admin
Admin
As an Oracle DBA, this has laughing my as off. I've seen so many systems where developers have free rein, and then we have to fix the issues that are caused by this.
Woops! Sorry! We dropped the production table. It's not our fault that we have privileges!
Being a complete twit like Shawn doesn't help either. You have to have the right balance of restraints and availability in order to allow your developers to continue doing their job.
My dev team (at my work place, a dba will be in charge of project) cried when they couldn't run explain plan. 5 minutes later, it was fixed. No paperwork, no nothing. Just a quick mail.
Admin
As a software developer with the usual total lack of social skills, I have to admit that I actually learned something useful from this.
Admin
Admin
"Last" as in "preceding", not "last" as in "final".
Admin
Nice try Shawn.
Admin
There must be some way to combine today's WTF with yesterday's. How about:
"We do not allow any web apps that count pixels or look at the user-agent string to go live."
(And what's with posts two days in a row -- even if one is recycled?)
Admin
We are Hugh.
Admin
Of course any additions or changes to the user-agent table will need to be submitted in writing (paper and pencil writing) four weeks in advance! (To be reviewed by the "architecture committee" i.e. the DBA who is also a user-agent expert.)
Admin
Exactly what I came here to say. The WTF is the manner in which the boss gave the message, not the message itself. Having been on both sides of the fence (and occasionally straddling it while someone pulls on my feet), I know that proper phrasing of relatively simple emails can make a world of difference.
Admin
Syntax error. Unrecognized operator "==" near POST_TEXT.
Admin
We are, we are, we are, we are...
Admin
And:
Invalid column name 'Frist!'
Need I explain that "==" is not a SQL operator, and double-quotes indicate an object name, not a literal.
Admin
Because arrogant people rarely recognize that the problem is that they are arrogant. Rather, they always see the problem as being that the peasants refuse to submit to their obviously superior wisdom.
Just minutes ago I came across the following quote in a magazine: "The proud man thinks he is humble. The humble man thinks he is proud."
Admin
That being said, I have to take security and the integrity of production data into account. This is even more important based on the nature of our data. I'm not going to give you sysadmin privileges on servers or db_owner on a database, but I will work with you to figure out what access you actually need.
As a DBA I try to balance the needs of the business, developers, auditors, etc. It's not that I don't trust my developers, It's that I need to balance your needs and wants while mitigating risk.
Admin
'; DROP TABLE SYS_WEB_UA_STRING_LOOKUP_TABLE; --
I suppose you're not going to let me be a paying customer of your site. :(
Admin
Msg 102, Level 15, State 1, Line 1 Incorrect syntax near '='.
Edit: bah, sniped already.Admin
Admin
I can sympathize with Shawn's boss. It is difficult when someone who wields as much power as a DBA as as rogue, anti-team as Shawn.
Admin
I think this site should provide more than enough evidence that we are already living in one, although I might have said Kafka.
Admin
OMG, stop! You're killing me!
Work in a large organization. You'll quickly realize that, while many people are sufficiently intelligent to pass for retarded children, there are many who are not. Procedures need to account for both.
Admin
The Oracle DBAs I've worked with were strict but reasonable. If you made a reasonable case for a change, they'd come up with a solution which worked for both the developers and the admins.
Now the network admins... they were Shawn**2. Not only wouldn't they work with the developers, they would arbitrarily make changes without any notification or documentation.