I am told my work is 'excellent', but it never makes into a final product. How can I claim my results, if my work is never monetized?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
8
down vote

favorite
2












I work for a software company. I have been on a project for nine months, and I have always been reassured by my first-line manager of the fact that my software increments would have been integrated into the system on a regular basis.



Unfortunately, this hasn't been the case: the company is only able to react to customer bugs and feature requests but does not really plan, nor forecast. As we are always in a "state of emergency", there is no time to integrate and regression test my increments.



I have asked whether the problem was with my work, and they were searching for excuses not to deliver it to the customer, but I was told I am an "excellent software engineer", that "my work is valuable", that I am the only one making unit tests (I do this to convince people that my software is stable and robust to corner cases) and other cheerful commendations.



But at the end of the day, middle management and HR are not aware of what I have done and until it makes into a final product, I cannot claim my results, for excellent they might be.



I have no time to lose, a family to take care of, and my salary/title will be reviewed in three months. People that have only fixed bugs and hacked up poor quality software deliverables are more likely to get a pay rise or a promotion, because their work "brought money to the company".



How can I increase my 'visibility' and cause my work to make it into the final product?







share|improve this question






















  • Ouch. I found myself in this same position, and ended up quitting after just 2 months. 9 months of no production work would have driven me insane.
    – Thebluefish
    Dec 8 '14 at 23:55










  • You make me think that maybe I already made enough mistakes. Any last resort before quitting? Did you try anything that didn't work for you, but could work for me?
    – swdev
    Dec 8 '14 at 23:58










  • TBH it was more about my personality. I felt very under-appreciated at that company, so what happened with me is likely different than what's going on with you.
    – Thebluefish
    Dec 9 '14 at 0:02










  • I understand, but being told that I am "awesome" and then left alone with no schedule and no results to present is appalling as well. Let's wait for answer. Thank you anyway!
    – swdev
    Dec 9 '14 at 0:03







  • 1




    The current ridiculous fashion is to believe that the only "results" which matter are ones which are expressible in some kind of simple statement with quantifiable measurements and that these must be achieved in a crisply defined interval of time (eg "increased revenue by X% in previous quarter"). The reality is that it is NEVER that simple. Savvy managers understand that, regardless of what HR-drones instruct you in the performance appraisal documentation.
    – teego1967
    Dec 9 '14 at 16:34
















up vote
8
down vote

favorite
2












I work for a software company. I have been on a project for nine months, and I have always been reassured by my first-line manager of the fact that my software increments would have been integrated into the system on a regular basis.



Unfortunately, this hasn't been the case: the company is only able to react to customer bugs and feature requests but does not really plan, nor forecast. As we are always in a "state of emergency", there is no time to integrate and regression test my increments.



I have asked whether the problem was with my work, and they were searching for excuses not to deliver it to the customer, but I was told I am an "excellent software engineer", that "my work is valuable", that I am the only one making unit tests (I do this to convince people that my software is stable and robust to corner cases) and other cheerful commendations.



But at the end of the day, middle management and HR are not aware of what I have done and until it makes into a final product, I cannot claim my results, for excellent they might be.



I have no time to lose, a family to take care of, and my salary/title will be reviewed in three months. People that have only fixed bugs and hacked up poor quality software deliverables are more likely to get a pay rise or a promotion, because their work "brought money to the company".



How can I increase my 'visibility' and cause my work to make it into the final product?







share|improve this question






















  • Ouch. I found myself in this same position, and ended up quitting after just 2 months. 9 months of no production work would have driven me insane.
    – Thebluefish
    Dec 8 '14 at 23:55










  • You make me think that maybe I already made enough mistakes. Any last resort before quitting? Did you try anything that didn't work for you, but could work for me?
    – swdev
    Dec 8 '14 at 23:58










  • TBH it was more about my personality. I felt very under-appreciated at that company, so what happened with me is likely different than what's going on with you.
    – Thebluefish
    Dec 9 '14 at 0:02










  • I understand, but being told that I am "awesome" and then left alone with no schedule and no results to present is appalling as well. Let's wait for answer. Thank you anyway!
    – swdev
    Dec 9 '14 at 0:03







  • 1




    The current ridiculous fashion is to believe that the only "results" which matter are ones which are expressible in some kind of simple statement with quantifiable measurements and that these must be achieved in a crisply defined interval of time (eg "increased revenue by X% in previous quarter"). The reality is that it is NEVER that simple. Savvy managers understand that, regardless of what HR-drones instruct you in the performance appraisal documentation.
    – teego1967
    Dec 9 '14 at 16:34












