Software engineers... Still true!

Dec 22, 2021 6:06 AM

LetMeinNow

Views

129302

Likes

1526

Dislikes

34

Too too true!!

funny

software

programmers

christmas

stolen

twitter

And do whatever you can to not be the poor fucker that has the supportline phone.. I somehow had it 3 xmas in a row.. Fkcn cheaters..

3 years ago | Likes 1 Dislikes 0

Eh, I'm going to be spending my Christmas in my current bedroom anyway, so why not?

3 years ago | Likes 3 Dislikes 0

Still recovering from a cyber attack and looking after software written in Java. There will be no Christmas for some of us in the IT sector.

3 years ago | Likes 1 Dislikes 0

But what about that stupid little feature add no one will use? You want us to wait till next release in 2wks?! Pish posh.

3 years ago | Likes 7 Dislikes 0

I was supposed to deploy to PRO the 30th. Not gonna happen.

3 years ago | Likes 1 Dislikes 0

My company actually enforces this. Hard freeze December 20th on. No deployments unless absolutely critical and with 3 levels of approval.

3 years ago | Likes 4 Dislikes 0

Code freeze for the win!

3 years ago | Likes 1 Dislikes 0

I had a boss force me to deploy an entirely new version of production days before I left the country for 2 weeks.

3 years ago | Likes 1 Dislikes 0

Doing God's work.

3 years ago | Likes 1 Dislikes 0

NETWORK ADMINS take note

3 years ago | Likes 1 Dislikes 0

Change freeze is the only time we have to get work done!

3 years ago | Likes 2 Dislikes 0

Strangely enough, Change Orders tend to dry up at my company starting about Thanksgiving.

3 years ago | Likes 1 Dislikes 0

Tell that to the JWST team

3 years ago | Likes 2 Dislikes 0

Tell that to log4j. I'm so glad I don't work supporting Java apps any more. This past couple weeks must have been hell for my ex-coworkers.

3 years ago | Likes 12 Dislikes 0

3 years ago | Likes 15 Dislikes 0

But Log4J keeps needing to be patched!

3 years ago | Likes 2 Dislikes 0

Normally it's a quiet week, but everyone is in a mad scramble for that LOG4J vulnerability

3 years ago | Likes 10 Dislikes 0

Hear that? That's the voice of experience.

3 years ago | Likes 12 Dislikes 1

The Heartbleed flaw was deployed to OpenSSL four hours before midnight on December 31st. That is all.

3 years ago | Likes 5 Dislikes 0

Every software engineer with the slightest inkling of experience knows this, my man.

3 years ago | Likes 4 Dislikes 0

phoning it in the week before Christmas is a time-honored tradition. software engineers should take part

3 years ago | Likes 182 Dislikes 0

'Do we have any _____ to send to ___ this weekend? ' *checks, finds five in various states of readiness* 'umm, no, sorry.

3 years ago | Likes 13 Dislikes 0

My code is ready for a pull request but nothing's getting merged. I'll be pretending I'm Gtest and mocking my work for a few days.

3 years ago | Likes 31 Dislikes 0

Say again? I wasn't paying attention...

3 years ago | Likes 3 Dislikes 0

We are. Our usual service meeting turned into a debate on whether Kevin McAllister could have defended Helms Deep.

3 years ago | Likes 11 Dislikes 0

...How much prep time?

3 years ago | Likes 7 Dislikes 0

God, this comment made me instantly feel so much better. I'm just doing my part!

3 years ago | Likes 2 Dislikes 0

Baby I got code to push! Nothin better!

3 years ago | Likes 1 Dislikes 0

Or do. 'Sorry, have to go in'

3 years ago | Likes 1 Dislikes 0

Two words: Maintenance moratorium

3 years ago | Likes 1 Dislikes 0

rollback does exist. Use it.

3 years ago | Likes 5 Dislikes 5

Fuck this attitude.

3 years ago | Likes 2 Dislikes 1

why is that ? If you changed something and it didn't work out as expected, it is not a bad thing to be able to revert. why ?

3 years ago | Likes 2 Dislikes 1

You don’t rely on it. You rely on QA and change management so you aren’t disrupting everyone with a “if it breaks, pull it back” attitude.

3 years ago | Likes 2 Dislikes 1

seen QA and change management too much. In production is always is a bit different than in the situation they tested it on. If they tested..

3 years ago | Likes 2 Dislikes 1

The only takeaway I have from this exchange is that I appreciate that you and I don’t work together.

3 years ago | Likes 1 Dislikes 1

