You've got to really think about what you want your life to be like, and this is hard. If you want to be high income, that really narrows your career options and almost certainly means you'll have to work lots of hours. If you don't, you can kind of do whatever you want. So the first thing I think you should do is ask yourself if you really want to be high income, and really consider if you'd be unhappy making small websites for nonprofits, or working at a mobile app developer agency, etc. etc. You're obviously smart, and there will always be work to do.
Comments
You've got to really think about what you want your life to be like, and this is hard. If you want to be high income, that really narrows your career options and almost certainly means you'll have to work lots of hours. If you don't, you can kind of do whatever you want. So the first thing I think you should do is ask yourself if you really want to be high income, and really consider if you'd be unhappy making small websites for nonprofits, or working at a mobile app developer agency, etc. etc. You're obviously smart, and there will always be work to do.
Alternatively you work hard for 5-10 years saving money and then find the fulfilling but less pay career/job.