Tech IndustryJan 28, 2019
BloombergHechOneBee

Does your company make devs physically run around asking for permission to deploy code?

So it's my first time deploying some code to prod in this company I just joined and was told the policy is "you need to have managers' (notice the plural) approval". So I asked my manager how to get the approval and and was told to go talk to another random manager. I was like wtf but whatever so I went to that manager and he told me yeah I need to talk to another random manager. WTF!??? At least this is good for my cardio.

Poll
94 Participants
Select only one answer
Add a comment
Intuit what! Jan 28, 2019

We need to create a Change request which goes through approval process. Software workflow/emails does most of the work. No need to chase people.

PwC nwgjgb19 Jan 28, 2019

Sounds like it needs some servicenow to help automate that process

Amazon XIit65 Jan 28, 2019

I used to work at Bloomberg. I remember it used to take me a month to accomplish what I had used to accomplish in a week at my prior company due to all the overhead and permissions for deploying code. But Bloomberg WLB was clutch. They have a product that basically prints money, and whose customers don't complain. There is zero incentive to innovate rapidly. This is why you have approvals.

Bloomberg P2PSlayer Jan 28, 2019

Customers complain a ton, just not with their wallets.

IBM solo8 Jan 28, 2019

Any CI/CD tool will do the job on PR merge. Lol

PayPal wervziv Jan 28, 2019

Bloomberg is the shittiest company ever

Bloomberg 10xFortran Jan 28, 2019

What team are you on? I never had to physically corral managers for deployment. Just BPKG or cut the CD release, then get the PRQS approved.

Rubrik sadio Jan 28, 2019

Yes, we have to get on our knees too and stick out our tongues while wagging our tails.

Intel UGeJ58 Jan 28, 2019

Yeah, sounds like a classic rookie charade

Microsoft wbYt28 Jan 28, 2019

Nope. My changes auto deploy as soon as my PR merges. Usually sign-off from any dev (non manager) is plenty to pass those gates.

Bloomberg iVX372 Jan 28, 2019

Depends where you work in Bloomberg. In my department, your changes are merged and auto-deployed to the daily release, which is QA'd in beta before being approved for prod. We also have auto-deploys to alpha and beta environments for open pull requests, with mandatory automated CI tests that must pass before merge.