This is the e-mail I just sent my boss:
I’d been leaving the brands with no sponsor IDs with blank sponsors. But somehow I managed to get the brand’s zip code in the sponsor ID by mistake. The br_id is 7058. I’m just going to update the sponsor ID manually in UAT and fix the script. It’s too early and I haven’t had any coffee yet so I just stuck any 5-digit number I could find in there.
Imagine, if you will, that the sponsor is the CPU and the brand is the motherboard. You can see how putting the wrong CPU in the motherboard would cause MANY more problems than leaving the socket empty would. Brands that lack sponsors just don’t work. Brands that have zip codes as sponsor IDs might end up pointing at random banks or credit unions. This would cause no end of headache for the QA team that would end up debugging the thing down the road when folks start getting weird and unpredictable behaviors when they try to enroll in online bill payment.
And yes. You should be very afraid. They have people like me writing your online banking and bill payment systems. 🙂