A startup looks better and better.
If it's feasible you may want to consider looking for a new job. [And FWIW some great advice I got when starting out as a developer was never work where software is a cost-center].
A lot of the superiors they hire really affect the architectural policies of the company. For example, we can use Spring & jQuery but little else. Now they are trying to write apps with heavier front-end & getting into trouble cuz its a mess of jQuery callbacks with no real js framework. Why? The main architect has never heard of React, Angular, backbone, etc. (not to mention the fact that I'm one of like 2 devs who can actually write js, and unfortunately the other does not possess the equally rare skill: "uses proper design patterns"). You'd think I was joking until you met a bunch of corporate consultant programmers.
Basically, these companies try to boil web development into an old-school "IT" process but the level of intellect is astonishingly low. I've been lookin for a new gig at a tech company for quite a while but it was tough to make a change cuz this is my first gig out of grad school, had to prove myself a bit & build resume.
The only relief is that the corp "cost-center" IT kindof job I have is such a mess that its a good place to study & relax, pace of work is veeeeery slow.
Why not try to apply for some jobs now? You don't know how good your resume is until you try it
I went from research Matlab / dabbling in C# at a dayjob, to RoR, to javascript, to now pretty hardcore backend Java (EE, Spring, high concurrency for last 2 yrs), trying to move into Clojure a bit more. Most well-funded companies don't seem to like polyglots from what I can tell... But yeah I will be looking for the ones that do, plus I am studying C++ to make a bit of a more lateral move into audio digital signal processing / data-mining / machine learning.
I don't know... companies tell me I'm too expensive for the level of experience I have, yet all the high-paid seniors I work with are awful so I don't want to lower my salary expectations unless I can find a company thats actually worth sacrificing for.
Not that I have a lot of money saved up. I just have a couple of thousand bucks. Nothing fancy. But to me it is a seed money to try out new things, at an age where making huge mistakes wouldn't result in me being 70 and penniless. There will still be enough time to return back to IT once (if) I fail miserably. And it will also be an extended break in the worst case.
I want to explore the world, jobs, hobbies, people. I have realized the 8 hours everyday I spend on my desk is the best time to be out and about. The sunshine is literally gone by the time I get off work. If this is what hundreds of years of progress and planning has led to, I think we have failed.
So yes, I support people who think about retiring early, and actually living their lives when they are still young. If youth is the best time of one's life, it shouldn't be wasted on the desk.
Maybe you are assuming that he want to live in the states, with the interest of this money he could live easily in Spain, Thailand, Argentina, etc...
The original post suggests ~$2000, not ~200k
:-)
I think a better situation is to be financially secure by your 30s (be completely out of debt, pay off a mortgage, have money for children, etc.) and then have the ability to start companies or work freelance for the rest of your life rather than being a slave to the 9-to-5 grind.
I do like the concept of getting rich slowly and learning slowly. I would love to peruse multiple degrees (I already have two) just out of the love of learning and also meeting other lovers of knowledge.
My wife and I might retire in our mid-30s, in the US but not in an expensive area, and be completely comfortable with well under $1 million in assets. Because we live a laid back, low cost lifestyle -- with the house paid off (as of this week) our burn rate is dropping to under $20k per year.
You might need considerably more money to maintain your desired lifestyle. There's nothing wrong with that -- but recognize that not everyone is you.
That's a choice that a 25 year old need not make.
For those of us who have hit or are even beyond 35, and chose not to have kids, things look very different. Particularly if you work in North American IT, you're able to funnel all of that extra disposable income into things like early retirement, as well as improving your day-to-day quality of life (that could be vacations, gadgets, whatever you'd like...).
And I was in the same boat; when backpacking through Thailand I thought, "Thailand is cheap, I'll just raise a family here". Well sure, for backpackers it's easy to live on 3K per year. But with a couple kids, you'll likely want a safe car (stupidly expensive there), decent schools (again), something nicer than a backpacker hostel, etc. Heck, flights home to visit family will run close to 10K per year alone.
It's funny, the different perspectives people have on retirement.
I don't plan on ever retiring. What would I do? Very much the same things I'm already doing. I've tried to organize my life that way.
You're saying this after complaining spending eight hours a day (presumably five days a week) at your desk. That leaves far more leisure time than most [working class] people had "hundreds of years" ago.