Ask HN: How can I continue working as long as possible?
61 points| thatsamonad | 4 years ago | reply
Let's say that I am in my 30s now, reasonably healthy both mentally and physically, and want to take steps that will allow me to continue working in a technical field for as long as possible (40+ years) so that I can maintain my income well into old age.
What are some things I should start doing now and/or think about doing in the future that will allow me to stay "on my game" in terms of being able to work and earn a living?
[+] [-] poulsbohemian|4 years ago|reply
Marry wisely. One of the biggest financial hits I took was a very costly divorce.
Don't be afraid to move to lower cost areas. Maybe not today, but realize that you might need to at different points in life in order to maximize your savings.
Realize that you might need to find a career niche or even a different career that value your age and experience. I did this and it's working well.
Take good care of your body and mind so that you can continue to work.
Live modestly. This isn't about whether you drink Starbucks every morning, but rather whether you use your money overall in the smartest way possible. If you live modestly, you can live on less, which means if you get to a point where you need to make career compromises you are in a position to do that.
If you are in tech, consider going to work at blue chip firm that makes its money in tech. You'll have variety in your career and it is likely they will still be in business 10, 20, 30 years from now, ie: if part of your desire to work a long time also revolves around stability and the likelihood you won't lose your job in a merger, etc at an age where it would be hard to find a new job.
[+] [-] tluyben2|4 years ago|reply
For me the most important is to keep starting new things and learning new very hard things (for me) and trying to apply them in business(es). The rest, at least to me, is rather obvious; stay healthy and don't overwork or work with toxic people. I made all those mistakes.
Another one is: learn to manage. If if you are a coder, your eyesight will weaken, you might get all kinds of physical issues even though fit; as a manager, even on a small scale, you can last much longer with those problems.
Build networks; you do not want to do job interviews at 60 if needed. Your network has to be solid enough to ask for a job and get one without any vetting. That is an advantage of getting older: this is very possible if you keep up this network.
But, rolling back to your post: why can you not retire? Thought about moving somewhere were this is not a problem? Because if you don't enjoy your work, it makes it vastly harder to keep it up.
[+] [-] thatsamonad|4 years ago|reply
For background: I came from a poor family with a history of substance abuse problems. I lifted myself out of my family situation by attending and graduating college, but in order to do so I had to take on a combination of student loan and credit card debt, most of which I am still paying off despite having a decent tech industry income. No one ever taught me to save, so I had to learn budgeting and finance management on my own while I was in college. I didn't start really saving until a couple of years ago when things sort of stabilized.
Currently I am able to save about 5% of my income for retirement with a match from my employer. However, every "retirement calculator" that I use basically says I will fall well short of replacing most of my income in retirement, even if I assume Social Security will fill in a portion (which is uncertain to me). I also don't currently own my own home and that also feels like a very far off prospect if not an impossibility.
> Thought about moving somewhere were this is not a problem?
I have considered moving to a cheaper area, but unfortunately that means no longer being near some family connections so it's not a simple decision. My current job also adjusts salaries based on regional cost of living, so I'd have to factor that into the equation.
> I am one of the people who never wants to retire
Honestly, this is also a factor for me. I am very fortunate that I like the work that I do and work is, for better or worse, where I get most of my social interactions. I have some hobbies but none of them make me feel as engaged as when I am solving a technical challenge or working on a high-level business problem.
My spouse and I also joke that we might kill each other if we're both just puttering around the house without anything "productive" to do.
[+] [-] gravypod|4 years ago|reply
Currently a SWE at $BIG_TECH_COMPANY making very good money. 100% of my income goes to paying off debt which, like the OP of this post, was acquired by attending school with no support from addict parents.
I have ~80k in debt. At 12.5%, 8.5%, and ~6% APR. I think I will at some point be able to retire if the next 20 years are the same as the past 20 years. Although: the stock market is at record high values and property prices are at record highs. I don't know how to explain why this is the case though. Nothing is preventing our 401ks from buying into stocks at today's price and the rug getting pulled and getting completely screwed.
[+] [-] nicbou|4 years ago|reply
[+] [-] jimhi|4 years ago|reply
Drink water, eat healthy, exercise regularly, get enough sleep, have an active romantic and social life.
https://www.reddit.com/r/starterpacks/comments/6wszws/why_do...
It sounds like you have career and budgeting down.
[+] [-] jimhi|4 years ago|reply
They would involve making lots of friends in the industry and continually learning. I would suggest really really deep learning. I recently worked with a guy in his 60s who deeply understood python and specific open source libraries (contributing to them as well) in a specific industry (e-commerce).
[+] [-] throwing_away|4 years ago|reply
[deleted]
[+] [-] leed25d|4 years ago|reply
[+] [-] complexworld|4 years ago|reply
[+] [-] pedalpete|4 years ago|reply
[+] [-] brian_cunnie|4 years ago|reply
I _think_ I can retire, but I like software, and I like working with people. And lying on the beach bores me after a day.
[+] [-] he11ow|4 years ago|reply
Generally, applying for jobs is a young person's game. As one gets older, a lot of the opportunities come through the network you've built, so investing in building a network is an absolute must.
But at some point, even the concept of "having a job" gets precarious. So investing early in building the skills to generate your income independently of an employer is super worthwhile for career longevity. It's harder to master than yet another framework, but will do more to guarantee your income.
A big part of building this skill is figuring out a market you can serve, and the needs of that market. It's more likely to be an existing product or service, but over time one builds their own unique take on it, so that over time one becomes the best at servicing a particular type of client. This, coupled with ongoing investments in networking, is the closest thing one can get to "job security" in modern labor markets.
[+] [-] b20000|4 years ago|reply
[+] [-] mancerayder|4 years ago|reply
The management - and more broadly people skills - are acquired just like tech skills are, and just like tech skills some learn them faster or slower than others. Just like tech skills these are valued to companies.
But one needs to mix, I think. So people management skills + tech == tech manager. Sales + tech = well, sales, or pre-sales. Or consulting if it's more tech than sales. Design / project management skills + tech == product manager. If you're an absolute SME, then you can be a tech lead, an architect, and so forth, but you really need to stand out.
The above are purely my career observations, and are subject to disagreement on semantics, the spirit or the letter of what I'm saying, and such. I don't claim absolute truth.
My other observation, though: people in their 20's have hotter skills than people with white hair who had to re-tool their skillset. And re-tooling every few years sucks in my opinion. Again, my opinion. I hate working on personal tech projects or studying on the side outside of work just to keep my head above water.
I'd rather go hiking, or to the bar.
[+] [-] airbreather|4 years ago|reply
A lot of people in their 20's can code like the devil, but running furiously in the wrong direction doesn't get you where you need to go fast, especially if the optimum path is not transparently obvious.
Biggest problem is managers made up too young who don't realise the huge value a steady hand and bit of experience can add.
[+] [-] cc101|4 years ago|reply
I have never stopped programming. Even now my work is exceptional although I don’t think I could get a job.
Keep at it. Develop non-programming deep domain knowledge. That can be a asset getting interviews When people think you’re too old.
[+] [-] mbrodersen|4 years ago|reply
[+] [-] h2odragon|4 years ago|reply
Generally "stay willing to learn new things" seems like decent advice no matter what you're doing.
[+] [-] b20000|4 years ago|reply
[+] [-] mooreds|4 years ago|reply
[+] [-] AlphaSquared|4 years ago|reply
[+] [-] hermes8329|4 years ago|reply
[+] [-] lost_soul|4 years ago|reply
[+] [-] complexworld|4 years ago|reply
[+] [-] airbreather|4 years ago|reply
Eyestrain literally vaporises.
[+] [-] tboyd47|4 years ago|reply
Management skills (meaning, managing others). It might not be your cup of tea, but not having them after a certain point devalues you.
Hobbies.
Being proactive in learning new techs you actually like.
[+] [-] somewhereoutth|4 years ago|reply
I would underline that in (a reasonably successful) life one progresses from doing to owning. Ownership can be of skills and knowledge, of a network of friends and acquaintances, or simply a place to live. The doing (and doing the doing well) contributes to the owning, such that eventually when you can't actually do much anymore, you are still valuable to society.
Of course this all falls apart when the world changes under our feet, and the things we own become worthless!
[+] [-] WheelsAtLarge|4 years ago|reply
[+] [-] aranchelk|4 years ago|reply
I’d focus on building a diverse age range in your professional network. You need younger people in your network to stay aware of technical and cultural changes, and you need older people in your network to better understand the challenges you’ll face later on.
[+] [-] 2snakes|4 years ago|reply
[+] [-] abdabab|4 years ago|reply
[+] [-] unknown|4 years ago|reply
[deleted]
[+] [-] starwind|4 years ago|reply
[+] [-] sloaken|4 years ago|reply