bearclaw79
Programmer
Hello all:
My question is about professional growth. I am a programmer with around 6+ years of experience, mostly in Microsoft technologies, and now I focus on .NET. My current job is with a federal IT contractor, and I am working for a government agency doing programming, design, etc.
At most positions, there have always been one or two people with more experience than me that I have been able to learn from and improve myself. But at my current position, there aren't any people better than me at what I do. At the very most there is one other person who is at the same level as I in terms if technical experience and knowledge. We get along great, and are constantly bouncing ideas off of each other, but it is hard for me to learn any new ideas from him, as we are generally at the same level. I suspect he feels the same way.
My employer has always been great to me, and I have no complaints with respect to salary, benefits, or overall satisfaction, but lately, this lack of mentoring has been getting to me. It affects me pretty much everyday. I am running two projects and I am the lead developer on both, which is cool -- I welcome the added responsibility of "lead." But I find I have to stunt my growth to accomodate team members who really have no clue about software development.
I don't mean to sound arrogant, I know there are many people out there much better than I. But not at my current job. Just the other day I spent over an hour trying to explain the concept of n-tier architecture, only to be told that it seems like a waste of time to do all of the sbtraction. Now, there may be something wrong with my presentation techniques, but overall, I think I am just dealing with a set of people who have not had the exposure that I have.
So here is my question, or questions, as it were. How can I grow professionally in a position like this? I see the opportunities for leading a team, and possibly educating them, but it seems really daunting. And frankly, some people are content to do nothing -- most have been with this government agency for 6+ years and do not care about anything other than collecting their paycheck. The idea of having brown bag lunches to talk about a technology is a waste of time to them.
Have I just entered a black hole in terms of professional growth?
Any advice is appreciated.
--
bearclaw79
My question is about professional growth. I am a programmer with around 6+ years of experience, mostly in Microsoft technologies, and now I focus on .NET. My current job is with a federal IT contractor, and I am working for a government agency doing programming, design, etc.
At most positions, there have always been one or two people with more experience than me that I have been able to learn from and improve myself. But at my current position, there aren't any people better than me at what I do. At the very most there is one other person who is at the same level as I in terms if technical experience and knowledge. We get along great, and are constantly bouncing ideas off of each other, but it is hard for me to learn any new ideas from him, as we are generally at the same level. I suspect he feels the same way.
My employer has always been great to me, and I have no complaints with respect to salary, benefits, or overall satisfaction, but lately, this lack of mentoring has been getting to me. It affects me pretty much everyday. I am running two projects and I am the lead developer on both, which is cool -- I welcome the added responsibility of "lead." But I find I have to stunt my growth to accomodate team members who really have no clue about software development.
I don't mean to sound arrogant, I know there are many people out there much better than I. But not at my current job. Just the other day I spent over an hour trying to explain the concept of n-tier architecture, only to be told that it seems like a waste of time to do all of the sbtraction. Now, there may be something wrong with my presentation techniques, but overall, I think I am just dealing with a set of people who have not had the exposure that I have.
So here is my question, or questions, as it were. How can I grow professionally in a position like this? I see the opportunities for leading a team, and possibly educating them, but it seems really daunting. And frankly, some people are content to do nothing -- most have been with this government agency for 6+ years and do not care about anything other than collecting their paycheck. The idea of having brown bag lunches to talk about a technology is a waste of time to them.
Have I just entered a black hole in terms of professional growth?
Any advice is appreciated.
--
bearclaw79