Hi,
I have been working as a Crystal Reports writer/developer for over 10 years. Every position was with a non tech company where I supported finance and wrote management reports and made tools for operations users. I do a lot of creative things to make things work.
The last five years I have worked for a very difficult manager, she intercepts simple requests that would take me 5 minutes and makes them into monstrosities that take complex SQL commands, multiple sub reports and crazy formatting tricks. The good thing about that is my skills have grown exponentially, the bad thing is that it's really draining, particularly when the original requester needed what they asked for quickly. Then she gets mad because she thinks that since the original request was simple her version should not take so long. She also expects everything to be perfect the first time out regardless of unknowns and rates my performance accordingly.
I would like to get a job where I'm working with other developers for a company who's product is the application or support/implementation of an application. I want to work with people who understand the difference between a challenging project and a quick query. I want to work around people I can learn from and people I can teach.
Since I've worked alone with just Google to help me for so long, I probably have some bad or just strange habits. I don't have a degree, just years of experience successfully doing the job. I worry a little about how I would fit in with degreed and formally trained developers.
I've been sending resumes, and I get some calls and interviews. I emphasize my experience working with the end customer and making difficult situations work, but I think I'm missing something.
I don't have the money or time to get a degree, and I'm not sure that would actually pay off. Do certifications plus my kind of experience help? Or is it all just the luck of sending my resume to the right company at the right time? I'm often told that I have too much experience for the junior positions, which I kind of think are the right starting point for me, but maybe not.
Any advice would be greatly appreciated.
thank you
VE