@cstross On the other hand, my brother chose a career as a programmer for banks around the year 2003. Every single job he had back then just added to his personal list of banks where he wasn't going to keep his money. He had seen their backends and was afraid. I distinctly remember one particular job where his boss was the CEO's wife who knew nothing about software engineering and wasn't above e.g. testing in production.
i.e. sometimes banks manage financial risk by allowing it.