Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:
*Reads thread title*
*Turns monitor off*
Ah, yes

Adbot
ADBOT LOVES YOU

Jaguars!
Jul 31, 2012


The thing that continually amazes me about this thread is how my lovely little five employee company apparently has better timekeeping and billing systems than tech giants. It's a lovely visual foxpro setup that some local guy programs in his house.

When a job comes in, the client details are entered, at the end of the week I put in job number, work code, and hours, along with leave taken, admin time, kms, and consumables, and at the other end it spits out invoices, leave and payroll reports.

Chainclaw
Feb 14, 2009

Jaguars! posted:

The thing that continually amazes me about this thread is how my lovely little five employee company apparently has better timekeeping and billing systems than tech giants. It's a lovely visual foxpro setup that some local guy programs in his house.

When a job comes in, the client details are entered, at the end of the week I put in job number, work code, and hours, along with leave taken, admin time, kms, and consumables, and at the other end it spits out invoices, leave and payroll reports.

A lot of services can fall apart in the back end at thousands or tens of thousands of employees. Scale can be a really nasty gotcha with software.

Jaguars!
Jul 31, 2012


That's true enough, but ultimately in a professional environment the rank and file shouldn't be spending any time with multiple tracking systems or creating job codes, they should be doing billable work.

Alkydere
Jun 7, 2010
Capitol: A building or complex of buildings in which any legislature meets.
Capital: A city designated as a legislative seat by the government or some other authority, often the city in which the government is located; otherwise the most important city within a country or a subdivision of it.



Chewbecca posted:

We use Slack and Teams, and you never quite know who will be on what (big organisation)

I work at Amazon and for the longest everyone used Chime which was Amazon's internal messaging service. Worked just fine for IMs but wasn't super fancy. Then one day word comes down we'll be using Slack! Won't it be great? So we're migrating? No we're using BOTH! And because Slack is non-native to the Amazon system or whatever reason you have to have an authentication key to plug into whatever computer you're using to use it!

Me: "So you're saying we're going to have an IM for us peasant workers, an IM for the managers and communication is going to go to hell?"

Everyone I asked that to: "Nah it'll be good!"

Turns out the reality was exactly what I expected but somehow even dumber. Oh even better is the stupid keyfob isn't really needed for Slack: it works just fine on the Amazon computers (and on phones and such of course) without needing the 2FA key. However a bunch of other apps require me to keyfob in. But hey, we be Slackin'!

Sywert of Thieves
Nov 7, 2005

The pirate code is really more of a guideline, than actual rules.

Termyie posted:

We have fired people at my work who brought their discord drama to work. It always turns into a fist fight in the parking lot and great security camera footage we need to record. We always get these guys coming after us for human rights cases when this happens.

It actually happened when I was on vacation last week. Glad to be back.

What the gently caress :stare:

Those is a joke post right?

Atopian
Sep 23, 2014

I need a security perimeter with Venetian blinds.

Sywert of Thieves posted:

What the gently caress :stare:

Those is a joke post right?

The worst part is, he works for the NIH.

Paper Tiger
Jun 17, 2007

🖨️🐯torn apart by idle hands

Termyie posted:

We have fired people at my work who brought their discord drama to work. It always turns into a fist fight in the parking lot and great security camera footage we need to record. We always get these guys coming after us for human rights cases when this happens.

It actually happened when I was on vacation last week. Glad to be back.

Well, the app ain't called Harmony after all

Ruffian Price
Sep 17, 2016

Paper Tiger posted:

Well, the app ain't called Harmony after all

Hyrax Attack!
Jan 13, 2009

We demand to be taken seriously

Lazyfire posted:

