Learn to work with your devops team to get the information you need. Developers should not need direct production access.
Learn to work with your devops team to get the information you need. Developers should not need direct production access.
Then stop telling me I need years of experience with Docker, K8s, AWS, etc. on dev job listings.
There are only so many productive hours in the day. You can not be an expert in everything, there simply isn't enough time.
FTFY
Those requirements are usually BS added by hr or a recruiter mangling what devs said they need on the team. i.e. "it'd be nice if they were familar with aws" becomes "aws required... well we're looking for someone above jr level, so all the requirements need at least 10 years..."
Devs that have their work deployed on k8s don’t need to know how the ingress controller is configured, or how etcd works, but will be crippled if you’re confused my service and deployments.
All that being said, job listings are often filled with nonsense. If you like the company, just ignore all of that and start a conversation.
Agreed with the proviso that there are enough people this is possible (not always).
I'm a senior dev who runs a team and I am the only one with access to production which I've not used yet - if I ever actually need to use that access then the outcome will be a discussion on how to avoid that need in future (my access is for a holy shit, that should never have happend, put it back up and figure out how it happened now scenario).
It's not just a stability issue, it is also a data protection/security issue - I trust every dev on my team but if they don't have access whether I trust them or not is immaterial.