Pfftt not if the package included a db change and no one told you, so you didn't do a snapshot and you're left with 2day old backup.

3 years ago | Likes 11 Dislikes 0

I feel this in so many ways, a server we use for whole- genome sequencing in house was down for a month due to updates in the software (1)

3 years ago | Likes 3 Dislikes 0

package. I'm not in your field, but kudos for the patience you must have. (2)

3 years ago | Likes 3 Dislikes 0

I've been around the block, I've seen some shit, and more pile of shit. Hell I've written shit code. They're all shit.

3 years ago | Likes 2 Dislikes 0

This is the voice of inexperience.

3 years ago | Likes 14 Dislikes 2

yes, you sound like you never rolled something back, true.

3 years ago | Likes 1 Dislikes 2

My code is perfect and without bugs. Who needs UAT? I'm just going to deploy it straight to prod.

3 years ago | Likes 122 Dislikes 0

Why deploy to prod when you can code in prod?

3 years ago | Likes 2 Dislikes 0

3 years ago | Likes 14 Dislikes 0

We will test this feature in production

3 years ago | Likes 9 Dislikes 1

tip tap it's a trap

3 years ago | Likes 1 Dislikes 0

Sometimes we have to when there's no data in the lowers!

3 years ago | Likes 2 Dislikes 0

Fix the data..

3 years ago | Likes 2 Dislikes 1

If only

3 years ago | Likes 2 Dislikes 0

Get prod refresh with data scrubbing, re- encrypt with test keys. Her security, compliance and legal to review, audit approve it. Easy !

3 years ago | Likes 2 Dislikes 1

Hey Cognos just wanted to let you know I fixed those unit tests you asked me to look at last week, they're all disabled now...

3 years ago | Likes 7 Dislikes 0

I'm in this picture and I don't like it.

3 years ago | Likes 2 Dislikes 0

Amazon devs, is that you?

3 years ago | Likes 45 Dislikes 2

So you may have heard about the AWS outage earlier. Sorry about that.

3 years ago | Likes 5 Dislikes 0

I think it affected the McDonald's app, and our debit/pinpad system.

3 years ago | Likes 1 Dislikes 0

Laughs in Log4J.

3 years ago | Likes 35 Dislikes 0

I was thinking the same

3 years ago | Likes 2 Dislikes 0

Sadly, the hackers are working the week before Christmas and therefore so must we.

3 years ago | Likes 10 Dislikes 0

They should really get a union.

3 years ago | Likes 7 Dislikes 0

Lol I was about to say that the log4j jar file would like to have a word.

3 years ago | Likes 12 Dislikes 0

Find / -name “*log4j.jar” -type f | xargs -n 1 -P 1 -iFILES sh -c ‘rm -rf FILES’

3 years ago | Likes 3 Dislikes 0

Better have another meeting about this one

3 years ago | Likes 3 Dislikes 0

Read-only Fridays!

3 years ago | Likes 3 Dislikes 1

Never on a Friday and never the week before major holidays.

3 years ago | Likes 532 Dislikes 2

Had a deployment the Friday before Thanksgiving last month.

3 years ago | Likes 1 Dislikes 0

And don't have your leave scheduled for the day before migration to prod

3 years ago | Likes 3 Dislikes 0

Just never when the next few days are inconvenient to emergency fix on

3 years ago | Likes 2 Dislikes 0

i mean, why not? just to keep things interesting

3 years ago | Likes 2 Dislikes 0

Friday is read-only day

3 years ago | Likes 2 Dislikes 1

I deployed to production tonight, with 2 days to firefight with our Devs of necessary...

3 years ago | Likes 1 Dislikes 0

And never too close to the end of the work day

3 years ago | Likes 41 Dislikes 1

I wish. Half my business systems can’t be touched until after-hours lest we disrupt the ever-holy order processes.

3 years ago | Likes 7 Dislikes 0

And always check it at the start of the day, just to make sure.

3 years ago | Likes 9 Dislikes 0

“fuck it, they can deal w new bugs for christmas “ -New World Dev Team

3 years ago | Likes 2 Dislikes 0

Depends, do you hate your work and want to set an example? I'd do it. Wanna call me during my pto? Get fukt m8

3 years ago | Likes 2 Dislikes 0

Blanket policies like “don’t deploy on X,” even if well-intentioned, tend to result in bundled changes, which is also risky.

3 years ago | Likes 6 Dislikes 0

As ever, Charity Majors hits the nail on the head: https://twitter.com/mipsytipsy/status/1466310011072614404

