News for hackers. Stuff that matters.
Re:Xkcd 1425 (Tasks) turns ten years old today by travisgriggs on Thursday September 26, 2024 @09:46AM (#41658353)
I must be doing something wrong then. I’ve used almost exactly this analogy. But rather than mollify the client it leads to frustration and annoyance: they see the features as similar and are frustrated/skeptical about why I’ve claimed this new sitting feature is so different than the other one. Often goes with sentences that start with “can’t you just…”.
Re:Xkcd 1425 (Tasks) turns ten years old today by dumbfounder on Thursday September 26, 2024 @10:27AM (#41658798)
Steve Jobs would just say "figure it out". Way less condescending because he isn't trying to offer a solution to something that is your domain of expertise, but it also says he doesn't care if you think it's not feasible right now. Think hard and find a creative way to make it feasible. This often needs to be said because people tend to jump to the conclusion that it is too hard before they take time to think about possible solutions.
Re:Xkcd 1425 (Tasks) turns ten years old today by dotancohen on Thursday September 26, 2024 @11:45AM (#41659755)

  > Steve Jobs would just say "figure it out".
Give me the budget that Steve Jobs gave to his engineers, and I'll figure it out too.

The difficulty in what my clients are asking for is often not the feasibility but rather the time, monetary, and opportunity cost for ignoring other features.

Re:Xkcd 1425 (Tasks) turns ten years old today by chubot on Thursday September 26, 2024 @12:04PM (#41660053)
I"m not sure what "budget" you're referring to

Apple didn't pay well for most of its life, until well after iPhone/iPad success

It was not like "FAANG salaries", which started around 2011, by my reckoning because Facebook didn't agree to the "Steve Jobs collusion" with Google/Intel/Pixar (ironically!)

This is very well documented

https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...

Steve Jobs e-mails Eric Schmidt (2007) -- https://news.ycombinator.com/item?id=28699873

Steve mostly realized the good engineers want to work with other good engineers, no matter what they are paid

He didn't actually give people "budget"

Re:Xkcd 1425 (Tasks) turns ten years old today by salamanderman on Thursday September 26, 2024 @12:18PM (#41660219)
I can't tell for sure if the "ironically" refers to it feeling ironic that Facebook didn't collude, or that Pixar did collude. If it's the latter, it's because Jobs was CEO and primary shareholder of Pixar and orchestrated it's purchase by Disney to get himself a seat on the Disney board. Ironically, if I'm recalling the biography correctly, Jobs made significantly more money from Pixar than he did from his first phase at Apple.
Re:Xkcd 1425 (Tasks) turns ten years old today by roughly on Thursday September 26, 2024 @12:23PM (#41660267)
A budget is also time, resources, and latitude. Steve Jobs’ “Figure it out” was “I’ve given you a task, now go do what’s necessary to get it done”. This is what the post you’re responding to is referencing: the client is asking for something to get done but is not providing the resources required.

As a side note, engineers tend to be bad at couching conversations in these terms - nothing is impossible*, things just cost more or less, and that’s a decision for the money people to make.

* yes yes caveat caveat

Re:Xkcd 1425 (Tasks) turns ten years old today by al_borland on Thursday September 26, 2024 @12:44PM (#41660548)
When I think of “budget” in this context, I’m thinking about what is available to the engineers in terms of tools, resources, and time.

Where I work, it doesn’t really matter what I’m paid, we don’t have a budget to go get what we need. If I think a certain tool would help get a job done faster, too bad, I have to cobble together what I can with the tools I’ve been provided. If I think something will take a year, too bad, it’s due in a month and we’ll have an hour long meeting every day to ask why it isn’t done yet.

In this context, employee pay is largely irrelevant.

Re:Xkcd 1425 (Tasks) turns ten years old today by saghm on Thursday September 26, 2024 @12:47PM (#41660582)
I'm not sure this makes the idea of him saying "just figure it out" any more applicable to the rest of us (which is what the parent comment was responding to). You've pointed out that he was _unsuccessful_ for a number of decades before hitting the jackpot, and I'm dubious that the only reason he was more successful than everyone else in the long run was due to the rest of the industry just not trying hard enough. That means it was some combination of his specific skills or circumstances beyond his control, and either way, it's not really super actionable advice to "just figure it out (and either be uniquely talented or extremely lucky)".
Re:Xkcd 1425 (Tasks) turns ten years old today by dotancohen on Thursday September 26, 2024 @03:05PM (#41661978)
I was referring to project budget, not pay.
Re:Xkcd 1425 (Tasks) turns ten years old today by hinkley on Thursday September 26, 2024 @12:37PM (#41660474)
I had a coworker who wanted a BMW more than anything. Typical young Indian male aspiration of that era (everyone had a BMW as their wallpaper).

He got the money together to buy one. Or thought he did. Forgot about insurance, being a young male and little driving history. Doubled his payments.

Also he was a terrible driver. The expensive thing about BMWs is not the car it’s repairs. Which is also why the insurance is so high. He wrecked that thing three times. He probably could have gotten his family into a better house for the amount of money he burned on that car. So foolish.

Customers live out this sort of drama all the time. They need a good used car but they want something that’ll bankrupt them because they have an image in their head. Either a dream or a status symbol.

Gordon Ramsay did a whole TV series about restaurateurs with the same mental block. They want to be successful but they don’t want to pay their dues and pretend instead.

Re:Xkcd 1425 (Tasks) turns ten years old today by GolfPopper on Thursday September 26, 2024 @11:00AM (#41659180)
"Get a spaceship to Alpha Centauri next year. Oh, and it has to have a crew of at least 20 people, who all return safely to Earth by the end of the decade." I'll leave you to think hard and find a creative way to make it feasible.

Sure, sometimes you can re-define the goal. ("We need to know more about what's in the Alpha Centauri system.") But sometimes domain expertise means telling non-experts about reality. (Pi is not 3, no matter how much someone thinks it should be.)

Re:Xkcd 1425 (Tasks) turns ten years old today by jareklupinski on Thursday September 26, 2024 @10:43AM (#41658982)
> "you asked me to move a dining room chair into the living room. Then you asked me to do the same with the toilet."

> "figure it out"

that's the kind of motivation that leads to someone making Armchair Toilet

https://i.pinimg.com/originals/ce/11/34/ce1134ca396e43f55c84...

Re:Xkcd 1425 (Tasks) turns ten years old today by mey on Thursday September 26, 2024 @11:55AM (#41659918)
Or a portable chemical toilet which is not uncommon in campers.
Re:Xkcd 1425 (Tasks) turns ten years old today by ska on Thursday September 26, 2024 @10:39AM (#41658924)
“Figure it out” can work well, but only if it is predated by “what resources do you need” and a reasonable solution about that.

If the “why can’t we do X” is “because we’re a team of 4 and already overburdened” there may not be any practical solutions.

Re:Xkcd 1425 (Tasks) turns ten years old today by CSMastermind on Thursday September 26, 2024 @10:45AM (#41659007)
I generally find that more resources are often the easiest thing to get and rarely helpful.

Most of the time the issue is the "9 women can't have a baby in a month" problem where adding more resources is not going to make things happen faster - in fact it may slow things down.

But the business doesn't understand that software is not like construction where adding more people really will get that ditch dug faster.

At its core software is not making a thing - it's inventing a machine that makes the thing.

If you're Little Debbie and you have a machine that makes cupcakes it's hard when the business comes in and says, "now it needs to make fudge rounds." And no amount of extra people working on the problem will get that machine retooled any faster.

Re:Xkcd 1425 (Tasks) turns ten years old today by bluefirebrand on Thursday September 26, 2024 @12:05PM (#41660064)
> But the business doesn't understand that software is not like construction where adding more people really will get that ditch dug faster.

People tend to understand that there's an upper limit to the amount of people that can be deployed to dig a ditch any faster too

They just refuse to believe that with software, sometimes that number is smaller than they think it should be simply because people aren't physically getting in each others way

Re:Xkcd 1425 (Tasks) turns ten years old today by ska on Thursday September 26, 2024 @03:41PM (#41662376)
Oh, I wasn't meaning to suggest that all problems are solvable by throwing more resources at it, that clearly isn't the case.

But it's super common for a team to be asked to do something fundamentally outside their scope, and the asking client/boss not realizing that they are doin g it.

"Figure it out" as a useful strategy sort of assumes that both sides of the equation are clued in about this and roughly on the same page.

"I underwrote a great team, you should be able to figure this out (stop whining about it being hard)" is a fundamentally different statement than "Why can't you just do X, how hard can it be?"

It's also worth remembering that the plural of "resource" is not "team".

Re:Xkcd 1425 (Tasks) turns ten years old today by rolisz on Thursday September 26, 2024 @10:51AM (#41659070)
The problem is not the figuring out. The problem is the client paying for the solution.
Re:Xkcd 1425 (Tasks) turns ten years old today by Clamchop on Thursday September 26, 2024 @11:07AM (#41659258)
I've built you a toilet with a collection bucket that smells, needs regularly scheduled emptying into the other toilet, and it overflows anyway when you throw parties.
Re:Xkcd 1425 (Tasks) turns ten years old today by dotancohen on Thursday September 26, 2024 @11:47AM (#41659795)
Sounds like a good fit for a Crohn's job.
Re:Xkcd 1425 (Tasks) turns ten years old today by yed on Thursday September 26, 2024 @10:45AM (#41659006)
Since they referred to talking to “clients”, I’m guessing the problem wasn’t that the task couldn’t be done but that the client didn’t want to pay more for the additional work.
Re:Xkcd 1425 (Tasks) turns ten years old today by salawat on Thursday September 26, 2024 @11:34AM (#41659604)
Reply: what's my resource budget? Not figuring out something utterly pointless because you won't want to spend the resources to make it happen.

See: the full rewrite/retool

Re:Xkcd 1425 (Tasks) turns ten years old today by reaperducer on Thursday September 26, 2024 @12:25PM (#41660297)
Reply: what's my resource budget?

This resonates with me. I get a lot of "But Microsoft Office 365 Cloud does…"

I tell them that Microsoft spent a quarter of a billion dollars on that item last year, and I'm perfectly happy to re-create it if they give me a quarter of a billion dollars, too.

Re:Xkcd 1425 (Tasks) turns ten years old today by klabb3 on Thursday September 26, 2024 @10:39AM (#41658922)
While I agree this is an improvement, and that it respects the agency of the worker, it’s not enough. Pushing true boundaries may in rare cases be catalyzed by an inspirational leader, but that’s exceedingly rare even if survivorship bias makes us think different. On the contrary, our tech graveyards are littered with bold bets that failed because leaders deluded themselves with yes-men.
Re:Xkcd 1425 (Tasks) turns ten years old today by hinkley on Thursday September 26, 2024 @12:30PM (#41660381)
Not everyone should try to be Steve Jobs.

I had a boss who I’m now sure had aphantasia and his two best UI people would tell him something wouldn’t fit in backlog grooming, then we’d get to spend a week showing him all the different ways it doesn’t fit before he would shut the fuck up about it.

We already “figured it out” in our heads because we are equipped to do the job. We were already doing some pretty sophisticated typesetting to make more things fit on the screen than really did.

He was sure he knew where the problems were in the org and that they weren’t him.

Re:Xkcd 1425 (Tasks) turns ten years old today by herval on Thursday September 26, 2024 @11:41AM (#41659693)
to be honest, it's a flaky analogy at best. Houses are physical constructs - you can't have the toilet be physically in two different places of the house at the same time. Also dramatic changes (eg rebuilding an entire house) take more time than simpler changes (painting a wall), which isn't the case in software (sometimes a tiny change takes longer than building entire features)
Re:Xkcd 1425 (Tasks) turns ten years old today by TuringTest on Thursday September 26, 2024 @11:50AM (#41659846)
A better analogy is a tapestry. Developers are like weavers, threading designs line by line on a substrate. Some task like "add a leaf to this flower's stem" can be done incrementally, but others like "move the flower one inch up" require unweaving the whole design and rebuilding it from scratch.
Re:Xkcd 1425 (Tasks) turns ten years old today by ConcernedCoder on Thursday September 26, 2024 @10:08AM (#41658572)
ask them if they push back the same way with other knowledge professionals like the family doctor or lawyer...
Re:Xkcd 1425 (Tasks) turns ten years old today by Larrikin on Thursday September 26, 2024 @10:24AM (#41658767)
Doctor might not be the best example. There are tons of Facebook groups out there treating all their diseases with crystals and a bit of WebMD. Had to sit an extra 20 minutes at the dentist just this week because some lady refused the XRay and was lecturing the staff and then the dentist about how they should be able to figure out her problem with just their eyes.
Re:Xkcd 1425 (Tasks) turns ten years old today by torstenvl on Thursday September 26, 2024 @11:57AM (#41659934)
It's also a bad example because most doctors people encounter are overworked, on a budget, and not very smart,* which means they're very frequently wrong.

Assuming the patient is as intelligent as the average on HN, and motivated about their health, they may well be able to learn more about what's going on with their health in the month it takes to get an appointment than the doctor will in the ten minutes they spend with you.

(* Because most people who live in cities, and most people who go into primary care in cities do so because they weren't competitive enough for one of the more interesting and lucrative specialties. It's a similar dynamic as to why most people in the tech industry that people encounter—IT help desk reps—are not usually the cream of the crop.)

Re:Xkcd 1425 (Tasks) turns ten years old today by jrd259 on Thursday September 26, 2024 @12:18PM (#41660214)
This is an insult to the doctors I know who deliberately chose to do primary care because they were more motivated by service than money or prestige. For that matter, I know a developer who chose to work in IT support for a cancer research center because he put more value on helping to cure cancer than making more money. There actually are people out there who value service to the community more than fame or fortune. They deserve praise, not scorn.
Re:Xkcd 1425 (Tasks) turns ten years old today by torstenvl on Thursday September 26, 2024 @03:49PM (#41662462)
It isn't an insult to anyone. I very clearly said "most" and "usually." We also have excellent IT support, done by developers, because we specifically negotiated for it. They are excellent. But we specifically included that in the contract because it is an inarguable, objective fact that most IT help desk support is not staffed with the most skilled people in the tech industry.

Unfortunately, the kind of sacrifice and selflessness you describe is not the norm in our society. As a result, the dynamic I articulated holds for "most"—just like I said.

Your post is deliberately dishonest in its characterization of what I said, and excessively hostile. That kind of behavior is not consistent with the community norms on HN. I urge you to reconsider how you interact with people here.

Re:Xkcd 1425 (Tasks) turns ten years old today by sandworm101 on Thursday September 26, 2024 @10:47AM (#41659028)
Yup. I know a guy who refused a filling because he didn't want "forever chemicals" put in his mouth.
Re:Xkcd 1425 (Tasks) turns ten years old today by madeofpalk on Thursday September 26, 2024 @10:24AM (#41658764)
Yes? It is very common for people to have unqualified legal or medical opinions, and tell them straight to the professionals.
Re:Xkcd 1425 (Tasks) turns ten years old today by haswell on Thursday September 26, 2024 @10:37AM (#41658906)
This isn’t a good analogy imo, and I’d argue that it’s often healthy for someone to push back this way.

I’ve been on both sides of this fence as a customer and a developer, and have at times had to straddle the fence as a PM.

The hardness of a problem does not mean the problem can’t or doesn’t need to be solved.

A client pushing back is often their way of trying to ensure that the developer actually understands what they want.

“Pushing back” as a developer is often mostly about setting expectations, i.e. “no, this is very different, won’t benefit from previous work and won’t be easy”.

All of this is necessary to gain a shared understanding, and the end result may still be that the work must be done.

Re:Xkcd 1425 (Tasks) turns ten years old today by herval on Thursday September 26, 2024 @11:41AM (#41659710)
to be fair, people _do_ push back on lawyers, doctors, architects, construction workers, etc all the time
Re:Xkcd 1425 (Tasks) turns ten years old today by berkes on Thursday September 26, 2024 @10:21AM (#41658729)
If I'm to believe a friend, who'se a family doctor, this is exactly what happens.

Especially since corona. And not a tiny minority, but a big group.

He told me that a few decades ago, there were the occasional homeopathic or other "nutcases". But that today this is common.

What I've read about this, it's a global trend, in a fly-wheel (feedback-loop) effect with mostly populism. Populism feeds distrust in authorities like lawyers, doctors, journalists. And distrust in authorities feeds populism.

Re:Xkcd 1425 (Tasks) turns ten years old today by dumbfounder on Thursday September 26, 2024 @10:35AM (#41658887)
There are good doctors and bad doctors just like any other profession. I have gotten plenty of bad advice over the years from doctors. Took me 2 years of going to various doctors to figure out I was having a reaction to mold. My neurologist just had me try all these different medicines, almost all made me worse, but none of them got to the actual problem. This is VERY common. Doctors so often just treat symptoms. That said, there are idiots out there that don't listen to anything a doctor says about politically charged issues like Covid. Homeopathy is mostly nuts. But integrative medicine is also often poo-pooed, but it makes logical sense to treat the whole person, not just symptoms. But I am sure there are plenty of crackpots there too. The waters are muddy my friend, not much is clear.
Re:Xkcd 1425 (Tasks) turns ten years old today by wholinator2 on Thursday September 26, 2024 @11:58AM (#41659963)
Yes, i feel like the biggest problems getting real treatment are in equal parts, people not thinking of the concomitant factor/asking the right things/being afraid to tell certain things, and doctors having no where near enough time to actually listen to someone and think about their situation.

I try not to fall into the first category but I've known many people who do. Though I've had many experiences with fast talking, eyes glazed, interrupt me to push the first thing that comes to mind type doctors. Once i had to fight with guy to just get him to let me finish a sentence! He changed his mind every 5 words trying to get out of there but it'd've been faster if he just let me talk! It's infuriating, I'll never go back to a doctor like that. Seems like he didn't even wait to leave the room before i was out of his mind, possibly i never even entered it

Re:Xkcd 1425 (Tasks) turns ten years old today by berkes on Friday September 27, 2024 @10:15AM (#41670765)
Sure there are good and bad doctors. But these anecdotes are no "proof" that doctors aren't to be trusted in general. Which is what I was alluding to.
Re:Xkcd 1425 (Tasks) turns ten years old today by WorldMaker on Thursday September 26, 2024 @12:26PM (#41660318)
If they are an "Expert", they can do anything.

https://www.youtube.com/watch?v=BKorP55Aqvg

Re:Xkcd 1425 (Tasks) turns ten years old today by jsight on Thursday September 26, 2024 @02:47PM (#41661781)
IMO, the "can't you just" people do this with everyone. I can understand why, as it is sometimes effective at queuing people to keep trying and to find a way.

Unfortunately, the part after the "can't you just" is rarely helpful.

Re:Xkcd 1425 (Tasks) turns ten years old today by KolenCh on Thursday September 26, 2024 @10:07AM (#41658566)
IIRC Jack “Wow” Davis (a photoshop expert) mentioned this is what his clients like to say to him: “Can you just remove the thing in the photo?” The “thing” can be the eyeglass they are wearing, etc. And he said, “come on, I’m going to come to your house and take it again.”

“Can you just…” sums it all.

Re:Xkcd 1425 (Tasks) turns ten years old today by bena on Thursday September 26, 2024 @10:00AM (#41658501)
Fuck “just”. When someone says “just”, all I hear is “I have no fucking clue”.

Just is a bitch mother that seeks to handwave away any potential problems.

If it’s just that, I’ll gladly step aside and let you do it. But if you then tell me you can’t do it, then you better sit down, shut the fuck up, and listen when I tell you something is more complicated than you think.

Re:Xkcd 1425 (Tasks) turns ten years old today by bityard on Thursday September 26, 2024 @11:10AM (#41659290)
Adam Savage has a most excellent rant about the outrageous arrogance of the phrase, "Why don't you just..." I highly recommend it: https://www.youtube.com/watch?v=OP4CKn86qGY

My best example of this is my father-in-law. He's an absolutely wonderful man, generous to a fault and all of that. Fancies himself a handyman. But I had to stop asking for his help with around-the-house projects out of sheer anger and frustration because every SINGLE time I made a decision about how to proceed with the job or pick which tool to use to cut something, he would stop and and ask, "Well, why don't you just do X instead?"

It didn't seem to matter if I explained my reasoning, or if doing X meant redoing a hour of work just to get back to where we currently were. I even attempted to humor him by trying things his way whether or not they were going to work out. (They often didn't). Eventually it ended in me saying "no" way more often than "yes" and he would infer that I was refusing his help and he'd throw his hands up and walk away.

Re:Xkcd 1425 (Tasks) turns ten years old today by bena on Thursday September 26, 2024 @11:44AM (#41659746)
That feels a lot like where I've come to as well.

I think it's not an uncommon opinion. And of course, Adam Savage is always great.

Re:Xkcd 1425 (Tasks) turns ten years old today by reaperducer on Thursday September 26, 2024 @12:33PM (#41660412)
every SINGLE time I made a decision about how to proceed with the job or pick which tool to use to cut something, he would stop and and ask, "Well, why don't you just do X instead?"

Sounds like he spends a lot of time on StackOverflow.

Re:Xkcd 1425 (Tasks) turns ten years old today by PTOB on Friday September 27, 2024 @10:35AM (#41671019)
This is why I come to HN, for nuggets like this. This is improving my life as I listen. Thanks for sharing!
Re:Xkcd 1425 (Tasks) turns ten years old today by clbrmbr on Thursday September 26, 2024 @11:33AM (#41659590)
I see “just” as an invitation to win the argument by agreeing with the person. “Ooo yeah good idea, I think we could. Can you help me think through this?” — And then they ideally proceed to come around to essentially what you wanted to do anyways.
Re:Xkcd 1425 (Tasks) turns ten years old today by dockd on Thursday September 26, 2024 @10:52AM (#41659081)
When my daughter was working in her university's dining hall, the most demanding orders always began with "just". Can I just have a non-fat sugar-free vanilla latte with two pumps that isn't too hot?
Re:Xkcd 1425 (Tasks) turns ten years old today by jonhohle on Thursday September 26, 2024 @10:14AM (#41658665)
Agree. I’ve tried to remove it from any suggestion I give. I’ll use it when referring to what I plan to do, but never “can’t you just”.
Re:Xkcd 1425 (Tasks) turns ten years old today by bena on Thursday September 26, 2024 @11:41AM (#41659706)
That's like the only way it should be used. You know your situation and problems. You know when "just" is just.
Re:Xkcd 1425 (Tasks) turns ten years old today by shagie on Thursday September 26, 2024 @12:46PM (#41660563)
"Just" is a word I've been trying to avoid using.

In some cases, it's diminishing or trivializing the work. "I just need to do X" trivializes the amount of work that X takes and in some cases implies that the person I am talking to is not competent / capable of doing it themselves (often implying that they should be).

Likewise, "they just did X" trivializes the work that the other person does.

Its a word I ̶j̶u̶s̶t̶ don't believe adds value to a sentence.

Re:Xkcd 1425 (Tasks) turns ten years old today by professoretc on Thursday September 26, 2024 @01:53PM (#41661223)
My wife and I agreed to expunge "just" from our vocabulary, at least with regards to asking to do this. It's almost always kind of belittling, implying that the thing you're asking for is easy and obvious, and you're an idiot/lazy for either not doing it already or trying to explain why its more difficult that it looks.
Re:Xkcd 1425 (Tasks) turns ten years old today by beeboobaa3 on Thursday September 26, 2024 @09:58AM (#41658472)
The response to that is, "Can't you?"
Re:Xkcd 1425 (Tasks) turns ten years old today by blululu on Thursday September 26, 2024 @10:07AM (#41658565)
The reason someone is paying you cash for your time and expertise is because they cannot do it. If you can’t do it either then why are they paying you? In these situations you need to be very delicate about explaining the nature of the challenges in a way that doesn’t make them feel like an idiot for paying you money in the first place.
Re:Xkcd 1425 (Tasks) turns ten years old today by Dr4kn on Thursday September 26, 2024 @10:18AM (#41658701)
If they are paying for expertise they should also listen to the expertise
Re:Xkcd 1425 (Tasks) turns ten years old today by beeboobaa3 on Thursday September 26, 2024 @10:37AM (#41658908)
Try having the same argument with your plumber, electrician or dentist.

You're there because you are reliant on their expertise and can't just do it yourself. Otherwise you'd be doing so.

Re:Xkcd 1425 (Tasks) turns ten years old today by cgriswald on Thursday September 26, 2024 @05:49PM (#41663839)
That’s funny because I argued with my plumber. He wanted to do a long term solution to a problem I have. It was a good solution. I said I didn’t want to do it because it was quite a bit less expensive for me to just deal with the acute issues when they arise over the rest of my lifetime.

I’m usually paying experts to advise me so I can make my own decisions and then enact those decisions. Occasionally, I will have an opinion on methods. I’m not reliant individually on any expert, even if I am ultimately reliant upon their profession. And I hire people for work I can do all the time.

Experts are often wrong. They misunderstand requirements. They don’t fully understand the system they are modifying. They can be lazy. They can consider a job or client as less important than other jobs or clients. They can lie. They can have incentives that don’t work for the client. They can be terrible at their work.

Even when experts are good and honest, they can make decisions that don’t work for their clients. My divorce lawyer was amazing when he was on the warpath, but I told him I didn’t want to take that approach generally because I knew my ex’s back would go up and we’d both pay a lot more in legal fees to achieve the same results. He was good at his job and he wasn’t wrong, but that particular method didn’t work for me.

Re:Xkcd 1425 (Tasks) turns ten years old today by hinkley on Thursday September 26, 2024 @12:26PM (#41660317)
Those people get annoyed at plumbers too.

See also why estimates aren’t actual costs. Every plumber runs into this constantly. Sorry you have a crushed sewer line add a zero to the cost.

Re:Xkcd 1425 (Tasks) turns ten years old today by xhrpost on Thursday September 26, 2024 @12:45PM (#41660554)
I've gotten to the point where I now see the word "just" as profanity in our profession.