- 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
The email he sent is eerily similar to what I (we?) receive when I file a request for anything more complicated than a new mouse pad. Even then, it can still take weeks.
Admin
The world would be a much better place if all bosses only had "I/We" speaches... So, what's the WTF? Must be the draconian safety measures he's trying to impose ;) Oh, and FIST.
Admin
Good story. The reviews that he wanted were the right measures, but in order to get people on board, it helps to work with the grain. Being gruff about everything didn't help things much. It was a good transition to use the team thinging approach to enforce the policies instead of just getting mad at the people who broke them.
Admin
No WTF here. Shawn got an annoying but harmless lecture about teamwork, after which he actually started properly implementing policies. Seems like the system worked.
Admin
We think this article was longwinded. We would like to see it cut in almost half per the policies we put in place. IT would be best for us if there was less back story so we could read it in less time.
Thanks --The WTF team.
Admin
Sorry but a dba has no business checking over my code. They wouldn't want me checking over the init.ora parameters. DBA's are paid to administer the database, and not develop shit in it. I'd tell Shawn where he could go stick it.
Admin
Try: Every DBA worth his/her salt has every right to review your code. If your code breaks the database, or simply runs too slow - who gets the bite - right!
Admin
And this little DBA went We, We, We, all the way home.
@Troy: not even even if you code Cartesian joins?
Admin
We like the story. We expecially like the picture. We think the bosses (perhaps long winded) chat seems to have worked. We think DBA's shouldn't be reviewing code, but should be reviewing changes to DB structure as they are responsible when stuff breaks. We have a hard time thinking of ourselves in the plural. We... we... damn, now "we" gotta go wee...
Admin
No sympathy for shawn here. He needs to grow up.
Admin
and my ass -> butt joke was moderated. I protest.
Admin
Sometimes cartesian joins are useful.
Admin
Admin
I don't have any studies on hand to support it, but in general using inclusive words such as "we" and "us" gets a better response from people - it allows them to talk ownership of an issue, even when they can't really do anything. They suddenly have a stake in fixing things, instead of just passing the problem off to someone else.
So if Shawn was giving the impression that it was him against the rest of the company the others would band together against him in decisions - even when he was right. By actually changing his strategy he'd have a better chance of them following procedure because all of them would have a stake in providing higher quality.
Now just doing a replace-all in an email won't help, it usually requires a completes change of outlook, so depending on the real circumstances "Behavioral Deficiencies" may or may not be too far from the mark.
Admin
Sooooo true, IAn. However, even though planning for every developer error is a must, enforcing constraints/DRI where appropriate, should alleviate most of the issues where code breaks the database. But in the cases that don't, I think it's worth a backend code review, and it's DEFINITELY worth the review from the perspective of simply running too slow due to poor query design. And if you don't have any solid devs in data access, then I'd review every bit of data access code without hesitation.
Admin
And they said pluralis majestatis went out of style a century ago - that'll show them.
Admin
As a programmer, you're expected to write reasonably efficient and correct code to solve a problem. As a DBA, you're expected to ensure the stable and proper operation of the database. Those two roles need to work cooperatively, not combatively, to give the customer the best experience possible. If the DBA sets up the database with bad init.ora parameters I should be able to call them on that, just as they should criticize the programmer who creates a gaping SQL injection vulnerability.
Teamwork, try it.
Admin
The WTF here is a "Database Code Review Council" - who the fuck has these??
Although I like the idea of wearing robes and dimming the lights. If I ever have a real team to manage, I'm going to wear my Jedi robes to meetings (you thought it was just a screen name, didn't you? Noep!)
Admin
Precisely. We have used exactly one in our 12-year career, even though we've developed massive database systems.
Admin
Perhaps there is more than one WTF here.
The insane control freak DBA.
The boss that cares about I/We in emails.
The author of this post thinking that this was a good story.
Admin
We disagree. We feel that it was a good, well written story. We do not particularly care for stories on The Daily WTF that are only a few sentences long. We like entertainment in the morning.
Admin
TRWTF is the number of typos in an otherwise humorous story.
Admin
We (no pun intended, really... this joke was overused already) need a "non-WTF" category for stories like this. As a plus, there will be no need for "WTF? There is no WTF on this story!" comments.
Admin
They're thieves! They're thieves! They're filthy little thieves! Where is it? Where is it? They stole it from us, our precious. Curse them! WE hates them! it's ours it is, and we wants it! We wants it, we needs it. Must have the precious. They stole it from us. Sneaky little hobbitses. Wicked, tricksy, false!
Admin
Yeah, ... we need you to go ahead and use the word 'we' instead of 'I' in all of your emails. Did you get the memo on using the word 'we'? We'll make sure you get that memo. Hmkay...?
Admin
This DBA needs to learn a lesson from the "Clbuttic WTF" and just filter his e-mails through a script that changes "I" to "We." Example:
"I've gone ahead an implemented the changes"
becomes:
"We've gone ahead an wemplemented the changes"
Done and done!
Admin
We are DBA. We are legion.
Admin
We are Borg. Your database will be assimilated. Resistance is futile.
Admin
I once got called into an "Attitude readjustment" meeting. How boss thinks these kind of pep talks can possibly help the situation, i will never know...
Admin
Admin
Although people may start to wonder who this new Oracle competitor "WBM" is, and why you're always having problems with the WT department.
Admin
It was a joke. Someone already pointed out a simple replace-all isn't going to work because you might turn "I am" into "We am."
I'm going to start handing out coupons for 50% off Sarcasm Detector repairs (while supplies last).
Admin
Admin
The real WTF is that Alex went ahead and edited my post (he added the link to the other story) but he left the typos in place. Some editor you are!
Admin
I used to think the "royal we" was bad - then I got married and learned about it's logical opposite - "marital we". Nothing fills me with dread like hearing "We need to clean out the garage", or "We need to buy less stuff", or to a friend "We'd be happy to take care of your pets".
Admin
I apparently work in a more political environment than you. I don't see it as a case of "we're all a team, happy flowery togetherness" so much as "strength in numbers". If the guy you're arguing with admits he's alone, he's just revealed his weakness. Take advantage of it!
But if he says "we", you don't know who he's allied with. Maybe it's the CEO, maybe it's a band of armed thugs waiting back at your cubicle, oor maybe he's just a schizo. Either way, you don't mess with that guy.
Admin
I think the best way to deal with boss is to gradually reduce your response. If you sustain or increase your response you encourage them to believe you want to hear their voice.
Or you could just not say anything until they ask you to leave.
Admin
If you mention Team or Teamwork, you don't have it.
Admin
I thought by adding the reference to WBM and WT I'd make it clear that I was trying to make a joke (although I screwed it up since those should have been WeBM and WeT, which are actually slightly funnier).
But I should have known better than to respond to a joke with another joke.
Although replacing all instances of capital I with "We" still creates funny sentences. In your post, it'd come up with "We'm" and cause a neat sort of "royal We" effect, where We is always capitalized.
Admin
Anyone else want to hold hands and sing "Kumbayah?"
Admin
Wef you use such a filter, you get WeBM, and the WeT department, trying to fix your Wenternet connection from Wendianapolis to your outsourcing partners in Wendia.
Admin
we don't have any studwees on hand to support wet, but wen general usweng wenclusweve words such as "we" and "us" gets a better response from people - wet allows them to talk ownershwep of an wessue, even when they can't really do anythweng. They suddenly have a stake wen fwexweng thwengs, wenstead of just passweng the problem off to someone else.
So wef Shawn was gwevweng the wempressweon that wet was hwem agawenst the rest of the company the others would band together agawenst hwem wen decwesweons - even when he was rweght. By actually changweng hwes strategy he'd have a better chance of them followweng procedure because all of them would have a stake wen provwedweng hwegher qualwety.
Now just doweng a replace-all wen an emawel won't help, wet usually requweres a completes change of outlook, so dependweng on the real cwercumstances "Behavweoral Defwecweencwees" may or may not be too far from the mark.
------ We think a replace all will be fine.
Admin
I was going to ask how "talk[ing] ownership" is different than "taking ownership" but I think the "they can't really do anything" part makes that clear...
Admin
Ok, so WTF is the WTF here? That Shawn was unable to do the job he was hired to do without a bit of a jargon speech from his boss? Granted, the speech is full of catch phrases but the point is there - get off your ass and do your job. Shawn was ineffectual and failing, the boss corrected that, so in my opinion the real WTF is Shawn's lame excuses and whining - typical DBA.
Admin
Ah, yes, the classic "I was only joking" defense. This, truly, is an amazing WTF.
Whenever anyone on the Internet gets called out for being a complete idiot, they instantly were "only joking" and the person calling them for being a complete and utter moron suddenly becomes "the real idiot" because they didn't notice that a factually incorrect post completely devoid of any humor was somehow a "joke".
Sorry, but you fail. The only way for something to be a joke is for it to be funny. If it isn't funny, it's not a joke: it's just stupid.
Admin
A We'm a wep, a We'm a wep, a We'm a wep, a We'm a wep In the jungle, the mighty jungle, the lion sleeps toniiiiiiiight
Admin
Admin
Related to this, see http://www.panix.com/~dwolff/docs/uxi.html .
Admin
The interview from hell I had looking for a job out of college. The interviewer was the HR director, and not at all technical. Every question, or should I say, statement, started with "Share with me your thoughts about..."
I felt like I was in a hippy commune. I didn't get the job.
Admin
You must be new here.