It gets weirder when you remember that a lot of the guys in the yard would run off the books "handyman" operations when they were laid off between boats. My dad was an electrician in the yard up until I was born and wired like half the houses built around town during his time there and he wasn't the only one doing that. If open up a wall between Mystic and Woodstock you'll find lengths of wire that weren't cut to the right length and found a new life in someone's home over the years. Stuff still walked when I was there, but they were a little bit more concerned with keeping track of scraps because they had sort of perfected how to cut a spool or a sheet to get the most pieces out of each one. Back then you could just cut a 10" length, call it a loss and walk out with it because your job required a 13" cut. Today they would realize there was a 8" requirement on a different drawing and take the scrap piece back.

Not sure if apocryphal but heard someone mention in a thread that when Bill Gates’ mega mansion was being built the plans got changed on a whim with no concern for the premium material already in place, so as that needed to be somewhere not on the property quickly, a lot of construction workers were able to complete nice projects at home.

Barudak
May 7, 2007

Company mandatory security training went through how to build pass phrase passwords with great tips and examples.

My main password has to be 6 numbers, no more no less

Atopian
Sep 23, 2014

I need a security perimeter with Venetian blinds.
I had worse at one place. The password recovery clue *had* to be chosen from a list of things like "mother's maiden name" or "childhood pet", stuff that either HR knew or could be found from social media or both.

Ended up having the brief exchange one time: "Was your dog really called (Flibbertigibbet319!!)?" "No." "Oh."

~Coxy
Dec 9, 2003

R.I.P. Inter-OS Sass - b.2000AD d.2003AD

Chewbecca posted:

We use Slack and Teams, and you never quite know who will be on what (big organisation)

Huge org, using Webex Teams (company default), MS Teams (MS tries to push it in all their office apps), and some teams/depts use Slack amongst themselves.

Someone I kinda know joined the company and I messaged him on Webex the first day to say hi.
He didn't reply and I didn't think anything of it.
6-12 months later I got a response that on his first day he was told about his team Slack and never knew about Webex. When he finally went into it for the first time he had hundreds of unread messages.

Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:

Barudak posted:

Company mandatory security training went through how to build pass phrase passwords with great tips and examples.

My main password has to be 6 numbers, no more no less

696969

Escape From Noise
Jul 27, 2004

Full on kneed the brewhouse steps a few minutes ago. gently caress! I'm the idiot!

Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:

Escape From Noise posted:

Full on kneed the brewhouse steps a few minutes ago. gently caress! I'm the idiot!

Should have been a baker.

Escape From Noise
Jul 27, 2004

Outrail posted:

Should have been a baker.

I already get enough burns!

Jasper Tin Neck
Nov 14, 2008


"Scientifically proven, rich and creamy."

Jaguars! posted:

That's true enough, but ultimately in a professional environment the rank and file shouldn't be spending any time with multiple tracking systems or creating job codes, they should be doing billable work.

"But the MBA told us we need to cut support staff to make number go up."

What I don't get is, why is the workflow of every single billing system 90s point and click adventure games puzzle level obtuse?

Asehujiko
Apr 6, 2011

Jasper Tin Neck posted:

"But the MBA told us we need to cut support staff to make number go up."

What I don't get is, why is the workflow of every single billing system 90s point and click adventure games puzzle level obtuse?
I'm a programmer on systems like these now so I can answer this; They're developed iteratively, one button at a time, based on what a (or often the) client wants at that moment* that gets placed wherever there's space. As a result, the code is typically even more of a mess than the screen. By the time the system has accreted enough functionality to be sold wholesale, it's too late to deal with any of the colossal amount of technical debt.

*client offers no guarantee of sensibility, sanity or not changing their mind the moment after they put down the phone.

Sywert of Thieves
Nov 7, 2005

The pirate code is really more of a guideline, than actual rules.

Asehujiko posted:

I'm a programmer on systems like these now so I can answer this; They're developed iteratively, one button at a time, based on what a (or often the) client wants at that moment* that gets placed wherever there's space. As a result, the code is typically even more of a mess than the screen. By the time the system has accreted enough functionality to be sold wholesale, it's too late to deal with any of the colossal amount of technical debt.

