this post was submitted on 06 Mar 2024
369 points (98.2% liked)

Ask Lemmy

27062 readers
1882 users here now

A Fediverse community for open-ended, thought provoking questions

Please don't post about US Politics. If you need to do this, try !politicaldiscussion@lemmy.world


Rules: (interactive)


1) Be nice and; have funDoxxing, trolling, sealioning, racism, and toxicity are not welcomed in AskLemmy. Remember what your mother said: if you can't say something nice, don't say anything at all. In addition, the site-wide Lemmy.world terms of service also apply here. Please familiarize yourself with them


2) All posts must end with a '?'This is sort of like Jeopardy. Please phrase all post titles in the form of a proper question ending with ?


3) No spamPlease do not flood the community with nonsense. Actual suspected spammers will be banned on site. No astroturfing.


4) NSFW is okay, within reasonJust remember to tag posts with either a content warning or a [NSFW] tag. Overtly sexual posts are not allowed, please direct them to either !asklemmyafterdark@lemmy.world or !asklemmynsfw@lemmynsfw.com. NSFW comments should be restricted to posts tagged [NSFW].


5) This is not a support community.
It is not a place for 'how do I?', type questions. If you have any questions regarding the site itself or would like to report a community, please direct them to Lemmy.world Support or email info@lemmy.world. For other questions check our partnered communities list, or use the search function.


Reminder: The terms of service apply here too.

Partnered Communities:

Tech Support

No Stupid Questions

You Should Know

Reddit

Jokes

Ask Ouija


Logo design credit goes to: tubbadu


founded 1 year ago
MODERATORS
 

I've worked with some pretty rotten software, but management software is easily the most user unfriendly, so my vote goes to HPSM.

you are viewing a single comment's thread
view the rest of the comments
[–] Braindead@programming.dev 48 points 8 months ago* (last edited 8 months ago) (1 children)

You know, in a lot of situations, when someone says "the worst part", it's not actually the worst part.

When you use it, it really is the worst part, by far...

[–] ptz@dubvee.org 47 points 8 months ago* (last edited 8 months ago) (2 children)

Ha, indeed. To elaborate on that part:

He made this demo he was so proud of. Watching it interactively, it was like 70 steps of "move mouse {X,Y}, click, copy, etc". I could literally hear Yakkety Sax in my head as I watched it bumble through.

After that, I went back to my office and wrote a 30 line Python script that accomplished the same thing, only sanely and with the ability to handle errors. He preferred his method since "it's easier for our non-technical folks to automate their stuff this way".

That was the exact moment I started looking for a new job.

[–] Natanael@slrpnk.net 10 points 8 months ago (1 children)

Non tech people should ALWAYS ask the support team when they need help automating IT stuff for precisely this reason.

[–] ptz@dubvee.org 4 points 8 months ago

Exactly that. When building a load-bearing business process, it's always critical that the person writing it knows what they're doing.

[–] tool@lemmy.world 3 points 8 months ago (1 children)

Before I replace it with something that won't catastrophically collapse when the wind blows the wrong way, I get some sort of sick satisfaction out of doing autopsies on the house-built-of-matchsticks "solutions" that users come up with and I don't know why. Some of them are truly fascinating and make you wonder how someone could possibly arrive at that conclusion based on what they were actually try to achieve.

It's also why if I'm asked to implement something, my first question isn't "When does this need to be done?," it's "What exactly is the problem you're trying to solve?"

What a user asks for and what they actually need very rarely intersect.

[–] ptz@dubvee.org 2 points 8 months ago (1 children)

I wish I could hire you and a couple other people who replied to this lol. "Match stick architecture" is definitely something we have and I have been trying to shore up / replace for years.

[–] tool@lemmy.world 2 points 7 months ago

Sorry, I missed this comment. I actually love doing that kind of shit, I get some sort of weird pleasure out of fixing chaotic stuff like that. That tends to be my role almost all the time; I'll come in, stay a few years, fix everything and get bored, and then move on somewhere else to do it again.

My current job is the only place that I haven't done that, because it's probably the best company that I've ever worked for.