Appreciating Your Stressful IT Job?
in the trenches asks: "I'm a married, 24-year-old male, and like many posters here on Slashdot I work in the IT industry. I currently work as a website developer (mostly design-related work), but I also do some Perl and PHP programming. As most of you probably have, I've often wondered if I wouldn't enjoy working in a less stressful environment. I've even gone as far as to wonder if I'd prefer some sort of factory job or similar over my current field of work. The problem is this, I LOVE developing websites, but I HATE the stress and responsability that comes with a the job. How do you all cope with the stress and responsability that seems to come hand-in-hand with an IT career?"
Have a baby. You'll leave work each day with a song in your heart, knowing that there will be a minimum of bodily fluids to contend with.
Simple. Be unemployed... Also seems to go hand in hand with an IT career.
IT doesn't automatically mean less stress. There're stressfull jobs in other areas as well, just as there are relaxing IT jobs.
So just change your job but stay in the IT industry, specially if you like it. There's nothing better than a job in an area you like!
Stress and responisility come with any skilled job. You'll certainly feel less stress working on a production line, but you'll constantly feel undervalued, as you won't be getting used to anywhere near your full potential.
Saying that, my friend's father has a PhD from Oxford, and now drives a bus. He's far happier than he used to be. Maybe you should eventually give up the hard work, but not until far later in life.
Stress is what we feel when our current abilities are being challenged. It's also at these times that we grow as individuals - we learn to deal with situations which once caused stress, and hence become more capable. This applies whatever the cause of stress, even if it's a stupid boss that's doing your head in, you have to learn to deal with stupid bosses.
I think you're much to young to stop growing, much to young to run from stressful situations. I also think you're too young to be married, but your early marriage is associated with your personal needs to grow as individual. Maybe you've already grown all you want.
So obviously it's a personal choice how much stress you want to endure, taking into account how much you have already grown, how much you want to grow further, and your capability to do so.
Yours Sincerely, Michael.
In my early 20s, I like everybody worked 14 hour days 5 days a week. Then at some point (marriage, probably) I realized that the *better* people get their shit done in 8 hours, and go home. If you find yourself working superlong, you're probably not operating correctly. You should just go home and do better tomorrow.
It's all about planning. Now I no longer look on 70-hour week people as heros; actually the opposite, why can't they get their work done more efficiently.
I also enjoy the work I do but it can also be a very stressful environment at times... I find it best to try to keep work at work, and unwind on the off hours with entertainment, the company of friends & family etc. Or, if it's really TOO stressful, look for another job. The frustration of the job search might just help you appreciate your current gig.
"We are the first generation to influence the climate and the last generation to escape the consequences." - John McCain
Get a new job. A less stressful one. Chances are if your stressed out over what you are doing, you dont actually like what you are doing. If the stress bothers you that much, its time to look for something else.
I've noticed in IT jobs, the more you talk and interact with your coworkers in a positive and joking way, the less stressful the job is. When you sit there and stew over what your boss might say next, it gets stressful.
You might actually enjoy working as a web developer, but perhaps not at the company you are at now. Having fun with your coworkers can make the day go by a lot faster and be more enjoyable. Look elsewhere!
http://github.com/gbook/nidb
Develop your life in a way that suits your personality, whether through social interaction outside work or reflection. I personally do Tai Chi. The way I deal with stress at work is to make everything into a joke -- my boss, for example, is insanely negative and insulting. All of us in the department used to get very upset about it. But with enough talking amongst ourselves and building of a mutual solidarity, we now pretty much laugh in his face: we take control of our environment and refuse to let him dictate stress onto us. He doesn't like it that much obviously, but we do. Something that REALLY helps is to think: what is the worst that can happen to me? As the Tao Te Ching says: Do your work, then step back.
musides
BEER
I work as a journalist. I'm 26, and starting to learn how to cope with stress and the fact that a single small slip of the keys could land my employer in a multi-million lawsuit.
The answer is; with the years, you get more confident in yourself. You know that the abaility to do it is in you, and is neing used, so it's nothing to worry about. Focus on teh task instead.
But occasionaly, I do get a bit worried. Like five minnutes ago, where the competing newspaper said (indriectly) that my story about the returing caskets with soldiers from Iraq was dead wrong (Among the pictures from thememoryhole.org were some pictures of caskets frome the columbia accident). I paniced a bit, yes, but though calmly about it, investigated my case, and discovered that the pictures I had discarded (since they wer taken during the day, while the pictures I used were in the night) from columbia had not been included in my article. And therefore it was 100% correct.
In other words: Trust your instincts.
Take up a martial art as a hobby. I recommend Judo for maximum stress relief. I would link to the article about how to be a hacker but I can't remember who wrote it (maybe RMS?). In the article, whoever wrote it said being involved in a martial art is very important to becoming a successful hacker (not cracker). Many days I can't wait to get to judo so I can imagine the idiot who is causing me stress at work as I beat on someone else (who then thanks me for beating up on them). I sleep great at night, have good blood preasure, and only accumulate a days worth of stress each day before working it off at the dojo.
Find out what's really bothering you. Is it really the stress and responsibility, or is it the money, the lack of advancement, or something else? This is very important, because if it's really the stress then it means that (e.g.) no matter how much they pay you, you would feel the same.
Once you know what really bothers you start thinking what you can do about it. Maybe a lack of advancement is because maybe you didn't finish college (I don't know you - I just know several people that work in IT in that exact situation). Maybe the stress is because you have several bosses that ask stuff for yesterday and you just need to come up with a way to prioritize everything effectively. And so on and so forth.
Changing job fields like that is risky because you don't know what awaits you. And if you don't address the core problem and make sure that changing job is the best solution, then it's going to come up again in any job that you do.
The ENIAC Demo Competition
Now everything is my fault, your problem. :)
I was going to do an Ask Slashdot about this, but this topic is somewhat related. So I have a question for those of you with degrees and such that moved into careers: I may have the opportunity to take a Web Development job in another state doing PHP/MySQL work and Mac OS X support. The job description falls squarely into my interests. The problem is, I'm only 19 and finishing my frosh year in college. Would it be worth it to a take a full-time job like this and go to night classes to get an associate's degree? Does anyone here have specific experiences with the difference between earning an associate's and a bachelor's degree in the high tech field?
Remember that your occupation is not your identity, and be sure to keep your social networks in good shape outside of the office. Also, try to keep your personal debt to a minimum. If you balance your personal and professional life, you can avoid most of the stress typically associated with most IT jobs.
Unfortunately, this is never as simple as it sounds, but if you keep the simple goal of balance in mind, you can look forward to a good career.
-- lk t lv ll th vwls t f wrds. T svs lts f tm t wrt bt ts pn n th ss t rd nd mks m lk lk cmplt dpsht.
The problem is this, I LOVE developing websites, but I HATE the stress and responsability that comes with a the job. How do you all cope with the stress and responsability that seems to come hand-in-hand with an IT career?"
Hey man. Just take it for what it is, enjoy it, make sure things are done right, and then be done with it. I work 100-110 hours a week and when I'm on call spend around 34-36 hours at the hospital straight. The hours *sork hard*, but I love the work.
But that's what you have to do - enjoy the job and then leave it behind and get on with your life. Time is precious.
Think about your situation, and quit whining.
You like what you do -- great. If you don't like the conditions you're working in, work for someone else, or go to work for yourself. Stuffing your talent into an assembly line isn't going to make you happy in the long run, most likely. It also is going to waste the ability you've got.
Whenever I get stressed out about my job, I consider a few things.... 1. There are people doing much more stressful things than I am (soldiers, EMT's, police officers, etc. etc.). 2. I realize how boring things can be, and how slowly time passes when I don't have things that challenge me.
YMMV.
I was in the same position as you were about three years ago. I love developing web sites with PHP and MySQL, etc., but I absolutely hated working in a corporate environment with the associated stresses. My advice is to stick it out for a few more years, while simultaneously hoarding as much money as possible and planning your next move - to a job that you enjoy that is a variation on your current one. For example, I now work in the adult industry developing porn web sites. There is still some stress, but I love my job, and I still get to use my primary skill set.
So I ended up giving 110% to companies that didn't give it back and I found myself up at 3:00am on many nights, trying to save the dumbest crap on the Internet like I was trying to save the International Space Station or something. The dedicated server for Joe's Discount MP3 Warehouse would reboot, and there I'd be investigating like there was life at stake. It's pretty similar with coding, the people that give you the orders want it done -now- and with -no bugs-. Which, of course, is unrealistic.
It's an attitude that's not discouraged by management, a lot of times. Remember if they can "push you harder" they get better results. You get an ulcer.
So:
I think the most important one is the first. Remember that life is not at stake (unless it is at stake, then panic).
-- The unsig...
Ah, you lucky guy.
I'd love to be developing websites or something. I love the challenge of trying to do that kind of stuff, but I also know the stress it can cause as well (just from my hobby website stuff)
Thing is, having done a lot of less-stressful things I don't love so much, I can tell you now, you're lucky being in the more stressful job you DO enjoy. You go home with a wonderful feeling of achievement when you're doing something challenging that you enjoy. You won't get that with a factory job.
Best advice I can give you is to find ways to manage the stress a little.
When I was younger I was the same, stressed about everything and everyone. Every little thing that was not going right was a major catastrophe.
You're going to have to learn to treat your work as just that, work. It is not your life. Do not take it home. When you leave work, forget it. You're not responsible for other peoples' work and mistakes. You can only do your best and if that's not enough for others, then that's THEIR problem, not yours. Also don't be afraid to ask for help, if you're completely overwhelmed.
I had to learn this the hard way after all that made my life miserable when I was working at my first professional job. I made a conscious effort to chance my attitude from the "worry about everything" to "don't sweat the small stuff". I haven't been miserable at work ever since even though there always is some level of stress involved.
But it's not the stress that you should be worried about, it's how you react to it.
In Soviet Russia, I ruled you
just smoke a bowl every day before work
I've found that if I dress badly, act angry, yell at my computer, and do really weird stuff that people tend to leave me alone. Granted I can get away with this because I get the job done in record time and I've never missed a deadline. Also - listen to music in headphones (it increases your personal space theres an article around here but it's too early and I've only had a sip of coffee). It's entirely up to you to defend your personal space and to repel the cube invaders. I don't officially take a lunch ( it's in my desk drawer), so my work mates never see me take lunch. Use the phrases "Under the gun", "there's no time for that" a lot. Really create the image that you're too damn busy for their petty shit. Read slashdot between your sandwiches ;) Sit with your back to the cube door but have a reflective surface where you can see in back of you so you can detect cube invaders.
You really only have two options.. deal with them on your terms, or on their terms.
I've found that reducing the petty bullshit makes life easier.
-B
I would LOVE to be doing that, heres the reality check, I am in the Army, just got back from the War in Iraq in July 03 and have to go back for another whole year in Jan of 05, so, always remember, what may seem stressful can always, always get much worse, and most of what we sweat in life is really not that big of a deal, I used to think my IT job was stressful, but not even close to having things explode around you and having bullets whizz past (A sound I will never forget) Please don't take this as a flame or insult, just as a reality check.
-- Phillip Davis phil at daviszone dot org
Quite frankly I have been lucky enough to have a job as an Embedded Firmware Engineer for 25 years. Remember the catch phrase"Intel first from the begining" I was there. Beta'd the 8051, 8086, 80186, 29000, 29020 and the list goes on.
This led to marrige breakdown of two marriges something that happened to a lot of my co-workers.
My advise is simple. Try and make your family first and advise work your family / life / health comes first.
When picking a mate try and find someone who would partner with you at work and shows a genuine interest. This might be an artist that does books as well for web sites and the graphic artist can rise in them. Anyway you get the picture.
And finally try and work towards a end that you can live where you want run your own business and the work comes to you. All you need is that high speed connect. Work when you want. Go fishing or ? when you want.
That's what 25 years tells me. And no I didn't, I wish someone had told me.
Regards John
Vista, the single biggest argument for Desktop Linux! It doesn't "Just Work"(TM).
You could marry someone you hate. Having a wife that sucks makes your job stress seem much less important. Which reminds me, I heard a good joke the other day in a movie I was watching: "Yesterday, over breakfast, I made a Freudian slip. I meant to ask my wife to pass the butter, but instead I said, 'You bitch! You've ruined my life!'"
I've got a nice cushy IT job now, working as a security engineer for a nonprofit. About half the staff at the organization are developers or system/network engineers. It's not very stressful.
:)
Last year and the year before, I was working as an engineer for an IT consulting company. It's great experience, but it's a lot more stressful than working in one department for one set of people on one small set of projects.
I don't know if I'm weird, greedy, or just a masochist, but I'm giving up my cushy IT job to go finish a degree (any degree!) and become a market maker (that's a term some stock/options exchanges use for a floor trader that provides liquidity). Talk about a stressful job. The nice thing is the money and the skill you gain in doing it - if I wanted to retire after 5-10 years with a mil or two and just trade a few hours a day/week for the rest of my life, I could. Plus, I hear they have LOTS of vacation time!
I claim first use of "Error No. 0B" - or "No. 0B error." It'll be the new ID 10T!
I used to love computers. Seriously.
I used to have a passion for everything. I used to love learning every minute detail I could about whatever it was I was interested in.
And one day, it all just stopped. I think it was when my interests became intertwined with my job. When what I was "interested in" was dictacted to me by whoever was paying me.
I have often times thought about pulling and "office space", and just ditching the whole thing, and doing something physically rewarding, but somehow, I end up stuck in that part of the movie where you're getting paid more and more for doing less and less. And like with crack cocaine, it's just hard to say no.
Any profession has a basic problem that, at some point, it becomes a job. The bigger question is how to keep it in balance. I'd encourage you to develop hobbies that are not related to computers; I took up woodworking and woodturning. You're married (and presumably not all that long), so it's worth thinking of cultivating your marriage and spending time with your children (once you have any, if you don't have any yet). Working for charitable causes is helpful also, especially in that it helps you see the value of your own career. (There's always someone worse off than you are.)
That having been said, some jobs simply are not conducive to this. Bad hours, bad boss, tedious work, etc. I stand by my oft-stated assertion that working with a good team of people (defined as coworkers you enjoy working with) is worth a LOT of money. In that case, look around for a position that's better for your soul. But even then, it'll become work some day.
In any case, there is a bigger picture to be kept in mind. I cannot speak for other faiths, but from my vantage point as a Christian, there is a lot to be said for developing an understanding of vocation. Your abilities are not purely of your own doing. What you have been given (money, ability, etc.) should be used for a greater purpose, as the parable of the ten talents (Matthew 25:14-29) shows. When viewed with this attitude, it's easy to see the "job" as the grunt work that provides for the real, but unpaid, task of giving time, money, or ability elsewhere. Speaking from experience, the stress becomes bearable as you realize that you tolerate it for a reason.
Growing up is all about taking responsibility... if you can't handle that, then I have no idea how you expect to get anywhere in life.
File under 'M' for 'Manic ranting'
Most jobs have a certain degree of stress. In most cases, it's not nearly as bad as people like to think it is. Modern day people think that they have stress, but realistically, their lives are pretty easy. They just always think that they need to be in a hurry to get things done. Pressure makes some people work better.
If you think that you have it tough, think about how someone felt working in a factory 100 years ago, or perhaps a farmer that had to break his back every day to feed his family. These are people that really worked hard... Modern day "stress" is only based on a person's desire to have things. Think about it... Are you really stressed because you need to make that deadline to get the work done, with risk of being fired, for fear that you won't be able to make your SUV payment? Or, could you deal with a different, but satisfying and more stable, job that might pay a little less even though you might have to make some sacrifices in terms of the things that you buy. Only you can be the judge of that.
In reality, web development can only take you so far, and the pay isn't really *that* great unless you become some uber freelance developer that is well-known. Just do the thing that you enjoy the most, regardless of what it is. If that is web development, then maybe you're in the right place. If you can't handle the deadlines, then maybe something else would be better for you.
My solution was to build a potter's wheel and kiln, and throw pots. It was demanding enough a task that I couldn't think about stuff at work, but took little enough that it wasn't stressful in it's own right. Between that, and playing DOOM (Take That, BOFH! BLAM!) I managed.
Don't take life too seriously; it isn't permanent.
On one level, your 24 and prone to these feelings. I've been there, done that.
On another level. Shut up. Suck it up and be a man. Do you have any idea how many people would kill to be in your shoes right now? I lost my job in IT and now work at a damn grocery store. My bills are killing me when 2 of my old pay checks would put me back in the red. I have to listen to people like you whine all day long "waaaaah my feet hurt, my back hurts, my but hurts, so and so said this and that about me". If you can't hack it then work at McDonalds making waaah burgers and french cries.
I work with a guy that's missing an eye because a bungie cord hit him while undoing it. He's got 2 damaged disks in his back and walks with a limp. Yet everyday, he wakes up, gets to work and lifts boxes, stocks shelves and never once complains about somethng as petty as stress. He has responsibilities and comes from a generation that did what they had to do to survive, they didn't grow up like a bunch of pampered prima donas with cell phones and lattes.
Get over it. The first part to getting over it, is to quite your whinning.
Hey, you're right, it does work. Thanks.
I am TheRaven on Soylent News
If you think you might be happier working in a factory, get a weekend part-time job with one and see how good it is.
I worked in 100+ degree greenhouses during the summer. I also worked in a shipping building were we moved around boxes containing the most boring crap imaginable (financial brochures). I was in school at the time, and both jobs were a constant reminder that I should work my ass off so I could get a real job. I'll take a little stress over ungodly heat, back pain, standing for 8 hours, and dealing with ghetto boys any day.
All jobs have stress. Just be happy your job has some creativity in it, too.
I suspect the largest cause of stress in the IT industry is the self-analysis done by people having little respect for what they do.
We think it is easy. Deadlines are set by people who think it is easy and can be done quickly. We think End-Users are dumb because, "it's easy".
It isn't easy. It takes time. And satisfying the end-user is far more pleasant than satisfying a deadline.
Some of my friends, and family think my job shouldn't be causing me stress. Heck, I don't even work overtime. (I work as a Programmer/Analyst.) My biggest cause of stress? Me. I want the project to work right the first time around. I want it to be within the deadline. I want it to satisfy the users actual requirements, not their stated requirements and I'm never given enough information to do all the above the first time around.
Long before the project, whatever it is, is used by end users enough to give feedback on issues and problems I get a new project with a high priority and won't see the prior project (for fixes, screen changes, process issues, etc turned up by the user in the first day) for 3 weeks[or more], which is long after I've changed mental gears.
With the first four, I constanty was inventing games , building algorithims in my head, calculating the average number of carryouts per hour or some other activity to keep my brain moving. The jobs were dead boring, so I created my own mental overhead. The telemarketing job was
the most stressful job I had, because I was required to have 12-15 converstations per hour with people that did not want to talk to me, were pissed off and the company that I was selling for, and did not want the product I was pitching. It drained me in ways that 8 hours on a production line never did, and I celebrated when the call center laid me off.
I've now been working in IT for 16 years. I carry a pager. I'm the guy them call in the middle of the night. Most of the time, it's great. I want the responsibility and I enjoy the fact that there is always something new to learn. I've found that most of my stress comes from situations when the deadlines are unrealistic, the people are jerks, or I don't have the skills to fix the problem. To combat that I work very hard at negotiating realistic deadlines. I try to avoid working with/for jerks, but I've come to realize that the people who are the biggest assholes are usually the most insecure. Being polite and businesslike usually calms them down. As for the skills, I learn as much as I can. I've got 5 kids and time for self-learning is precious, but I still work on some new skill a couple of times a week. I think it helps me feel more in control.
Analyze your work and home life for the things that are causing you stress. Then figure out which of those things you can change and work at changing them. Find some monotonous physical task to do off hours, strangely enough it's a stress reliever. Before you ditch something you love, take the time to figure out where the negatives are coming from.
My wife is like Unix. Lots of commands. Lots of arguments.
The stress in that job will make you switch back to you cozy IT job and not regret it. Seriously, a cook usually dies before s/he's 55. The time constraints are ridiculous, and if you screw up, you'll have to do the same thing again even faster. Become a chef, and love your old job's stress.
No, I'm not a cook, but I've worked as one (not at McDonald's -- that doesn't count!). The really bad thing was that I learned how to cope with stress, and that really freaked out my co-workers.
Do something that makes you happy and helps make other people's lives easier/happier. If you're not happy and you're not making the world a better place, whats the use of waking up in the morning. Find something that makes you happy, and adjust your lifestyle to meet your new (likely lower) income level. Be happy, and you'll enjoy your short life that much more. Note, your *wife* may not agree with the idea... so ya might want to talk with her, it is after all a marraige - she might have her own goals she's working for.
meh
Developing tons of web sites for a web design company under customer deadlines while trying to produce a profit is stressful.
Developing and maintaining a single large web site for a large non-profit or non-IT organization is markedly less stressful.
No matter what you're doing, the stress goes up when you're dealing with external customer deadlines, pointy-headed-bosses that constantly change project scope, and the urgency to sell stuff fast or perish. Conversely, if you have the luxury of being an internal developer for a stable company whose main focus isn't actually IT, things get more predictable and stable. I'm not saying there's no stress at non-IT companies, I'm just saying it's a lot worse when you're the guy whose work pays the checks for the rest of the staff.
If you're working for an IT company, consider your next job at a non-IT company, like non-profit organizations, city government, services companies, etc. The money's usually lower, but the pace is slower, the demands are more lax, and you don't have the stress of trying to put bread on other people's plates by the merits of your own coding.
What's your damage, Heather?
Make sure it is for a courier company that doesn't use electronics to guide you through your route and make sure you are doing pickups. Make sure it is in a city that you have never been to before (move temporarily) and change routes on a regular basis.
Eons ago, I used to work for DHL in the Boston office (I was born and raised in Minnesota and have since moved back) doing pickups on several routes (I think I still could easily find my way around there easily). This was before the cool electronic devices that organize the routes for the driver. I consider that to have been the most stressful job I have ever held. There is nothing like the stress of picking up packages on a time-schedule, when you have to find your way with a paper map (I was sent out cold to areas I had never been to before) and also getting calls for pickups (over a radio). Unlike some of the other couriers, I managed to stay away from heavy drugs and alcoholism (although the occasional drink after work could be quite relaxing).
Yes, my current position (I manage 150 Windows machines, including the domain controllers and samba services [plus help people who run a hundred or so self-managed Windows machines] - co-manage several hundred sun, sgi, linux and FreeBSD machines - run the DHCP and DNS Servers, and co-manage the network switches and router where I work) can be stressfull at times.
Perhaps working a truly stressful job will give you a better perspective of what real stress is. A simple job has the stress of boredom. Even a bus driver has the stress of possible people with knives and guns and stupid riders who stand right next to the curb when the bus pulls up (think what the stress level of injuring a passenger by running them over would be). Every job has stress. If it isn't the type of stress you can handle, then you are in the wrong line of work.
I've been professionally coding for 20 years, and I took a 5 month break to help my old man work in the sun, carting limestone blocks on some real estate property he was working on. Very hard, grimey, dirty, exhausting work in the harsh Aussie sunshine. A far cry from the cushy coffee/edit/compile lifestyle I'd plugged myself into in California for far too long
Best 5 months worth of work I've ever done. Sunshine, fresh air, daily exercise regimen disguised as 'work', and a decent wad of cash from the ol' man at the end of it.
Made me appreciate the beauty of code even more, when I finally got back to my laptop
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
I've found the the people that get the most done get the most additional assignments. A Navy chief once told me "if you want something done, find the busiest person and give it to them". The point being that most everyone else is a slacker. I found myself doing most of my division's work on the submariness I was on. It shouldn't be any wonder that I wasn't very happy and had a lot of stress.
Perhaps it's ironic and perhaps not that the people that slack off seem to be the happiest. So now that I've been out of the Navy for nearly 12 years (6 in), and working 80 hour weeks on average during that time, I can tell you my current recipe for coping: twice the normal daily prescribed dosage of Prilosec (doctor says to) in an attempt to heal an esophagus damaged by stress induced esophagitis. And antacid at least once every day or two on top of it and about 20 hours less per week. In large doses, this kind of work related stress is terribly unhealthy. Other people I know that are about 40 as well in IT have developed stress related problems dealing with their stomachs and colons. I'm sure it doesn't help that I come from a largely unemotional waspy family and live with an emotional woman of Italian decent.
It's not worth it. Frequently, the fuck ups when they do something right get rewarded because it's so unexpected. The people that crank out huge volumes of work go unrecognized because it's normal.
The paradox isn't unlike what used to happen when smoking in the work place was much more common. Smokers got their hourly or every couple of hours smoke break while the non-smokers toiled away. If a non-smoker stopped for the same break, they were ordered back to work because they were slacking off. The smoker continued to be rewarded for what essential was behavior that took time away from work and (and caused health problems).
So the question now is, are you a selfish and lazy shirker, or a team player willing to share the load?
No more lazy and selfish than the [incompetent manager|greedy salesman|bonus-oriented project manager] who for their personal benefit decided to undertake a course of action that now results in someone asking me to work ridiculous hours.
On rare occasions (think no more than once every year or two) this may be acceptable.
Anything else, and I'd like you working for/with me, so I can walk all over you like the rug you allow yourself to be.
I deliver on time and on budget -- but I have considerable input into both. People respect my work, amongst other things, as they know that my estimates are realistic and my performance is consistently better than what they're used to from others who run around like headless chickens all the time, stressing out, while stupidly saying "Yes, Sir" to everything.
I am a professional, and as a result of my taking responsibility for my actions, while being willing and able to say what needs saying in tough situations, I am recognised as a professional.
Doctors, lawyers and engineers have had the foresight and backbone to thoroughly educate themselves, and (forearmed) stand up for what they know truly works well. Until this becomes common practice in IT, ours will remain a fledgling profession, full of unnecessary stress.
Having to do more work every day in the same amount of time is inherently stressful. It's kind of like a Tetris game where the pieces keep falling faster and faster. The stress is probably in realizing your desire to comply with this speedup is ultimately going to lead to a situation where things are coming so fast that you'll be unable to handle them and at that point things will collapse. And by then you will be totally frazzled mentally and emotionally. It's the same in white collar programming/adminning or on a blue collar assembly line. Centuries ago in Europe, the workers used to wear wooden shoes called sabots. When the factory boss would speed things up too much, they'd throw their sabots into the gears of the machines. That's where the word sabotage comes from.
...if you can't handle that, then I have no idea how you expect to get anywhere in life.
The question is, do you wnat to go anywhere, or is there someplace specific you're aiming for? What do you want from your life, and is a stressful IT job how to get it? Is your job what you want to do, or does your job pay for what you want to do?
I figure by 2030 or so my 6-digit UID will be something to brag about.
Wouldn't exactly make me want to go to work....
-ted
This means not only are we competing with our fellow employees but it seems we are competing with every other developer out there. This was actually worse in the old days, when every fricken new .Com out there had a better way to do your work. Instead we have the added stress of being "Outsourced" tomorrow.
Don't sweat it
I see so many computer jockies trying every darn new trick in the book, every new technology that comes around. Not that a good developer shouldn't stay current with what is happening, but what is far more important is to understand what you can do. What are you capable of? Stay true to that. Identify those times when you are doing something just because it can be done. Instead work on trying to make sure that what you do will fullfil the needs of your audience. The stress cannot be eliminated completely, but make sure you are stressing over the right things. Like having fun and doing the right kind of work for your company.
Don't try and do more than what you are capable of doing. If a project is going to take 6 months then tell them it is going to take 6 months. Be as honest with yourself as you can be and be as honest with your company as you can be. Eventually everyone reaches an equilibrium and then the stress just melts away.
I am a 26 year old engaged engineer, so I am not that dissimilar from the sumbitter.
I recently left a job in the aerospace industry for a research engineer position at a major university. I have never been happier. I took a little pay cut, but the cost of living in most college towns is a lot lower than it is in most cities, and I get more benifits (for example I get very cheap access to the athletic facilities instead of having to pay $30/mo for a mediocer health club...).
The work environment is lower pressure, and is more open, more self guided... I work fewer hours on the average day, because I don't feel the pressure to be there like I used to, but I work from home a lot now on the weekends and in the evenings, because I enjoy my job. I enjoyed the work at my old job, but I resented the environment of forced productivity so much that I did not enjoy working on my own time...
I have always been an exersize nut, spending hours at the gym and running each week, since the switch, without really changing my workout routine I have gotten stronger and faster, and I set my new personal record in the half marathon a few weeks ago.
Overall, I definatly recommend academia!
"I'll have a Guinness, no wait, make that a Coors Light" -Grad student I work with, who shall remain anonymous...
Then I got laid off, and couldn't get a job for a year. At first I worked at it, then realized that every company I talked to wanted the equivalent of "20 years Java experience", yet didn't want to pay for anyone who had even 2 years experience.
This job sector used to be pretty good, but as far as I can tell it has leveled with most other blue collar jobs. I'm going to open a dog kennel myself.
Vote monkeys into Congress. They are cheaper and more trustworthy.
Better yet, get canned.
One of two things will happen.
1) You will find its pretty hard to do, so long as you give it minimum effort.
2) You will get fired, and then know what real stress is.
It is no longer uncommon to be uncommon.
OK, I just have to get this out of my system first: web design is stressful? Try real programming some time. There, I feel better now. ;-)
Whenever I start hating my job, I think about how the non-techie population lives - and how I lived, once.
Sure, my job can be frustrating. The technical challenges are the least of it; sometimes I think Sarte ("hell is other people") was right. When I start getting annoyed, though, I try to think of what it would really be like to have another kind of job - working on an assembly line, delivering packages for FedEx, picking up trash, ... no, thanks. Even the cushy-seeming jobs (doctor, lawyer, stockbroker) and the "fun" jobs (ski instructor, river guide) have their own trials and tribulations. They call it work for a reason. If you really think about it, working in high tech is about as close to a perfect job as you can reasonably expect.
Slashdot - News for Herds. Stuff that Splatters.
Xanax
And that's just during lunch.
Excercise 1
1. Assume a comfortable posture lying on your back or sitting. If your are sitting, keep the spine straight, and let your shoulders drop.
2. Close your eyes if it feels comfortable.
3. Bring your attention to your belly, feeling it rise or expand gently on the inbreath and fall or reced on the outbreath.
4. Keep the focus on your breathing, Being with each inbreath for its full duration and with each outbreath for its full duration, as if you were riding the waves of your own breathing
5. Every time you notice that you mind has wandered off the breath, notice what is was that took you away, and then gently bring your attention back to your belly and the feeling of the breath coming in and out.
Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
I can definately empathize with the poster. I have a high-stress IT job in the Dallas area. I think what makes work the most stressful, is the roller-coaster ride of elation over what we can achieve technically and what we have to put up with from management and the customers we so dearly need. If there was a way to segment technical people from political people in IT, I think all the technical people would be much happier, but it's just not possible...
There's a pizzaria around the corner from my house called Nizza Pizza (Its in Arlington on Park Row and Cooper, if anyone wants to hop a plane and try a pie.) Anyway, on the busyest Friday night, I can see the cast and crew behind the counter making pizzas and salads like true artisans. The place is run by a family of Sicilian guys who stop and look up and say, "Hey Buddy, how ya doin'?" everytime I walk in. They make great pizzas, so they all must have the feeling of a job well-done. They have an obvious professionalism, and seem to enjoy their jobs. Watching them work makes me want to be the pizza guy, no matter what it pays. But then I remember my mortgage, and I turn around and head out the door with my pizza, because I have responsibilities...
yep.
|plastic....or gasoline?|
RANT: modern living is not stressful. stressful is having to walk a mile to get a bucketful of greasy water, in a homeless territory rife with war, disease, and hatred. it never ceases to remind me of the highlights of western decadence when i hear of people in the modern world complaining of 'stress' at their 'jobs'. of the worlds population, those even able to 'stress out' about their jobs are in the upper 15%... everyone else is struggling to survive. sometimes, we forget our privilege. this is always fatal. END RANT
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
I have 2 bosses.
Both clueless. Both want me to work on different projects in different languages (not nice languages - COBOL and other card-walloper tools). Both give me projects to do at the same time.
When I heard my job is moving an inaccessible distance away I thought to myself "Finally and excuse to GTF out of here" but I still sit there red eyed and set to kill, punching 80 colums into a terminal.
Yours,
Fulfilled, Dublin.
Here is my suggestion: Quit your current job as soon as possible and find a job in a factory. Then, after you loose a finger or two you might start to realize that your previous webmonkey job was not even nearly as stressful as you naïvely imagined before. At that point the problem will have been solved: you will come back to your beloved web job in no time and, what seems to be much more important, you will stop insulting hard working factory workers by implying that their job is somehow less stressful than sitting all day in front of the God damned keyboard. Don't fool yourself, kid. Most of people working in factories would literally kill for a sissy job like yours or mine. We get six digits for sitting on our fat arses so please let us not talk about supposedly less stressful job of people who get seriously injured or even killed in the factories while making in a year what we make in a week. I believe those people deserve at least some of our respect because it is thanks to those very people why we can have our "stressful IT jobs." Please let us not forget about it and show minimum humility, for God's sake. We owe it to people who have died in factories manufacturing our computers, cars and clothes, and to their families, if not to our own humanism. Please think about it next time.
Sincerely,
Pan Tarhei Hosé, PhD.
"Homo sum et cogito ergo odi profanum vulgus et libido."
I'm an Army Reservist who just spent six months in Baghdad as a combat photographer. I found that to be less stressful than my civilian software engineer job. (I wish that was a joke but I'm not kidding.)
isn't this called addiction ? I would rather live in the woods than write COBOL.
I spent over ten years working on the factory floor before I moved into process automation at my company.
There are downsides to both jobs in terms of stress. In my new job, if I make a mistake, I can bring an entire insulin plant to a screeching halt (downtime costs about $300,000 an hour and we can't make enough medicine even at full capacity.) Also, I get frustrated with some of the office politics bullshit that all office jobs seem to have.
I have no plans to return to the factory floor. Crushing boredom, endless repetition, and being treated like an idiot (or least a mildly retarded robot) was much more stressful for me.
I can't tell you how to deal with your stress. For me, I just happy to have a good job so that I can provide for my family. I'd rather be a little stressed about my job than stressed about not being able to feed my kids.
I, for one, welcome our new robot overlords
I graduated from college in 91 and worked the same stressful IT job til 95. Then I said: screw this -- and decided to get out of the whole business (I was an application programmer).
I sold what I had and decided to travel for a while -- a while which ended up to be 2 years and 3 continents later.
I learned a lot during that time, and came back full circle to the IT industry with a healthier attitude. My philosophy now is: mental health, emotional health, physical health. In that order. If you get mentally broken down, the other two soon follow. And it doesn't work the other way around. You can't exercise your way to better mental health.
Also: bad stress is normally caused by stuff that is out of your control. Next time you feel stressed out, check to see why. Unreasonable deadline? Sys Admin can't get his sh*t together for your app to run? Bug in your IDE? Project Leader is a Dick?
Out-of-control stress is usually an environment thing. If it doesn't change (or you can't change it), it's often a sign to start looking for a different company.
I'm a consultant now and can honestly say that the company culture makes MUCH more difference to your daily routine than "being in the IT industry".
but it's not a joke.
I took a job with the Govt. (state, not federal)
Until just over 2 months ago I had a very stressful IT job. I won't go in to the details, let's just say it was getting worse and I didn't see it getting any better. I liked the job, I liked the people, I liked my boss and coworkers, but it was just getting ridiculous.
I went to work for my State Govt. In my case I was lucky enough that I have friends who work in IT there and a guy who used to be my boss went to work there so I had a foot in the door.
Old Job: 65+ hours per week salaried (overtime? yeah right), having to let vacation disappear because I don't have time to take it and it doesn't roll over year to year, travelling all over the place and being responsible for Everything IT. Constantly worried about the next reorg.
New Job: 37.5 hours per week (with comp time for more hours worked) vacation that accumulates year over year, just being responsible for my little corner of the world with people who can cover for me. Job security is pretty solid if you don't commit any of the Big Sins (get caught with porn, do something to embarrass the higher ups, etc..) I come in, I give good value for my time and I go home. I don't get an upset stomach on Sunday afternoon thinking about Mondays anymore.
Downsides? The bureaucracy is mind-numbing.
Conversations like this:
"Why can't we just fix this?"
"Politics. You'll step on the toes of the guy who's supposed to do this."
"You mean he wouldn't be grateful we did it for him?"
"Uh, no."
Meetings. Good God they love their meetings. We needed to relocate a bunch of servers from one of the state agencies to the server room right outside my door. So we have a meeting with the affected people. Fine. Then two days before the Big Move they call another meeting "just to make sure everybody's clear." Ooookay. Things that I would have handled in the past with a flurry of emails and a phone call now take 3 face-to-face meetings with 6-8 people.
Boredom. Seriously. My old job was much more challenging and interesting. There's plenty of work for me to do, but I think I actually miss the stress to some degree.
Coworkers. Don't get me wrong here. There are a lot of hardworking intelligent people here. One of the smartest bitheads I've ever had the pleasure to know is the main guy who helped me get this job. The guy who is my boss now is very good at his job. OTOH there are people who will reinforce every bad stereotype of a Govt. employee you ever heard. And it's almost impossible to get rid of them. You just work around them. On a brighter note, I can work at what I consider to be a leisurely pace and still out-perform a lot of people.
Raises have little or nothing to do with your job performance. You won't get rich working for the govt. Fortunately the only outstanding debt I have is my mortgage and my wife's student loans when she went back to school to get her RN, so while I don't make big money I make enough to pay the bills and buy a few toys.
I'll leave you with a quote from the guy who used to be my boss to make you understand why I'm here.
"There are people here who think they're stressed out. They've got no idea what the fuck they're talking about. The only stress I have is what I put on myself. Y'know, I recently got an offer from [company we both worked for] to come back. They offered me a substantial raise over what I'm making here. I turned them down. They asked me why and I told them - I don't travel, I don't work nights, I don't work weekends, I get to see my family and the difference in the stress is indescribable. It's just not worth the money."
"An unarmed man can only flee from evil, and evil is not overcome by fleeing from it." Col. Jeff Cooper
Caffeine is a stimulant (as I'm sure you know) - it's likely to increase your stress. Beer, on the other hand, is a depressent and will make you more relaxed!
With that said, I developed applications since I gradudated from high school, and got my degree after 10 years of night school. In many ways, I think I was better off, because I had the experience during the day to make the courses a breeze. In fact, I felt bad that most of the classmates had no idea what it was like to try to apply the course to the real world. To try to describe, in purely acedemic terms, how you make certain decisions, is nearly impossible.
The acedemic world doesn't consider, for instance, the impact that a limitted dollar and time pool has on project decisions, including overall design. Nor does it address quality decisions, and the things you do to increase quality in less time, because those are the real-world constraints you are under.
Going to school at night while working during the day gives you the benefit of being able to apply real world experience to your education, in addition to being able to immediately apply your education to your real world experiences.
Open Standards Portal
Along with several other techniques from agile processes I have cut down my stress level by clearly communicating that I will manage to finish exactly those tasks that I finish, no more, nothing less.
Therefor I welcome external priorities for the work I'll have to do (as the tasks are also defined by our customers, this is not too much to ask for).
Baseline: For any 25 Tasks, do not accept less than 25 levels of priority. Demand that your customer/boss/whoever sets these priorities for you. After all, you will work through them in an order, and if you happen to have too many tasks for a given time, you'd better have the important ones done when time is over.
Another tip is to use strict timeboxing. It helps a lot to know that you are currently sprinting towards your goal. It does not help, if the goal moves shortly before you reach it. Accept new tasks only for the next timebox/sprint, but never allow stretching a timebox (which may be a week, a month or anything in between).
Sorry, but I can't resist asking this. Is it true what they say about your fingers? :-)
Ask yourself - do you live to work, or work to live? I love my job designing FPGAs, but my job is just that - a jobby-job. It enables me to do things I enjoy more like grabbing Corona after a long day and enjoying the San Diego sunsets, buying a widescreen HDTV to play Vice City on, or vacations out of the country.
Center yourself; if what you do for a living (and the company you do it for) take that much out of you, do you really have a good quality of life?
IT, IS, and MIS people suck. They're overblown tech school dropouts who are finally realizing their worth in this econo
First, let's figure out what type of stress you are under. There are two types: eustress and distress.
Eustress results from exhilarating experiences. It can be euphoric and powerfully energizing. It is the type of stress you are likely to experience when you win the lottery, get that promotion or receive really good news. It is the orgasmic experience of sex. It is the stress of elation, winning, achieving and produces positive and powerful emotions.
Distress is the forces and pressures of modern life and our responses to them. Most of us think of stress in negative terms. It is the stress of losing, failing, overworking and not coping. It affects us in a negative and often harmful manner. It is unhealthy stress.
It sounds like you are experiencing distress in your current job. Are you unable to cope with the distress? Have you noticed that your distress on the job is bleeding over into your relationship with your wife? Do you find that minor issues become major ones?
If you answered "Yes" to any of these questions, you might want to look for a new position. Take a look at working for a non-profit organization where the "time is money" mentality is considerably lower than working for a corporation. Or you might want to consider starting your own website development business.
Just remember that this is YOUR life and YOU are the one who chooses to put up with the negative stress for a paycheck. Is what you get paid worth the distress you experience?
If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
You stroke a chord there...
:), or maybe a carpenter.
I'm a Software Architect running from meeting to meeting everyday. How often have I thought about dropping it all (including salary and lifestyle). Move to Hawaii and become a gardener (called landscape architect now
I like to create things (which is in part why I like software, you can make things without needing a big infrastructure). I need a lower stress job.
You also have to change your lifestyle, though, to live on less money.
After three layoffs as a system admin and ops manager, I decided to call it quits in tech, at least for now. What now? GO BACK TO SCHOOL and get a useful degree that isn't going to get OUTSOURCED TO INDIA. Not to mention the jobs I used to do pay 10-20K less EVEN if you get the job.
My stress level is way down, work a crap job that gives me %50 tuition back, and only 20 hours a week. Kickass student loans around 8k/semester. Low interest rates.
So, I'm going to finish my psych degree, so I can deal with all those suicidle leftover dotcomers. Great.
and damn kid married?
married at 24!?
Way to get started on a stressful life..
You should have waited..
I bet you have 2.5 kids and a house with a white picket fence..
You've really accelerated this whole life process.
Take a break go cross country for a little while sans the wife.
Why is this "belittling" spiel modded as insightful? Why? What is insightful about saying "it could always get worse". Would it be insightful to say "Hey, dude, you should be greatful you only have siphilus, cause, man at least you don't have Aids".
The only thing worse than cliche advice like that is the attitude that anyone should just suck it all up because at they don't have it half as bad as someone else. Does it make the problem go away? No. Does it offer strategies on how to deal with the problem? No. All if is, if anything, is an excuse for someone, with grand notions of their own self-importance, to belittle someone else.
Here's another reality check: You getting shot at is the risk you take when you join the Army and given Americas glorious record of imposing themselves willy nilly on anyone smaller than them you can hardly say it was a risk you weren't aware of - so don't you dare come galloping in on your high horse like some brave mighty warlord and talk down to the rest of us about the meaninglessness of our problems because "hey, at least we don't have to risk getting blown".
"Stress" is definitely an excuse used way too much. Anything other than living on a beach and being served by naked beautiful women is considered stressful. Then you get ridiculous anecdotal comments like "I loved working in the fields picking fruit because there was no stress." Another non-stressful situation is being dead or in a coma. "Stressed out" people are, in most cases, just whiny bitches.
Oh my life is so hard! Oh my pussy hurts!
That said I'm extremely happy to not longer have that job. I miss the pay and I miss a lot of the folks that worked in that dept and elsewhere on the campus. I certainly don't miss the politics though. Good riddance to that. The only time I ned Maalox nowadays is when I make tex-mex the way I like it. I'm now self-employed. I've been working for a telco/isp in the area, one I've done contract work with for years. If I make as much money each month this year as I did last month I'll take home 3 times what my former job paid me, literally. I now work from home on hardware I'm confortable with in an environment where I'm at ease. I can cook a healthy lunch with ease while working. I'm doing things I enjoy doing and my opinions and sugestions aren't dismissed out of hand because the wrong person, me, thought of them. They pay me for my opinion and suggestions, not as the office whipping boy. It's a much better situation. Much more healthy.
I highly recommend you try to find something similar. Since you have kids you need to have a separate office space where you can work relatively undisturbed. You can still break after lunch to play catch or change a diaper. You do need your own working environment though. I highly recommend it. Best of luck.
can't tell ya how to struggle by with 50 grand a year and sit in an office for long hours. I CAN tell you how to put it into perspective. quit your job. Now go get a job like a mason's tender, or in a chicken processing plant, or working landscaping, or an a black topping road crew, something like that.
Now work for a month.
Every friday, STARE at that check, notice the slightly differerent number sequences that what you are used to. Now notice your backache, your dangerous sunburn, the cough you are getting from road dust, the sight of a thousand chickenbns hanging on hooks in front of you in a never ending stream that never quits. Now explain to wifey why you will be needing to a smaller home, and maybe the ride is kinda steep, go looking for a one grand junker with 200 thou on it. Now go to the grocery store and notice that everything but the cheap stuff is off the menu if you like eating 7 days a week. Now notice what a movie or DVD costs in termsof hours of labor. Now notice that you will still have bosses who are jerks, who will get on your case, tell you it needs to be done by yada yada, and you know it should take 4 yadas to do that. Notice now that even though it's 90 degrees out today, and tomorrow it will be thunderstorming, you'll still be "at work" and the climate control seems to be broken perpetually, it s a bit more random than what you might be used to. Now notice that full coverage insurance you are thinking about more because of that guy they hauled off yesterday with the crushed foot, and which you will have to buy yourself will cost you 1/2 to 2/3rds your check if you actually expect it to do more than the bare minimum band aids, and forget any income replacement or anything like that. Now notice all the people who are very hard to understand who are working next to you, and are living a dozen to an apartment, and all come to work in one old ratty van. Now sit back and watch the nooze at night and realise the two big choices you are being offered next november when you vote are both multi millionaires, people open doors for them and do their yard work and cooking and whatnot, they always have their choice of champagnes or lobster, and that they ain't sweating the note on nuthin,and notice how2 sincere sounding they are and they "are sympathetic and *just like you*, really, and they will help you, really and truly, not like those past dozens of times when we said it and it didn't happen, but this time it'll be different!"
REALLY think about that for awhile.
Think about that for awhile as you go to bed two hours earlier than normal because you can't hardly move anymore, and somehow finding time to go "workout at the gym" doesn't seem to be all that important or worth the cash they charge for it.
and etc, etc..
There's stress, then there's stress, besides that employment exercise, can't help you much. Good luckski!
I have a relevant 'story'.
I am now 24 years old, I was given my first computer at the age of 11, learned to start repairing it around the age of 12. by 14 I had my first dedicated BBS running 24/7 (for 5 years too). By 16 I was working in a local 'mom-n-pop' shop. at 17 I picked up a rough understanding of networking...at 18 I was an onsite network tech for a fortune 500. At 19 I was their 'Junior Engineer' (they called me an engineer, I'm a little to modest to go along with that).
At 20 years old I quit that (very) high paying job and spend the next 3 years doing consulting on and off, but I quit that too.
I love computers. It's an excellent hobby, and it it's an amazing tool. I have realize that I hate working in IT.
Funny thing was, though, that even with a good 10+ years of computer experience and an excellent exmployment history I couldn't land a job at the local stop-n-shop, mcdonalds, or...well...anywhere.
I finally got a job at FedEx making shit money, building massive amounts of muscle rapidly (between 11k and 17k lbs an hour of lifting, roughly...I could empty a full-length trailed of boxes by myself in 45 minutes or so) and also destroying my joints. I loved it. Years earlier I said "man, I bet it'd be cool to have a job where they point me to a pile of boxes and tell me to move them 'over there'." But didn't get enough hours there, so I got another job.
I quit that and have been learning a new trade working in a large screen-printing shop. I am making worse money than fedex payed, my schedule is absolutely horrible, not to mention the abundance of hazardous chemicals processes.
I love it. I haven't been this happy in years. Even though a massive amount of other things 'could be better' in my life, and quite a few hardships have acosted me in the past year.....I have never been this happy with my job. It's still a job, and I hate it based on that....but, there is just something soul-sucking about working in IT.
I don't really care to go back to 'computers' ever again. Perhaps this is just a hiatus, but I doubt it.
1) It gives you something to look forward to and work towards.
2) It requires and promotes responsible financial planning.
3) It gives you a feeling of control.
4) It restricts your "suffering" to finite periods of time.
5) It recharges your creative batteries.
6) It opens new possibilities.
7) It gives you quality time to spend with your family and friends.
8) It gives you a chance to catch up on technologies YOU are interested in instead of what your job requires.
9) It gives you a chance to do positive things you will be able to reflect on when you end up in a nursing home or are disabled at a relatively early age.
It can be done even with a mortgage, a family and a slow economy. You might have to make sacrifices in your long term goals but in the long run you will probably benefit from a richer life experience.
I don't think it has hurt me in many interviews. Most people express admiration for taking such a bold step and admit they would like to do it themselves. If it has hurt a job prospect I probably wouldn't do well working for such a person.
Nothing like a change in perspective to reduce your stress level. I was called up after 9/11 and spent a year on Active Duty including a deployment in Afghanistan. Getting mortered, rocketed, shot at and seeing people who are happy with much much less that I, changed my attitude about what is important. Makes my bosses unhappy some times, but if a problem is not going to kill someone, it is not that big of a problem.
I am in the Army, just got back from the War in Iraq in July 03 and have to go back for another whole year....I used to think my IT job was stressful, but not even close to having things explode around you
:-)
Obviously you have never been in charge of a server being slashdotted
Table-ized A.I.
Computer programming is anything but stressful in my experience. What creates stress are the folks who are bored with their lives and feel the need to make everything an "emergency". It's all a matter of what style of work environment you want. If you can't retrain your managment to stop with the constant crisis thing, find a new job.
Probably one of the best ways to relieve stress.
In any case, you will gain productivity if you exercise more, and you will feel better to boot.
Stress is your body's reaction to something outside of your body. You may not be able to control what is going on outside of your body, but you can, and should, at least _believe_ that you can control your body's reaction to it.
Make a commitment, even 30 minutes a day, every day, in the morning when you wake up, or something along those lines. I find that when a project hits, and I have to get it done ASAP, that it's easy to forget to exercise.
Here's the thing. If you forget the exercise commitment, even if it's just 30 minutes a day, you are actually being less efficient. I have known managers (including myself) that tend towards the fallacious theory that as long as an employee (or manager) is stressed out, the job is getting done as well as it can be. After all, if you are so carefree, and everything is behind schedule, isn't there something wrong with that? But guess what? If you are stressed out, the project will be just as behind schedule as if you aren't. There is a "fad", if you will, where we are essentially being paid for being stressed out. This is wrong, and unnecessary. It is easier to be busy, for instance, if you eat a proper diet, exercise, and get enough sleep. A proper diet and exercise can also reduce the amount of time that you need to sleep.
So while being stressed out may be inevitable and ubiquitous, one thing it won't do is get the job done faster and better. Stress, in my experience, has just been used as a coping mechanism, as an excuse for poor management. Just look around and you will see that it is. Managers trying to do stuff they shouldn't be doing to try to save money is one symptom of this.
Bring your level of skill (including social engineering skills), your level of input into the workplace to a point where you don't have time to be stressed out. [ busy != stressed out ]. Problem is, if your manager is stressed out, and insists on being busier than you, you may have a problem on your hands. There is no work, no job that needs, in any way, to "inherently" be stress-causing. I just don't believe that. On the other hand, unnecessary stress that destroys lives can be found in almost any sector, in any job, anywhere in the world.
Exercise, exercise, exercise is that answer to so many problems that it's not even funny. Speaking of exercise....
Is the only way to deal with stress.
Try and exercise hard for an hour each day and the endorphins produced will suppress the production of stress hormones.
I cycle. It's a geek thing to do as you can get into the engineering side of cycle componentry whilst at the same time getting to learn something about physiology and how to train yourself.... VO2 Max, heart rate monitoring etc.
I find that the exercise is the only thing that keeps me sane in a modern Western environment. I think that lack of exercise amongst modern Westerners results in the increased depression and other psychoses we're prone to.
The Machine stops.
I'm a 22 year old sysadmin at a university and part time student. I've been working at the university since May 2000 and got a full-time, permant appointment in December 2003.
Working at the university has it's benefits, but at the moment I'm considering quiting so that I can just get on with my life. You see, I'm still trying to get a degree. I can assure you that I'll be out of there as soon as I get it!
You see, at a university, you will not get the level of recognition, monetary or academic, that you deserve, unless you're part of the teaching staff and have a high academic qualification.
The stress from the bussines world doesn't scare me at all. In my current job, it happens all too often that I have to sit for hours and fix some cock-up so that students can hand in their assignments, when I really need to work on that exact same assignment. And then everyone wants to know why my grades are shit and when I'm going to finish the degree!?
Most of the comments are pretty much what I expected to see when I saw the question. :)
:), in a sawmill, as an apprentice chef (3 years), as a telemarketer, database administrator, financial and mutual fund portfolio analyst (i.e. slave number cruncher) for a financial management firm (for 8 years), a pc technician, tech manager, and now (for 5 years) as lead developer and senior network engineer.
I have worked (roughly in order) in the woods cutting cedar, landscaper's slave
I've owned two (failed) businesses - both in pc sales and consulting.
My current job is very high stress and long hours. One person said, "Compartmentalize." Well that doesn't always work. Another said, "You have no stress, only responsibility." I've heard people say that myself to me, but they don't know that our NOC handles PSAP - E911 traffie, PUD substation ethernet monitoring, etc. But I love my current job.
To all these people who are essentially calling him a whiner, you don't know what he's dealing with unless your in his shoes, so shut up unless you have some useful advice. =)
** ADVICE ** Every job I've had has had fairly high stress levels except for the cedar cutting. And eventually they all boil down to about the same level. If you don't want to leave your current job you need to find some activity outside of work that has NOTHING to do with work and uses preferably both physical and mental faculties. Take up a form of martial arts, or a musical instrument. Get involved in your home landscaping. Donate community service physical labor to the elderly in your community taking care or repairing their homes or yards. Get involved in a church that is *involved in your community*.
These things will help your stress level tremendously, lower your blood pressure, and you will find your job becomes much more pleasureable as well. And physical activity will help you retrain your thought patterns so that you aren't thinking about work all the time.
To cope with the stressful job, I used to smoke a lot of pot and hash. After working for 16 hours knowing that in 6 hours you have to get up again, hash could take you down quick enough to actually get some sleep. Only problem, it took what I had left of spare time, and more or less was the most important part of my life for 7 or 8 years. So I quit smoking pot cold turkey.
;)
Now I'm training Kung-Fu instead. It gives me focus, an excuse to get out of work early several times a week, and it has fixed my bad back. It also helps me sleep better, and now I know I can kick ass
Still smoke pot though, but only once a month or less, at parties.
Out of these two options I'd recommend Kung-Fu.
A few advantages of contracting:
1) you get paid for every hour you work. It sucks working 70 hours, but it hurts much less when you get paid for those extra 30. I'm of the 'having a life' mentality, so I still prefer a 40 hr/wk as much as possible even when contracting.
2) Mobility. If you get a good gig and do well - usually you will get extended. If it's a bad gig, you can politely decline the extension and move on to something else. Look for contract-to-hire jobs, if it's a good fit, you can often get a perm gig, if not - it's not a big deal to leave.
3) Variety. Meet different people, get exposed to different projects and technologies. As above, if it's good try to stay on, if not - move on, but don't burn bridges doing it.
4) Free time. Depending on you financial needs - I deliberately live a low key / reasonable lifestyle - you can take time off in between contracts, esp if one was particularly stressful or tiring.
The downsides vary depending on your personality; not always stable/consistent work, sometimes contractors are treated like 2nd class citizens (Ive been lucky there), you often need to secure your own health insurance etc.
All in all I still think IT is a great field, that pays pretty well for what we do, keeps the mind active and general speaking you work with a fairly bright people who can hold a conversation.
My 2 cents anyway,
Good luck
Morp
'The unexamined life is not worth living' - Socrates
I am a software engineer on paper (BS), however instead of development/programming
.... so at one place (ISP) I ended up dealing with foreign customers, registering domains, giving phone support while in the background I was writing system maintenacne scripts .... (not a good idea)
... when you are 22-25 it's fun to do cabling in a 60x60cm vent hole covered with birdshit ... or installing microwave antennas in -20C on a rooftop ... ... or receiving a page that you MUST go to work immediately because someone kicked the plug on a server and now it does not stand up ......
.. ...
... built a little bubble, where no boss, no marketing crew, no-one is bugging me ... ....
..... ... I can develop my lagging marketing skills... and the best of all: I have no cellphone or pager .. (well I have one for emergencies - too much *jungle-enduro-dirtbike-riding* ...
...
... but since I do not feel like it (because it's saturday, and because I am sleepy) probably within an hour I will be covered in mud and pulling the gas on my dirtbike"
... it just started to rain... gotta get wet :)
I did network/system administration (linux/*NIX/cisco) since the late 90s for ISPs, for development firms, and lately for online casinos...
ENOUGH!
Partly because at many places I ended up doing stuff I would not wish for my enemies. System administrators end up doing the *all around crap* as soon as they discovered to be able to do more than it's in the contract
At the other place I ended up receiving phonecalls at 5am to get to an other city to fix a crashed windows network (*nix sysadmin remember?)....
Not crying
ENOUGH... I said again when I started to do networking/firewalls for an online casino... and ended up fixing customer support windows machines, because after fixing everything there were no more crashes/problems on the cisco/linux department...
Crap machines, 0 ergonomics, crowded workplace cubicles, overcooled machine environment
Enough... so I rented a tiny office with a 128k line
and I am running my own circus
for 6 months now I'm living from affiliate programs and occasionally I do stuff for people I know
I can run my own servers however I want them
The dark side: when you do your own business, you easily end up working for a month without weekends... and that sucks, but when you build your own little empire, it makes a difference
ps: actually since I am "on my own" I sometimes make less money than before, sometimes I make more, but at the end I have the uplifting freedom of being able to choose between: "spending the time at the office even if you do not have anything to do" or "going home early just because not feeling so productive today"
anyway it's saturday and I came in to work
when you are working for someone else the only thing you are missing is *choice*: to do anything without permission/guideance/supervision/orders - on your own
Take a step back and put it in perspective. Urgency is an illusion. The consequences of failure are minor. No one will die. You won't get fired. You won't lose the contract. And even if you do; so what.
Use the snowball as a visualization aid. The snowball is what the earth will be in ten billion years, when we're all dead, life on earth is long gone, and the human race is a lost footnote in the unwritten encyclopedia of galactic history. In the mind numbingly vast halls of space and the inconceivable depths of time none of this daily crap matters at all, not the tiniest bit.
So relax and enjoy your life. In the end, no one will be around to remember, or to care. Do your best because you enjoy the challenge, because you want to live, and learn, and explore. Do it because you feel like it. Or don't.
this is not a sig
I've found that most web / sysadmin stuff (other than graphical design... i stay clear of that) can be automated if you take just a little bit more time during your initial planning. I've saved countless hours automating tasks (or modularizing pieces of code) that I thought I would only have been done (used) once or twice, that ended up having to be done (used) 10-30 times. You always have to take the task at hand and prepare for the worst outcome. I've found that even if you don't net any time savings writing a script or a program, it is much more enjoyable than doing it manually.
I've also noticed that the time it takes me to write these scripts and programs decreases relative to the number I have already finished. This isn't just because of experience, but because I usually already have a snippit of code that does what i'm trying to do.
Finally, don't do work that has already been done. I'm amazed on a daily basis at the number of freely available tools (perl modules being the best example). If you can't find a free tool, make a free tool (others will thank you)!
I'm only 21 and have risen to senior programmer in my organization using these and other techniques.
This being said, I totally sympathize with the stresses you are experiencing. Infact right now I am holding my screaming son while also trying to finish some homework for one of my college classes =) No matter how good you are and how fast you complete work, there is always an employer out there that will work you into the ground. Talk with friends working at other companies, if you suspect your company is shafting you, look for a new job in your spare time.
Grrrrr... don't bother me, I'm thinking.
I'm exactly in the same situation, working as a xhtml/php developper and sysadmin.
It used to be fun but I now fed up with the job because it never ends.
When I leave off the bed, I read my emails and discover already mails from the job. For important stuff I immediately start working from home.
Then I go to the office. Because there are tons of small but "very urgent" stuff to complete, I often have to eat in front of my computer instead of going out.
I leave the office at a random time. I can't tell my girlfriend and my daughter "I'd be back at 6:30pm", I don't know, it depend on the work.
Then, at home, I turn on the computer, review slashdot, read my professional email, complete some tasks that I couldn't complete before leaving the office, etc. Then I Google for hints on things I will have to do at work the next day. Then I keep an eye on servers, watch Cacti graphs to be sure that everything is ok on the network.
Finally I go to the bed. And no, I can't sleep quietly. If a server goes down I receive a SMS and I have to immediately bring it back up. And maybe go to the office, regardless of the day and the hour. In this very last case, I get some extra salary, but I'd prefer to not have that salary and be totally free of my job.
This is fun for some time. But now I really dream of a work with fixed working hours. And a work that _really_ ends when I'm back home.
I've been thinking about opening a shop to sell shirts. Yes, the salary would be minimal, but at least, when I'm back home, the job is finished. I can do anything else. If I would turn my computer on, it would be to have fun with it or to work on my own projects.
I'm almost sure with such a life style I'd feel better, stressless and I'd better enjoy the life despite the minimal salary and the fact that my IT studies would be pointless.
{{.sig}}
I would say you should go into self employment. You set the timeframes and people will pay what you ask because they don't know any better.
I know where the stress of my job comes from.
It is not from the difficulty of the work. I enjoy challenges. (I get stressed if I get bored.)
The stress comes from a job where I am expected to perform above and beyond everyone else, yet I get paid 2/3rds of what I am have made on average for the last 6+ years. (I refer to it as "job lite". All the responsibilities of a regular job, but with a third less paycheck.) I have over 20 years of experience in the IT industry and I am barely scraping by.
My current job covers my bills and food and *nothing* else.
What bothers me is that my employers know this and are just taking advantage of the economic situation.
What is even more bizzare is that they expect some sort of loyalty out of me.
My boss is buying a new house and I can barely afford my rent.
As soon as something better comes along, I am outahere!
"Trademarks are the heraldry of the new feudalism."
the first thing i am going to say is to start sticking up for yourself. don't be afraid to tell your manager that you are experiencing too much stress. stop complaining and do something about it.
now, having said that, i am going to make an assumption about your situation. i imagine that you are the guy who deals with the website. you have a small group of people who are constantly bringing new things for you to deal with. the problem being that people are dumping a lot of various things on you and you have to react quickly. if this is an accurate description of your situation, then i have a pretty good solution. that is, you need to create a process for your co-workers to use when giving you materials and work. you need to ween them out of the habit of just dumping stuff on you.
the problem is that, without a system, your co-workers have no choice other than to drop by your desk and load more crap onto your plate. you'd be surprised at how most people are receptive to following your instructions if you come up with a good, clear process. a few people may be resistant to having some kind of "system" when it has been so easy for them to just come to your desk and give you work in whatever format, with whatever deadline they choose. for that reason, you need to give them something in return. your process needs to give them something back. provide turnaround times. stick with them. send a notification when the work was done.
a couple of important things about designing a process like this - set the times to a reasonable level so that you can accomplish everything without stressing.
if there is simply too much work - no matter how you organize it, then you should look for ways to get work off of your plate. is there one repetitive task? put some serious time into automating it. pull one weekend and automate a task if it can save you 1 hour every week. would it save you 5 minutes if your co-workers would do some simple thing before submitting work to you? build that into your process. those things will add up very quickly.
there's so many other things you can do as well. just put some thought into it. the key is, nobody is going to make your work situation better for you except yourself.
TODO: come up with a clever sig
Woah. You, sir, have issues.
Yes, I do have issues -- let's call them "concerns" -- about the world around me. And I won't apologize that I'm not an apathetic jellyfish mindlessly following what the entertainment companies and Daddy Government tell me. If I think there are problems, I will speak out about them, and the weakening of the US public -- which is related to the loss of liberty through government-encouraged lack of individual responsibility -- is one such problem.
I used to be in the Navy and the stress I've encountered in (one particular) office job I held since was far worse than anything I encountered in the service.
Perhaps, but unless that particular office job was fairly similar to what this person described as his "stressful" job, then how is that at all relevant? I can certainly think of "office jobs" that would be extremely stressful, but what he described isn't really on that list.
When your kid comes home from school upset because of something that got said or a bit of fisticuffs the appropriate response isn't to say "shut up, you've never been under enemy fire". As a child in their world something awful has happened.
Quite so -- but we're not talking about a child coming home from school, we're talking about an adult in the workplace. My very point was that he needed to grow up and act/think like a responsible adult.
It annoys me when I say (sic) people like yourself taking a cavalier attitude the problem and using the military as a reference point.
Well, you'll just have to be annoyed, because a person like myself is someone who has been in the military and has been in a job like the one in question, so I'm not going to apologize for comparing the two based on my own experiences.
No Laughing Allowed!
I work as the sole sysadmin for a small ISP, which means that I have a pager that can go off any time, any day. Stupid little mistakes like blown semicolons can result in thousands of customers not getting service. And then there's dealing with bonehead customers.
But I'm not stressed out.
My boss admittedly helps a lot as he doesn't ask for deadlines, just to get things done as soon as possible, and when it's done it's done. I cooperate by doing my best to make sure things happen. I naturally desire a finished product, and as such they get done in a reasonable amount of time. I also don't treat the job as if the responsibility for the operation of the universe rests solely on my shoulders. Sure, the pager might go off at 3am, and I might have to get my butt to the server room in 15 minutes flat (this is doable for me), but I don't have to act as if every second counts, and that I should shoot everyone that gets in my way. I still manage 99.9% uptime, which is mostly defined by the design of the system and leaving things be anyway.
My wife works at a Visa call center as a customer service rep. It's a place with high turnover, irritating idiots that ream you out over $5 that they rightfully owe, and high expectations on the part of management. It's also a place where management works hard to make sure they can keep employees longer than two weeks, by offering great benefits, allowing the CSRs to vent about boneheads, bonuses for hard work, and free food. They also have a very clearly defined reward structure for their top performers.
But what she does for her stress is her gym membership. It's good for her health, it's helping her lose weight, but most importantly, she can beat the crap out of the machines instead of the customers, and exercise generally helps a lot with stress anyway.
"No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
I'd just like to say thanks to everyone who has responded to this post. Not to mention the question in the first place. Mod this one up, appretiation for the players in this game is the reason a lot of us are here.
Being that I am in my Fourties and lived through 4 years of the Army and 37 years of Sunnnyvale/SF/Silicon Valley I have come to the conclusion that its best to wake up with a Rockstar( Bawls too) and smoke a joint in the evening. .
Now I know this will be a very unpopular thing to say but in my life time I have seen so many changes in technology that sometimes its best to look after your own mental heath and not be chasing the next best thing
Doesnt anbody remember that Sun's Agnew campus was once a mental hospital ,
This is an article i had saved from years ago (before Internet hit us)... I could not cut it shorter and still retain the humor.... Here it goes.
...and either beat yourself up, or feel guilty, depressed, discouraged, and/or inadequate when you don't meet them."
How to Stay Stressed
Although the De Anza Health Office long been an advocate of stress
management, stress, tension, and burnout are still common complaints
of students, faculty, and staff alike. On account of this, we have
come to the following conclusion: YOU ALL WANT TO STAY STRESSED!
The following provides you with a few reasons why.
STRESS HELPS YOU SEEM IMPORTANT.
Anyone as stressed as you must be working very hard and, therefore, is probably doing something very crucial.
IT HELPS YOU TO MAINTAIN PERSONAL DISTANCE AND AVOID INTIMACY.
Anyone as busy as you are certainly can't be expected to form
emotional attachments to anyone. And let's face it, you're not much fun to be around anyway.
IT HELPS YOU AVOID RESPONSIBILITIES.
Obviously you're too stressed to be given any more work. This gets you off the hook for all the mundane chores; let someone else take care of them.
IT GIVES YOU A CHEMICAL RUSH.
Stress might be considered a cheap thrill, and you can give yourself a "hit" anytime you choose. But be careful, you might get addicted to your own adrenaline.
IT HELPS YOU AVOID SUCCESS.
Why risk being "successful" when by simply staying stressed you can avoid all of that? Stress can keep your performance level low enough that success won't ever be a threat.
STRESS ALSO LETS YOU KEEP YOUR AUTHORITARIAN MANAGEMENT STYLE.
The authoritarian style of "Just do what I say!" is generally permissible under crisis conditions. If you maintain a permanently stressed crisis atmosphere, you can justify an authoritarian style all the time.
Are you worried now about how to stay stressed? You'll have no trouble if you practice the following clinically proven methods:
NEVER EXERCISE. - Exercise wastes a lot of time that could be spent worrying.
EAT ANYTHING YOU WANT. - Hey, if cigarette smoke can't cleanse your system, a balanced diet isn't likely to.
GAIN WEIGHT. - Work hard at staying at least 25 pounds over your recommended weight.
TAKE PLENTY OF STIMULANTS. - The old standards of caffeine, nicotine, sugar, and cola will continue to do the job just fine.
AVOID "WOO-WOO" PRACTICES. - Ignore the evidence suggesting that
meditation, yoga, deep breathing, and/or mental imaging help to reduce stress. The Protestant work ethic is good for everyone, Protestant or not.
GET RID OF YOUR SOCIAL SUPPORT SYSTEM.- Let the few friends who are willing to tolerate you know that concern yourself with friendships only if you have time, and you never have time. If a few people persist in trying to be your friend, avoid them.
PERSONALIZE ALL CRITICISM.- Anyone who criticizes any aspect of your work, family, dog, house, or car is mounting a personal attack. Don't take time to listen, be offended, then return the attack!
THROW OUT YOUR SENSE OF HUMOR. - Staying stressed is no laughing matter, and it shouldn't be treated as one.
MALES AND FEMALES ALIKE - BE MACHO. - Never ever ask for help, and if you want it done right, do it yourself!
BECOME A WORKAHOLIC.- Put work before everything else, and be sure to take work home evenings and weekends. Keep reminding yourself that vacations are for sissies.
DISCARD GOOD TIME MANAGEMENT SKILLS. - Schedule in more activities every day than you can possibly get done and then worry about it all whenever you get a chance.
PROCRASTINATE. - Putting things off to the last second always produces a marvelous amount of stress.
WORRY ABOUT THINGS YOU CAN'T CONTROL - Worry about the stock market, earthquakes, the approching Ice Age, you know, all the big issues.
BECOME NOT ONLY A PERFECTIONIST BUT SET IMPOSSIBLY HIGH STANDARDS...
I wish I had mod points today - this is the best advice. I'm an IT Director with a staff of 13 and do have a pretty stressful job. A couple of years ago, I got married and my wife is probably one of the most supportive people I've ever met. I'm probably less stressed these days than I was a few years ago when I had LESS responsibility.
"Here's one for you. USA love it or LEAVE IT" Your statement openly attacks patriotism. Loving one's country is not about blindly and automatically accepting every bit of policy passed down from leaders which are, after all, only human (note: prone to mistakes). A true love for one's country, as is the case with many other things (one's family, one's spouse, etc), means supporting it when you believe it is in the right, and speaking out when you believe it is in the wrong. The attitude of those that brandish the phrase you used above greatly imposes upon our freedom as free-thinking, autonomous individuals. It also greatly hinders progress, as a society in which everyone is forced to "agree or leave" will soon become stagnant. In closing, it may also be worth pointing out that there wouldn't be a USA in the first place if everyone shared your opinion. Not sure if you thought about it that way or not, but now you have my two cents on the matter.
I grew up on a farm. No I didn't get up with the chickens, but I did have many 12 hour days of physical labor in some god-awful heat. So when I get stressed, I remember I'm making 6 figures, SITTING all day in an air conditioned office typing a bunch of stuff into a computer. Even better, I don't have my old man around to yell at me. Next time you take a vacation in the summer, come visit my dad's farm. You'll be thankful for your job and boss after a week.
I'm replying now, with 777 ahead of me, so you've probably seen quite a few tales of how bad your job isn't.
:) The last memorable crash I had was me kinda replacing /lib/ with something that shouldn't have been there. :)
:)
:)
Programming can be stressful, especially when the customer doesn't exactly know what they want, and you want to make the project perfect. There isn't much worse than getting the specs from a customer (i.e. boss), and putting together something beautiful, just for them to come back and say it doesn't do what they wanted. Of course it does do exactly what they wanted, that's why you spent a good bit of time with them before you started, asking lots of questions.
As senior sysadmin where I work, where the majority of my job should be really high-end technical stuff, plenty of web programming comes to me. "Can you do this?" Of course I can. Does it put priority over problem X? Of course it does, whatever the bosses thing of now takes priority over anything they told you to do previously, until they realize that the last thing isn't done yet, and even if you tell them the last thing isn't done because they said the new thing is priority, it doesn't matter.
This isn't a problem being a programmer or sysadmin, it's a problem with working. Bosses always want everything from you, and don't understand creativity or time constraints. Like right now, I should probably be working on a half dozen other things, but I'm anything but inspired (and it's the middle of the weekend), so even if I sat down and forced myself to write something, it would suck. Inspiration is everything for creative work.
No matter how much stress you're under, it will never be as much as someone else. I'm on call 24/7, and answer directly two 3 people. Anything and everything comes across my desk eventually, even stuff I don't want any part of.
Friday, one of our developers had a computer problem. He was using Windows XP, and it crashed. Hard.. That was it, he didn't want Windows any more, he wanted Linux. So I gave it to him. I felt this was a reasonable use of my time, if it would mean that he wouldn't be dealing with system crashes any more. He did ask me, how often does Linux crash? I had to be honest. The only times I've "crashed" linux machines, is when I'm doing things I really shouldn't have been doing.
Your responsibility is less than someone elses. For example, your boss either is depending on you to do your work, and possibly answering to other people (investors, partners, shareholders). If your job doesn't get done, he's going to be in shit over it.
Just imagine if you were a programmer for Microsoft. Not only would you have the stress of making sure your program works well (ha!), but all of your friends will be calling you every time their computers crash. "Hey Bob, you work at Microsoft, right? Can you fix my computer?" That's stress.
Just find a way to relax and unwind after work. When you're not working, don't worry about work, or at least try. Have you hit the point where you start dreaming about programming, debugging a large project all night, just to wake up in the morning to find that you were sleeping, and not a single line was written, and you don't remember any of it, but you know it was perfect in your dream? Aparently that's a common one. I used to have them all the time, but then I started drinking more. Alcohol fixes everything.
The only programmers with no-stress jobs were programmers during the dot-bomb days, who got hired with huge salaries, that didn't actually do anything. Those days are gone.
Serious? Seriousness is well above my pay grade.
I work as a technician at a school with around 1500 machines and 4 techs. I work hard and long hours. I deal with students, plenty of whom are idiots. I deal with staff, plenty of whom are clueless. Is it stressful?
...and they reckon are leaving the security industry in Australia because they are all trying to avoid background checks. I left because many of the jobs basically suck, and for $14.50/hour, they are simply not worth it.
Well, to put it in context, I worked in security for just over two years. I worked as a casual employee at pubs and clubs at least 6 nights every week. I would get assaulted (and by assault, I don't mean they pushed me, or they were trying to punch someone else and I got involved as a part of my job, I mean they were having a go at me) around 20 times every week. Imagine that for stress. Imagine turning up at your 5-day a week job and four times a day, every day, having someone come up to you and try to beat the bejesus out of you. Imagine having people come up and threaten you with everything under the sun hundreds of times every week. Imagine having people regularly attack you with broken glass, knives, tyre-irons, etc. Imagine getting spat on several times a week. Imagine having balloons full of urine thrown at you.
More than that, we were nearly always understaffed, and I can recall working at a nightclub for a while which regularly had in excess of 1500 patrons with just 5 security. One guy at the door, one guy at the paying point, one guy in each of the main rooms and one guy roaming. There were times when I was the only security person in a room of 700-800 people. Then there was my regular jaunt, a five room pub, which I often worked solo at, and never had more than three security on at any one time. You do the math.
Of course, as a casual employee, if I got sick or was injured, my boss was happy for me to take time off. He would just give the hours to someone else, and I wouldn't get paid. If my injuries were as a result of my job, I would get work cover to the tune of about 75% of my usual wage (plus whatever my medical expenses were).
Towards the end, there were groups of people who knew me by name and would actively come out just to have a go at me, simply because I was the main cause behind their mates or colleagues being arrested.
Give me IT any day of the week.
I am an on call sysadmin with all that entails. Yes, I get called at 3:00 AM on occasion. Yes, I work more then 8 hours a day on occasion. How is this stressful?
Want real stress? Try waiting tables for a living. Imagine rushing between all your customers tables for hours on end, making sure that each of them has their needs met, in the hopes that some of these rude people will leave you enough in tips so you will be able to keep a roof over your head this month. All day long you worry about whether or not this customer is going to give you a good tip and then worry about the next customer and the next customer.
I think that you haven't had a rough life if you find IT work stressful.
Go to work each day shaverd and clean, keep a positive (if not upbeat) attitude, and be reponsive to your boss. Give a good effort to get the job done on time and to deliver a quality product... ...always keeping in mind that nothing that happens at work matters - at all.
Then when you go home, forget about it.
I am very small, utmostly microscopic.
Peter: 2 bosses Bob.
Chris Benard