Live data from Hacker News

Ask HN: What is the smartest career path to take?

news.ycombinator.com

41–50 of 100 posts

Re: Ask HN: What is the smartest career path to take?

#41
post #36

Few random thoughts: 1. Most people’s answers to questions like this tend towards “Here’s what I did, you should do it, too” 2. If you want to have a family in your 30s, you might feel a strong pull to optimize for money then. So optimize for learning and fun and risk in your 20s. 3. Working at (effective) larger organizations is nice training of best practices, process, communication, and professionalism 4. Working…

This is all solid advice, I would probably add though that in your 20s you might want to set a time limit of a year and half to any one job, as soon as things get comfortable you should be looking for something new.

I had a lot of different jobs in my 20s and they all helped me become a better engineer, if I had stayed at one of the first ones (which was probably the most fun I had at work) then I wouldn't be where I am now..

Alt; land a gig at a consultancy or something doing some presales engineering stuff, you'll do an insane amount of weird things there for lots of different clients but have the security of a longer term position I guess.

Re: Ask HN: What is the smartest career path to take?

#42
post #13

> But I'm also cautiously thinking how your earning potential lowers as you age. 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 yo…

I’d like to push back a bit on “work for a startup in your 20s.”

Sure, if you want to work at a startup, I would say early career is the best time to do so. Best case scenario, you learn a lot, your company has a successful exit, and you make some decent cash.

The other side of the coin is that for every well run startup where you can learn a lot, there are a bunch that are terrible, where you won’t learn as much, your stock options won’t ever be worth anything, you’ll be overworked, and you’ll overall end up behind where you would have been starting at a more established company.

My experience has been mostly the latter, so I’m a little biased here, but it seems like the default HN bias leans the other way, so I’m trying to counterbalance that. Yes, I did learn from my couple of startup tours, but I’m not sure if I became a better engineer as a result of working at those places. IMO, my time at larger, public companies has been more valuable to me in career terms.

Re: Ask HN: What is the smartest career path to take?

#43
To put it bluntly:

How can research be easy? If it is easy, aim higher.

If you want to start a business but you haven't had an idea in 2 years even though you are paid for having ideas, that's a problem.

Being a business insider is the best place to come up with ideas. Maybe you can ask for a temporary transfer out of your research position onto the production line or into sales? Experience the problems. Then the ideas come by themselves.

Bring one idea to market and you have the reputation to be a freelancer or a founder.

Re: Ask HN: What is the smartest career path to take?

#44
post #29
post #22

I had a similar dilemma when I was your age. Mine was burn out / bored driven. Someone asked me what would I regret not doing at the end of my life. When ever that would be. As is common wisdom we regret what we do not do, not what we choose to do. So I quite my job and road a bicycle up the east coast for 6 weeks. Followed a year later w NZ and Australia. Then the UK ....

I look back and my traveling days and I think I'd be better off doing something else during that period. It seems like traveling and adventuring has been glamorized by the media and people around me a bit much and I caught the bug. Looking back, I would have preferred to spend more time at local gardens, participated more in neighborhood events, helped out local community more and got to know my neighbors better. The…

Don't you think that if you'd have done all those things instead you'd probably be saying now that you'd wish you'd gone travelling? ;)

Do both!

Re: Ask HN: What is the smartest career path to take?

#45
My best suggestion is to develop another skill that could be distantly related to the skill you already have. In my case, before I retired I was good, not great at circuit design and was good, not great at developing firmware in C. With those two skills, I did not go unemployed. As far as boredom goes, most professions/vocations have long periods of boredom. I once asked a helicopter pilot if he ever got bored. His reply was that flying helicopters entailed long hours of complete boredom interspersed with moments of shear terror.

Re: Ask HN: What is the smartest career path to take?

#46
IMO the smartest thing you can do early in your career is get enough exposure to figure out what you're really good at. In my case, working for a startup for a few years exposed me to all parts of the business, from configuring modbus connections to making product decisions and managing a team. Some of these things sounded interesting until I was working on them every day; others seemed boring until I really dug in. In any case, I came out of it with a clear understanding of which career path I wanted to pursue, without all of the what-ifs that come with a lack of exposure.

If you find your niche, the money will come. If you find your niche, the fulfillment will come. I wouldn't recommend chasing either until you have a sense of what kind of work makes you feel competent and accomplished at the end of the day.

Re: Ask HN: What is the smartest career path to take?

#47
It is not a dumb question, it is a question everyone in their 20's should be thinking about. Not surprisingly though, it doesn't have a "right" answer as there are different answers for different people.

In my personal experience being 'bored' is a huge red flag for me. When I'm bored I don't do my best work, and I don't engage strongly with the team. Thus someone managing me would get the impression that I'm not very capable.