*client offers no guarantee of sensibility, sanity or not changing their mind the moment after they put down the phone.

I can confirm this. If a single programmer creates a base system, it might be ok. If he then adds functionality iteratively over 15 years, it's guaranteed to be thousands upon thousands of lines of spaghetti code.

Our technical debt is over 700 mandays. It's probably even higher but the static analysis tool is outdated and chokes on roughly a fifth of the codebase.

Magnetic North
Dec 15, 2008

Beware the Forest's Mushrooms

Sywert of Thieves posted:

Our technical debt is over 700 mandays. It's probably even higher but the static analysis tool is outdated and chokes on roughly a fifth of the codebase.

The static code analysis tool is actually just an offshore resource who's a big fan of 90s DC heroes.

Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:
At that point wouldn't it be easier to hire someone to spend a urar remaking the system from scratch in parallel and migrate the data across?

zedprime
Jun 9, 2007

yospos

Outrail posted:

At that point wouldn't it be easier to hire someone to spend a urar remaking the system from scratch in parallel and migrate the data across?
Often yes hence the entire business system implementation consulting ecosystem.

DreadUnknown
Nov 4, 2020

Bird is the word.
If my job made us use Discord, I would respond to everything with the animated rolling frog from Diamond Frogs discord.

Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:

zedprime posted:

Often yes hence the entire business system implementation consulting ecosystem.

The question would be 'so why doesn't that just happen more often?', but then I think of my current consultants and their ability to achieve anything useful without constant micromanagement.

Jasper Tin Neck
Nov 14, 2008


"Scientifically proven, rich and creamy."

Asehujiko posted:

I'm a programmer on systems like these now so I can answer this; They're developed iteratively, one button at a time, based on what a (or often the) client wants at that moment* that gets placed wherever there's space. As a result, the code is typically even more of a mess than the screen. By the time the system has accreted enough functionality to be sold wholesale, it's too late to deal with any of the colossal amount of technical debt.

*client offers no guarantee of sensibility, sanity or not changing their mind the moment after they put down the phone.
Isn't this all software though?

I've come across plenty of bad user interfaces over my career, but those had at least the excuse of being very niche. You'd think billing isn't quite as rare as e.g. railway scheduling.

Termyie
Aug 18, 2022

Always choose violence.

Sywert of Thieves posted:

What the gently caress :stare:

Those is a joke post right?

I wish I was joking. We had to write someone up for hitting a coworker in the back with a used large dildo in the parking lot so hard that it causes a lost time injury.

zedprime
Jun 9, 2007

yospos

Outrail posted:

The question would be 'so why doesn't that just happen more often?', but then I think of my current consultants and their ability to achieve anything useful without constant micromanagement.
If consultants were perfect angels selling you only what you needed it's still an expensive cost of business that usually only gets optioned when there is some new feature or breakthrough in the business that is meant to save money by the time you're done. The exceedingly smart IT managers can also use it to capitalize the fixes to their tech debt problems which may come from a differently controlled finance account that has an easier money spigot.

A lot of the problems are computers are infinitely changeable but people are not. You can have the most absolutely perfect UIX in the world after migrating from a price of poo poo that actively antagonizes it's users and because everyone using it is now working 2 jobs because of downsizing 5 years ago the people barely hanging on by muscle memory are going to spend a solid 3 months loving up and working with the help desk to unfuck things.

goatface
Dec 5, 2007

I had a video of that when I was about 6.

I remember it being shit.


Grimey Drawer

Termyie posted:

I wish I was joking. We had to write someone up for hitting a coworker in the back with a used large dildo in the parking lot so hard that it causes a lost time injury.

Oh, you live in Stilwater?

Cthulu Carl
Apr 16, 2006

Termyie posted:

I wish I was joking. We had to write someone up for hitting a coworker in the back with a used large dildo in the parking lot so hard that it causes a lost time injury.