up vote
8
down vote

favorite
2









up vote
8
down vote

favorite
2






2





I work for a software company. I have been on a project for nine months, and I have always been reassured by my first-line manager of the fact that my software increments would have been integrated into the system on a regular basis.



Unfortunately, this hasn't been the case: the company is only able to react to customer bugs and feature requests but does not really plan, nor forecast. As we are always in a "state of emergency", there is no time to integrate and regression test my increments.



I have asked whether the problem was with my work, and they were searching for excuses not to deliver it to the customer, but I was told I am an "excellent software engineer", that "my work is valuable", that I am the only one making unit tests (I do this to convince people that my software is stable and robust to corner cases) and other cheerful commendations.



But at the end of the day, middle management and HR are not aware of what I have done and until it makes into a final product, I cannot claim my results, for excellent they might be.



I have no time to lose, a family to take care of, and my salary/title will be reviewed in three months. People that have only fixed bugs and hacked up poor quality software deliverables are more likely to get a pay rise or a promotion, because their work "brought money to the company".



How can I increase my 'visibility' and cause my work to make it into the final product?







share|improve this question














I work for a software company. I have been on a project for nine months, and I have always been reassured by my first-line manager of the fact that my software increments would have been integrated into the system on a regular basis.



Unfortunately, this hasn't been the case: the company is only able to react to customer bugs and feature requests but does not really plan, nor forecast. As we are always in a "state of emergency", there is no time to integrate and regression test my increments.



I have asked whether the problem was with my work, and they were searching for excuses not to deliver it to the customer, but I was told I am an "excellent software engineer", that "my work is valuable", that I am the only one making unit tests (I do this to convince people that my software is stable and robust to corner cases) and other cheerful commendations.



But at the end of the day, middle management and HR are not aware of what I have done and until it makes into a final product, I cannot claim my results, for excellent they might be.



I have no time to lose, a family to take care of, and my salary/title will be reviewed in three months. People that have only fixed bugs and hacked up poor quality software deliverables are more likely to get a pay rise or a promotion, because their work "brought money to the company".



How can I increase my 'visibility' and cause my work to make it into the final product?









share|improve this question













share|improve this question




share|improve this question








edited Dec 9 '14 at 8:17









Jan Doggen

11.5k145066




11.5k145066










asked Dec 8 '14 at 23:49









swdev

1442




1442











  • Ouch. I found myself in this same position, and ended up quitting after just 2 months. 9 months of no production work would have driven me insane.
    – Thebluefish
    Dec 8 '14 at 23:55










  • You make me think that maybe I already made enough mistakes. Any last resort before quitting? Did you try anything that didn't work for you, but could work for me?
    – swdev
    Dec 8 '14 at 23:58










  • TBH it was more about my personality. I felt very under-appreciated at that company, so what happened with me is likely different than what's going on with you.
    – Thebluefish
    Dec 9 '14 at 0:02










  • I understand, but being told that I am "awesome" and then left alone with no schedule and no results to present is appalling as well. Let's wait for answer. Thank you anyway!
    – swdev
    Dec 9 '14 at 0:03







  • 1




    The current ridiculous fashion is to believe that the only "results" which matter are ones which are expressible in some kind of simple statement with quantifiable measurements and that these must be achieved in a crisply defined interval of time (eg "increased revenue by X% in previous quarter"). The reality is that it is NEVER that simple. Savvy managers understand that, regardless of what HR-drones instruct you in the performance appraisal documentation.
    – teego1967
    Dec 9 '14 at 16:34
















  • Ouch. I found myself in this same position, and ended up quitting after just 2 months. 9 months of no production work would have driven me insane.
    – Thebluefish
    Dec 8 '14 at 23:55










  • You make me think that maybe I already made enough mistakes. Any last resort before quitting? Did you try anything that didn't work for you, but could work for me?
    – swdev
    Dec 8 '14 at 23:58










  • TBH it was more about my personality. I felt very under-appreciated at that company, so what happened with me is likely different than what's going on with you.
    – Thebluefish
    Dec 9 '14 at 0:02










  • I understand, but being told that I am "awesome" and then left alone with no schedule and no results to present is appalling as well. Let's wait for answer. Thank you anyway!
    – swdev
    Dec 9 '14 at 0:03







  • 1




    The current ridiculous fashion is to believe that the only "results" which matter are ones which are expressible in some kind of simple statement with quantifiable measurements and that these must be achieved in a crisply defined interval of time (eg "increased revenue by X% in previous quarter"). The reality is that it is NEVER that simple. Savvy managers understand that, regardless of what HR-drones instruct you in the performance appraisal documentation.
    – teego1967
    Dec 9 '14 at 16:34















