dragonwolf
Well-Known Member
I don't know where else to put this, so I figured that since it's largely work-related, this was as good a place as any.
I sort of recently (as in, a couple of months ago) started a new job. I had hit it off well in the interviews with everyone I talked to, which is a large part of why I got the job. The work itself is...okay. I'm a software developer and what I'm doing now is maintaining/improving a legacy system, and by legacy, I don't just mean "old," I also mean "doesn't follow any decent coding standards, even the ones that have been around since the original developer started building this system."
Between the sheer size of the system (a few thousand files, with a few hundred, if not thousand, lines of code in each file), and the lack of any kind of real standard, I've found myself missing some things when working on tasks, and the larger they are, the more I seem to miss.
It's generally little details, though. Kind of like Michael in Office Space type stuff. I hate it. It makes me look bad and like I'm not checking my work. It makes me feel horrible, because I'm missing stupid little things that seem so obvious once they've been pointed out.
What makes it even worse is that when I ask for help on something, my boss (the original writer of the system) keeps making me feel like it's entirely my fault that I'm having problems. It's like he feels that the way things are (with the little group of the rest of the people at the company) have worked just fine, so the problem must be me, and not that there are a bunch of things in the process that are clear only to the insiders, and not so clear to newcomers.
I end up stuck not knowing whether to ask for help or try to figure it out on my own, even if I have no leads. I've started becoming fearful of both asking questions and submitting code, because I feel like it's all being added up as reasons for firing me.
It's a really good job, otherwise, and I don't want to lose it without at least trying to fix this, but I really don't know how. I've gone over the todo lists multiple times, gone through my work line by line, and have done everything I can to make sure all my ducks are in a row before submitting my code, yet I still manage to miss things and get accused of not checking my work.
It's always said that Aspies are "detail-oriented" pretty much to a fault, but I feel like I have the opposite problem. Does anyone else feel this way? Am I just being too hard on myself?
I haven't disclosed my Asperger's to my employer yet, though I'm thinking about doing so. I prefer not to unless/until I have to. I'm also still trying to get back in to see my therapist for some help and the likely necessary paperwork around disclosure (the office has a stupid intake procedure, and if you haven't been there in the past 6 months, they make you go through it all over again; it seems extremely counterproductive to their goal of helping people with mental/cognitive issues).
I sort of recently (as in, a couple of months ago) started a new job. I had hit it off well in the interviews with everyone I talked to, which is a large part of why I got the job. The work itself is...okay. I'm a software developer and what I'm doing now is maintaining/improving a legacy system, and by legacy, I don't just mean "old," I also mean "doesn't follow any decent coding standards, even the ones that have been around since the original developer started building this system."
Between the sheer size of the system (a few thousand files, with a few hundred, if not thousand, lines of code in each file), and the lack of any kind of real standard, I've found myself missing some things when working on tasks, and the larger they are, the more I seem to miss.
It's generally little details, though. Kind of like Michael in Office Space type stuff. I hate it. It makes me look bad and like I'm not checking my work. It makes me feel horrible, because I'm missing stupid little things that seem so obvious once they've been pointed out.
What makes it even worse is that when I ask for help on something, my boss (the original writer of the system) keeps making me feel like it's entirely my fault that I'm having problems. It's like he feels that the way things are (with the little group of the rest of the people at the company) have worked just fine, so the problem must be me, and not that there are a bunch of things in the process that are clear only to the insiders, and not so clear to newcomers.
I end up stuck not knowing whether to ask for help or try to figure it out on my own, even if I have no leads. I've started becoming fearful of both asking questions and submitting code, because I feel like it's all being added up as reasons for firing me.
It's a really good job, otherwise, and I don't want to lose it without at least trying to fix this, but I really don't know how. I've gone over the todo lists multiple times, gone through my work line by line, and have done everything I can to make sure all my ducks are in a row before submitting my code, yet I still manage to miss things and get accused of not checking my work.
It's always said that Aspies are "detail-oriented" pretty much to a fault, but I feel like I have the opposite problem. Does anyone else feel this way? Am I just being too hard on myself?
I haven't disclosed my Asperger's to my employer yet, though I'm thinking about doing so. I prefer not to unless/until I have to. I'm also still trying to get back in to see my therapist for some help and the likely necessary paperwork around disclosure (the office has a stupid intake procedure, and if you haven't been there in the past 6 months, they make you go through it all over again; it seems extremely counterproductive to their goal of helping people with mental/cognitive issues).