Good points, and I would add to avoid the financial space altogether in terms of employment. The OP's profile states that he is in LA and there is actually a decent tech scene there. OP, get a job and learn how a pro software shop operates. Don't work for a company where IT is the cost...