5 ms·
(1) Recognize that getting rid of this mindset is going to be an uphill battle, because humans are wired to compare ourselves to our peer group, as a means of d
by eindiran 6y ago
(1) Recognize that getting rid of this mindset is going to be an uphill battle, because humans are wired to compare ourselves to our peer group, as a means of determining our status within it. It is okay that this is a hard thing to deal with, even if it seems like a profoundly "first world problem". Don't feel ashamed that you are dealing with it and don't be demoralized when it remains quite hard.
(2) Delete your social media accounts; they really enable the self-minimizing comparisons with other people. Try this out, at least for a bit: stop going on Twitter, Reddit, HN, Facebook, Instagram, etc. and see if this issue is on your mind as often over the course of a month.
(3) Recognize that you are making an objectively huge amount of money, even for a software engineer. It helps to keep some global perspective: even if the people you socialize with don't view your income as impressive, 99.5% of people in the world do. Contrary to the vibe on this site, most software engineers aren't making 300K+ each year.
(4) Recognize that money is not everything, and if you are otherwise happy with your job perhaps the money thing shouldn't matter that much. As people get older (at least in my experience), they tend to see this and start to value other things in their lives more. Try to socialize with some people outside of tech, doing something you enjoy (beer-tasting, hiking, playing board games, whatever) - though this may be quite hard to do right now depending on where you live.
(5) If none of the above make you feel better, its okay to decide that money (or the associated status) is a priority for you and pursue it: hit the books and apply to the jobs that you feel would pay you the amount you want. BUT, this feeling almost certainly won't magically go away if you get the job: you will find new people to compare yourself unfavourably to. And unless you're Jeff Bezos, there is always a bigger fish. And even if you are Jeff Bezos, there are always going to be 100 people working their hardest to dethrone you.
- gregjor 6y agoMedian US income for a software developer or engineer is around $105k. Median income for employed people in the US is less than $34k. Around 18 million Americans are unemployed.
- eindiran 6y agoI'm not sure what this is responding to in my comment.
- gregjor 6y agoAdding some hard numbers to your point that $150k is an objectively huge income outside of the small bubble of highly-paid and overpaid software professionals. A lot of my friends and family make a lot less than I do, and work under worse conditions. If I complained about making less than someone at Google they would do worse than “microagress” me. That perspective and grounding in the real world sure helps me not feel bad that some people make more than I do.
- eindiran 6y agoYeah, having the perspective of people outside your bubble definitely helps. Outside of software engineers, I have seen this quite a bit in people I know that became doctors: its the natural thing to compare yourself to your perceived peers, so the comparison becomes the people at your hospital who are making more. The sudden reminder that there is a world outside of your bubble is a bit like splashing cold-water on your face.
- gregjor 6y ago+1 for getting off social media. I quit all of them except occasionally reading/replying on HN and have felt much better. Social media is a colossal time suck that makes people feel worse about themselves. I no longer feel bad when Kanye microaggresses me and brags about his success.