Live data from Hacker News

Ask HN: Advancing career without working over-hours?

news.ycombinator.com

1–10 of 17 posts

Ask HN: Advancing career without working over-hours?

#1
I am almost 30 and started programming when I was 18. I am about to become a father and I already feel that I can't work as much as my younger colleagues.

At my current employee, people get promoted who put the most hours in, since they then also end up putting more work down and knowing the systems better. I get it, when you work 60 hours each week, you will be the go-to person.

But I wonder what people do with familys? I have friends in the big FAANG companies and smaller open source companies. The hours of work is everywhere the same. You put in over hours and nobody complains since you know, you got a pretty good job and you can't complain.

After so many years however, I lost the ability to oversee bad (project) management and see it more of a: This is badly managed, you should hire two more people for this team etc.

I seem to be in the minority though. So I wonder what other people with families do: Are you switching companies to have saner work hours and "downgrade" your work environment? I really like working with ambitious people, but they I haven't found a company yet with sane hours but also with people eager to learn. I somehow manage to do both, but still fall behind inside bigger corporations.

Any advice or companies who manage both?

Re: Ask HN: Advancing career without working over-hours?

#3
I have never worked more than 40h a week and always climbed the ladder.

Look for other companies I guess ? A good signal for me is when there are loads of people with families in the company whom have worked there for more than 5-10 years.

A red signal is a minority of people being experienced or having families.

Re: Ask HN: Advancing career without working over-hours?

#4
What was your behaviour couple of years ago? Have you worked overtime? Did you have older colleagues that time?

The answer is simple. If you don't want to work overtime then don't do it and see what will happen. Most likely nothing.

Think about how you can deliver move value to the company by working smart instead of putting more hours (hint: automate your job, try to bring new clients).

Re: Ask HN: Advancing career without working over-hours?

#5
From my point of view, if someone works 60h/week and you work 40h/week, yes, he's working 50% more than you, he's dealing with more situations, more clients, more meetings, more problems... if you and the other one have the same intelligence, he'll probably move faster. Ok, probably this is a simplification and the curve can get saturated at one point, because 9 pregnant women can't produce a baby in 1 month... but maybe the saturation point is not 60h/week, maybe it's higher.

In my case, I've accepted that my career is going to advance more slowly, I've weighed up my work/career and my life/happiness/family, and the last one weighed more.

Of course, as other colleagues have said, working smart, finding clients, thinking 80/20, focusing on goals, looking for patterns... and it will probably make the curve more vertical.

Where do you live? I think another variable is the work culture of the country, for example in Spain the work culture is now evolving to allow a better balance between life and work. In other countries in Europe, for example, this mentality of working without overtime is fully established.

Re: Ask HN: Advancing career without working over-hours?

#6
Only take on high value, high visibility work. Position yourself to get this work. Play politics. When you switch jobs, overstate your previous role, create a persona, a coherent timeline of professional progression.

Thats it, otherwise you have to work hard like everyone else.

Re: Ask HN: Advancing career without working over-hours?

#7
You are confusing effort with impact. They are not the same.

Working more hours can lead to bigger impact, but generally that scales linearly. The better route to success and promotion is to focus on the inflection points: the bits that actually move the needle for the entire team / company.

Weirdly, as you become more senior in impact you may actually end up working less. If you have a strong record of delivering the right things then you can push back on unrealistic expectations. In fact, refusing overwork (except on occasion) is a powerful signalling mechanism.

If are effective at your job and your management team doesn't understand then it's time to find a new gig.

Re: Ask HN: Advancing career without working over-hours?

#8
post #3

I have never worked more than 40h a week and always climbed the ladder. Look for other companies I guess ? A good signal for me is when there are loads of people with families in the company whom have worked there for more than 5-10 years. A red signal is a minority of people being experienced or having families.

So I get this right you are saying what has worked for you is to find companies where most people are middle aged with family obligation and have become comfortable in their jobs. And there you can differentiate much easily and move up faster than you would at a cutthroat place. as even with a little more effort in such a place you will stand out which can be done while maintaining a 40 hour week?

I take it you are single and/or have no other family obligations which gives you an “edge”?

Re: Ask HN: Advancing career without working over-hours?

#9

I'd imagine if you switch to a company that asks less of you, you will get promoted more slowly. There's no such thing as a free lunch.

No relation to getting promoted.

If the company is growing quickly you will be promoted quickly. If it is getting smaller people get laid-off demoted. If it's holding steady than working extra hours might make you more valuable if someone leaves.

Working 20 more hours only marginally increases your chances. Marry the owners daughter would work better.

Re: Ask HN: Advancing career without working over-hours?

#10
This isn't assembly line work. If your brain is too tired, it doesn't matter if your butt is in the seat, you're still not going to be effective. In fact, you may be negatively effective - it may take time to undo the damage that you are doing to the code base.

One of the rules of XP is "Quit when you're tired." XP is all about going as fast as you can. The fastest you can go involves quitting when you're tired. Stay longer, and your productivity goes down, not just that day but the next, and maybe even the day or two after that.

It sounds like you're working at a place that doesn't understand that. (It also sounds like you're working at a place that is somewhat exploitative.) To get a reasonable life, you may have to leave for somewhere else.

Unfortunately, right at this moment is perhaps not the greatest time to be changing jobs. If your current job is stable and unaffected by Corona, you probably should think twice before you leave - unless you're pretty sure that the new job is also stable and won't be affected by Corona.

Post reply on HN