I.. Um... Hmm...

... How did you know it was used?

TotalLossBrain
Oct 20, 2010

Hier graben!
He did say lost time injury so I'm just gonna assume they contracted syphilis or whatever

Pyrtanis
Jun 30, 2007

The ghosts of our glories are gray-bearded guides
Fun Shoe

Termyie posted:

I wish I was joking. We had to write someone up for hitting a coworker in the back with a used large dildo in the parking lot so hard that it causes a lost time injury.

This is the poo poo I lived for in my time as a medical transcriptionist typing ER reports

CaptainViolence
Apr 19, 2006

I'M GONNA GET YOU DUCK

DreadUnknown posted:

If my job made us use Discord, I would respond to everything with the animated rolling frog from Diamond Frogs discord.

i've definitely snagged some forums smilies for slack, because sometimes you just need a :laugh:

Darkest Auer
Dec 30, 2006

They're silly

Ramrod XTreme

Outrail posted:

At that point wouldn't it be easier to hire someone to spend a urar remaking the system from scratch in parallel and migrate the data across?

The migration won't be tested at all and the result will be that both systems will be used simultaneously with neither one having the full functionality required

Lazyfire
Feb 4, 2006

God saves. Satan Invests

Darkest Auer posted:

The migration won't be tested at all and the result will be that both systems will be used simultaneously with neither one having the full functionality required

Oh, I see you've dealt with a legacy-to-TeamCenter transition. Or a JDE or homebrew mainframe system to SAP jump. We're five years into SAP and have a JDE archive for finding what we did in the past. We are eight years into TC and still have a system to look into old drawings because no one thought to move stuff to TC. Everything sucks and nothing works. We're already moving away from SAP next year.

Roumba
Jun 29, 2005
Buglord

Pyrtanis posted:

This is the poo poo I lived for in my time as a medical transcriptionist typing ER reports

I really wish I had saved a bunch of my favorite "Vistor encounters [wildlife/park ranger]" reports from years back. Those always made for great morning reading.

Male, 40s, aggressively attempting to move neighboring campsites' tents and equipment. Igniting numerous fireworks and yelling unclear obscenities. Waving handgun with left hand. Apparent intoxication upon approach by Rangers A____ and F____.
Time of incident: 7:34am

Zopotantor
Feb 24, 2013

...und ist er drin dann lassen wir ihn niemals wieder raus...

Outrail posted:

At that point wouldn't it be easier to hire someone to spend a urar remaking the system from scratch in parallel and migrate the data across?

Congratulations. By the time the new manager decides to scrap the rewriting project, you will have half the system rewritten using whatever framework or technology was en vogue when you started, and the other half still be the same crappy mess as before.

Then this will happen again.

And again.






Ask me how I know :shepicide:

RocketMermaid
Mar 30, 2004

My pronouns are She/Heir.



Escape From Noise posted:

Full on kneed the brewhouse steps a few minutes ago. gently caress! I'm the idiot!

As somebody who just put a two-inch gash in her leg from kneeing a valve handle, I feel ya.

Outrail
Jan 4, 2009

www.sapphicrobotica.com
:roboluv: :love: :roboluv:

Zopotantor posted:

Ask me how I know :shepicide:

We had a data specialist come in to develop a new database for all our data and photos that were languishing on a literally falling apart Access files.

Three years later I still hadn't seen a first attempt despite constant 'I'll have something by next month' emails.

one of my KPIs was to test and provide feedback. Horay

Adbot
ADBOT LOVES YOU

Tarkus
Aug 27, 2000

Outrail posted:

We had a data specialist come in to develop a new database for all our data and photos that were languishing on a literally falling apart Access files.

Three years later I still hadn't seen a first attempt despite constant 'I'll have something by next month' emails.

one of my KPIs was to test and provide feedback. Horay

Has this person been getting paid for the last 3 years or is it kind of a one shot payment once it's done kind of thing?

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply