|
|
|
| Non-WTF Job: Interface Designer/Front-end Developer at Naviance (DC) |
| « Prev | Page 1 | Page 2 | Page 3 | Next » |
|
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.
|
|
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. |
|
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.
|
|
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.
|
|
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. |
|
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.
|
|
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!
|
|
And this little DBA went We, We, We, all the way home.
@Troy: not even even if you code Cartesian joins? |
|
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...
|
|
No sympathy for shawn here. He needs to grow up.
|
|
and my ass -> butt joke was moderated. I protest.
|
Re: Behavioral Deficiencies
2008-02-28 09:57
•
by
Congo
(unregistered)
|
|
Sometimes cartesian joins are useful.
|
Sounds like a boss alright. I think they are all hard of hearing or something. Or they're just not paying much attention. |
|
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. |
Re: Behavioral Deficiencies
2008-02-28 10:00
•
by
Barf 4Eva
(unregistered)
|
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. |
Re: Behavioral Deficiencies
2008-02-28 10:00
•
by
My Code's compiling
(unregistered)
|
|
And they said pluralis majestatis went out of style a century ago - that'll show them.
|
Re: Behavioral Deficiencies
2008-02-28 10:01
•
by
APH
(unregistered)
|
Man, you have no idea what you're talking about. Granted, there are some DBAs whose sole purpose in life is to inflict painful restrictions on developers (no stored procedures, no views, or worse). But really, DBAs should be considered a source of knowledge. Understanding how the database works (inside and out) is their JOB. 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. |
|
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!) |
Re: Behavioral Deficiencies
2008-02-28 10:08
•
by
GalacticCowboy
|
Precisely. We have used exactly one in our 12-year career, even though we've developed massive database systems. |
|
Perhaps there is more than one WTF here.
1) The insane control freak DBA. 2) The boss that cares about I/We in emails. 3) The author of this post thinking that this was a good story. |
Re: Behavioral Deficiencies
2008-02-28 10:10
•
by
Rob
(unregistered)
|
|
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.
|
|
TRWTF is the number of typos in an otherwise humorous story.
|
|
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.
|
|
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!
|
|
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...? |
|
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! |
|
We are DBA. We are legion.
|
|
We are Borg. Your database will be assimilated. Resistance is futile.
|
|
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...
|
Nah, all he had to say to the boss was: "We will comply!" |
Re: Behavioral Deficiencies
2008-02-28 10:53
•
by
Anonymous
(unregistered)
|
Except you don't need to change the lowercase Is, just the uppercase Is. So there's no need for "implemented" to become "wemplemented" using a properly designed regex. Although people may start to wonder who this new Oracle competitor "WBM" is, and why you're always having problems with the WT department. |
Re: Behavioral Deficiencies
2008-02-28 10:56
•
by
Outlaw Programmer
|
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). |
Now that the writers are no longer on strike, it seems the proofreaders are. |
Re: Behavioral Deficiencies
2008-02-28 11:02
•
by
Outlaw Programmer
|
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! |
|
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".
|
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. |
Re: Behavioral Deficiencies
2008-02-28 11:27
•
by
NeoMojo
(unregistered)
|
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. 1. I understand, thank you 2. I understand 3. I gotcha 4. I got it 5. gotcha 6. got it 7. thanks 8. yep 9. ???? 10. profit Or you could just not say anything until they ask you to leave. |
Re: Behavioral Deficiencies
2008-02-28 11:44
•
by
Zeke
(unregistered)
|
|
If you mention Team or Teamwork, you don't have it.
|
Re: Behavioral Deficiencies
2008-02-28 11:55
•
by
Anonymous
(unregistered)
|
No kidding, really? 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. |
Anyone else want to hold hands and sing "Kumbayah?" |
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. |
Re: Behavioral Deficiencies
2008-02-28 11:58
•
by
m
(unregistered)
|
|
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. |
Re: Behavioral Deficiencies
2008-02-28 12:05
•
by
Permissive Unfun
(unregistered)
|
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... |
|
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.
|
Re: Behavioral Deficiencies
2008-02-28 12:13
•
by
Anon
(unregistered)
|
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. |
Now you've done it. I'll have that song playing in my head all day long: 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 |
Re: Behavioral Deficiencies
2008-02-28 12:25
•
by
GalacticCowboy
|
There, fixed that for you. |
Re: Behavioral Deficiencies
2008-02-28 12:27
•
by
D-Coder
(unregistered)
|
Related to this, see http://www.panix.com/~dwolff/docs/uxi.html . |
|
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. |
Re: Behavioral Deficiencies
2008-02-28 12:30
•
by
GalacticCowboy
|
You must be new here. |
| « Prev | Page 1 | Page 2 | Page 3 | Next » |