Annoying

jdavidboyd on 2003-07-09T16:32:27

Man, is there anything on this planet that is more annoying than you telling your boss that the change he wants is going to take 'X' amount of time, and he responds "Oh, I don't see why that would be. It is only a little change."

Of course, he knows nothing about coding in C, or the data structures the program uses, or the flow of the code as it presently exists.

He does know that, when I make his change, and he is subsequently looking at the screen, a few elements will have shifted around. He says "Shouldn't be a big deal at all."

And, when you try to explain, he gets a glassy eyed look, and then gets upset because he seems to think that I am questioning his judgement

Like I said, most annoying.


Details

chromatic on 2003-07-09T20:18:13

Does it help to make a list of your development tasks and ask him if he knows a simpler way to do it? I always like to learn better approaches.

Re:Details

jdavidboyd on 2003-07-10T12:35:14

No. I think a major part of the problem is that he is 67 years old, wants to retire, can't afford to, and doesn't have the memory he used to have. He used to keep myriad details in his head, but now they flit away.
I've tried giving him a list of tasks, as you suggest, but he always comes back with "Well, whatever you think is best."
Another big problem is the fact that he has no conception of the fact that it costs so much more to fix a bug after it is release into a working system, than it would cost to fix it in the development stage. He feels that bugs are no big deal at all, we'll just fix them after the customer reports them. No problem. Gives me shudders.
Wasn't always like this, but like I said, I think he is getting really tired.
I like my boss, I like the end product, but it seems that it might be time for a change.

re: Annoying

kjones4 on 2003-07-09T20:21:17

Well yes, you are questioning his judgement. The trick is to let him know that without making it a personal thing. Yes, it is very annoying when your boss won't listen. But he'll trust and respect you more in the end if you stick to your guns and are up front about how long something will take to accomplish. Don't cave to an unrealistic schedule. That will just set you up for failure. My .02

-Kelly

Re: Annoying

jdavidboyd on 2003-07-10T13:09:10

"...but he'll trust and respect you more in the end..."
No, unfortunately, he won't. He consistently gives in to our customers whenever they want a change, and promises them a time they will have it. It isn't that important that it works completely when they get it, just that they have it.
The worst thing, in his opinion, would be that we don't deliver what he has said we will, when we will.
Of course it would be better to have some discussion of the problem, and make an accurate estimate of how long it would take to solve the problem, but, as I've previously quoted him - "That shouldn't take long!"

Re: Annoying

kjones4 on 2003-07-16T04:42:20

Wow. That's not a good situation. However, if that's the situation and it can't be changed, then you have to either live with it or get out of Dodge. It almost seems as you are doing the same thing for him that he does for customers.

Re: Annoying

jdavidboyd on 2003-07-16T12:54:26

Hmm, too true. Inertia, I guess. I don't at all feel like looking for a new job...
Don't particularly like feeling like an 'enabler' though...

Re: Annoying

kjones4 on 2003-07-16T18:45:23

I hear you. Hopefully things will get better.

Judo

dws on 2003-07-09T21:27:26

"Well, boss. Maybe you see a simpler way of doing it. To me it looks like I need to do A, B, C, ... and Z. And that'll take me X days. If you can show me a simpler way, I'd love to see it. Which one of these steps can I leave off?"

Re:Judo

jdavidboyd on 2003-07-10T13:13:37

All right, I guess I'll try again. I don't expect to get anywhere though...

CYJ

petdance on 2003-07-15T22:38:18

See my comments on CYJ.