Click here to monitor SSC
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 


Doing What It Takes To Get The Job Done


Doing What It Takes To Get The Job Done

Author
Message
Thomas Abraham
Thomas Abraham
SSCrazy
SSCrazy (2.3K reputation)SSCrazy (2.3K reputation)SSCrazy (2.3K reputation)SSCrazy (2.3K reputation)SSCrazy (2.3K reputation)SSCrazy (2.3K reputation)SSCrazy (2.3K reputation)SSCrazy (2.3K reputation)

Group: General Forum Members
Points: 2341 Visits: 2254
I tend to interpret this as living up to YOUR commitments. Others have spoken about living up to OTHER's commitments. And that always sucks. I've had plenty of incompetent managers make promises that I had to keep. That's why I don't work for them any more.

Still, I try to honor my commitments to the best of my ability. Having credibility is very important. However, there are times when you have to just be honest and admit that you over-promised. You make a best guess on what it will take to get the job done. Sometimes you find out that you are not up to it.

Some of the best experiences in life happen when I have to admit that I might have bitten off more than I can chew, and have to ask for help. Living up to the majority of my commitments gets me respect. Admitting I can't do everything by myself makes me human.

Please don't go. The drones need you. They look up to you.
Connect to me on LinkedIn
Eric M Russell
Eric M Russell
SSCarpal Tunnel
SSCarpal Tunnel (4.6K reputation)SSCarpal Tunnel (4.6K reputation)SSCarpal Tunnel (4.6K reputation)SSCarpal Tunnel (4.6K reputation)SSCarpal Tunnel (4.6K reputation)SSCarpal Tunnel (4.6K reputation)SSCarpal Tunnel (4.6K reputation)SSCarpal Tunnel (4.6K reputation)

Group: General Forum Members
Points: 4623 Visits: 9574
Gary Varga (4/15/2014)
Eric M Russell (4/15/2014)
I'm glad to hear that your nephew is the type who stays after hours to get the job done. He'll go far. Just think how useless a surgeon, attorney, or fire fighter would be if they didn't do the same. It doesn't matter how smart and talented someone is, if they can't or won't step up when needed and hang in there for the long haul, then they can just as well step down.


I totally agree. It also should be the same for live issues on important systems.

...just not on too regular a basis for meeting arbitrary deadlines.

Yes, although a software or database engineer can be called upon to wear the fire fighter hat on occasion, it's not our primary job. If I'm working late, then it should be because I overlooked something, I'm paying my dues in a new position, or perhaps a rare event where something in production broke and it's "all hands on deck". I'm not going to routinely sacrifice my time simply because someone else isn't planning ahead or allocating enough resources.


"The universe is complicated and for the most part beyond your control, but your life is only as complicated as you choose it to be."
DavidL
DavidL
SSC-Enthusiastic
SSC-Enthusiastic (172 reputation)SSC-Enthusiastic (172 reputation)SSC-Enthusiastic (172 reputation)SSC-Enthusiastic (172 reputation)SSC-Enthusiastic (172 reputation)SSC-Enthusiastic (172 reputation)SSC-Enthusiastic (172 reputation)SSC-Enthusiastic (172 reputation)

Group: General Forum Members
Points: 172 Visits: 756
Good for him. Admirable that at a fairly young age he's develop(ed)(ing) a good work ethic.



GoofyGuy
GoofyGuy
SSC-Addicted
SSC-Addicted (409 reputation)SSC-Addicted (409 reputation)SSC-Addicted (409 reputation)SSC-Addicted (409 reputation)SSC-Addicted (409 reputation)SSC-Addicted (409 reputation)SSC-Addicted (409 reputation)SSC-Addicted (409 reputation)

Group: General Forum Members
Points: 409 Visits: 971
Too often, 'getting the job done' is management code for 'we couldn't plan our way out of a paper bag'.

Yes, emergencies can and do happen, and yes, that's when it's necessary to roll up the shirtsleeves and solve the problem at hand. But there is a difference between unforeseen emergencies, and 'emergencies' which are the bastard children of poor planning and execution, finding their homes on the doorsteps of long-suffering technicians.

'Getting the job done' is often a sign the ratio between incompetent managers and competent technicians needs an adjustment.
Stephanie J Brown
Stephanie J Brown
SSC Eights!
SSC Eights! (808 reputation)SSC Eights! (808 reputation)SSC Eights! (808 reputation)SSC Eights! (808 reputation)SSC Eights! (808 reputation)SSC Eights! (808 reputation)SSC Eights! (808 reputation)SSC Eights! (808 reputation)

Group: General Forum Members
Points: 808 Visits: 1103
The biggest issue I have with "get the job done" is that it is entirely too vague. Does it mean:

1. Get the job done in the shortest time frame regardless of quality and we'll fix it later (too often the case, BTW)

2. Get the job done with the highest level of quality regardless of how long it takes

3. Get the job done so I (the manager) can get a raise / kudos / whatever and I'll take all the credit

4. Get the job done in a reasonable manner and time frame in support of corporate goals - without killing yourself; we need you and your talents going forward, too. Just let us know if and how things change that might impact the delivery.

In my view it ought to mean # 4, however GTJD is too often left to interpretation. If that's the case where you work, feel free to "steal" the above to ask clarifying questions when approached with GTJD. Just be ready for answer 2.5, which is "I'd like it done unreasonably fast and with the highest quality because I already promised the delivery date. And can you do it for free, too?"

And kudos to Andy's nephew, who felt that keeping his word was important enough to put in the extra effort. Ya gotta love someone who takes ownership of their mistakes and follows through on their commitments. Bet he learned something about estimating from it, too! :-D


