Can working with niche apps/tech exclusively hurt your career in actual software development? How to get out of the cycle?
Clash Royale CLAN TAG#URR8PPP
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;
up vote
26
down vote
favorite
I'm finding myself in a bit of a pickle. I've been at a pretty comfortable IT group for almost a decade. I got my start here working on web development, mostly CRUD, but have demonstrated the ability to figure out more complex problems. I'm not a rock star, but I have received many compliments on my programming aptitude, and technologists and architects have commented on my ability to pick things up (for example, I recently learned a very popular web framework that shall remain nameless since I donâÂÂt want to be identified).
My problem is that, over time, my responsibilities have been shifting towards work such as support or âÂÂdevelopmentâ with some rather niche products (afraid to mention here due to potential for being identified). Some of this work, if it includes anything resembling coding, is very menial scripting in languages such as Powershell or VBScript. The vast majority of the time, however, a typical day consists of going back and forth with the productâÂÂs vendor support to send them logs and apply configuration changes or patches they recommend. IâÂÂm basically starved for some actual software development.
However, even though IâÂÂm more than capable of doing that development work (and actually do a much better job at it than anything else), our boss is more interested in the kind of work I mentioned above, her reasoning being that since no one else in the organization wants to do it, it must mean job security. This has been going on for close to 3 years, and the only reason I have held on is on the promise that we would eventually get more development projects assigned to us.
Well, that turned out not to be true at all. A recent talk with the boss has just made it more explicitly clear, as she told me in no uncertain terms that itâÂÂs very likely that development work (web or otherwise) would go to another group. The reason given to me is that our we donâÂÂt have enough resources in our group to handle that.
So now I find myself in the position that I either have to stay in what has essentially become a dead end IT job that is tied to the fortunes of a niche stack of apps, or try to find a position that will be better for my long term career. My problem (is it a problem?), however, is that compared to others, my development projects in the last three years are very sparse in number. To compound things, projects using the latest and most popular frameworks, amount to the big fat number of just oneâÂÂwith no work of that kind in the foreseeable future.
I am very concerned that this sparseness in my resume is a deficit, and that it will hurt my chances of landing a different job. IâÂÂm also wondering how much it will hurt me, and whether that can be ameliorated with hobby projects of my own. I guess IâÂÂm looking for opinions.
resume career-development job-change work-experience pre-screening
 |Â
show 1 more comment
up vote
26
down vote
favorite
I'm finding myself in a bit of a pickle. I've been at a pretty comfortable IT group for almost a decade. I got my start here working on web development, mostly CRUD, but have demonstrated the ability to figure out more complex problems. I'm not a rock star, but I have received many compliments on my programming aptitude, and technologists and architects have commented on my ability to pick things up (for example, I recently learned a very popular web framework that shall remain nameless since I donâÂÂt want to be identified).
My problem is that, over time, my responsibilities have been shifting towards work such as support or âÂÂdevelopmentâ with some rather niche products (afraid to mention here due to potential for being identified). Some of this work, if it includes anything resembling coding, is very menial scripting in languages such as Powershell or VBScript. The vast majority of the time, however, a typical day consists of going back and forth with the productâÂÂs vendor support to send them logs and apply configuration changes or patches they recommend. IâÂÂm basically starved for some actual software development.
However, even though IâÂÂm more than capable of doing that development work (and actually do a much better job at it than anything else), our boss is more interested in the kind of work I mentioned above, her reasoning being that since no one else in the organization wants to do it, it must mean job security. This has been going on for close to 3 years, and the only reason I have held on is on the promise that we would eventually get more development projects assigned to us.
Well, that turned out not to be true at all. A recent talk with the boss has just made it more explicitly clear, as she told me in no uncertain terms that itâÂÂs very likely that development work (web or otherwise) would go to another group. The reason given to me is that our we donâÂÂt have enough resources in our group to handle that.
So now I find myself in the position that I either have to stay in what has essentially become a dead end IT job that is tied to the fortunes of a niche stack of apps, or try to find a position that will be better for my long term career. My problem (is it a problem?), however, is that compared to others, my development projects in the last three years are very sparse in number. To compound things, projects using the latest and most popular frameworks, amount to the big fat number of just oneâÂÂwith no work of that kind in the foreseeable future.
I am very concerned that this sparseness in my resume is a deficit, and that it will hurt my chances of landing a different job. IâÂÂm also wondering how much it will hurt me, and whether that can be ameliorated with hobby projects of my own. I guess IâÂÂm looking for opinions.
resume career-development job-change work-experience pre-screening
7
You've got the best answer you can possibly have for the "Why do you want to leave your current job?" question.
â MrFox
Nov 2 '12 at 19:34
5
Cross-posted at programmers.stackexchange.com/questions/173394/â¦
â FrustratedWithFormsDesigner
Nov 2 '12 at 19:53
4
@Keoma Please do not post the same question across Stack Exchange sites. If you feel you were in error to post at one site then flag for moderator attention and tell them where you think it belongs and they will consider migrating it for you.
â maple_shaft
Nov 2 '12 at 19:58
1
same answer to same question.. get a new job..
â Hanzolo
Nov 2 '12 at 20:16
2
If you like the company and your work performance is good to excellent, then consider a transfer to the group that is doing the type of work you want to do. You are a known entity to them and less of a risk than an outside hire.
â HLGEM
Nov 4 '12 at 20:27
 |Â
