I'm going to be honest with you, working in tech myself, these points feel incredibly out of touch.
> The working conditions are horrible. You sit at a desk, usually in a crowded lowd office, which is highly detrimental to your health.
In many professions you're expressly forbidden from sitting, even when carrying out tiring physical work. Most tech employers are willing to purchase an adjustable standing desk should you request it.
Outside of tech, people are frequently prevented from hydrating, nourishing, or relieving themselves unless given permission to do so by their employer.
> Often you need to commute long hours meaning you are detached from social and family life. Many struggle with starting a family.
This is in no way exclusive to tech workers. If someone earning a tech salary cannot afford to live reasonably close to their place of employment, how long do you think the commute is of the person serving them coffee or cleaning their office? We also benefit from having the option to work remotely.
> Moreover, you have to constantly chase small tasks, constantly shifting focus and have to deal with obnoxious managers.
Again, not unique to tech workers and certainly less impactful. Tech managers have relatively little power in comparison to other sectors. In the service industry your manager can effectively fire you with no oversight by simply not scheduling you. A server will be expected to manage 4 or more tables at a time, remembering who ordered what, even when interrupted by requests from other customers.
> All things considered, tech is not a well paid job. Not by a long shot. While we "enjoy" sitting in offices and an apparent high income - at an enormous cost for us - the guy next door owning a corner shop enjoys a family life, likely owns a property and doesn't need to worry about keeping pace with daily changes.
Most people working in tech enjoy those things as well. If you can't, you might consider re-evaluating your situation.
> The working conditions are horrible. You sit at a desk, usually in a crowded lowd office, which is highly detrimental to your health.
In many professions you're expressly forbidden from sitting, even when carrying out tiring physical work. Most tech employers are willing to purchase an adjustable standing desk should you request it.
Outside of tech, people are frequently prevented from hydrating, nourishing, or relieving themselves unless given permission to do so by their employer.
> Often you need to commute long hours meaning you are detached from social and family life. Many struggle with starting a family.
This is in no way exclusive to tech workers. If someone earning a tech salary cannot afford to live reasonably close to their place of employment, how long do you think the commute is of the person serving them coffee or cleaning their office? We also benefit from having the option to work remotely.
> Moreover, you have to constantly chase small tasks, constantly shifting focus and have to deal with obnoxious managers.
Again, not unique to tech workers and certainly less impactful. Tech managers have relatively little power in comparison to other sectors. In the service industry your manager can effectively fire you with no oversight by simply not scheduling you. A server will be expected to manage 4 or more tables at a time, remembering who ordered what, even when interrupted by requests from other customers.
> All things considered, tech is not a well paid job. Not by a long shot. While we "enjoy" sitting in offices and an apparent high income - at an enormous cost for us - the guy next door owning a corner shop enjoys a family life, likely owns a property and doesn't need to worry about keeping pace with daily changes.
Most people working in tech enjoy those things as well. If you can't, you might consider re-evaluating your situation.