Hacker News new | ask | show | jobs
by supergeek133 3256 days ago
Ugh. So much this. Story time.

Doing work with a 3rd party firm on some simple dev work (integration into a few partner APIs). We're a big Azure customer, 3rd party knows this. Gives us ARM templates for resources needed to deploy.

Get on the phone with the IT folks internally, state we need these ARM templates deployed and monitored. Queue two week (plus) process, 100 questions, and department to department costs (all of it is outsourced) which are quite outrageous.

The costs are so high that they probably wash any revenue/profit from the partnership.

You know what? I have access to one of our Azure subscriptions. I'll just do it myself guys, to hell with the consequences.

Usually this results in noise later, but screw it, I made us money now versus incurring additional cost and made some money later.

3 comments

This is probably the right thing to do but... Do you realize how many people you're going to piss off because with reduced work and costs they don't get their share of the cake? Some of them might be in the management above you. I wish you good luck.
Haven't been fired yet. :-)

Thankfully I work for someone who thinks making money is more important than self-imposed rules that in most cases just slow us down.

It won't be the first or the last time someone uses their own resources to jump start something while the bureaucracy does its thing.

Problem is that, without that bureaucracy sometimes ,'defectors' as Bruce Schneier would call them, will take advantage of those systems and use them for their own personal gain. The "this is why we can't have nice things" rings true for a lot of things related to purchase, money, benefits, etc.

Very true, but on paper everything relies on everyone not "being an asshole".

Same is true for many of these processes that are put in place. Everyone just needs to remember once in awhile that we all work for the same place, and all want to make money.

Wash any from your side or the partners? If the other company sees this as a breach of trust you could be cutting your company out of future partnerships with this company (or even worse have to undo your code and getting black listed in the industry.)

Best of luck either way, just remember humans aren't rational agents by any use of the word.

Our side. The partner wouldn't care about our internal costs (e.g. this is basically a referral program, etc).

So I see what you're saying, but it's not an issue here.