Got a million put 500k in bank Use 500k for your idea. don't learn programming(you are going to waste your time), instead hire couple of good developers, see how viable your idea is for a year, if it works,good, if not at least you are not begging somewhere. You should know about limited resources, sine you've worked in the oil biz. Your limited resource is your time, don't waste it.