A slow descent into burnout
-
Here lately I've been feeling a tired and uninspired...
It seems like every day gets a little less rewarding. How do you keep a positive outlook when you've got an ever growing and ever changing list of projects that are constantly being shifted around in priority? I generally enjoy learning new things, but it is starting to feel like people are just throwing mini projects into the mix lately just to see if I can actually make whatever it is they are interested in work.
I'm at the point now that my batteries are not getting enough recharge time. I'm doing this stuff all day, studying in the evenings, going in on the weekends to do updates and maintenance while everyone else is out, and not getting any free time to just relax and get work off of the brain. When I am at work I feel like I don't have the ability to focus on the tasks I am trying to accomplish without fairly regular interruptions.
I'm currently working on finishing a Degree with a focus on Software Development. My thoughts are I eventually want take my IT experience and pair it with my education to move into a DevOps role. (or at least future proof my skillset to cater to such a role) I'm getting to the point that "eventually" feels like it might need to come much sooner, maybe even before I finish my degree.
At this point I'm not sure I want to stick with Systems Administration for the long term. I feel like all of my efforts constantly go toward facilitating someone else's creativity. I provide and maintain the tools that they use to create solutions to problems. I'd really like to start contributing more on the creative side of things, but realistically I don't have the time in my current role. I have been active in, and an integral part of several recent projects, but I don't have the time to actually get involved or invested in the creative mix.
Lately I've been thinking about looking for an entry-level position working as a developer somewhere. I'm currently a bit hesitant as I'm unsure if my current experience would make for an ideal candidate for any available positions. I have 7 years of progressive experience working in IT (an additional 3 years prior doing IT/Engineering recruiting), the basic CompTIA trifecta of terror (A+, Network+, and Security+), and have a good working knowledge/understanding of Linux and Windows operating systems. I have a decent grasp of scripting with Python and BASH, as well as experience with Java (minimal, but growing with my studies). I've also got experience working with Subversion and GIT.
How tough of a sell would I currently be for an entry-level position? Is it even realistic to pursue an opportunity before my undergraduate's degree is finished? (I do hold an Assoiciates of Science with a focus on CS)
Looking to brighten the light at the end of the tunnel. Any advice is appreciated...
-
Had a similar revelation recently. I've found buckets of passion I forgot I had just by researching new options. Wish you the best man! Maybe take a week off soon ahy.
-
@RamblingBiped said:
I'm doing this stuff all day, studying in the evenings, going in on the weekends to do updates and maintenance while everyone else is out, and not getting any free time to just relax and get work off of the brain. When I am at work I feel like I don't have the ability to focus on the tasks I am trying to accomplish without fairly regular interruptions.
Bottom line is... don't do this. Put the burden on your manager or employer. Don't work weekends except for very special emergencies or projects. If you need to do weekends or evenings with any regularity then you do that instead of working worthless daytime hours. If people make you unable to focus, don't ask, tell them that they are blocking you from working so you now work from home - if they don't like it, all extra hours require outside contractors to do because they don't need you this tired, they are doing it because they can get away with it. They are wasting your time and burning you out. Don't let them. No other role would accept that behaviour, don't empower them to do it to you or the next IT guy.
-
@RamblingBiped said:
I'm currently working on finishing a Degree with a focus on Software Development. My thoughts are I eventually want take my IT experience and pair it with my education to move into a DevOps role. (or at least future proof my skillset to cater to such a role) I'm getting to the point that "eventually" feels like it might need to come much sooner, maybe even before I finish my degree.
At this point I'm not sure I want to stick with Systems Administration for the long term.
Focusing on plans that are very heavily systems administration (DevOps) if you are unsure about SA as a role might not be good. I find DevOps much more "burn out inducing" than traditional SA work and I'm a trained programmer and love it.
-
@RamblingBiped said:
How tough of a sell would I currently be for an entry-level position? Is it even realistic to pursue an opportunity before my undergraduate's degree is finished? (I do hold an Assoiciates of Science with a focus on CS)
No good manager will care about the degree if you can show aptitude and knowledge. I know 10x developers with no degree who can get any job that they want. You'll probably want to do a portfolio piece in your position, but the degree itself will only hold you back from horrible jobs that you don't want anyway.
-
@scottalanmiller said:
@RamblingBiped said:
I'm doing this stuff all day, studying in the evenings, going in on the weekends to do updates and maintenance while everyone else is out, and not getting any free time to just relax and get work off of the brain. When I am at work I feel like I don't have the ability to focus on the tasks I am trying to accomplish without fairly regular interruptions.
Bottom line is... don't do this. Put the burden on your manager or employer. Don't work weekends except for very special emergencies or projects. If you need to do weekends or evenings with any regularity then you do that instead of working worthless daytime hours. If people make you unable to focus, don't ask, tell them that they are blocking you from working so you now work from home - if they don't like it, all extra hours require outside contractors to do because they don't need you this tired, they are doing it because they can get away with it. They are wasting your time and burning you out. Don't let them. No other role would accept that behaviour, don't empower them to do it to you or the next IT guy.
The major problem, I think, is that we are just understaffed overall. Since I started working here in late 2013, we've been progressively busier and busier and they are having problems finding enough capable people to fill positions fast enough. My boss is a really talented developer/engineer and easily one of the most productive people I've ever worked with. He probably works closer to a 60 hour week on his normal schedule, and probably accomplishes anywhere from 80-120 hours worth of work. Here recently we have had NUMEROUS employees putting in weeks that are in excess of 100 hours.
The coming in on weekends and evenings I put on myself. I could probably squeeze a lot of the basic maintenance in during the week with few complaints from anyone. I personally just try to keep anything I do from interfering with the productivity of the Engineers and Developers. A lot of these people are putting in some ridiculous hours in comparison to my schedule and I just don't want to contribute any extra stress to their workloads. I actually really like the people I work with and for; I've learned quite a bit here and I really do feel valued.
Even when I do come in weekends/evening I try to keep my hours under 50 for the week. Yes, that doesn't always play out as planned, but I do make the effort. The work itself is just feeling less than rewarding lately and I'm not getting the same enjoyment out of it.
-
@RamblingBiped said:
The coming in on weekends and evenings I put on myself. I could probably squeeze a lot of the basic maintenance in during the week with few complaints from anyone. I personally just try to keep anything I do from interfering with the productivity of the Engineers and Developers. A lot of these people are putting in some ridiculous hours in comparison to my schedule and I just don't want to contribute any extra stress to their workloads. I actually really like the people I work with and for; I've learned quite a bit here and I really do feel valued.
Nothing wrong with choosing to work weekends and off hours... but your manager should be forcing you to take comp time to make up for it. Burn out isn't good for anyone. Burnout creates turnover and even lower productivity.
What's causing the inability to hire?
-
@RamblingBiped said:
Even when I do come in weekends/evening I try to keep my hours under 50 for the week. Yes, that doesn't always play out as planned, but I do make the effort. The work itself is just feeling less than rewarding lately and I'm not getting the same enjoyment out of it.
Ah, that's not bad then. 50 is standard for a professional week in the US.
-
@scottalanmiller said:
@RamblingBiped said:
The coming in on weekends and evenings I put on myself. I could probably squeeze a lot of the basic maintenance in during the week with few complaints from anyone. I personally just try to keep anything I do from interfering with the productivity of the Engineers and Developers. A lot of these people are putting in some ridiculous hours in comparison to my schedule and I just don't want to contribute any extra stress to their workloads. I actually really like the people I work with and for; I've learned quite a bit here and I really do feel valued.
Nothing wrong with choosing to work weekends and off hours... but your manager should be forcing you to take comp time to make up for it. Burn out isn't good for anyone. Burnout creates turnover and even lower productivity.
What's causing the inability to hire?
I really think it is mostly a regional thing. Not many developers/engineers are drawn to working in the Midwest (Kenuckiana specifically) without some previous attachment to the area. There are so many other opportunities out there right now in warmer more culturally diverse cities that it is just a tough sell. And a lot of the people that they interview right out of college just don't have the skills required to work with a lot of the products we develop, even in a reasonable entry-level position.
-
@RamblingBiped said:
I really think it is mostly a regional thing. Not many developers/engineers are drawn to working in the Midwest (Kenuckiana specifically) without some previous attachment to the area. There are so many other opportunities out there right now in warmer more culturally diverse cities that it is just a tough sell. And a lot of the people that they interview right out of college just don't have the skills required to work with a lot of the products we develop, even in a reasonable entry-level position.
We had that problem in Dallas, no one would even interview there. But that's what H1Bs are for. Literally, that's what they are for. Or they need to relocate the job to where there are the skills or just raise the rates. The midwest has to pay much higher for the same skills as the coasts because while the money "goes further" it's not the same. People who don't want to live in the midwest see it as a lower standard of living (no theatre, no trains, etc.)
That's why you don't hire IT in the midwest, you put those people elsewhere or work from home. Development especially has no reason to be on site.
-
@scottalanmiller said:
@RamblingBiped said:
How tough of a sell would I currently be for an entry-level position? Is it even realistic to pursue an opportunity before my undergraduate's degree is finished? (I do hold an Assoiciates of Science with a focus on CS)
No good manager will care about the degree if you can show aptitude and knowledge. I know 10x developers with no degree who can get any job that they want. You'll probably want to do a portfolio piece in your position, but the degree itself will only hold you back from horrible jobs that you don't want anyway.
This is right along the lines of what I was thinking.
I'm at the point that I think I'm just suffering from lack of creative outlet. The part of my job I have enjoyed most recently has revolved around writing scripts and building tools to automate tasks and provide a solution to a problem. Everything else is starting to feel stagnant and repetitious. I feel like I might thrive in a development position where I could be a member of a team and focus on a few tasks/projects/responsibilities versus organizing and prioritizing ever changing lists of 20 projects.
-
@RamblingBiped said:
@scottalanmiller said:
@RamblingBiped said:
How tough of a sell would I currently be for an entry-level position? Is it even realistic to pursue an opportunity before my undergraduate's degree is finished? (I do hold an Assoiciates of Science with a focus on CS)
No good manager will care about the degree if you can show aptitude and knowledge. I know 10x developers with no degree who can get any job that they want. You'll probably want to do a portfolio piece in your position, but the degree itself will only hold you back from horrible jobs that you don't want anyway.
This is right along the lines of what I was thinking.
I'm at the point that I think I'm just suffering from lack of creative outlet. The part of my job I have enjoyed most recently has revolved around writing scripts and building tools to automate tasks and provide a solution to a problem. Everything else is starting to feel stagnant and repetitious. I feel like I might thrive in a development position where I could be a member of a team and focus on a few tasks/projects/responsibilities versus organizing and prioritizing ever changing lists of 20 projects.
you sound more like a project manager half the time
-
@RamblingBiped said:
@scottalanmiller said:
@RamblingBiped said:
How tough of a sell would I currently be for an entry-level position? Is it even realistic to pursue an opportunity before my undergraduate's degree is finished? (I do hold an Assoiciates of Science with a focus on CS)
No good manager will care about the degree if you can show aptitude and knowledge. I know 10x developers with no degree who can get any job that they want. You'll probably want to do a portfolio piece in your position, but the degree itself will only hold you back from horrible jobs that you don't want anyway.
This is right along the lines of what I was thinking.
I'm at the point that I think I'm just suffering from lack of creative outlet. The part of my job I have enjoyed most recently has revolved around writing scripts and building tools to automate tasks and provide a solution to a problem. Everything else is starting to feel stagnant and repetitious. I feel like I might thrive in a development position where I could be a member of a team and focus on a few tasks/projects/responsibilities versus organizing and prioritizing ever changing lists of 20 projects.
That's why I like MSP work. You get to work with professionals in your field rather than tons of random people. We still support lots of random people, but we get to be IT focused, mentored, etc.
-
@MattSpeller said:
@RamblingBiped said:
@scottalanmiller said:
@RamblingBiped said:
How tough of a sell would I currently be for an entry-level position? Is it even realistic to pursue an opportunity before my undergraduate's degree is finished? (I do hold an Assoiciates of Science with a focus on CS)
No good manager will care about the degree if you can show aptitude and knowledge. I know 10x developers with no degree who can get any job that they want. You'll probably want to do a portfolio piece in your position, but the degree itself will only hold you back from horrible jobs that you don't want anyway.
This is right along the lines of what I was thinking.
I'm at the point that I think I'm just suffering from lack of creative outlet. The part of my job I have enjoyed most recently has revolved around writing scripts and building tools to automate tasks and provide a solution to a problem. Everything else is starting to feel stagnant and repetitious. I feel like I might thrive in a development position where I could be a member of a team and focus on a few tasks/projects/responsibilities versus organizing and prioritizing ever changing lists of 20 projects.
you sound more like a project manager half the time
Yeah, except the only person I have to delegate any responsibilities to is myself! lol
-
@RamblingBiped said:
Yeah, except the only person I have to delegate any responsibilities to is myself! lol
Do you listen well and take direction?
-
If I had to manage me, I'd kill me.
-
@scottalanmiller said:
@RamblingBiped said:
Yeah, except the only person I have to delegate any responsibilities to is myself! lol
Do you listen well and take direction?
I grumble and complain to myself regularly, but I usually get things done.
-
Now I need to get off of here and get myself back to work on planning hypervisor upgrades, learning powershell and subsequently finish writing all of the audit scripts that want/need to implement for Active Directory, Google Apps, our release servers, and version control systems, and look into building an apt-repository with multi-factor authentication for software package distribution to debian/ubuntu clients.
Oh, and in my free time, building an OpenVPN server on an EC2 instance in Singapore for low-latency secure access to services for an employee that will be traveling to China the first week of April (just got notified yesterday).
-
This post is deleted! -
@RamblingBiped said:
Looking to brighten the light at the end of the tunnel. Any advice is appreciated...
Working full time in a challenging job and doing a degree is really, really hard! Once you've finished your degree things might look a lot clearer. I'd hang on in there until then.
Maybe you just need a holiday to recharge your batteries? At the very least, you need to take your foot of the gas for a month or two to prevent burnout and plan a few relaxing weekends with friends and family.