| I'm mid-twenties working as a Software Engineer. I'm still working at my first job out of college and making just about $80k. Not FAANG salary but supports my cost of living as of right now. Currently, my job is very easy (mostly spikes and research) and extremely flexible. We basically spend time just researching the latest hypes in the tech industry and seeing if the company can offer products in the space. As I said, it's easy, but also pointless and kinda boring at times. But I deal with it, nonetheless. My question is what would the smart thing for me to do next? I'm still in the stage in life where I'm searching for "happiness and fulfillment" and want to try new things but I am also afraid of making dumb career decisions. Just for context, outside of work I mainly focus on my other interests (politics and government, filmmaking and socializing). Should I: 1. Try to find a higher paying job? Bite the bullet and challenge myself to get a $100k salary job? I guess that if I'm going to be bored at work, I might as well be bored but making more. But I also know this will probably mean I will have to put in more work than I'm accosumted to. Also, I have a great work life balance that I would hate to lose. (I'm stricly 40 hours). But I'm also cautiously thinking how your earning potential lowers as you age. 2. Stay where I'm at and spend that extra time developing in the non-career areas I care about. I.E, getting more involved in my government and filmmaking stuff. 3. Start a business? Something I've spent the last two years researching and wanting to do, but I just don't have any ideas/problems to solve. 4. Something else? Sorry if this is a dumb question. I wish someone would make a guide for young people titled, "how to suceed at your life." |
It's not happened to me yet, my earning potential has only increased as I've gained more experience (41 now), especially since I went freelance.
I would say in your 20's is a great time to take risks. Usually doing this will give you great experience you can then apply throughout your life, too. For example:
- Work for a startup. Here you are on Hacker News! The pay won't be as good as a bigger company and equity probably won't ever pay out anything much, but you will learn a LOT if you choose to work for a half decent startup.
- Go freelance. This is how I've learned the majority of the technologies I've worked with. For the first 15 years of my career I mostly stuck to what I knew, after going freelance my skillset grew significantly due to working with various different clients with different requirements. Note that if you go freelance it will be hard to go back to working in permanent positions. The freedom and money is really nice.
Starting a business - (Assuming you mean "build a product") - I personally wouldn't recommend this unless you have a good idea; early paying customers; the ability to commit to it and execute continuously. It's the most difficult career path to take. IMHO it's worth waiting and gaining experience and seeing what else is out there first before diving in. It takes serious drive, tons of effort and some luck to be successful. I've released a few of my own products and nothing has been successful - becoming a successful freelancer was MUCH easier.
Take risks, meet people, learn plenty of new things. If you can combine your interests with your career it can be great but be careful you don't end up burning out on something you privately enjoy because of combining it with work.
Good luck!