3 years ago | Likes 2 Dislikes 0

Because when the "responsible" person drops the ball, it's still the company's problem to triangulate, repair data and fix it.

3 years ago | Likes 2 Dislikes 0

One idiot makes changes late Friday, and whole teams get alerted and have to respond. No thanks.

3 years ago | Likes 1 Dislikes 0

This is what change management processes are for, as much as they suck to deal with.

3 years ago | Likes 1 Dislikes 0

Why is that person allowed to release (to an environment that necessitates alerting) without someone else approving the code change?

3 years ago | Likes 1 Dislikes 0

No offense, but a major vulnerability was found that is still being patched. Everyone is deploying software this week as next.

3 years ago | Likes 12 Dislikes 0

Meme is for scheduled deployments... I hope.

3 years ago | Likes 3 Dislikes 0

If your software is commonly used in education, you are in the best deployment time until July

3 years ago | Likes 3 Dislikes 0

Thanking my lucky stars to be a C# dev instead of a Java dev this week. It could easily have gone the other way.

3 years ago | Likes 5 Dislikes 0

They scolded me for not responding to pagerduty alert at 1-3am. I was literally unconscious. I screamed at them.

3 years ago | Likes 51 Dislikes 3

“The posting said ‘support 365/24/7 platform’” yea posting also said rotations. Not ‘you’re not allowed to sleep’

3 years ago | Likes 34 Dislikes 0

If you're oncall then you have a duty to wake up...If you're not on the rotation then they can pound sand though.

3 years ago | Likes 21 Dislikes 1

Are they paying you for your pager duty time? If you're obligated to answer the phone you're on call and they have to pay you.

3 years ago | Likes 7 Dislikes 0

Probably salaried position if I had to guess

3 years ago | Likes 4 Dislikes 0

Salaried. But they don’t maintain a rotation. So I’m constantly getting escalations.

3 years ago | Likes 2 Dislikes 0

I wish I could do that when on-call at the hospital.

3 years ago | Likes 4 Dislikes 0

Now image if you didn’t have a rotation. You were just expected to be on call without break

3 years ago | Likes 3 Dislikes 1

Wish we could have when on-call at the funeral home.

3 years ago | Likes 2 Dislikes 0

"Scolded" don't sign up for that type of work then? Also if you were actually "unconscious" maybe consider attending some AA meetings....

3 years ago | Likes 6 Dislikes 55

Are you conscious when you sleep? Did I miss something. But that’s the point, I didn’t sign up to provide 8760hr of on call support a year.

3 years ago | Likes 1 Dislikes 0

There’s a strange habit that most humans are fond of where they decide to will themselves into unconsciousness for 4-10 hours. Called sleep.

3 years ago | Likes 29 Dislikes 1

Yeah and? Any time I was on call it'd be an hour of work and I was guaranteed a full day's pay. And being asleep isn't unconsciousness

3 years ago | Likes 2 Dislikes 2

Being asleep is by definition unconsciousness. To be conscious is to be aware and/or awake. To be unconscious is to not. As for the 1/2

3 years ago | Likes 1 Dislikes 0

other half of your statement, I don't have experience working on-call, so you could very well be right, but maybe the guy's just a hvy slpr.

3 years ago | Likes 1 Dislikes 0

I have pager duty, I don't mind. I get paid a fuck ton for it and have like 3 calls a month. Its also completely optional

3 years ago | Likes 5 Dislikes 0

I think they're saying that you should be able wake up relatively easily unless you're black out drunk.

3 years ago | Likes 1 Dislikes 0

Change Freeze is in effect

3 years ago | Likes 57 Dislikes 0

My product owner has been pouting for 2 weeks because of code freeze on new features to prod, but we have 1/4 capacity.....

3 years ago | Likes 2 Dislikes 0

Time to even stop those ninja edits into prod.

3 years ago | Likes 7 Dislikes 0

Doesn't matter. Something is going to randomly awaken an ancient unknown bug on Christmas morning.

3 years ago | Likes 8 Dislikes 0

CS (me) will call at 8am saying agents are overrun by contacts about it and they have a skeleton crew due the hols...

3 years ago | Likes 3 Dislikes 0

Well... I hope it is caught at 8am and not 6. I won't enjoy waking up eastern European devs on Christmas morning with the words:

3 years ago | Likes 2 Dislikes 0

I too have a vodka and meatless dinner hangover but shit on fire, dude, we need to fix this ish.

3 years ago | Likes 2 Dislikes 0