Ouch. I found myself in this same position, and ended up quitting after just 2 months. 9 months of no production work would have driven me insane.
– Thebluefish
Dec 8 '14 at 23:55




Ouch. I found myself in this same position, and ended up quitting after just 2 months. 9 months of no production work would have driven me insane.
– Thebluefish
Dec 8 '14 at 23:55












You make me think that maybe I already made enough mistakes. Any last resort before quitting? Did you try anything that didn't work for you, but could work for me?
– swdev
Dec 8 '14 at 23:58




You make me think that maybe I already made enough mistakes. Any last resort before quitting? Did you try anything that didn't work for you, but could work for me?
– swdev
Dec 8 '14 at 23:58












TBH it was more about my personality. I felt very under-appreciated at that company, so what happened with me is likely different than what's going on with you.
– Thebluefish
Dec 9 '14 at 0:02




TBH it was more about my personality. I felt very under-appreciated at that company, so what happened with me is likely different than what's going on with you.
– Thebluefish
Dec 9 '14 at 0:02












I understand, but being told that I am "awesome" and then left alone with no schedule and no results to present is appalling as well. Let's wait for answer. Thank you anyway!
– swdev
Dec 9 '14 at 0:03





I understand, but being told that I am "awesome" and then left alone with no schedule and no results to present is appalling as well. Let's wait for answer. Thank you anyway!
– swdev
Dec 9 '14 at 0:03





1




1




The current ridiculous fashion is to believe that the only "results" which matter are ones which are expressible in some kind of simple statement with quantifiable measurements and that these must be achieved in a crisply defined interval of time (eg "increased revenue by X% in previous quarter"). The reality is that it is NEVER that simple. Savvy managers understand that, regardless of what HR-drones instruct you in the performance appraisal documentation.
– teego1967
Dec 9 '14 at 16:34




The current ridiculous fashion is to believe that the only "results" which matter are ones which are expressible in some kind of simple statement with quantifiable measurements and that these must be achieved in a crisply defined interval of time (eg "increased revenue by X% in previous quarter"). The reality is that it is NEVER that simple. Savvy managers understand that, regardless of what HR-drones instruct you in the performance appraisal documentation.
– teego1967
Dec 9 '14 at 16:34










3 Answers
3






active

oldest

votes

















up vote
6
down vote













Do you have any evidence that your third and fourth paragraphs are true? Has your boss told you "I think you're excellent, but I never talk to anyone above me, they just have a list of who wrote which features and that's how they give the raises out?" If so, leave that company, it's insane. Your boss is repeatedly giving you assignments that will lead to never getting a raise, while telling you that you're doing fine. Your boss would also be abdicating one of the most important functions of a boss: monitoring and reviewing the all around value of every employee (including things like cultural fit, leadership, office ambience etc.)



Or, is this just how you think it works? Just a set of assumptions? Here's what I suggest you do. Ask your boss (email or in person) for a 15 minute meeting. In the meeting, say something like this:




I know this isn't my review and I'm not asking for this meeting to be my review. You've told me many times that my work is excellent, and I'm always glad to hear that. But as the date for my review approaches, I can't shake off a worry that my raise will be based strongly (or even entirely) on the revenue I bring to the company, meaning features that are in the product. Since in my case that's none, I'm scared I'll get no raise, or a bad review. I want to avoid that.




Then wait. Let your boss tell you how reviews work in your company. You may hear any of:



  • Reviews are out of my hands, I'm afraid, HR does them and you're right, it's all about features.

  • Don't worry about that, I do the reviews, and if I say you're excellent, you're excellent and that's the end of that.

  • I know that some people fix live bugs and some people do longterm work, and they're both of value and both considered in the reviews.

  • This isn't your review meeting and I'm not discussing the way reviews work with you

That last one is highly unlikely, but I have to consider the possibility you work in an insane company.



If in fact raises are mechanically determined based on features or bug fixes in the live code, this conversation gives your boss time to adjust assignments or merge some of your code in or whatever. If, as is far more likely, things just aren't that cut and dried (after all, this is a place that paid you to write some great stuff and then left it lying around because there wasn't time to integrate it - I find it unlikely they have the tools to let someone who isn't your boss determine who wrote what and hand out raises accordingly) then you will get your reassurance.