show 1 more comment
up vote
26
down vote
favorite
up vote
26
down vote
favorite
I'm finding myself in a bit of a pickle. I've been at a pretty comfortable IT group for almost a decade. I got my start here working on web development, mostly CRUD, but have demonstrated the ability to figure out more complex problems. I'm not a rock star, but I have received many compliments on my programming aptitude, and technologists and architects have commented on my ability to pick things up (for example, I recently learned a very popular web framework that shall remain nameless since I donâÂÂt want to be identified).
My problem is that, over time, my responsibilities have been shifting towards work such as support or âÂÂdevelopmentâ with some rather niche products (afraid to mention here due to potential for being identified). Some of this work, if it includes anything resembling coding, is very menial scripting in languages such as Powershell or VBScript. The vast majority of the time, however, a typical day consists of going back and forth with the productâÂÂs vendor support to send them logs and apply configuration changes or patches they recommend. IâÂÂm basically starved for some actual software development.
However, even though IâÂÂm more than capable of doing that development work (and actually do a much better job at it than anything else), our boss is more interested in the kind of work I mentioned above, her reasoning being that since no one else in the organization wants to do it, it must mean job security. This has been going on for close to 3 years, and the only reason I have held on is on the promise that we would eventually get more development projects assigned to us.
Well, that turned out not to be true at all. A recent talk with the boss has just made it more explicitly clear, as she told me in no uncertain terms that itâÂÂs very likely that development work (web or otherwise) would go to another group. The reason given to me is that our we donâÂÂt have enough resources in our group to handle that.
So now I find myself in the position that I either have to stay in what has essentially become a dead end IT job that is tied to the fortunes of a niche stack of apps, or try to find a position that will be better for my long term career. My problem (is it a problem?), however, is that compared to others, my development projects in the last three years are very sparse in number. To compound things, projects using the latest and most popular frameworks, amount to the big fat number of just oneâÂÂwith no work of that kind in the foreseeable future.
I am very concerned that this sparseness in my resume is a deficit, and that it will hurt my chances of landing a different job. IâÂÂm also wondering how much it will hurt me, and whether that can be ameliorated with hobby projects of my own. I guess IâÂÂm looking for opinions.
resume career-development job-change work-experience pre-screening
I'm finding myself in a bit of a pickle. I've been at a pretty comfortable IT group for almost a decade. I got my start here working on web development, mostly CRUD, but have demonstrated the ability to figure out more complex problems. I'm not a rock star, but I have received many compliments on my programming aptitude, and technologists and architects have commented on my ability to pick things up (for example, I recently learned a very popular web framework that shall remain nameless since I donâÂÂt want to be identified).
My problem is that, over time, my responsibilities have been shifting towards work such as support or âÂÂdevelopmentâ with some rather niche products (afraid to mention here due to potential for being identified). Some of this work, if it includes anything resembling coding, is very menial scripting in languages such as Powershell or VBScript. The vast majority of the time, however, a typical day consists of going back and forth with the productâÂÂs vendor support to send them logs and apply configuration changes or patches they recommend. IâÂÂm basically starved for some actual software development.
However, even though IâÂÂm more than capable of doing that development work (and actually do a much better job at it than anything else), our boss is more interested in the kind of work I mentioned above, her reasoning being that since no one else in the organization wants to do it, it must mean job security. This has been going on for close to 3 years, and the only reason I have held on is on the promise that we would eventually get more development projects assigned to us.
Well, that turned out not to be true at all. A recent talk with the boss has just made it more explicitly clear, as she told me in no uncertain terms that itâÂÂs very likely that development work (web or otherwise) would go to another group. The reason given to me is that our we donâÂÂt have enough resources in our group to handle that.
So now I find myself in the position that I either have to stay in what has essentially become a dead end IT job that is tied to the fortunes of a niche stack of apps, or try to find a position that will be better for my long term career. My problem (is it a problem?), however, is that compared to others, my development projects in the last three years are very sparse in number. To compound things, projects using the latest and most popular frameworks, amount to the big fat number of just oneâÂÂwith no work of that kind in the foreseeable future.
I am very concerned that this sparseness in my resume is a deficit, and that it will hurt my chances of landing a different job. IâÂÂm also wondering how much it will hurt me, and whether that can be ameliorated with hobby projects of my own. I guess IâÂÂm looking for opinions.
resume career-development job-change work-experience pre-screening
edited Nov 2 '12 at 19:10
gnat
3,23273066
3,23273066
asked Nov 2 '12 at 17:41
Keoma
694615
694615
7
You've got the best answer you can possibly have for the "Why do you want to leave your current job?" question.
â MrFox
Nov 2 '12 at 19:34
5
Cross-posted at programmers.stackexchange.com/questions/173394/â¦
â FrustratedWithFormsDesigner
Nov 2 '12 at 19:53
4
@Keoma Please do not post the same question across Stack Exchange sites. If you feel you were in error to post at one site then flag for moderator attention and tell them where you think it belongs and they will consider migrating it for you.
â maple_shaft
Nov 2 '12 at 19:58
1
same answer to same question.. get a new job..
â Hanzolo
Nov 2 '12 at 20:16
2
If you like the company and your work performance is good to excellent, then consider a transfer to the group that is doing the type of work you want to do. You are a known entity to them and less of a risk than an outside hire.
â HLGEM
Nov 4 '12 at 20:27
 |Â
