This thread has been making rounds on Twitter, in the spirit of pay transparency and to shed light on pay inequality that's pervasive in the tech industry.
And yet, I can't help but feel angry at these numbers. Why should people who make software make so much more than the rest of us? Why is this type of work valued so much over others?
Even those who also work in the tech industry and aren't engineers don't make nearly as much unless they're executives or directors.
Anyway, I'm just frustrated because it seems like I'll never make as much as these people, just because my brain doesn't work like theirs. They're not wildly smarter than me, they just think differently, and they're rewarded so much more for it.
So the key point here is:
just because my brain doesn't work like theirs. They're not wildly smarter than me, they just think differently
Ultimately it comes down to the fact they have spent 100's of hours learning how to think in the way that is needed to make software. They are no more clever than you, but I also don't think their brain works in a different way fundamentally, they have just spent a lot of time doing something and have trained it in a certain manner.
Most people can become software developers, including you! If you want to earn a software developer salary there is literally nothing stopping you. There is a lot of free education on the web on how to become one. Its not something that will happen overnight but it doesn't even necessarily need to take that long to get into the industry if a route is taken that allows for exposure to technology whilst learning the skills.