If this chat takes less than 15 minutes, you could also offer:




Would you like me to investigate a strategy for getting more of my code into the product, by adding tests to other people's code for a while and paying down our technical debt? Perhaps that would help our overall quality?




But in a way, that's a separate conversation, since it's not really about "hey boss, how do our reviews work anyway?" which appears to be your primary concern at the moment.






share|improve this answer



























    up vote
    4
    down vote













    In most (reasonably well-managed) organisations, middle management and HR will refer to your supervisor for input on your performance - so they should know about the work you've been doing.



    But I have to ask - you've been hired to do a job, and you seem to have been told how your performance is to be rated - "fix things". Why are you not doing your job? Unfortunately, companies pay the piper, and so they call the tune.



    On a professional level, I agree that what you're doing is right, and any sane organisation would reward your effort. But that kind of thing should be agreed (in writing, or by email) with your supervisor before spending 9 months on it. Doing this kind of thing "under the radar" is never a good idea.






    share|improve this answer




















    • Re:"before spending 9 months". Actually, while this certainly isn't the norm, it isn't uncommon that new hires are given long term tasks that have been planned as "future work" while the veterans are fighting the fires to get the code stable and customers happy. Usually, the fire fighting subsides and the new guy has a nice head start on the next product. So, I think it is worth having a talk with the supervisor about feeling that you aren't seeing how your work "fits in" to be sure it does. But I really wouldn't be overly concerned unless there are other signs that indicate you aren't wanted.
      – Dunk
      Dec 10 '14 at 19:39











    • If he has been assigned that work, then he should have some kind of paper trail (or an email instructing him), and then his performance should be evaluated based on completion of the work assigned. The question reads like this is not the case.
      – HorusKol
      Dec 10 '14 at 21:57


















    up vote
    1
    down vote













    It is a matter of culture.
    If you understand quality but the company does not then you will not get rewarded.
    Treat it like game with a glitch and exploit the glitch.
    Produce what they want not what is valuable.
    Yes by all means ask for the tasks they reward.



    Work within your area of influence not your area of concern.

    As you move up your area of influence will increase.






    share|improve this answer






















    • It appears you are for the fifth course of action. What I do like about your answer is the difference between "area of influence" and "area of concern".
      – swdev
      Dec 9 '14 at 0:33










    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "423"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    noCode: true, onDemand: false,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );








     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f37277%2fi-am-told-my-work-is-excellent-but-it-never-makes-into-a-final-product-how-c%23new-answer', 'question_page');

    );

    Post as a guest

























    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
    6
    down vote













    Do you have any evidence that your third and fourth paragraphs are true? Has your boss told you "I think you're excellent, but I never talk to anyone above me, they just have a list of who wrote which features and that's how they give the raises out?" If so, leave that company, it's insane. Your boss is repeatedly giving you assignments that will lead to never getting a raise, while telling you that you're doing fine. Your boss would also be abdicating one of the most important functions of a boss: monitoring and reviewing the all around value of every employee (including things like cultural fit, leadership, office ambience etc.)



    Or, is this just how you think it works? Just a set of assumptions? Here's what I suggest you do. Ask your boss (email or in person) for a 15 minute meeting. In the meeting, say something like this:




    I know this isn't my review and I'm not asking for this meeting to be my review. You've told me many times that my work is excellent, and I'm always glad to hear that. But as the date for my review approaches, I can't shake off a worry that my raise will be based strongly (or even entirely) on the revenue I bring to the company, meaning features that are in the product. Since in my case that's none, I'm scared I'll get no raise, or a bad review. I want to avoid that.




    Then wait. Let your boss tell you how reviews work in your company. You may hear any of:



    • Reviews are out of my hands, I'm afraid, HR does them and you're right, it's all about features.

    • Don't worry about that, I do the reviews, and if I say you're excellent, you're excellent and that's the end of that.

    • I know that some people fix live bugs and some people do longterm work, and they're both of value and both considered in the reviews.

    • This isn't your review meeting and I'm not discussing the way reviews work with you

    That last one is highly unlikely, but I have to consider the possibility you work in an insane company.



    If in fact raises are mechanically determined based on features or bug fixes in the live code, this conversation gives your boss time to adjust assignments or merge some of your code in or whatever. If, as is far more likely, things just aren't that cut and dried (after all, this is a place that paid you to write some great stuff and then left it lying around because there wasn't time to integrate it - I find it unlikely they have the tools to let someone who isn't your boss determine who wrote what and hand out raises accordingly) then you will get your reassurance.



    If this chat takes less than 15 minutes, you could also offer:




    Would you like me to investigate a strategy for getting more of my code into the product, by adding tests to other people's code for a while and paying down our technical debt? Perhaps that would help our overall quality?




    But in a way, that's a separate conversation, since it's not really about "hey boss, how do our reviews work anyway?" which appears to be your primary concern at the moment.






    share|improve this answer
























      up vote
      6
      down vote













      Do you have any evidence that your third and fourth paragraphs are true? Has your boss told you "I think you're excellent, but I never talk to anyone above me, they just have a list of who wrote which features and that's how they give the raises out?" If so, leave that company, it's insane. Your boss is repeatedly giving you assignments that will lead to never getting a raise, while telling you that you're doing fine. Your boss would also be abdicating one of the most important functions of a boss: monitoring and reviewing the all around value of every employee (including things like cultural fit, leadership, office ambience etc.)



      Or, is this just how you think it works? Just a set of assumptions? Here's what I suggest you do. Ask your boss (email or in person) for a 15 minute meeting. In the meeting, say something like this:




      I know this isn't my review and I'm not asking for this meeting to be my review. You've told me many times that my work is excellent, and I'm always glad to hear that. But as the date for my review approaches, I can't shake off a worry that my raise will be based strongly (or even entirely) on the revenue I bring to the company, meaning features that are in the product. Since in my case that's none, I'm scared I'll get no raise, or a bad review. I want to avoid that.




      Then wait. Let your boss tell you how reviews work in your company. You may hear any of:



      • Reviews are out of my hands, I'm afraid, HR does them and you're right, it's all about features.

      • Don't worry about that, I do the reviews, and if I say you're excellent, you're excellent and that's the end of that.

      • I know that some people fix live bugs and some people do longterm work, and they're both of value and both considered in the reviews.

      • This isn't your review meeting and I'm not discussing the way reviews work with you

      That last one is highly unlikely, but I have to consider the possibility you work in an insane company.



      If in fact raises are mechanically determined based on features or bug fixes in the live code, this conversation gives your boss time to adjust assignments or merge some of your code in or whatever. If, as is far more likely, things just aren't that cut and dried (after all, this is a place that paid you to write some great stuff and then left it lying around because there wasn't time to integrate it - I find it unlikely they have the tools to let someone who isn't your boss determine who wrote what and hand out raises accordingly) then you will get your reassurance.



      If this chat takes less than 15 minutes, you could also offer:




      Would you like me to investigate a strategy for getting more of my code into the product, by adding tests to other people's code for a while and paying down our technical debt? Perhaps that would help our overall quality?




      But in a way, that's a separate conversation, since it's not really about "hey boss, how do our reviews work anyway?" which appears to be your primary concern at the moment.






      share|improve this answer






















        up vote
        6
        down vote










        up vote
        6
        down vote









        Do you have any evidence that your third and fourth paragraphs are true? Has your boss told you "I think you're excellent, but I never talk to anyone above me, they just have a list of who wrote which features and that's how they give the raises out?" If so, leave that company, it's insane. Your boss is repeatedly giving you assignments that will lead to never getting a raise, while telling you that you're doing fine. Your boss would also be abdicating one of the most important functions of a boss: monitoring and reviewing the all around value of every employee (including things like cultural fit, leadership, office ambience etc.)



        Or, is this just how you think it works? Just a set of assumptions? Here's what I suggest you do. Ask your boss (email or in person) for a 15 minute meeting. In the meeting, say something like this:




        I know this isn't my review and I'm not asking for this meeting to be my review. You've told me many times that my work is excellent, and I'm always glad to hear that. But as the date for my review approaches, I can't shake off a worry that my raise will be based strongly (or even entirely) on the revenue I bring to the company, meaning features that are in the product. Since in my case that's none, I'm scared I'll get no raise, or a bad review. I want to avoid that.




        Then wait. Let your boss tell you how reviews work in your company. You may hear any of:



        • Reviews are out of my hands, I'm afraid, HR does them and you're right, it's all about features.

        • Don't worry about that, I do the reviews, and if I say you're excellent, you're excellent and that's the end of that.

        • I know that some people fix live bugs and some people do longterm work, and they're both of value and both considered in the reviews.

        • This isn't your review meeting and I'm not discussing the way reviews work with you

        That last one is highly unlikely, but I have to consider the possibility you work in an insane company.



        If in fact raises are mechanically determined based on features or bug fixes in the live code, this conversation gives your boss time to adjust assignments or merge some of your code in or whatever. If, as is far more likely, things just aren't that cut and dried (after all, this is a place that paid you to write some great stuff and then left it lying around because there wasn't time to integrate it - I find it unlikely they have the tools to let someone who isn't your boss determine who wrote what and hand out raises accordingly) then you will get your reassurance.



        If this chat takes less than 15 minutes, you could also offer:




        Would you like me to investigate a strategy for getting more of my code into the product, by adding tests to other people's code for a while and paying down our technical debt? Perhaps that would help our overall quality?




        But in a way, that's a separate conversation, since it's not really about "hey boss, how do our reviews work anyway?" which appears to be your primary concern at the moment.






        share|improve this answer












        Do you have any evidence that your third and fourth paragraphs are true? Has your boss told you "I think you're excellent, but I never talk to anyone above me, they just have a list of who wrote which features and that's how they give the raises out?" If so, leave that company, it's insane. Your boss is repeatedly giving you assignments that will lead to never getting a raise, while telling you that you're doing fine. Your boss would also be abdicating one of the most important functions of a boss: monitoring and reviewing the all around value of every employee (including things like cultural fit, leadership, office ambience etc.)



        Or, is this just how you think it works? Just a set of assumptions? Here's what I suggest you do. Ask your boss (email or in person) for a 15 minute meeting. In the meeting, say something like this:




        I know this isn't my review and I'm not asking for this meeting to be my review. You've told me many times that my work is excellent, and I'm always glad to hear that. But as the date for my review approaches, I can't shake off a worry that my raise will be based strongly (or even entirely) on the revenue I bring to the company, meaning features that are in the product. Since in my case that's none, I'm scared I'll get no raise, or a bad review. I want to avoid that.




        Then wait. Let your boss tell you how reviews work in your company. You may hear any of:



        • Reviews are out of my hands, I'm afraid, HR does them and you're right, it's all about features.

        • Don't worry about that, I do the reviews, and if I say you're excellent, you're excellent and that's the end of that.

        • I know that some people fix live bugs and some people do longterm work, and they're both of value and both considered in the reviews.

        • This isn't your review meeting and I'm not discussing the way reviews work with you

        That last one is highly unlikely, but I have to consider the possibility you work in an insane company.



        If in fact raises are mechanically determined based on features or bug fixes in the live code, this conversation gives your boss time to adjust assignments or merge some of your code in or whatever. If, as is far more likely, things just aren't that cut and dried (after all, this is a place that paid you to write some great stuff and then left it lying around because there wasn't time to integrate it - I find it unlikely they have the tools to let someone who isn't your boss determine who wrote what and hand out raises accordingly) then you will get your reassurance.



        If this chat takes less than 15 minutes, you could also offer:




        Would you like me to investigate a strategy for getting more of my code into the product, by adding tests to other people's code for a while and paying down our technical debt? Perhaps that would help our overall quality?




        But in a way, that's a separate conversation, since it's not really about "hey boss, how do our reviews work anyway?" which appears to be your primary concern at the moment.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Dec 9 '14 at 12:58









        Kate Gregory

        105k40230332




        105k40230332






















            up vote
            4
            down vote













            In most (reasonably well-managed) organisations, middle management and HR will refer to your supervisor for input on your performance - so they should know about the work you've been doing.



            But I have to ask - you've been hired to do a job, and you seem to have been told how your performance is to be rated - "fix things". Why are you not doing your job? Unfortunately, companies pay the piper, and so they call the tune.



            On a professional level, I agree that what you're doing is right, and any sane organisation would reward your effort. But that kind of thing should be agreed (in writing, or by email) with your supervisor before spending 9 months on it. Doing this kind of thing "under the radar" is never a good idea.






            share|improve this answer




















            • Re:"before spending 9 months". Actually, while this certainly isn't the norm, it isn't uncommon that new hires are given long term tasks that have been planned as "future work" while the veterans are fighting the fires to get the code stable and customers happy. Usually, the fire fighting subsides and the new guy has a nice head start on the next product. So, I think it is worth having a talk with the supervisor about feeling that you aren't seeing how your work "fits in" to be sure it does. But I really wouldn't be overly concerned unless there are other signs that indicate you aren't wanted.
              – Dunk
              Dec 10 '14 at 19:39











            • If he has been assigned that work, then he should have some kind of paper trail (or an email instructing him), and then his performance should be evaluated based on completion of the work assigned. The question reads like this is not the case.
              – HorusKol
              Dec 10 '14 at 21:57















            up vote
            4
            down vote













            In most (reasonably well-managed) organisations, middle management and HR will refer to your supervisor for input on your performance - so they should know about the work you've been doing.



            But I have to ask - you've been hired to do a job, and you seem to have been told how your performance is to be rated - "fix things". Why are you not doing your job? Unfortunately, companies pay the piper, and so they call the tune.



            On a professional level, I agree that what you're doing is right, and any sane organisation would reward your effort. But that kind of thing should be agreed (in writing, or by email) with your supervisor before spending 9 months on it. Doing this kind of thing "under the radar" is never a good idea.






            share|improve this answer




















            • Re:"before spending 9 months". Actually, while this certainly isn't the norm, it isn't uncommon that new hires are given long term tasks that have been planned as "future work" while the veterans are fighting the fires to get the code stable and customers happy. Usually, the fire fighting subsides and the new guy has a nice head start on the next product. So, I think it is worth having a talk with the supervisor about feeling that you aren't seeing how your work "fits in" to be sure it does. But I really wouldn't be overly concerned unless there are other signs that indicate you aren't wanted.
              – Dunk
              Dec 10 '14 at 19:39











            • If he has been assigned that work, then he should have some kind of paper trail (or an email instructing him), and then his performance should be evaluated based on completion of the work assigned. The question reads like this is not the case.
              – HorusKol
              Dec 10 '14 at 21:57













            up vote
            4
            down vote










            up vote
            4
            down vote









            In most (reasonably well-managed) organisations, middle management and HR will refer to your supervisor for input on your performance - so they should know about the work you've been doing.



            But I have to ask - you've been hired to do a job, and you seem to have been told how your performance is to be rated - "fix things". Why are you not doing your job? Unfortunately, companies pay the piper, and so they call the tune.



            On a professional level, I agree that what you're doing is right, and any sane organisation would reward your effort. But that kind of thing should be agreed (in writing, or by email) with your supervisor before spending 9 months on it. Doing this kind of thing "under the radar" is never a good idea.






            share|improve this answer












            In most (reasonably well-managed) organisations, middle management and HR will refer to your supervisor for input on your performance - so they should know about the work you've been doing.



            But I have to ask - you've been hired to do a job, and you seem to have been told how your performance is to be rated - "fix things". Why are you not doing your job? Unfortunately, companies pay the piper, and so they call the tune.



            On a professional level, I agree that what you're doing is right, and any sane organisation would reward your effort. But that kind of thing should be agreed (in writing, or by email) with your supervisor before spending 9 months on it. Doing this kind of thing "under the radar" is never a good idea.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Dec 9 '14 at 1:55









            HorusKol

            16.3k63267




            16.3k63267











            • Re:"before spending 9 months". Actually, while this certainly isn't the norm, it isn't uncommon that new hires are given long term tasks that have been planned as "future work" while the veterans are fighting the fires to get the code stable and customers happy. Usually, the fire fighting subsides and the new guy has a nice head start on the next product. So, I think it is worth having a talk with the supervisor about feeling that you aren't seeing how your work "fits in" to be sure it does. But I really wouldn't be overly concerned unless there are other signs that indicate you aren't wanted.
              – Dunk
              Dec 10 '14 at 19:39











            • If he has been assigned that work, then he should have some kind of paper trail (or an email instructing him), and then his performance should be evaluated based on completion of the work assigned. The question reads like this is not the case.
              – HorusKol
              Dec 10 '14 at 21:57

















            • Re:"before spending 9 months". Actually, while this certainly isn't the norm, it isn't uncommon that new hires are given long term tasks that have been planned as "future work" while the veterans are fighting the fires to get the code stable and customers happy. Usually, the fire fighting subsides and the new guy has a nice head start on the next product. So, I think it is worth having a talk with the supervisor about feeling that you aren't seeing how your work "fits in" to be sure it does. But I really wouldn't be overly concerned unless there are other signs that indicate you aren't wanted.
              – Dunk
              Dec 10 '14 at 19:39











            • If he has been assigned that work, then he should have some kind of paper trail (or an email instructing him), and then his performance should be evaluated based on completion of the work assigned. The question reads like this is not the case.
              – HorusKol
              Dec 10 '14 at 21:57
















            Re:"before spending 9 months". Actually, while this certainly isn't the norm, it isn't uncommon that new hires are given long term tasks that have been planned as "future work" while the veterans are fighting the fires to get the code stable and customers happy. Usually, the fire fighting subsides and the new guy has a nice head start on the next product. So, I think it is worth having a talk with the supervisor about feeling that you aren't seeing how your work "fits in" to be sure it does. But I really wouldn't be overly concerned unless there are other signs that indicate you aren't wanted.
            – Dunk
            Dec 10 '14 at 19:39





            Re:"before spending 9 months". Actually, while this certainly isn't the norm, it isn't uncommon that new hires are given long term tasks that have been planned as "future work" while the veterans are fighting the fires to get the code stable and customers happy. Usually, the fire fighting subsides and the new guy has a nice head start on the next product. So, I think it is worth having a talk with the supervisor about feeling that you aren't seeing how your work "fits in" to be sure it does. But I really wouldn't be overly concerned unless there are other signs that indicate you aren't wanted.
            – Dunk
            Dec 10 '14 at 19:39













            If he has been assigned that work, then he should have some kind of paper trail (or an email instructing him), and then his performance should be evaluated based on completion of the work assigned. The question reads like this is not the case.
            – HorusKol
            Dec 10 '14 at 21:57





            If he has been assigned that work, then he should have some kind of paper trail (or an email instructing him), and then his performance should be evaluated based on completion of the work assigned. The question reads like this is not the case.
            – HorusKol
            Dec 10 '14 at 21:57











            up vote
            1
            down vote













            It is a matter of culture.
            If you understand quality but the company does not then you will not get rewarded.
            Treat it like game with a glitch and exploit the glitch.
            Produce what they want not what is valuable.
            Yes by all means ask for the tasks they reward.



            Work within your area of influence not your area of concern.

            As you move up your area of influence will increase.






            share|improve this answer






















            • It appears you are for the fifth course of action. What I do like about your answer is the difference between "area of influence" and "area of concern".
              – swdev
              Dec 9 '14 at 0:33














            up vote
            1
            down vote













            It is a matter of culture.
            If you understand quality but the company does not then you will not get rewarded.
            Treat it like game with a glitch and exploit the glitch.
            Produce what they want not what is valuable.
            Yes by all means ask for the tasks they reward.



            Work within your area of influence not your area of concern.

            As you move up your area of influence will increase.






            share|improve this answer






















            • It appears you are for the fifth course of action. What I do like about your answer is the difference between "area of influence" and "area of concern".
              – swdev
              Dec 9 '14 at 0:33












            up vote
            1
            down vote










            up vote
            1
            down vote









            It is a matter of culture.
            If you understand quality but the company does not then you will not get rewarded.
            Treat it like game with a glitch and exploit the glitch.
            Produce what they want not what is valuable.
            Yes by all means ask for the tasks they reward.



            Work within your area of influence not your area of concern.

            As you move up your area of influence will increase.






            share|improve this answer














            It is a matter of culture.
            If you understand quality but the company does not then you will not get rewarded.
            Treat it like game with a glitch and exploit the glitch.
            Produce what they want not what is valuable.
            Yes by all means ask for the tasks they reward.



            Work within your area of influence not your area of concern.

            As you move up your area of influence will increase.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Dec 9 '14 at 0:39

























            answered Dec 9 '14 at 0:31









            paparazzo

            33.3k657106




            33.3k657106











            • It appears you are for the fifth course of action. What I do like about your answer is the difference between "area of influence" and "area of concern".
              – swdev
              Dec 9 '14 at 0:33
















            • It appears you are for the fifth course of action. What I do like about your answer is the difference between "area of influence" and "area of concern".
              – swdev
              Dec 9 '14 at 0:33















            It appears you are for the fifth course of action. What I do like about your answer is the difference between "area of influence" and "area of concern".
            – swdev
            Dec 9 '14 at 0:33




            It appears you are for the fifth course of action. What I do like about your answer is the difference between "area of influence" and "area of concern".
            – swdev
            Dec 9 '14 at 0:33












             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f37277%2fi-am-told-my-work-is-excellent-but-it-never-makes-into-a-final-product-how-c%23new-answer', 'question_page');

            );

            Post as a guest

















































































            Comments

            Popular posts from this blog

            What does second last employer means? [closed]

            List of Gilmore Girls characters

            Confectionery