A developer, programmer, software engineer, call this category of work however you like, it uses the brain at such relentless limits, implicitly or explicitly depending on the problem a person it's currently working on, it takes an incredible amount of effort to relax your mind at the end of the day.
I remember working on a very difficult project for a customer and I would sleep for 4-5 hours per day until I deliver it, and by the end of the project I was so exhausted that I had to take a whole week to cool down my brain and relax my body.
It took me a whole month to fully recover!
I have worked as a construction worker with my father and I know how to grow my own fruits and veggies; I know the struggles with those things...but trust me, you cannot compare the two by any means!
Using your body exclusively it can be tiring indeed, but at the end of the day, you will have a nice shower, eat and rest well, and the next day you will be good to go; whereas with using your mind exclusively can be so dangerous in so many ways!
Don't say that to a truck driver, construction worker, farmer, or fast food employee.
> Using your body exclusively it can be tiring indeed, but at the end of the day, you will have a nice shower, eat and rest well, and the next day you will be good to go; whereas with using your mind exclusively can be so dangerous in so many ways!
Going home at the end of the day and not having to think about work is sure great, except that fast food employee is probably doing their second job. As for that farmer, in one respect or other they're almost certainly operating their own business. Not managing. Operating. They're going to have trouble setting aside the stress of the job at night as well. Construction workers, well, they will be all over the map. Some will be like farmers, operating their own business. Some may be doing heavy or dangerous labor. Day to day, their job may rank as tiring. Over extended periods, they are expending their body. Short of switching to a trade, their career is on a clock. Truck drivers have their own issues to deal with. Again, a lot of them are operating their own business (even when the work arrangements make it feel like they're employed by someone else). If they're working within an urban area, they're typically driving in less than ideal circumstances for hours on end and dealing with a system that tries to make the system's problems the trucker's problems. Some long-haul drivers may earn a decent paycheck, at the cost of being on the road for days on end and being pushed outside of the safety envelope.
So yeah, everyone has something to complain about. But if you want those people to think that SWE's are arrogant jerks, then just go on saying how much worse your job is than yours.
hmm, kind of feel like you're cherry-picking the most difficult versions of those jobs. No need to to into too much depth, but for instance, yeah, not all fast-food employees are working two jobs (many seem to be high-schoolers?). Not all farmers own their own business and are employees. I had a roommate who was a truck driver. He was simply an employee and worked a 9-5 and didn't own his own truck (many of them do, but this is becoming less common).
Although, I agree, there is a lot of blue-collar work that is tough, especially on the body - have done a few weeks of construction work myself, it can destroy your body quickly if you don't learn how to pace yourself and use your body correctly (it's not something I personally would ever want to do long term). But there is also a ton of cushy blue-collar work that are easy - my roommate works at an Amazon warehouse, and she says that her role is mindless work that anyone can do sorting items in boxes.
Yeah, I am probably somewhat biased, but saying that the average fast-food employee's job is more difficult that an average SWE's job (with its deadlines, stress and politics, not to mention all the years of studying), that seems like a stretch. I'm all for the blue-collar worker, but let's be reasonable. Yeah, at least from what I've seen, often, it's not their jobs that are tough, it's the circumstances of their life (many of course are low paying, which makes everything difficult) and lack of advantages they had growing up...
... although, I do admit there are a lot of devs that once they get over the learning curve just coast at their jobs, learning little that is new and working on the same system year after years. Hmm, interesting...
I wouldn't do much calling it cherry picking as looking at people who choose something as a career path. For example: a high school student, or even a university student, working in fast food aren't fully supporting themselves with the job (nevermind supporting a family). Farm labourers are also different from farmers. Truck driving is all over the map, but most variants have their own stressors.
I'm not going to pretend that software development is devoid of stress. That said, virtually every job has stress, deadlines, politics, and other such nonsense.
If we look at their lives outside of work, can see where you're coming from (as mentioned, a few of my current and past roommates worked blue-collar jobs, and couple of them really had a tough time financially, and one of them emotionally). But if we're talking about the job themselves, as mentioned, seems like most blue-collar jobs are less demanding, and is stable at many levels, and doesn't require much training.
Yeah, at least to me in this thread, seems like we were referring to jobs themselves, not their overall lives.
But, I do agree, if we look at their lives overall compared to white collar, it seems like it can be just as stressful, especially because of the lack advantages growing up (growing up in a stable financial household, education, resources...).
> A developer, programmer, software engineer, call this category of work however you like, it uses the brain at such relentless limits,
Its so weird that development that pays well over $200K uses about 5% of the brainpower I used for college, when I got paid about $9 an hour to clean plates for 40 hours a week.
Maybe it's time to switch to a new role/project?? :)
But, agree, many tech jobs require you to initially mount a difficult learning curve, then coast, doing the same thing over and over (although, for better and for worse, this was rarely what my jobs in tech were like. Was always jumping around having to learn new things).
It's actually quite common and typical for freelancers.
Unfortunately when you evaluate a project, initially everything looks and feel just right, that you wouldn't have any problem delivering the end result as soon as possible.
But..! We know how customers ask for small "favors" of "tiny" changes that won't affect the whole project, or so they think(!), which eventually end up delaying the whole development as they become painful hurdles, only to find yourself struggling to deliver the project so you can get paid in time.
think this is more about that there is a variety of types of work in tech. As you probably have experienced yourself, if you join a fast moving startup, they'll work you to the bone, whereas a large, a wealthy corporation will let you just go to meetings 50% of the time.
Hmm, i guess in my opinion, think most devs would agree that startups in general are more work than the average corporate job. Maybe we don't have a basis to have a discussion if we don't hold common beliefs in our field. No worries I guess (shrug)
Just want to echo the person who already replied, but contracting is a different world. One might argue that when you're a contractor you're also an independent businessman — and thus you own the responsibility of win or die.
A developer, programmer, software engineer, call this category of work however you like, it uses the brain at such relentless limits, implicitly or explicitly depending on the problem a person it's currently working on, it takes an incredible amount of effort to relax your mind at the end of the day.
I remember working on a very difficult project for a customer and I would sleep for 4-5 hours per day until I deliver it, and by the end of the project I was so exhausted that I had to take a whole week to cool down my brain and relax my body.
It took me a whole month to fully recover!
I have worked as a construction worker with my father and I know how to grow my own fruits and veggies; I know the struggles with those things...but trust me, you cannot compare the two by any means!
Using your body exclusively it can be tiring indeed, but at the end of the day, you will have a nice shower, eat and rest well, and the next day you will be good to go; whereas with using your mind exclusively can be so dangerous in so many ways!
At least, that's my case.