Here there be dragons...,

Steph Brown
Ken Wymore
Ken Wymore
SSCarpal Tunnel
SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)

Group: General Forum Members
Points: 4436 Visits: 2342
Unfortunately, for me GTJD has come to mean "work yourself to death to meet that deadline". I have worked at a couple of companies where this phrase has taken a negative connotation because it seems to pop up when there is an extremely aggressive deadline. I agree with Stephanie's list that it should mean item 4. However, it seems that due to poor estimates and even poorer communication across groups, it keeps meaning "work until it is done with some reasonable quality, not until it is perfect and something that you are proud of". Basically, get it out the door by the deadline regardless of what else is on your plate and cross your fingers that it works as expected...
Jim P.
Jim P.
Say Hey Kid
Say Hey Kid (687 reputation)Say Hey Kid (687 reputation)Say Hey Kid (687 reputation)Say Hey Kid (687 reputation)Say Hey Kid (687 reputation)Say Hey Kid (687 reputation)Say Hey Kid (687 reputation)Say Hey Kid (687 reputation)

Group: General Forum Members
Points: 687 Visits: 2215
I've introduced more manager to the following:

You always have choice:
1. Cheap
2. Fast
3. Good
Pick any two.

I had a fifteen minute conversation with my last manager about that. She couldn't break the logic anymore than anyone else I've explained it too. But once a manager gets it down over scheduling seems to go down.



----------------
Jim P.

A little bit of this and a little byte of that can cause bloatware.
Ken Wymore
Ken Wymore
SSCarpal Tunnel
SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)SSCarpal Tunnel (4.4K reputation)

Group: General Forum Members
Points: 4436 Visits: 2342
Jim P. (4/15/2014)
I've introduced more manager to the following:

You always have choice:
1. Cheap
2. Fast
3. Good
Pick any two.

I had a fifteen minute conversation with my last manager about that. She couldn't break the logic anymore than anyone else I've explained it too. But once a manager gets it down over scheduling seems to go down.


We had a triangle on a whiteboard with this same explanation and would point to it at meetings when we were asked to do it cheap fast and with 100% quality (that in itself is usually problematic). You pull one end of the triangle down and it pushes another end out.
Jeff Moden
Jeff Moden
SSC-Forever
SSC-Forever (45K reputation)SSC-Forever (45K reputation)SSC-Forever (45K reputation)SSC-Forever (45K reputation)SSC-Forever (45K reputation)SSC-Forever (45K reputation)SSC-Forever (45K reputation)SSC-Forever (45K reputation)

Group: General Forum Members
Points: 45189 Visits: 39925
Jim P. (4/15/2014)
I've introduced more manager to the following:

You always have choice:
1. Cheap
2. Fast
3. Good
Pick any two.

I had a fifteen minute conversation with my last manager about that. She couldn't break the logic anymore than anyone else I've explained it too. But once a manager gets it down over scheduling seems to go down.


Tom Thompson wrote about that old saying and justified how one of the two should always be #3 (good) and then there's a very strong possibility that the other two will actually follow. I strongly agree with Tom's sentiment on that subject.

--Jeff Moden

RBAR is pronounced ree-bar and is a Modenism for Row-By-Agonizing-Row.
First step towards the paradigm shift of writing Set Based code:
Stop thinking about what you want to do to a row... think, instead, of what you want to do to a column.
Although they tell us that they want it real bad, our primary goal is to ensure that we dont actually give it to them that way.
Although change is inevitable, change for the better is not.
Just because you can do something in PowerShell, doesnt mean you should. Wink

Helpful Links:
How to post code problems
How to post performance problems
Forum FAQs
Gary Varga
Gary Varga
SSCrazy Eights
SSCrazy Eights (8.4K reputation)SSCrazy Eights (8.4K reputation)SSCrazy Eights (8.4K reputation)SSCrazy Eights (8.4K reputation)SSCrazy Eights (8.4K reputation)SSCrazy Eights (8.4K reputation)SSCrazy Eights (8.4K reputation)SSCrazy Eights (8.4K reputation)

Group: General Forum Members
Points: 8368 Visits: 6161
Jeff Moden (4/15/2014)
Jim P. (4/15/2014)
I've introduced more manager to the following:

You always have choice:
1. Cheap
2. Fast
3. Good
Pick any two.

I had a fifteen minute conversation with my last manager about that. She couldn't break the logic anymore than anyone else I've explained it too. But once a manager gets it down over scheduling seems to go down.


Tom Thompson wrote about that old saying and justified how one of the two should always be #3 (good) and then there's a very strong possibility that the other two will actually follow. I strongly agree with Tom's sentiment on that subject.


Especially if cost is defined in the longer term!!!

Gaz

-- Stop your grinnin' and drop your linen...they're everywhere!!!
Go


Permissions

You can't post new topics.
You can't post topic replies.
You can't post new polls.
You can't post replies to polls.
You can't edit your own topics.
You can't delete your own topics.
You can't edit other topics.
You can't delete other topics.
You can't edit your own posts.
You can't edit other posts.
You can't delete your own posts.
You can't delete other posts.
You can't post events.
You can't edit your own events.
You can't edit other events.
You can't delete your own events.
You can't delete other events.
You can't send private messages.
You can't send emails.
You can read topics.
You can't vote in polls.
You can't upload attachments.
You can download attachments.
You can't post HTML code.
You can't edit HTML code.
You can't post IFCode.
You can't post JavaScript.
You can post emoticons.
You can't post or upload images.

Select a forum

































































































































































SQLServerCentral


Search