Live data from Hacker News

My Biggest Regret as a Programmer

thecodist.com

171–180 of 634 posts

Re: My Biggest Regret as a Programmer

#171

Earlier quoted context omitted.

I work for a international company, mainly based in the US. I get paid what a local developer gets paid, our chinese employees get paid what the local norm is there etc. Do other companies just outright decide salary based on where the company HQ is? Call me cynical, but I'm a bit skeptical that a company would pay more than they had to. Note: Assuming of course your role is not super vital for the whole company or s…

> Call me cynical, but I'm a bit skeptical that a company would pay more than they had to. Companies will not pay more than they have to, but if you demonstrate your worth they will be happy to pay it. I make high six figures and am completely location independent.

High six figures as in close to seven figures? As a programmer?

Re: My Biggest Regret as a Programmer

#172
Obviously this is a very personal matter - i.e. if you don't enjoy managing people and prefer to tinker with, learn, and build things, pursuing a management career is the worst choice you can make from a happiness standpoint.

It's also not generally true that managers (even those with fancy titles) are more financially successful than engineers. By definition, there are far fewer VP/Director level positions than there are engineer positions, so everything else equal, as an engineer you have a lot more opportunities to pick and choose where you want to work, and that can be very financially rewarding.

I personally joined Twitter over a year before its IPO, and the financial reward there transformed my family's life. I am also incredibly proud of the products I've built over the years, whereas most work done by Directors/VPs at smaller companies wouldn't even come close to the reach and visibility of the work me and my fellow colleagues have done. (Take a look at my resume for added color: http://linkedin.com/in/arturadib).

One could easily imagine an opposite article written by someone who was a VP at several not-so-successful companies and never had anything to show.

Above all, choose what makes you happy. And if you're so fortunate as to have several equally fulfilling choices, and if financial reward matters to you, pick a company that is high-growth, hopefully pre-IPO, and negotiate at least a market-average stock compensation (glassdoor.com is your friend here).

<3, -A.

Re: My Biggest Regret as a Programmer

#173
post #38
post #24

He would have been unhappy with the other choice as well, because then it is the programming side he would be missing out on. I would advise everyone to read The Road Not Taken by Robert Frost. http://www.poetryfoundation.org/poem/173536 You chose one option out of many, and the others may no longer be a possibility. However, the writer's unhappiness does not spawn from his inability to be successful at what he does,…

I'm still coding after almost 20 years in the job, and have no intention of stopping. I tried some other options - teacher, artist, entrepreneur. None of them give me the thrill that I get from programming. I still get locked into a flow where time shifts, and before I know it hours have passed. The only other activity that does that is Civ, and no-one is going to pay me to play that ;) If 10x assets is what drives y…

I'm in my late forties and have been a professional developer for 25+ years. I agree with what you said in your comment, but this stood out:

"You might be dead tomorrow; you might as well enjoy today."

This is not a bad way to live, but as I get older I am increasingly aware that there will be a day when I'm dead tomorrow. And for that reason I'm increasingly less interested in spending time in the state where "time shifts, and before I know it hours have passed." Instead I want to fill those hours with real-time concious, experienced enjoyment. Because I can't live them again.

Being in the zone and cranking out great code still feels good, but only at the time. Which I guess makes me conflicted or something.

Thank you for making me think about this.

Re: My Biggest Regret as a Programmer

#174
I think this guy may actually just be dumb. Yes, C-Suite positions make more money, and get to make more decisions. If he wanted to do that, it sounds like he could have at any time. Of course just being a programmer would earn you less.

> Being a programmer for nearly 35 years...

> I doubt I will ever be able to really retire.

How do you have a good paying job like being a programmer/the other high level gigs he mentioned for 35 YEARS and still not have the assets to retire? How do you manage your money that poorly?

Did you buy a house that was way too big? Some brand new cars you have a nice, several hundred dollar monthly payment on? Did you not save 30-50% of what was probably a very fat paycheck?

It's one thing for someone working minimum wage their whole life to not be able to, but barring some crazy expense like medical bills, people with white collar jobs don't really have much of an excuse.

Re: My Biggest Regret as a Programmer

#175
tl;dr: guy craves status and money, chooses engineering instead of management, feels unhappy.

Well, yes. If you want status, go into a profession built around status (a manager, a politician). If you want big money, go become an entrepreneur or again a manager.

If you're ok with mere six figures of salary, but crave certain other things, you can consider engineering. (If you can withstand five figures but have even stronger craving for these certain other things, maybe you're hardened enough to go to science.)

Re: My Biggest Regret as a Programmer

#176

Earlier quoted context omitted.

Likewise here. I'm 47, been programming since I'm 12. I'm very good at it. I also know I'd be a bad manager, unless I work with /very/ good people. And yes, Ican relate to the article; I've seen (I still see) junior managers who can barely tie their shoes make more money than excellent engineers with 25y experience, but that's the way the world is... Basically 'engineer'/'programmer' is a calling for some; it is for…

I'll be 57 in 3 months. I've been coding professionally for 35 years.

I'm about to write my first Hello World and I already dislike it.

Re: My Biggest Regret as a Programmer

#177

Earlier quoted context omitted.

It didn't take me 30 years, only 15, but I did develop problems - RSI in my arms. Luckily, it recovered, but it took a lot of effort: http://henrikwarne.com/2012/02/18/how-i-beat-rsi/

As a 30yo dev, I started getting pains in my wrist, and numbness on one side of my hands (the pinky and finger-next-to-it). I switched to a ball-mouse at work, and no longer get this. I believe the large amount of time using a mouse had compressed and damaged my nerves somehow. I'd recommend the switch for anyone spending hours with a mouse.

I have been using a trackball for many years (logitech marble mouse) because of the issues I was starting to have in my wrist. That, and typing correctly helped avoid wrist pains for me. It is something I haven't thought about in years.

Re: My Biggest Regret as a Programmer

#178
post #38
post #24

He would have been unhappy with the other choice as well, because then it is the programming side he would be missing out on. I would advise everyone to read The Road Not Taken by Robert Frost. http://www.poetryfoundation.org/poem/173536 You chose one option out of many, and the others may no longer be a possibility. However, the writer's unhappiness does not spawn from his inability to be successful at what he does,…

I'm still coding after almost 20 years in the job, and have no intention of stopping. I tried some other options - teacher, artist, entrepreneur. None of them give me the thrill that I get from programming. I still get locked into a flow where time shifts, and before I know it hours have passed. The only other activity that does that is Civ, and no-one is going to pay me to play that ;) If 10x assets is what drives y…

It's less the 10x assets (although yes, I want 10x assets!) as it is the chance to really influence something and drive your vision more.

Re: My Biggest Regret as a Programmer

#179
post #38
post #24

He would have been unhappy with the other choice as well, because then it is the programming side he would be missing out on. I would advise everyone to read The Road Not Taken by Robert Frost. http://www.poetryfoundation.org/poem/173536 You chose one option out of many, and the others may no longer be a possibility. However, the writer's unhappiness does not spawn from his inability to be successful at what he does,…

I'm still coding after almost 20 years in the job, and have no intention of stopping. I tried some other options - teacher, artist, entrepreneur. None of them give me the thrill that I get from programming. I still get locked into a flow where time shifts, and before I know it hours have passed. The only other activity that does that is Civ, and no-one is going to pay me to play that ;) If 10x assets is what drives y…

I like the cut of your jib.
Post reply on HN