this post was submitted on 09 Jan 2025
502 points (98.8% liked)
Programmer Humor
32841 readers
627 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
And then managers that don't get this will try to shove policies down our throats about how "pre-prod systems should not have access to prod data".
"just obfuscate it." Sure, for all 300Tb of it from the 10 different sources that don't really talk to each other and we were already doing magic to be able to join them together? They should give us a bottle of hard liquor per month/project.
As one of the devops/sysadmin types, if we give access to prod data to preprod systems, they are now in audit scope and you have to harden them or we lose our insurance and compliance certs.
Obviously the solution is to build some system where everything works out, but it's not as easy as "just give root to devs".
Yup. Regulatory and audit requirements are a motherfucker.
Also, I don't mean to speak down to devs, but as a rule of thumb you tend to think far higher of your skills just because you know the building blocks. Being able to build a boat doesn't mean you know how to sail.
I know multiple people who are prodigous developers but know jack shit about basic computer usage and security. People who had to be guided to the control panel in Windows. Yes, even after they added the search bar. People hired to work in an exclusively Windows enterprise environment.
Now add that amount of potential that lack of basic operational skill carries for fucking things up to the least competent (or at minimum the least careful) co-worker on your dev team.
You (any dev reading this) as an individual would probably never fuck up that badly. You (any dev reading this) would probably do everything right, correct, and wouldn't cause problems with root. But the rules aren't written to protect against the competent, or against people never making mistakes.
You misspelled gallon(s).