So instead of an answer I'd suggest an algorithm to use to guide you in your career choices. It goes something like this:

Ask yourself, what parts of this job give me satisfaction?

There are different ways to measure that, perhaps the easiest is to look at the past few projects you have worked on and write down what was your favorite and least favorite part of that project.

Understand that "writing software" is a skill or a trade that you apply to different problems. A woodworker that applies their skill to building houses might see themselves as a home builder, or one who applies their skills to making kitchen cabinets as cabinet maker.

Some people find pleasure in the finding of algorithms and efficiency, some like to dive into how software is created (tools), and still others enjoy specific domains such as databases, or accounting, or operating systems.

So step 1 of the algorithm is to find the parts of your job that bring you joy. It will also help you find the things you dislike the most about writing software.

Step 2 then is to invest time in mitigating the things you don't like about writing software and to start focusing on companies or roles that are more focused on the things you love about writing software.

When I joined Intel out of college I had a co-worker who had started the same time I did who was a software engineer. They found they really liked writing accounting software (they wrote their own money manager for CP/M) they left Intel and went to work for a company called PeachTree that did accounting software and loved it. Another co-worker at Sun who started out writing software but found they really enjoyed the planning and project management aspects rather than the coding aspects, so they went into project management instead. Both examples of people examining what they liked about their job or skill and then investing in doing more of that.

To your point 1) ... you mention the 'strictly 40 hours', and that is possible in any job, you just have to stick to it. Others may chide you for it, or be jealous, but it's a life choice that you get to make. Managers who don't respect it are not worth working for.

And "earning potential lowers as you age" this is only true if you don't grow your skillset with age. You can also find yourself in a unique skillset that grows in value with age. So basically it isn't a given. That said, its always a smart move to live well within your means and bank the excess for later.

Re: Ask HN: What is the smartest career path to take?

#48
post #36

Few random thoughts: 1. Most people’s answers to questions like this tend towards “Here’s what I did, you should do it, too” 2. If you want to have a family in your 30s, you might feel a strong pull to optimize for money then. So optimize for learning and fun and risk in your 20s. 3. Working at (effective) larger organizations is nice training of best practices, process, communication, and professionalism 4. Working…

This is all solid advice, I would probably add though that in your 20s you might want to set a time limit of a year and half to any one job, as soon as things get comfortable you should be looking for something new. I had a lot of different jobs in my 20s and they all helped me become a better engineer, if I had stayed at one of the first ones (which was probably the most fun I had at work) then I wouldn't be where I…

Curious about your experiences as an early developer myself, any way to contact you?

Re: Ask HN: What is the smartest career path to take?

#49
I have a lot of friends that I grew up are perfectly fine with just working--took a similar-sounding job to you out of college, bought a house, had kids, and really enjoy it.

Personally, I get bored easily. I took a similar job to you out of college but used all my spare time to start building my startup. As soon as I had a thumbs up from an investor, I quit my job--in retrospect, very prematurely--and went all in. It turned out to be a good overall career move as I found out what I liked and didn't like by doing literally everything in my startup--sales, software, hardware, you name it.

Youth is an advantage, as you have no responsibilities, and can do whatever you want, so take some risks if you want to. The last thing I wanted to do is wake up when I'm 60 and wish I had done X, Y or Z.

Re: Ask HN: What is the smartest career path to take?

#50
from what it sounds like, you have done 3-5 years at your current place (which is your first job out of college). Reading your post, it sounds like your job hasn't really given you a whole lot of proper software development experience (build out proper software systems, productionalize your product/solution and then do support once it goes live, etc.).

Frankly speaking, granted I don't know the exact nature of your work - but it seems like your years of experience won't really reflect quality of work expected from an engineer similar to your work experience (number of years).

It happens - I have been in similar situation at the start of my career (doing part-time MSc that took few years to complete).

My advice to you - since you haven't mentioned programming / personal dev. projects as your hobbies...likely this isn't a hobby/habit you will pick up soon so unless you are naturally gifted, I wouldn't bank on you landing a FAANG position (or a similarly high paying Dev job). Therefore, if I were you, if you have substantial savings built, pay off your debts (if you have any) and after that, either invest in real-estate (buy and then rent property) otherwise get training for some trades career where you can eventually have a shot at running your own company when you hit 40s (HVAC, plumbing, trucking, garage door installation, etc.).

Why do I say this? 10-15 more years down the road, your lifestyle and the mind-and-body would have changed. What is the guarantee you will still enjoy sticking around in IT given you already feel bored? Better build out something for yourself that is non IT related.

I would have advice you for something that involves government / filmmaking but those are activities that IMHO involves a ton of good luck for you to make anything significant from it.

Post reply on HN