peacemaker
I felt it made me a better 'thinker' if that makes sense? Learned to be more critical (in a good way) and consider subjects I'd never come across before. I even went and created (and won!) a business pitch to a government org to handle some habitat surveys which was a great experience.
Perhaps in some of the "trendy" "bro-culture" startups you'd have a more difficult time as an older developer but even in those places, the level of experience and skills older devs bring can be extremely valuable.
But say you were laid off in your 40's, now what? Well, there are so many bigger, less volatile companies out there with solid pay that are desperate for senior people with experience. There's also consulting for those who have spent a career building up a network of contacts. You can still leverage those old contacts for future opportunities as well.
Governmental work and such is also a place where age is not a concern. Here I agree you might not make as much money but employment is always available to developers who are skilled, experienced and flexible.
I'm back in the software world now but still spend time doing surveys and trying to think of ways I can combine both skillsets into a viable and impactful business.
My old phone died and I had no way of getting into some of my 2FA secured accounts a while back and it was a wakeup call that eventually led to using Authy.
After we finally fired him I did a little digging. His resume was very similar to 100's of others found across linkedin, a list of devops keywords basically. Almost all of the people he had "worked" with in a previous company had the same text and even looked very similar.
I'm pretty sure that the company gets these people in the door and they try to last as long as possible earning western senior dev salaries. Rince and repeat a few times a year and it probably earns them a decent amount.
He took extremely long to do anything and then when he presented the work, it was very wrong and obviously copied from a bunch of stack overflow answers.
To this day I'm astounded my employer hired him and even more so that it took 2 months to fire him. Just think, he was on a senior salary for a couple of months for doing nothing... not a bad scam if you can do that a few times a year.
Don't get me wrong, it makes a nice change from pure development, but it's clear that in most places, 'DevOps' is not so clearly defined.
Is there any political will in the US to do the same? Could something like this ever be considered in congress or would it be seen as too 'socialist' maybe?
We are lucky that tech pays so well that we could, in theory, retire early. It is very difficult to keep that in mind when you're miserable at work though...
Unfortunately, while I have had some successes working for myself, I tend to find down periods come along where I need to work again and I convince myself it will be different this time. It usually never is, the only difference being the length of time I can stomach being employed and even then it's a difference of a few weeks at most.
Is this actually a defect that needs some kind of therapy to correct? Or is it an acceptable way to be? Who knows but I thought I'd let you know that it's not just you.
Besides, if you're a non-technical leader it can be difficult to understand how things are going unless you have some kind of metrics to track.
Remote: Yes, only remote
Willing to relocate: No
Technologies: 20 years software engineering experience. Most recently Laravel/PHP. Historically C++, C#. Loads of experience with SQL, AWS, Deployments, Tooling etc. Mostly Back-end focused but comfortable with JS.
Résumé/CV: Upon request
Email: jamie [at] jamieos [dot] com
To save you the pain of my journey (although perhaps the pain is a necessary prerequisite?) I can tell you that what has worked for me is engaging in Mindfulness and having sessions with an expert in Transactional Analysis. Transactional Analysis teaches you to realize you are not just one person all of the time but instead have multiple "Ego States" that you will move through depending on various circumstances. TA has deep scientific grounding and I have found it the only way to explain myself to myself clearly. Understanding TA (with the help of a therapist) can give you some explainations as to why you think, feel and do the things you do.
There is a LOT more to all this but I encourage you to read a couple of books and perhaps reach out to a therapist that specializes in TA for a couple of introductory sessions and see if it works for you.
- Mindfulness: https://www.amazon.co.uk/Mindfulness-practical-guide-finding...
- TA Today: https://www.amazon.co.uk/Today-New-Introduction-Transactiona...
Also, if you go for long periods of not paying any "national insurance" (similar to social security) you can actually not receive the govenment pension on retirement.
Still, having the major stress removed of worrying about healthcare is reason enough to enjoy living in the UK over the US.
It seems to me that the answer to your problems is money. Yes, I know that can seem obvious but if you have a goal to earn western wages while living on Indonesian costs you should be able to save a fair bit.
This means you could try freelancing your front-end dev skills out to western clients. There are lots of platforms out there where you can do this.
Alternatively look for a remote only job as these are becoming more and more popular and front-end development is a highly desired skillset.
Thinking outside the box a bit, if you're willing to stay put a little while longer you could potentially build software products, such as WordPress plugins and use a platform like Codecanyon to sell them.
Or if you'd rather use your fitness interest/skills why not consider setting up some kind of bootcamp class? You could create a course on bookmartialarts.com (or similar) that is tailored to foreigners that want to come work out in another country? With your development skills you'd likely have an edge with marketing it and making it look very professional.
You've got a tough but not impossible road ahead of you. Good luck!
Some might then say, "well, narrow down the list to 3-5 options". Well, how does one go about doing that? Am I to perform the pre-mortem and value analysis on all 50 of these potential options? Randomly select a few to discard (since having so many options suggests perhaps that all have enough benefits to be viable?), or maybe run some kind of "tournament" where I play off each option against one another, loser is discarded and we continue on until there is a winner?
I appreciate the article and will take some of its lessons into account but I'd love to hear what the author of the piece would think about my situation.
Any questions? Not really, I've sold and bought businesses in the past so it's pretty straightforward now.