job rant incoming
I may have posted a lot of this already. Not sure.
When I was younger I mostly worked in a grocery store but did various other construction jobs. I don't think I really took pride in anything but I was always very good at what I did. I'm really good at figuring out the fastest and most efficient way of doing jobs so I was always a top performer.
I was considered for a promotion to management at the first grocery chain I worked at when I was 18. The position was between me and an older woman who had little experience but was "management material". The district manager sat me down and told me point blank that they "needed a woman" in that position. It soured me and I quit.
The next grocery chain I worked at I was also considered for management at a fairly young age. About the time that I was put up for management they chain implemented a policy that all new managers must have a college degree, which I did not. I ended up training many future managers to be my boss. Another thing that did not sit well with me.
I ended up going to college, in part to get a promotion. The closer I got to graduating the more I realized that I had no desire to go back to the grocery business. I ended up with an IT degree because I found it interesting.
I applied for a position at a state agency for a rookie programmer. I found out later that over 200 people applied for 3 slots and I ended up being one of the three. I picked things up pretty well and it wasn't long before I was given systems of my own to develop. I liked it there but after a couple of years a recruiter contacted me and offered me triple my salary for a contract position. I couldn't pass it up.
I worked on several projects at several different fortune 500 companies. I was usually the programmer that other programmers went to to solve difficult problems. I ended up being the lead everywhere I went.
I saved up a bunch of money and didn't work for a while. But the money was getting low so I started looking again. As fate would have it, I ended up contracting at the same state agency that first hired me. They knew me and had an opening so it worked out well.
I did a lot of different things there. They had a large project going that they were writing in Java. Nobody at the agency knew anything about the language so they hired some "really smart"
guys to implement it. I could see the future and I asked if I could learn Java could I work on the project and would probably be able to stay there longer. They agreed. I got certified and they put me on the project. Things weren't going well (standard on a project this size) and they kicked out the smart guys and put me in charge. I asked for a few guys that I knew were good programmers but did not know Java. We all learned together and got the system in on time.
They gave our team several other projects through the years and we always delivered.
The biggest reason for our success was the manager of the programming staff. His philosophy was "just go do it and if you hit a roadblock come see me". I can't tell you how motivating this is to me.
About 10 years into this that manager retired. His replacement came from the private sector. He micromanaged everything. And he implemented several new layers of micromanagers - none of them with a programming background. My day became dealing with project plans, status reports and constant questions of "where are we with this". We almost stopped delivering software. Everything took 10 times as long. Our users weren't happy and we sure weren't happy.
I asked my consulting company to get me out of there. But they are never motivated to do this. I stuck with it because the money was good. After about a year the manager decided that they would have no more consultants. He told me that I either needed to be a permanent employee or have to go. They offered a pretty good salary and I already had state service and could get a pension if I stuck it out long enough. So I took it.
Things continued to deteriorate for me. I just resented everything about the job more and more. I detested the manager and the team manager he hired over our team was even worse.
The worst part was that I knew (and know) how to do this job properly and these guys were destroying everything I tried to do.
The resentment consumed me. It really just broke me.
I probably went through some mini-depression episodes but this was full blown. I began to question everything I had ever done in my life. And I mean everything. It was exacerbated by the fact that my sister married a super successful guy. Where did I go wrong? Why am I in this situation?
I also met my girlfriend while I was going through this and that relationship fell apart. Another failure. Every aspect of my life seemed to meld into this giant depressed black hole.
I'm now in a job that is even worse. I don't really hate it as much because I walked into it. The previous job was so horrible because I spent 10 years doing great things only to watch all of it get picked apart little by little. At least now it sucked before I got there. But this resentment for "managers" that have no clue remains. And the total lack of job satisfaction, which for me is accomplishing real things - not status reports or project plans.
I try to disconnect from my job but it is hard. It is such a big part of the day and as much as I try not to, I can't help but to connect the things I do to some sort of self (dis) satisfaction. I mean, on one level it is just a job. You go to work, do what they tell you to do, get paid, go home. But it's super hard for me to really buy into that. After going through this I'm really amazed at how a job has affected my entire life so much. It seems really out of whack.
I'm somewhat convinced that this is just the state of IT now. They manage projects, not develop software. I'm not a good fit for this at all. But it's not realistic at this stage of my life to try something new. I get paid well, have great benefits and I'm close enough to retirement that I don't want to start all over.
So now I feel like I'm just completely broken. I mean, I'm in a lot better place mentally right now but I feel like I'll never get back to what I was. I never really cared who I was or where I'd been or where I was going. I just lived and it was good. Now I question everything. Did I say the right thing? Did I do the right thing? Why am I here? My brain won't turn off. I'm at a loss as to how to fix this. Intellectually I realize what I'm thinking is not the right way. But I just can't turn off the internal dialogue.
/rant