Well since I’ve been mostly in customer service jobs I’d like for people to know that the reps don’t make the rules or decisions. When there is something about a store or service that’s undesirable such as prices then it’s something to bring up to upper management or just let them lose you as a customer. But you can be as nice to the reps as they are to you.

91 points

I’m an engineer. When you see something really badly designed and think “wow, those engineers are so stupid! I could have done a better job myself!”

Please know that we did think about it. It’s just that some guy with an MBA decides the schedule, and another guy with an MBA decides the budget, and terrible designs get released no matter how much we protest. I’m sorry we couldn’t figure it out fast enough and cheap enough, though.

And yes, we do mistakes all the time too. It’s just that we usually know about the obvious ones.

permalink
report
reply
32 points

As a software engineer, this applies to my entire industry as well.

I’m forced to write subpar software, sometimes with atrocious security simply because some idiot set an unrealistic budget.

The worst part is, my current projects are all government funded. The German government implemented processes to prevent corruption, which force unhealthy competition and backhand corruption onto the bidders, which then churn out bad software, which causes gigantic costs down the line, because nothing works. Great job.

permalink
report
parent
reply
15 points

Excellent point about government sponsored anti corruption measures, too. Here in the US our government contracts award “points” to businesses which are minority or woman- owned.

In practice, the same construction companies simply institute shell companies, and make their wives/daughters/sisters the owners of these shell companies, charge a premium, and have the “owner” subcontract the work back to the same old company, effectively making themselves an extra 20 percent…

Small businesses (which may be minority or woman owned, but they don’t play golf with the government buyers) are still totally forgotten.

permalink
report
parent
reply
2 points

Every system will get gamed by bad actors.

At least in my case, I can’t come up with a system that doesn’t suffer from these problems, but still keeps corruption in check.

For example, I was in a bidding process for my own software. Our contract has a legal time limit, afterwards it has to be renewed using the same bidding process as the first time. It makes perfect sense for us not to rewrite our software - it’s working just fine after all. But legally, we’re bidding on rebuilding the entire thing, have to compete with laughably low offers from all over Europe, and when we won the contract we decide, almost by accident, to keep using the old software, but on a very tight budget.

The pragmatic thing would have been, to just extend our contract, but that could mean endless contracts to extremely high prices for software that just happens to be embedded deep enough to be irreplaceable.

No good solution, really.

permalink
report
parent
reply
23 points

Or the engineers have been given bad requirements and made the wrong product.

permalink
report
parent
reply
24 points

Yes, another tragedy is when sales guy from company A talks to sales guy from company B.

You want a submarine to also fly into space? Oh yeah, we can do that! Our engineers are really smart, shouldn’t be a problem. We’ll have that design over to you in 2 weeks!

Later, when talking to the engineering team…

Well, I don’t see what’s so hard about it. We’ve had submarines and planes in WW2, you’re telling me we can’t innovative and combine those ideas? Well, this is an opportunity for you guys to really show off the engineering ability of the company… And I can’t move the promise date now, I already talked to him on the phone and I’m about to go on my cruise. Call me if you need anything!

permalink
report
parent
reply
7 points

Another guy with an MBA:It needs to have AI too!!! You know, like ChaTGPT. So it can reason about the world!!

Engineer: You know ChatGPT can’t “reason” right?

MBA Guy: But I can tell it to autogenerate code!

Engineer: It’s just finding code snippets like you could find with a search engine.

MBA: But they said it was sentient! AI!! LLMS!! SYNERGY!!

Engineer:…Nevermind. Yes, we’ll build a submarine that can fly and add a chat box so you can ask it what it is thinking.

Engineer quits next day

I’m half joking, but it pains me as an engineer to admit how close to reality this can be.

permalink
report
parent
reply
14 points
*

GET. THIS. GUY. HIS. VOTES.

Edit: The budget slayers, almost wanna punch them in the face and walk out of the office for good.

permalink
report
parent
reply
50 points

The things I ask you to do while troubleshooting aren’t guesses. They’re based on years of experience.

permalink
report
reply
28 points

Sometimes I’m guessing, but my guesses are more informed than yours and I’m only suggesting giving it a try because it will be faster than this argument we’re now having about it.

permalink
report
parent
reply
12 points

If you can frame every guess so that it can only ever have a binary A/B answer, troubleshooting and guessing are pretty much identical.

permalink
report
parent
reply
40 points

Electrical engineer. You can’t develop and ship an iPhone in a year. Apple has multiple generations under development at the same time.

permalink
report
reply
6 points

Woa. OK

permalink
report
parent
reply
3 points

This is makes sense, and is also how iOS can be so optimized for the hardware.

They lock down the hardware of the phone way early, giving them a lot of time to port/update the software and polish it like crazy.

permalink
report
parent
reply
7 points

I mean, they also have to figure out how to manufacture like 240 MILLION phones or roughly 1 every 130milliseconds.

The design is likely locked in around a year in advance, and the remainder of the year is spinning up production and actually manufacturing the phones.

permalink
report
parent
reply
39 points

If you work around forklifts, never trust the driver. Ideally they’re being safe and watching out for you, but don’t gamble on it. They’re heavier than a car and can very easily kill you or at the least break your foot and it will be an arduous healing process.

permalink
report
reply
24 points
*

Ideally they’re being safe and watching out for you, but don’t gamble on it

Also, accidents just happen - people have heart attacks, strokes, seizures, machines malfunction, all sorts of shit can suddenly happen that is out of anyone’s control, so even if someone is being safe and watching out for you, it isn’t worth the gamble…

permalink
report
parent
reply
9 points

Never walk behind a forklift

permalink
report
parent
reply
15 points

Never get near one unless you’re getting in it to use it.

permalink
report
parent
reply

When you buy a research paper, the author doesn’t get any cut from it. The journals are scams, and should be destroyed. Until that happens, try searching on arxiv.org first, usually there are preprints available there. If not, contact the authors. Most of us are happy to share our results. Your local library can also help you get access to those.

These are the more legitimate ways, and then there’s sci-hub. I’ve actually seen internationally renowned researchers open a paper using sci-hub on their laptop lol.

permalink
report
reply

Asklemmy

!asklemmy@lemmy.ml

Create post

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it’s welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

Icon by @Double_A@discuss.tchncs.de

Community stats

  • 10K

    Monthly active users

  • 2.8K

    Posts

  • 42K

    Comments