Yup I agree! I am an IT professional who wants to move in Financial Business Analysis area.. To code a solution you need to understand the problem.. To break it down You need to know How do financial companies make money? what is their business? what is that they sell? questions like that will help you narrow down and learn more