Welll.. there is a new generation of finance guys who come from the IT world... I am a software engineer actually but I later started trading and I finished my master in finance..
Developing software is tougher than it looks if you want to make it right... Only 20% of the developers that I knwo...