|
So I have to make a little something for a customer.
Basically they want to name a stored procedure and all of its parameters in the database after which a user can select a procedure in the application, fill in values for the parameters and have the data shown in a grid.
So we have dynamic types (for parameters) with dynamic default values, dynamic forms, dynamic results, etc.
Still, no problem. So I gave a estimate of three to four days for the entire thing.
I get an email from the customer asking me to explain why it would take so long. His experience taught him it would take two days max.
So I explained I need to have a little room for issues (I'm working in the customer's software, with third party tools, that aren't completely known to me), that I need to test, and that working with all that dynamic data can be tricky.
I get another email back "In my experience working on this kind of solution isn't tricky at all!"
So why have me do it then?
I already ran into an issue and his proposed solution wasn't going to work. That's half a day on 'issues' already!
|
|
|
|
|
You have forgotten management rule 47:- everything I don't know how to do is easy
You cant outrun the world, but there is no harm in getting a head start
Real stupidity beats artificial intelligence every time.
|
|
|
|
|
Sounds like a Dilbert thing
|
|
|
|
|
doesn't make it untrue
You cant outrun the world, but there is no harm in getting a head start
Real stupidity beats artificial intelligence every time.
|
|
|
|
|
Bergholt Stuttley Johnson wrote: doesn't make that's why it's untrue FTFY
|
|
|
|
|
There is indeed a comic about just that, but I can't seem to find it. Take this instead:
http://dilbert.com/strip/2013-10-19[^]
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)
|
|
|
|
|
|
If he is more experienced, he should do it himself.
Sander Rossel wrote: His experience taught him it would take two days max. Based on prior observations, I'd say he is bluffing in order to get the price down.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
Yeah, its tempting to turn around and say "I cannot match that timescale and understand you are taking you business elsewhere"
if only I had the courage
You cant outrun the world, but there is no harm in getting a head start
Real stupidity beats artificial intelligence every time.
|
|
|
|
|
It's not about courage, it's about the need for the job... if you don't need it too much, then you have a more dominant position in which you can press a little bit more, if you need it desperately then you are screwed.
I remember time ago one guy that told me: "I have this amount of money to spend in the programming of 4 robot cells but I don't know exactly what has to be done".
It would have been a nice amount of money if the job would have lasted for 6 or 7 months, but without knowing what was involved, and knowing the amount of available time was almost a year I decided to let it go.
Customers some times...
|
|
|
|
|
Eddy Vluggen wrote: I'd say he is bluffing in order to get the price down Maybe. He should pick his bluffs more carefully then. He just told a coworker he wasn't a developer.
A non-developer bluffing to an experienced developer about the time something should take...
|
|
|
|
|
Sander Rossel wrote: A non-developer bluffing to an experienced developer about the time something should take... They're called "salesmen", "manager" or "CEO".
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
I've heard epic tales of their ignorance, yet now I've met one myself I'm still surprised
|
|
|
|
|
But... I get this sort of sh*t all the time, a manager who used to be a developer 25 years ago, in VB, concludes a meeting by saying, oh that should take about x days/weeks/months so I want it delivered in x-10%.
3 days later will also give you another project to complete in parallel, no change to the deadline!.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
It's absurd that logic and reasoning seem to be the opposite of one's power...
|
|
|
|
|
Actually said manager is brilliant, just not at estimating development resources, or managing minions. He manages senior management rather well!
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
You do know how they get salesmen?
http://dilbert.com/strip/2006-07-29[^]
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)
|
|
|
|
|
|
You have obviously not met a "Project Manager" before, this is their default position, they then move to "This only took x days last time you did it so you should be able to it quicker this time"
You cant outrun the world, but there is no harm in getting a head start
Real stupidity beats artificial intelligence every time.
|
|
|
|
|
I would suggest your response to him might be "You have not enough experience".
|
|
|
|
|
I've been thinking exactly that.
I'm guessing that he has about 15 years more experience than me though
|
|
|
|
|
Ask yourself why he needs you if he has so much experience. I would be inclined to call his bluff, and tell him your estimate stands. Then he has the choice, accept your estimate and pay, or do it himself. Unless, of course, you really need the money.
|
|
|
|
|
|
Sounds like the biggest issue is going to be the customer.
Sander Rossel wrote: So why have me do it then? Exactly if he has the experience!
New version: WinHeist Version 2.1.1 new web site.
When you are dead you don't know it, it's only difficult for others.
It's the same when you're stupid.
|
|
|
|
|
Is his name "Jeff"? I worked for a Jeff once that said things like that all the time. He had once written some software in COBOL which apparently showed him that he was an expert programmer and all things were easy. This is why he always thought software developers were obviously overpaid and were constantly lying to him about how long things would take.
- I would love to change the world, but they won’t give me the source code.
modified 15-Apr-15 13:48pm.
|
|
|
|