show 1 more comment
7
You've got the best answer you can possibly have for the "Why do you want to leave your current job?" question.
â MrFox
Nov 2 '12 at 19:34
5
Cross-posted at programmers.stackexchange.com/questions/173394/â¦
â FrustratedWithFormsDesigner
Nov 2 '12 at 19:53
4
@Keoma Please do not post the same question across Stack Exchange sites. If you feel you were in error to post at one site then flag for moderator attention and tell them where you think it belongs and they will consider migrating it for you.
â maple_shaft
Nov 2 '12 at 19:58
1
same answer to same question.. get a new job..
â Hanzolo
Nov 2 '12 at 20:16
2
If you like the company and your work performance is good to excellent, then consider a transfer to the group that is doing the type of work you want to do. You are a known entity to them and less of a risk than an outside hire.
â HLGEM
Nov 4 '12 at 20:27
7
7
You've got the best answer you can possibly have for the "Why do you want to leave your current job?" question.
â MrFox
Nov 2 '12 at 19:34
You've got the best answer you can possibly have for the "Why do you want to leave your current job?" question.
â MrFox
Nov 2 '12 at 19:34
5
5
Cross-posted at programmers.stackexchange.com/questions/173394/â¦
â FrustratedWithFormsDesigner
Nov 2 '12 at 19:53
Cross-posted at programmers.stackexchange.com/questions/173394/â¦
â FrustratedWithFormsDesigner
Nov 2 '12 at 19:53
4
4
@Keoma Please do not post the same question across Stack Exchange sites. If you feel you were in error to post at one site then flag for moderator attention and tell them where you think it belongs and they will consider migrating it for you.
â maple_shaft
Nov 2 '12 at 19:58
@Keoma Please do not post the same question across Stack Exchange sites. If you feel you were in error to post at one site then flag for moderator attention and tell them where you think it belongs and they will consider migrating it for you.
â maple_shaft
Nov 2 '12 at 19:58
1
1
same answer to same question.. get a new job..
â Hanzolo
Nov 2 '12 at 20:16
same answer to same question.. get a new job..
â Hanzolo
Nov 2 '12 at 20:16
2
2
If you like the company and your work performance is good to excellent, then consider a transfer to the group that is doing the type of work you want to do. You are a known entity to them and less of a risk than an outside hire.
â HLGEM
Nov 4 '12 at 20:27
If you like the company and your work performance is good to excellent, then consider a transfer to the group that is doing the type of work you want to do. You are a known entity to them and less of a risk than an outside hire.
â HLGEM
Nov 4 '12 at 20:27
 |Â
