And that's why I think finance is smarter.
They've long understand that there are the finance analysts on the one hand and the software dev on the other. They get both and make them work together.
Looking for 5 rare skills in a single person is bound to disappointment: maths, statistics, programming, large scale systems, production.