Don't join Silicon Valley. Your skills are more valued and paid for in Finance. Real hard cash not worthless options that may have value in the future.
EDIT: also do not "commoditize" yourself by becoming a web developer or an iPhone/Android developer either. Do the difficult technical stuff, aim for the "non-low-hanging-fruit" and you will make tons of money, esp. in Finance.