it's toxic advice if you give it to a broke twenty something. When you're on stable footing and have your needs covered money is supposed to afford you the freedom to actually make your own choices about things you care.
In my family the idea has always been, money is necessary but being happy what you work on is more important both for you and your relationships. If you're making 6-12x the national mean you're literally not in the 99%, you're in the top 1%. If you're still haggling with your peers or anxious about only money you're living on autopilot.
Agreed but You still haven't explained why I should be choosing a lesser paying option between the two ( coding vs management). Whats the logic here?
Are sure seriously suggesting average big corp programmer is it for passion?
Again, there is nothing wrong with comparing yourself to your peers. Its immature to have an adverse reaction to it. Comparison is like A/B testing for your life that helps you course correct.
>why I should be choosing a lesser paying option between the two
because you enjoy coding more than managing, if you don't then you obviously shouldn't. But quite a few people do enjoy programming and give it up due to the kind of pressures or comparisons we're talking about here in the thread for mostly lame reasons.
And I don't think having an adverse reaction to peer comparison is immature. These days at big companies in tech in particular group think is incredibly strong. Being headstrong and not making decisions based on what's popular in your in group is a good thing. You can course correct but do it because of your own needs, not others. A/B testing is appropriate for products, not the lives of individuals.
In my family the idea has always been, money is necessary but being happy what you work on is more important both for you and your relationships. If you're making 6-12x the national mean you're literally not in the 99%, you're in the top 1%. If you're still haggling with your peers or anxious about only money you're living on autopilot.