show 1 more comment
3 Answers
3
active
oldest
votes
up vote
16
down vote
accepted
First, it sounds like you have talked with your boss on this subject multiple times over the past few years. Given what you have said, it does not seem likely you will be able to "fix" this problem in your current position ever.
Second, this means you probably are going to want to look outside your current company or group for opportunities to do more development work. There are lots of options for competent developers (at least in the USA).
I am very concerned that this sparseness in my resume is a deficit,
and that it will hurt my chances of landing a different job.
Realize that in most cases, what you put on your resume gets you in the door. You have been doing development/IT types of work for nearly 10 years with the same company. It sounds like you started doing the more development type of work you are interested in. Just because you haven't done this for a few years does not mean you have to take it off your resume!
Additionally, if you feel you cannot elaborate much on the previous experiences, use terminology and phrases to indicate your skills at learning and assimilating new things. For example:
$(BORING_SCRIPTING_LANGUAGE)
- Researched company needs
- Developed functional requirements
- Implemented, tested, deployed solution
Presents the work you did in such a way to show your personality and learning and doesn't focus so much on the actual language/tasks you did.
IâÂÂm also wondering how much it will hurt me, and whether that can be
ameliorated with hobby projects of my own.
Absolutely! If you have done hobby projects more closely related to the types of work you want to do, put them on your resume (assuming you have done a meaningful amount of work on them... typing two lines of comments and committing to an open-source project doesn't indicate "contributed to open-source project XXX).
Third, as someone with 10 years experience in development/IT world, you have a lot of flexibility in how you present your resume/cover letters because you have nearly 10 years experience. If you want to get into more 'heavy' development - make sure that is clear on your resume and in whatever cover letters you use when applying. During interviews, make sure your interviewer knows this. Being able to answer the "what do you want to do" question more specifically is not a negative, in fact, this is a positive!
Fourth, and last - from the tone of your question, you sound really resigned to your fate. You have a lot more options than you give yourself credit for - especially if you are a talented person who can quickly learn new software languages, frameworks, etc.
You are NOT trapped into a dead-end career position... unless you choose to be.
Look into other jobs to see if your current skills are marketable. You don't have to accept them if you don't like the company, salary, benefits, etc.
â user8365
Nov 5 '12 at 9:33
1
Just make sure to phrase the "what do you want to do" as a positive. "I would like to move into a more software development heavy role" works better than "I want to get out of my dead end IT job"
â kleineg
Jul 9 '14 at 19:56
add a comment |Â
up vote
8
down vote
The first step is to talk to your boss. Explain that your career goal is to move towards doing more development work and that if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will.
If you are a talented employee then they should offer to transfer you to the group that will put you in a position to achieve your career goals (in this case, the group doing the development work).
Early in my career, I got stuck working on legacy code in a proprietary programming language. I was good at my job, but there's no way they could replace me with a new hire who would be willing to work in a proprietary language (Windows NT and Visual C++ were the hot tech then). As a result, I was never able to work on the next generation C++ based product that our company was developing. I ultimately had to leave the company to move forward with my career.
4
I probably wouldn't say "if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will." This will come across as a threat. Maybe something more like "this job isn't moving me toward my career goals, and I value myself enough to do something about this." Then move on to what those career goals are, and let your manager come forward with ideas to help you, or not. Then start looking, or don't depending on the response.
â Amy Blankenship
Nov 4 '12 at 16:47
1
It's a threat either way, but your way of saying it is certainly less aggressive :).
â 17 of 26
Nov 5 '12 at 13:42
add a comment |Â
up vote
3
down vote
I can certainly relate to your position as I have been there twice, one after 8 years as an application developer and another time after 5 years as a database developer. My choice in both situations was to eventually get a new job. I tried other internal positions but I didn't get the variety I needed.
I believe you have two broad choice - stay in your job, or leave. Within both there are various options to try and make things better:
Staying in your job.
- Make education a big focus.
- Study personally and find good material to study on company time or paid for by the company.
- Make sure you suggest/request training courses every month.
- Explain how IT today requires a huge amount of constant retraining, as much as 20% of your time just to keep up.
- Find examples of companies that too support more training and give them as examples of the competition.
Leaving your job.
- This is where it is a lot easier. The very nature of getting a new job with new tools, applications and environments is the one of the best way to learn new stuff
- Be selective about where you go. Remember the leaner/smaller the company the less opportunity there tends to be for learning and the more the need to hit the ground running.
5
I disagree. I've worked for both large and small companies, and large companies want to put you in a box and just let you work in one are of expertise (because they have dedicated people who are being paid to do those tasks), whereas a small company will probably need you to cover several areas.
â Amy Blankenship
Nov 4 '12 at 16:51
Maybe less opportunity to financially help with education.
â kleineg
Jul 9 '14 at 20:02
add a comment |Â
StackExchange.ready(function ()
$("#show-editor-button input, #show-editor-button button").click(function ()
var showEditor = function()
$("#show-editor-button").hide();
$("#post-form").removeClass("dno");
StackExchange.editor.finallyInit();
;
var useFancy = $(this).data('confirm-use-fancy');
if(useFancy == 'True')
var popupTitle = $(this).data('confirm-fancy-title');
var popupBody = $(this).data('confirm-fancy-body');
var popupAccept = $(this).data('confirm-fancy-accept-button');
$(this).loadPopup(
url: '/post/self-answer-popup',
loaded: function(popup)
var pTitle = $(popup).find('h2');
var pBody = $(popup).find('.popup-body');
var pSubmit = $(popup).find('.popup-submit');
pTitle.text(popupTitle);
pBody.html(popupBody);
pSubmit.val(popupAccept).click(showEditor);
)
else
var confirmText = $(this).data('confirm-text');
if (confirmText ? confirm(confirmText) : true)
showEditor();
);
);
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
16
down vote
accepted
First, it sounds like you have talked with your boss on this subject multiple times over the past few years. Given what you have said, it does not seem likely you will be able to "fix" this problem in your current position ever.
Second, this means you probably are going to want to look outside your current company or group for opportunities to do more development work. There are lots of options for competent developers (at least in the USA).
I am very concerned that this sparseness in my resume is a deficit,
and that it will hurt my chances of landing a different job.
Realize that in most cases, what you put on your resume gets you in the door. You have been doing development/IT types of work for nearly 10 years with the same company. It sounds like you started doing the more development type of work you are interested in. Just because you haven't done this for a few years does not mean you have to take it off your resume!
Additionally, if you feel you cannot elaborate much on the previous experiences, use terminology and phrases to indicate your skills at learning and assimilating new things. For example:
$(BORING_SCRIPTING_LANGUAGE)
- Researched company needs
- Developed functional requirements
- Implemented, tested, deployed solution
Presents the work you did in such a way to show your personality and learning and doesn't focus so much on the actual language/tasks you did.
IâÂÂm also wondering how much it will hurt me, and whether that can be
ameliorated with hobby projects of my own.
Absolutely! If you have done hobby projects more closely related to the types of work you want to do, put them on your resume (assuming you have done a meaningful amount of work on them... typing two lines of comments and committing to an open-source project doesn't indicate "contributed to open-source project XXX).
Third, as someone with 10 years experience in development/IT world, you have a lot of flexibility in how you present your resume/cover letters because you have nearly 10 years experience. If you want to get into more 'heavy' development - make sure that is clear on your resume and in whatever cover letters you use when applying. During interviews, make sure your interviewer knows this. Being able to answer the "what do you want to do" question more specifically is not a negative, in fact, this is a positive!
Fourth, and last - from the tone of your question, you sound really resigned to your fate. You have a lot more options than you give yourself credit for - especially if you are a talented person who can quickly learn new software languages, frameworks, etc.
You are NOT trapped into a dead-end career position... unless you choose to be.
Look into other jobs to see if your current skills are marketable. You don't have to accept them if you don't like the company, salary, benefits, etc.
â user8365
Nov 5 '12 at 9:33
1
Just make sure to phrase the "what do you want to do" as a positive. "I would like to move into a more software development heavy role" works better than "I want to get out of my dead end IT job"
â kleineg
Jul 9 '14 at 19:56
add a comment |Â
up vote
16
down vote
accepted
First, it sounds like you have talked with your boss on this subject multiple times over the past few years. Given what you have said, it does not seem likely you will be able to "fix" this problem in your current position ever.
Second, this means you probably are going to want to look outside your current company or group for opportunities to do more development work. There are lots of options for competent developers (at least in the USA).
I am very concerned that this sparseness in my resume is a deficit,
and that it will hurt my chances of landing a different job.
Realize that in most cases, what you put on your resume gets you in the door. You have been doing development/IT types of work for nearly 10 years with the same company. It sounds like you started doing the more development type of work you are interested in. Just because you haven't done this for a few years does not mean you have to take it off your resume!
Additionally, if you feel you cannot elaborate much on the previous experiences, use terminology and phrases to indicate your skills at learning and assimilating new things. For example:
$(BORING_SCRIPTING_LANGUAGE)
- Researched company needs
- Developed functional requirements
- Implemented, tested, deployed solution
Presents the work you did in such a way to show your personality and learning and doesn't focus so much on the actual language/tasks you did.
IâÂÂm also wondering how much it will hurt me, and whether that can be
ameliorated with hobby projects of my own.
Absolutely! If you have done hobby projects more closely related to the types of work you want to do, put them on your resume (assuming you have done a meaningful amount of work on them... typing two lines of comments and committing to an open-source project doesn't indicate "contributed to open-source project XXX).
Third, as someone with 10 years experience in development/IT world, you have a lot of flexibility in how you present your resume/cover letters because you have nearly 10 years experience. If you want to get into more 'heavy' development - make sure that is clear on your resume and in whatever cover letters you use when applying. During interviews, make sure your interviewer knows this. Being able to answer the "what do you want to do" question more specifically is not a negative, in fact, this is a positive!
Fourth, and last - from the tone of your question, you sound really resigned to your fate. You have a lot more options than you give yourself credit for - especially if you are a talented person who can quickly learn new software languages, frameworks, etc.
You are NOT trapped into a dead-end career position... unless you choose to be.
Look into other jobs to see if your current skills are marketable. You don't have to accept them if you don't like the company, salary, benefits, etc.
â user8365
Nov 5 '12 at 9:33
1
Just make sure to phrase the "what do you want to do" as a positive. "I would like to move into a more software development heavy role" works better than "I want to get out of my dead end IT job"
â kleineg
Jul 9 '14 at 19:56
add a comment |Â
up vote
16
down vote
accepted
up vote
16
down vote
accepted
First, it sounds like you have talked with your boss on this subject multiple times over the past few years. Given what you have said, it does not seem likely you will be able to "fix" this problem in your current position ever.
Second, this means you probably are going to want to look outside your current company or group for opportunities to do more development work. There are lots of options for competent developers (at least in the USA).
I am very concerned that this sparseness in my resume is a deficit,
and that it will hurt my chances of landing a different job.
Realize that in most cases, what you put on your resume gets you in the door. You have been doing development/IT types of work for nearly 10 years with the same company. It sounds like you started doing the more development type of work you are interested in. Just because you haven't done this for a few years does not mean you have to take it off your resume!
Additionally, if you feel you cannot elaborate much on the previous experiences, use terminology and phrases to indicate your skills at learning and assimilating new things. For example:
$(BORING_SCRIPTING_LANGUAGE)
- Researched company needs
- Developed functional requirements
- Implemented, tested, deployed solution
Presents the work you did in such a way to show your personality and learning and doesn't focus so much on the actual language/tasks you did.
IâÂÂm also wondering how much it will hurt me, and whether that can be
ameliorated with hobby projects of my own.
Absolutely! If you have done hobby projects more closely related to the types of work you want to do, put them on your resume (assuming you have done a meaningful amount of work on them... typing two lines of comments and committing to an open-source project doesn't indicate "contributed to open-source project XXX).
Third, as someone with 10 years experience in development/IT world, you have a lot of flexibility in how you present your resume/cover letters because you have nearly 10 years experience. If you want to get into more 'heavy' development - make sure that is clear on your resume and in whatever cover letters you use when applying. During interviews, make sure your interviewer knows this. Being able to answer the "what do you want to do" question more specifically is not a negative, in fact, this is a positive!
Fourth, and last - from the tone of your question, you sound really resigned to your fate. You have a lot more options than you give yourself credit for - especially if you are a talented person who can quickly learn new software languages, frameworks, etc.
You are NOT trapped into a dead-end career position... unless you choose to be.
First, it sounds like you have talked with your boss on this subject multiple times over the past few years. Given what you have said, it does not seem likely you will be able to "fix" this problem in your current position ever.
Second, this means you probably are going to want to look outside your current company or group for opportunities to do more development work. There are lots of options for competent developers (at least in the USA).
I am very concerned that this sparseness in my resume is a deficit,
and that it will hurt my chances of landing a different job.
Realize that in most cases, what you put on your resume gets you in the door. You have been doing development/IT types of work for nearly 10 years with the same company. It sounds like you started doing the more development type of work you are interested in. Just because you haven't done this for a few years does not mean you have to take it off your resume!
Additionally, if you feel you cannot elaborate much on the previous experiences, use terminology and phrases to indicate your skills at learning and assimilating new things. For example:
$(BORING_SCRIPTING_LANGUAGE)
- Researched company needs
- Developed functional requirements
- Implemented, tested, deployed solution
Presents the work you did in such a way to show your personality and learning and doesn't focus so much on the actual language/tasks you did.
IâÂÂm also wondering how much it will hurt me, and whether that can be
ameliorated with hobby projects of my own.
Absolutely! If you have done hobby projects more closely related to the types of work you want to do, put them on your resume (assuming you have done a meaningful amount of work on them... typing two lines of comments and committing to an open-source project doesn't indicate "contributed to open-source project XXX).
Third, as someone with 10 years experience in development/IT world, you have a lot of flexibility in how you present your resume/cover letters because you have nearly 10 years experience. If you want to get into more 'heavy' development - make sure that is clear on your resume and in whatever cover letters you use when applying. During interviews, make sure your interviewer knows this. Being able to answer the "what do you want to do" question more specifically is not a negative, in fact, this is a positive!
Fourth, and last - from the tone of your question, you sound really resigned to your fate. You have a lot more options than you give yourself credit for - especially if you are a talented person who can quickly learn new software languages, frameworks, etc.
You are NOT trapped into a dead-end career position... unless you choose to be.
edited Nov 2 '12 at 18:19
answered Nov 2 '12 at 18:06
Elysian Fieldsâ¦
96.9k46292449
96.9k46292449
Look into other jobs to see if your current skills are marketable. You don't have to accept them if you don't like the company, salary, benefits, etc.
â user8365
Nov 5 '12 at 9:33
1
Just make sure to phrase the "what do you want to do" as a positive. "I would like to move into a more software development heavy role" works better than "I want to get out of my dead end IT job"
â kleineg
Jul 9 '14 at 19:56
add a comment |Â
Look into other jobs to see if your current skills are marketable. You don't have to accept them if you don't like the company, salary, benefits, etc.
â user8365
Nov 5 '12 at 9:33
1
Just make sure to phrase the "what do you want to do" as a positive. "I would like to move into a more software development heavy role" works better than "I want to get out of my dead end IT job"
â kleineg
Jul 9 '14 at 19:56
Look into other jobs to see if your current skills are marketable. You don't have to accept them if you don't like the company, salary, benefits, etc.
â user8365
Nov 5 '12 at 9:33
Look into other jobs to see if your current skills are marketable. You don't have to accept them if you don't like the company, salary, benefits, etc.
â user8365
Nov 5 '12 at 9:33
1
1
Just make sure to phrase the "what do you want to do" as a positive. "I would like to move into a more software development heavy role" works better than "I want to get out of my dead end IT job"
â kleineg
Jul 9 '14 at 19:56
Just make sure to phrase the "what do you want to do" as a positive. "I would like to move into a more software development heavy role" works better than "I want to get out of my dead end IT job"
â kleineg
Jul 9 '14 at 19:56
add a comment |Â
up vote
8
down vote
The first step is to talk to your boss. Explain that your career goal is to move towards doing more development work and that if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will.
If you are a talented employee then they should offer to transfer you to the group that will put you in a position to achieve your career goals (in this case, the group doing the development work).
Early in my career, I got stuck working on legacy code in a proprietary programming language. I was good at my job, but there's no way they could replace me with a new hire who would be willing to work in a proprietary language (Windows NT and Visual C++ were the hot tech then). As a result, I was never able to work on the next generation C++ based product that our company was developing. I ultimately had to leave the company to move forward with my career.
4
I probably wouldn't say "if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will." This will come across as a threat. Maybe something more like "this job isn't moving me toward my career goals, and I value myself enough to do something about this." Then move on to what those career goals are, and let your manager come forward with ideas to help you, or not. Then start looking, or don't depending on the response.
â Amy Blankenship
Nov 4 '12 at 16:47
1
It's a threat either way, but your way of saying it is certainly less aggressive :).
â 17 of 26
Nov 5 '12 at 13:42
add a comment |Â
up vote
8
down vote
The first step is to talk to your boss. Explain that your career goal is to move towards doing more development work and that if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will.
If you are a talented employee then they should offer to transfer you to the group that will put you in a position to achieve your career goals (in this case, the group doing the development work).
Early in my career, I got stuck working on legacy code in a proprietary programming language. I was good at my job, but there's no way they could replace me with a new hire who would be willing to work in a proprietary language (Windows NT and Visual C++ were the hot tech then). As a result, I was never able to work on the next generation C++ based product that our company was developing. I ultimately had to leave the company to move forward with my career.
4
I probably wouldn't say "if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will." This will come across as a threat. Maybe something more like "this job isn't moving me toward my career goals, and I value myself enough to do something about this." Then move on to what those career goals are, and let your manager come forward with ideas to help you, or not. Then start looking, or don't depending on the response.
â Amy Blankenship
Nov 4 '12 at 16:47
1
It's a threat either way, but your way of saying it is certainly less aggressive :).
â 17 of 26
Nov 5 '12 at 13:42
add a comment |Â
up vote
8
down vote
up vote
8
down vote
The first step is to talk to your boss. Explain that your career goal is to move towards doing more development work and that if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will.
If you are a talented employee then they should offer to transfer you to the group that will put you in a position to achieve your career goals (in this case, the group doing the development work).
Early in my career, I got stuck working on legacy code in a proprietary programming language. I was good at my job, but there's no way they could replace me with a new hire who would be willing to work in a proprietary language (Windows NT and Visual C++ were the hot tech then). As a result, I was never able to work on the next generation C++ based product that our company was developing. I ultimately had to leave the company to move forward with my career.
The first step is to talk to your boss. Explain that your career goal is to move towards doing more development work and that if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will.
If you are a talented employee then they should offer to transfer you to the group that will put you in a position to achieve your career goals (in this case, the group doing the development work).
Early in my career, I got stuck working on legacy code in a proprietary programming language. I was good at my job, but there's no way they could replace me with a new hire who would be willing to work in a proprietary language (Windows NT and Visual C++ were the hot tech then). As a result, I was never able to work on the next generation C++ based product that our company was developing. I ultimately had to leave the company to move forward with my career.
answered Nov 2 '12 at 18:09
17 of 26
965611
965611
4
I probably wouldn't say "if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will." This will come across as a threat. Maybe something more like "this job isn't moving me toward my career goals, and I value myself enough to do something about this." Then move on to what those career goals are, and let your manager come forward with ideas to help you, or not. Then start looking, or don't depending on the response.
â Amy Blankenship
Nov 4 '12 at 16:47
1
It's a threat either way, but your way of saying it is certainly less aggressive :).
â 17 of 26
Nov 5 '12 at 13:42
add a comment |Â
4
I probably wouldn't say "if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will." This will come across as a threat. Maybe something more like "this job isn't moving me toward my career goals, and I value myself enough to do something about this." Then move on to what those career goals are, and let your manager come forward with ideas to help you, or not. Then start looking, or don't depending on the response.
â Amy Blankenship
Nov 4 '12 at 16:47
1
It's a threat either way, but your way of saying it is certainly less aggressive :).
â 17 of 26
Nov 5 '12 at 13:42
4
4
I probably wouldn't say "if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will." This will come across as a threat. Maybe something more like "this job isn't moving me toward my career goals, and I value myself enough to do something about this." Then move on to what those career goals are, and let your manager come forward with ideas to help you, or not. Then start looking, or don't depending on the response.
â Amy Blankenship
Nov 4 '12 at 16:47
I probably wouldn't say "if the company isn't willing to put you in a position to accomplish that goal then you will start looking for a job at a company that will." This will come across as a threat. Maybe something more like "this job isn't moving me toward my career goals, and I value myself enough to do something about this." Then move on to what those career goals are, and let your manager come forward with ideas to help you, or not. Then start looking, or don't depending on the response.
â Amy Blankenship
Nov 4 '12 at 16:47
1
1
It's a threat either way, but your way of saying it is certainly less aggressive :).
â 17 of 26
Nov 5 '12 at 13:42
It's a threat either way, but your way of saying it is certainly less aggressive :).
â 17 of 26
Nov 5 '12 at 13:42
add a comment |Â
up vote
3
down vote
I can certainly relate to your position as I have been there twice, one after 8 years as an application developer and another time after 5 years as a database developer. My choice in both situations was to eventually get a new job. I tried other internal positions but I didn't get the variety I needed.
I believe you have two broad choice - stay in your job, or leave. Within both there are various options to try and make things better:
Staying in your job.
- Make education a big focus.
- Study personally and find good material to study on company time or paid for by the company.
- Make sure you suggest/request training courses every month.
- Explain how IT today requires a huge amount of constant retraining, as much as 20% of your time just to keep up.
- Find examples of companies that too support more training and give them as examples of the competition.
Leaving your job.
- This is where it is a lot easier. The very nature of getting a new job with new tools, applications and environments is the one of the best way to learn new stuff
- Be selective about where you go. Remember the leaner/smaller the company the less opportunity there tends to be for learning and the more the need to hit the ground running.
5
I disagree. I've worked for both large and small companies, and large companies want to put you in a box and just let you work in one are of expertise (because they have dedicated people who are being paid to do those tasks), whereas a small company will probably need you to cover several areas.
â Amy Blankenship
Nov 4 '12 at 16:51
Maybe less opportunity to financially help with education.
â kleineg
Jul 9 '14 at 20:02
add a comment |Â
up vote
3
down vote
I can certainly relate to your position as I have been there twice, one after 8 years as an application developer and another time after 5 years as a database developer. My choice in both situations was to eventually get a new job. I tried other internal positions but I didn't get the variety I needed.
I believe you have two broad choice - stay in your job, or leave. Within both there are various options to try and make things better:
Staying in your job.
- Make education a big focus.
- Study personally and find good material to study on company time or paid for by the company.
- Make sure you suggest/request training courses every month.
- Explain how IT today requires a huge amount of constant retraining, as much as 20% of your time just to keep up.
- Find examples of companies that too support more training and give them as examples of the competition.
Leaving your job.
- This is where it is a lot easier. The very nature of getting a new job with new tools, applications and environments is the one of the best way to learn new stuff
- Be selective about where you go. Remember the leaner/smaller the company the less opportunity there tends to be for learning and the more the need to hit the ground running.
5
I disagree. I've worked for both large and small companies, and large companies want to put you in a box and just let you work in one are of expertise (because they have dedicated people who are being paid to do those tasks), whereas a small company will probably need you to cover several areas.
â Amy Blankenship
Nov 4 '12 at 16:51
Maybe less opportunity to financially help with education.
â kleineg
Jul 9 '14 at 20:02
add a comment |Â
up vote
3
down vote
up vote
3
down vote
I can certainly relate to your position as I have been there twice, one after 8 years as an application developer and another time after 5 years as a database developer. My choice in both situations was to eventually get a new job. I tried other internal positions but I didn't get the variety I needed.
I believe you have two broad choice - stay in your job, or leave. Within both there are various options to try and make things better:
Staying in your job.
- Make education a big focus.
- Study personally and find good material to study on company time or paid for by the company.
- Make sure you suggest/request training courses every month.
- Explain how IT today requires a huge amount of constant retraining, as much as 20% of your time just to keep up.
- Find examples of companies that too support more training and give them as examples of the competition.
Leaving your job.
- This is where it is a lot easier. The very nature of getting a new job with new tools, applications and environments is the one of the best way to learn new stuff
- Be selective about where you go. Remember the leaner/smaller the company the less opportunity there tends to be for learning and the more the need to hit the ground running.
I can certainly relate to your position as I have been there twice, one after 8 years as an application developer and another time after 5 years as a database developer. My choice in both situations was to eventually get a new job. I tried other internal positions but I didn't get the variety I needed.
I believe you have two broad choice - stay in your job, or leave. Within both there are various options to try and make things better:
Staying in your job.
- Make education a big focus.
- Study personally and find good material to study on company time or paid for by the company.
- Make sure you suggest/request training courses every month.
- Explain how IT today requires a huge amount of constant retraining, as much as 20% of your time just to keep up.
- Find examples of companies that too support more training and give them as examples of the competition.
Leaving your job.
- This is where it is a lot easier. The very nature of getting a new job with new tools, applications and environments is the one of the best way to learn new stuff
- Be selective about where you go. Remember the leaner/smaller the company the less opportunity there tends to be for learning and the more the need to hit the ground running.
answered Nov 4 '12 at 16:21
Michael Durrant
9,68122856
9,68122856
5
I disagree. I've worked for both large and small companies, and large companies want to put you in a box and just let you work in one are of expertise (because they have dedicated people who are being paid to do those tasks), whereas a small company will probably need you to cover several areas.
â Amy Blankenship
Nov 4 '12 at 16:51
Maybe less opportunity to financially help with education.
â kleineg
Jul 9 '14 at 20:02
add a comment |Â
5
I disagree. I've worked for both large and small companies, and large companies want to put you in a box and just let you work in one are of expertise (because they have dedicated people who are being paid to do those tasks), whereas a small company will probably need you to cover several areas.
â Amy Blankenship
Nov 4 '12 at 16:51
Maybe less opportunity to financially help with education.
â kleineg
Jul 9 '14 at 20:02
5
5
I disagree. I've worked for both large and small companies, and large companies want to put you in a box and just let you work in one are of expertise (because they have dedicated people who are being paid to do those tasks), whereas a small company will probably need you to cover several areas.
â Amy Blankenship
Nov 4 '12 at 16:51
I disagree. I've worked for both large and small companies, and large companies want to put you in a box and just let you work in one are of expertise (because they have dedicated people who are being paid to do those tasks), whereas a small company will probably need you to cover several areas.
â Amy Blankenship
Nov 4 '12 at 16:51
Maybe less opportunity to financially help with education.
â kleineg
Jul 9 '14 at 20:02
Maybe less opportunity to financially help with education.
â kleineg
Jul 9 '14 at 20:02
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f5985%2fcan-working-with-niche-apps-tech-exclusively-hurt-your-career-in-actual-software%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
7
You've got the best answer you can possibly have for the "Why do you want to leave your current job?" question.
â MrFox
Nov 2 '12 at 19:34
5
Cross-posted at programmers.stackexchange.com/questions/173394/â¦
â FrustratedWithFormsDesigner
Nov 2 '12 at 19:53
4
@Keoma Please do not post the same question across Stack Exchange sites. If you feel you were in error to post at one site then flag for moderator attention and tell them where you think it belongs and they will consider migrating it for you.
â maple_shaft
Nov 2 '12 at 19:58
1
same answer to same question.. get a new job..
â Hanzolo
Nov 2 '12 at 20:16
2
If you like the company and your work performance is good to excellent, then consider a transfer to the group that is doing the type of work you want to do. You are a known entity to them and less of a risk than an outside hire.
â HLGEM
Nov 4 '12 at 20:27