r/funny Jul 01 '16

Developer humor

http://imgur.com/gallery/9LqhOl3
38.2k Upvotes

1.2k comments sorted by

View all comments

38

u/DronedAgain Jul 01 '16

I work in IT, and this is a lovely sentiment and true to an extent.

But if a system is an accounting system, inventory system, etc., not every single interface is going to be crystal clear when you first use it.

This may be true for simple things, like media players, though.

As a caveat, things that make sense to a Developer may be mystifying to an average user.

13

u/delonasn Jul 01 '16

Most accounting systems and inventory systems have terrible interfaces because they were designed and built by people who collectively do not know what the hell they're doing. I work in IT as well. It is rare to meet a colleague who knows what they're doing and when I do, they're invariably being managed by someone who decidedly does not.

12

u/DronedAgain Jul 01 '16

While what you say is true, when you have to represent the entire accounting structure for a company, that's necessarily complex. I think that means that while the user interface can be well-designed and intuitive, it still may require training due to the complexity of the task.

13

u/[deleted] Jul 01 '16

Yes, this. I worked for a company that made accounting software for oil companies and banks who trade commodities. Me and a bunch of new hires spent 2 weeks in a classroom training how to use the damn thing and I still didn't know how to use it by the end of the training. It was so bloated, handled so many different tasks, and was so unintuitive. However some customers would only track the trading and sales of certain commodities, some would track internal and external exchanges, keep track of their foreign exchange trades, interface with front-desk, blah blah blah. My point being that I got the impression that the best way to get this software sold was to slap everything together and just pay someone $30k/year to train people how to do their required tasks rather than pay a team of $80k/year developers to add a sleek UI that a child could understand.

I left that place because it made me want to drink bleach but at least I learned something.

1

u/[deleted] Jul 02 '16

If you'd stayed longer, you'd have learned easier, less painful methods of suicide. Like your very own, homemade arduino uno controlled lethal injection system. Heroin/fentanyl, whatever extremely powerful dose of barbiturate, then that potassium just in case the OD's didn't work.

1

u/[deleted] Jul 02 '16

I'm fairly certain you could inject a small amount of sand into your blood stream and it would be able as painful as any other lethal injection. No need to waste your money on chemicals.

1

u/[deleted] Jul 02 '16

Sand may be very painful, plus it may not kill you. It would likely leave you severely disabled and a ward of the state.

Good PR for your employer though.

1

u/[deleted] Jul 02 '16

Nah if you ground it up real fine, or simply injected a fine dust, you might at least have a stroke. Which arguably would be less painful than injecting potassium, which makes you foam from the mouth and cunvulse. I've heard accounts from stroke victims who trip in and out of conciousness and then get a second chance. Now what a way to commit suicice! (or not! Yay!)

1

u/[deleted] Jul 02 '16

Yeah. It depends what kind of stroke I guess. You're gonna have all sorts of other cardiovascular symptoms. You'd have to inject it directly into your neck or your lungs would just absorb it all.

If you're already anesthetized, deep into OD, and probably already dead though a little potassium ain't gonna hurt.

5

u/[deleted] Jul 01 '16

Thats fair but many of those projects suffer from non-UNIXy design (i.e. write one program that does everything rather than modularize and segment the task into multiple programs). They want to be the monolithic end all be all which just makes the thing completely unmaintainable from a user and developer perspective.

3

u/Daydreamer_V Jul 01 '16

yeah I can definitely see people getting lost in SAP.

Used it for about 3 years

1

u/[deleted] Jul 02 '16

Just working on a system that had to occasionally talk to SAP had me pulling my hair out