I currently work in IT, but my job performance is greatly affected by my condition. The depression and social anxiety make it unbearable some days. I've been coming to a realization that I will need to become involved in something that holds my interests while also allowing me to feel comfortable.
If I take my adderall, my performance is greatly increased, but the efficacy of the medication varies depending on how my body absorbs it on the day I take it, and sometimes it barely has any effect on me. So, when it works, it's awesome, and I feel like I can do anything. Unfortunately, the other side effects of it are irritability, which causes fights between my girlfriend and I; and it isn't helping my testosterone deficiency problem (very low testosterone; investigated the crap out of this health issue). So, I've had to taper off of my Adderall and am now in my 'normal' depressive state. For some reason, stimulants make me very excited, talkative, happier, and much more productive. Coffee doesn't seem to work anywhere near as well
I find I work best alone because, when in groups, I am usually singled out and constantly hassled. It's ridiculous. Thankfully, I live with my parents, and can fall back on them if things don't work out; but, I am trying to go on as if I did not have that luxury, because, whether or not I like it, or want to admit it, I will need to be independent in order to survive.
I'm 26, and just to clear up something, there is a LOT of politics within my office. I feel agitated most of the time being in this environment. Even now, I should be working, but just do not have the motivation, and feel extremely uncomfortable. It doesn't help that I also have hypothyroidism, and am always freezing in this office, as well.
Simply put, it's literally a miracle I even have this job and have not been fired, yet.
I find that when I create something from the ground up, I am at my happiest. I have an unexplored artistic side that I've only begun to explore, and wish I had discovered it when I was younger. I guess it's good that I have a good background in all areas of IT (programming, hardware, networking, databases, etc.), but I find that I only really appreciate these skills in a broad context. Where I am right now, I am expected to do the same things day in and day out (checklists, very, very dry, and mundane activities).
I don't want to seem ungrateful, though. I know there are a lot of people who are struggling right now with work, but I can't help being this way as it's how I've always been. It wasn't until my last year of college where I experimented with Marijuana for a year where I noticed significant benefits; though, I did have to stop due to paranoia and anxiety issues from smoking that plant. Though I did recently read that there are different types that affect anxiety-ridden people differently. Guess I was smoking some bad stuff near the end, lol.
Anyways, I'm gradually working towards creating my own home office because I am expecting to get fired, probably by the time the first year of this job is up. Once I get laid off, I am hoping to collect unemployment for a bit and try to carry out some of my work from home ideas that I know can work, if I only had the time...
For anyone not working right now, I strongly suggest developing some programming/web skills. You'd be surprised how easy it is to get into when you develop a learning technique that works for you. For me, I like to break things down to the lowest level in order to understand concepts much, MUCH easier. From that (and only two years since I graduated), I have surpassed most of my former colleagues from school.