For context, I am an experienced software engineer, working in a senior position. In fact, the work my fellow S/W engineering colleagues and I do make the backbone of my company. If we quit for some reason, the company is fucked.
However, this isn't just specific to my company - a quick google search returns that this is the case in most companies.
I slog my life away working 12 hours almost, while this chick hardly works for 6 hours. Most of the time, she's checking her Facebook or changing tracks on Spotify and so forth. I understand the work she does is important, but is it more important than the guys who actually built the product itself?
Please help me understand if I'm missing something, or is it time to jump ship to somewhere else where the gravity of work I do is respected and appropriately compensated.
Context – I'm a software development manager; with 15 years experience as a software developer
Maybe you are not fully understanding the gravity of someone else's job and do not respect it. If finance workers would all quit for some reason the company would be fucked too.
I am working in a startup and until now we had more non-technical employees (it changed after a big pivot and big layoff).
We were the one making the product but every other positions did not have any considerations for us except treating us like weird wizards accepting any requests.
As their understanding were limited, they usually had more respect for other job like finance, or sales, without regards for the actual responsabilities of the employees.
There is a strange cultural bias that do not recognise the capabilities of a software engineer as more complex than the work of a young salesman.
If you consider yourself as a product in the market what value would you ascribe to yourself . And it also depends on the goals you have for yourself. the demand and supply of the market dictates your value , if what you do is easy and anyone can replace you or you can be replaced by software , then you should probably start to retrain and better position your self .
Having said that a company is also made of people and some people know where the skeletons are buried and how to manage people (which anyone who has tried, will tell you is non-trivial) these skill are valued separately based on the organisation size and age/fame .
For example, if you were able to complete your tasks in 50% less time and spend the rest of the time reading Hackers News, should your salary go down by 50%?