A bit of a false dichotomy here. Don't do the work because it's expected of you, because it's sexy, or because it's "interesting". Don't do it because your friends are impressed, because the pay's good, or because your friends are there. Do it because it enables you to do what you love.
Do You Really Want to be Doing this When You're 50?
11–20 of 260 posts
Re: Do You Really Want to be Doing this When You're 50?
#12I just hope my wrists hold out that long.
Re: Do You Really Want to be Doing this When You're 50?
#13In short, yes, and I'm in my 40s. I actually returned to programming after years managing programmers in part because I was unhappy. I realized that the further I got from the machine and _making_ the less happy I was. So, if you asked me whether I wanted to be 'managing' at 50, I'd say "Hell, no!". The enjoyment of making things work, learning and shipping it real. I hope I'm still able to feel those things at 80. I…
So I now have a reasonably high level job with a lot of variety but I usually spend a couple of days a week developing stuff - altogether not a bad combination for me. I do manage some people but as they are all smarter than me and very self directed it is actually a pleasure to do.
[NB By far the most stressful job I had was as co-founder and CTO of a VC funded startup]
Re: Do You Really Want to be Doing this When You're 50?
#14Re: Do You Really Want to be Doing this When You're 50?
#15A bit of a false dichotomy here. Don't do the work because it's expected of you, because it's sexy, or because it's "interesting". Don't do it because your friends are impressed, because the pay's good, or because your friends are there. Do it because it enables you to do what you love.
What if suddenly, by the time you're 50, you find that you no longer love it, but it's the only thing you can do to put food on the table?
It can happen with any profession, and I can't see that it's any more likely for programmers.
[Personal note: I'm my late 40s, and have been a professional programmer my entire working life. I still love it, and can't think of anything else I'd rather do.]
Re: Do You Really Want to be Doing this When You're 50?
#16In short, yes, and I'm in my 40s. I actually returned to programming after years managing programmers in part because I was unhappy. I realized that the further I got from the machine and _making_ the less happy I was. So, if you asked me whether I wanted to be 'managing' at 50, I'd say "Hell, no!". The enjoyment of making things work, learning and shipping it real. I hope I'm still able to feel those things at 80. I…
It's about "actual problem solving, and building things" (which is good and enjoyable at any age) versus "navigating oceans of constantly changing APIs" and getting bitten by minuscule oversights in enormous volumes of documentation, which requires a lot of stamina, and maybe optimism, that you have less of as you get older.
I hate arcane APIs with a passion. I love programming and building things. Always have, always will.
I think one's tastes don't change much with age; what changes is your willingness to put up with things you don't like. Like a grumpy old uncle who says inappropriate things at family reunions, at some point in your life you just stop pretending.
Re: Do You Really Want to be Doing this When You're 50?
#17In short, yes, and I'm in my 40s. I actually returned to programming after years managing programmers in part because I was unhappy. I realized that the further I got from the machine and _making_ the less happy I was. So, if you asked me whether I wanted to be 'managing' at 50, I'd say "Hell, no!". The enjoyment of making things work, learning and shipping it real. I hope I'm still able to feel those things at 80. I…
Re: Do You Really Want to be Doing this When You're 50?
#18In short, yes, and I'm in my 40s. I actually returned to programming after years managing programmers in part because I was unhappy. I realized that the further I got from the machine and _making_ the less happy I was. So, if you asked me whether I wanted to be 'managing' at 50, I'd say "Hell, no!". The enjoyment of making things work, learning and shipping it real. I hope I'm still able to feel those things at 80. I…
I guess you can take the boy out of coding, but you can't take the coding out of the boy!
Re: Do You Really Want to be Doing this When You're 50?
#19"To me, there's an innate frustration in programming. It doesn't stem from having to work out the solutions to difficult problems. That takes careful thought, but it's the same kind of thought a novelist uses to organize a story or to write dialog that rings true. That kind of problem-solving is satisfying, even fun.
But that, unfortunately, is not what most programming is about. It's about trying to come up with a working solution in a problem domain that you don't fully understand and don't have time to understand."
If this is a problem that affects you don't do 'most programming'. Nothing really stops a developer from learning a problem domain with economic potential. Sure you may have to go to school or read some books or get some experience, but so what?
The idea that a programmer always has to work in a half understood domain transforming some one else's ideas into code is just that, an idea. It is a dominant idea, but nothing really stops anyone from mastering an interesting domain in addition to programming.
Knowing how to program is like knowing how to write (in a largely illiterate society, so your knowledge has economic value). Or like knowing how to cast spells. Yes, if you spend all your life scribing other people's thoughts or casting spells to manifest other people's wishes, it could get boring. Could, but doesn't have to be. You don't have to be a scribe just because you know how to write.
Re: Do You Really Want to be Doing this When You're 50?
#20I had a large portion of the 'middle' of my career in management, including a couple CTO/VP Eng positions, with the traditional increasing stress.
So I moved to Hawaii for nearly a decade, got rid of the stress, rediscovered programming, and I'm happy again.