Manager over interacting with developers

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

favorite












I'm working on a project where:



Managers should have complete info on what work is going on and how the work in going on in the project and their interaction with developers is mandatory, but in my case it has been too much. My manager used to come to my bay once a day at the beginning of the project. Now 'm half way through the project and my manager completely left his cabin, he sits beside me the whole day (not to chitchat, he talks regarding the project). He wants to know every nook and corner in the project. Even though he is not from development background he wants to know all the code I have been writing, some times he even suggests me of other ways(which are not good in terms on performance).



I'm feeling very uncomfortable and 'm unable to work at my complete pace with him being on my side all the time. Is it good for a manager to be in this way with the developers ? Is it any good for the developer ?? I'm afraid of this as 'm a fresher and I don't want to work my future projects with him. I need your suggestion on this. Is my way of thinking different or my manager's ? Is there any way to handle this situation.



Thank You







share|improve this question




















  • Are you perhaps new to the job and he thinks that you need help/guidance?
    – quacky
    Jun 1 '15 at 10:15










  • No, not only me but he interacts in the same way with all the developers as well as QA. Thanks for bringing up the point
    – Avinash Ravilla
    Jun 1 '15 at 10:16










  • Is the manager new to managing software development?
    – quacky
    Jun 1 '15 at 10:20






  • 1




    @Logic What I mean is, if he comes to you for more than a few minutes for an unscheduled project chat, you could suggest that this discussion is important enough to schedule it for a meeting room or something. Let him know it's important to you but that you need to schedule it properly in order to get your assignments done.
    – Brandin
    Jun 1 '15 at 10:26







  • 2




    Ahh, have to love the helicopter managers :) I had a manager once that used to sit on the corner of my desk and watch me code. Not saying anything, just... watching. Now that was seriously creeping me out!
    – Jane S♦
    Jun 1 '15 at 10:33
















up vote
4
down vote

favorite












I'm working on a project where:



Managers should have complete info on what work is going on and how the work in going on in the project and their interaction with developers is mandatory, but in my case it has been too much. My manager used to come to my bay once a day at the beginning of the project. Now 'm half way through the project and my manager completely left his cabin, he sits beside me the whole day (not to chitchat, he talks regarding the project). He wants to know every nook and corner in the project. Even though he is not from development background he wants to know all the code I have been writing, some times he even suggests me of other ways(which are not good in terms on performance).



I'm feeling very uncomfortable and 'm unable to work at my complete pace with him being on my side all the time. Is it good for a manager to be in this way with the developers ? Is it any good for the developer ?? I'm afraid of this as 'm a fresher and I don't want to work my future projects with him. I need your suggestion on this. Is my way of thinking different or my manager's ? Is there any way to handle this situation.



Thank You







share|improve this question




















  • Are you perhaps new to the job and he thinks that you need help/guidance?
    – quacky
    Jun 1 '15 at 10:15










  • No, not only me but he interacts in the same way with all the developers as well as QA. Thanks for bringing up the point
    – Avinash Ravilla
    Jun 1 '15 at 10:16










  • Is the manager new to managing software development?
    – quacky
    Jun 1 '15 at 10:20






  • 1




    @Logic What I mean is, if he comes to you for more than a few minutes for an unscheduled project chat, you could suggest that this discussion is important enough to schedule it for a meeting room or something. Let him know it's important to you but that you need to schedule it properly in order to get your assignments done.
    – Brandin
    Jun 1 '15 at 10:26







  • 2




    Ahh, have to love the helicopter managers :) I had a manager once that used to sit on the corner of my desk and watch me code. Not saying anything, just... watching. Now that was seriously creeping me out!
    – Jane S♦
    Jun 1 '15 at 10:33












up vote
4
down vote

favorite









up vote
4
down vote

favorite











I'm working on a project where:



Managers should have complete info on what work is going on and how the work in going on in the project and their interaction with developers is mandatory, but in my case it has been too much. My manager used to come to my bay once a day at the beginning of the project. Now 'm half way through the project and my manager completely left his cabin, he sits beside me the whole day (not to chitchat, he talks regarding the project). He wants to know every nook and corner in the project. Even though he is not from development background he wants to know all the code I have been writing, some times he even suggests me of other ways(which are not good in terms on performance).



I'm feeling very uncomfortable and 'm unable to work at my complete pace with him being on my side all the time. Is it good for a manager to be in this way with the developers ? Is it any good for the developer ?? I'm afraid of this as 'm a fresher and I don't want to work my future projects with him. I need your suggestion on this. Is my way of thinking different or my manager's ? Is there any way to handle this situation.



Thank You







share|improve this question












I'm working on a project where:



Managers should have complete info on what work is going on and how the work in going on in the project and their interaction with developers is mandatory, but in my case it has been too much. My manager used to come to my bay once a day at the beginning of the project. Now 'm half way through the project and my manager completely left his cabin, he sits beside me the whole day (not to chitchat, he talks regarding the project). He wants to know every nook and corner in the project. Even though he is not from development background he wants to know all the code I have been writing, some times he even suggests me of other ways(which are not good in terms on performance).



I'm feeling very uncomfortable and 'm unable to work at my complete pace with him being on my side all the time. Is it good for a manager to be in this way with the developers ? Is it any good for the developer ?? I'm afraid of this as 'm a fresher and I don't want to work my future projects with him. I need your suggestion on this. Is my way of thinking different or my manager's ? Is there any way to handle this situation.



Thank You









share|improve this question











share|improve this question




share|improve this question










asked Jun 1 '15 at 10:00









Avinash Ravilla

1577




1577











  • Are you perhaps new to the job and he thinks that you need help/guidance?
    – quacky
    Jun 1 '15 at 10:15










  • No, not only me but he interacts in the same way with all the developers as well as QA. Thanks for bringing up the point
    – Avinash Ravilla
    Jun 1 '15 at 10:16










  • Is the manager new to managing software development?
    – quacky
    Jun 1 '15 at 10:20






  • 1




    @Logic What I mean is, if he comes to you for more than a few minutes for an unscheduled project chat, you could suggest that this discussion is important enough to schedule it for a meeting room or something. Let him know it's important to you but that you need to schedule it properly in order to get your assignments done.
    – Brandin
    Jun 1 '15 at 10:26







  • 2




    Ahh, have to love the helicopter managers :) I had a manager once that used to sit on the corner of my desk and watch me code. Not saying anything, just... watching. Now that was seriously creeping me out!
    – Jane S♦
    Jun 1 '15 at 10:33
















  • Are you perhaps new to the job and he thinks that you need help/guidance?
    – quacky
    Jun 1 '15 at 10:15










  • No, not only me but he interacts in the same way with all the developers as well as QA. Thanks for bringing up the point
    – Avinash Ravilla
    Jun 1 '15 at 10:16










  • Is the manager new to managing software development?
    – quacky
    Jun 1 '15 at 10:20






  • 1




    @Logic What I mean is, if he comes to you for more than a few minutes for an unscheduled project chat, you could suggest that this discussion is important enough to schedule it for a meeting room or something. Let him know it's important to you but that you need to schedule it properly in order to get your assignments done.
    – Brandin
    Jun 1 '15 at 10:26







  • 2




    Ahh, have to love the helicopter managers :) I had a manager once that used to sit on the corner of my desk and watch me code. Not saying anything, just... watching. Now that was seriously creeping me out!
    – Jane S♦
    Jun 1 '15 at 10:33















Are you perhaps new to the job and he thinks that you need help/guidance?
– quacky
Jun 1 '15 at 10:15




Are you perhaps new to the job and he thinks that you need help/guidance?
– quacky
Jun 1 '15 at 10:15












No, not only me but he interacts in the same way with all the developers as well as QA. Thanks for bringing up the point
– Avinash Ravilla
Jun 1 '15 at 10:16




No, not only me but he interacts in the same way with all the developers as well as QA. Thanks for bringing up the point
– Avinash Ravilla
Jun 1 '15 at 10:16












Is the manager new to managing software development?
– quacky
Jun 1 '15 at 10:20




Is the manager new to managing software development?
– quacky
Jun 1 '15 at 10:20




1




1




@Logic What I mean is, if he comes to you for more than a few minutes for an unscheduled project chat, you could suggest that this discussion is important enough to schedule it for a meeting room or something. Let him know it's important to you but that you need to schedule it properly in order to get your assignments done.
– Brandin
Jun 1 '15 at 10:26





@Logic What I mean is, if he comes to you for more than a few minutes for an unscheduled project chat, you could suggest that this discussion is important enough to schedule it for a meeting room or something. Let him know it's important to you but that you need to schedule it properly in order to get your assignments done.
– Brandin
Jun 1 '15 at 10:26





2




2




Ahh, have to love the helicopter managers :) I had a manager once that used to sit on the corner of my desk and watch me code. Not saying anything, just... watching. Now that was seriously creeping me out!
– Jane S♦
Jun 1 '15 at 10:33




Ahh, have to love the helicopter managers :) I had a manager once that used to sit on the corner of my desk and watch me code. Not saying anything, just... watching. Now that was seriously creeping me out!
– Jane S♦
Jun 1 '15 at 10:33










2 Answers
2






active

oldest

votes

















up vote
5
down vote













I have been in this situation and a friendly reminder that I now need to "dig into" my work on my own and concentrate (plus headphones) did always work for me. You can also be more subtle and invite your manager to come back later to look at the code together. Either way, polite professionalism is never out of place.



Additionally: this is printed out often and hung in software companies: http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/






share|improve this answer






















  • I actually tried the headphones thing, but I had to remove them when he approaches me with an intension to talk to me and there is no point of looking into code as he cannot understand, Thanks for your suggestion :)
    – Avinash Ravilla
    Jun 1 '15 at 10:21







  • 2




    Of course he cannot understand, it was just meant as a meeting later. @headphones: in my case people started apologizing whenever they made me take them off, causing them to think twice before interrupting me. Persistence pays.
    – KMSTR
    Jun 1 '15 at 10:27

















up vote
3
down vote













Of course there's a way to handle this situation. Talk to your manager !



If this situation makes you unable to work efficiently, this is bad for your, your manager and the project. This has to stop one way or another. But the odds are your manager really thinks he's being helpful, and if you don't bring up the issue he has no reason to change his behavior.



Obvisouly you don't want to just tell him "get the hell off my back" or anything close. But I'd suggest something along the lines of "Hey, I have the feeling we spend so much time discussing the project that I can't make it progress as fast as I could. What do you think about having a meeting once (twice if timing is really important and every hour counts) a day and I focus on my code the rest of the time ?"






share|improve this answer




















    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: true,
    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%2f47474%2fmanager-over-interacting-with-developers%23new-answer', 'question_page');

    );

    Post as a guest






























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    5
    down vote













    I have been in this situation and a friendly reminder that I now need to "dig into" my work on my own and concentrate (plus headphones) did always work for me. You can also be more subtle and invite your manager to come back later to look at the code together. Either way, polite professionalism is never out of place.



    Additionally: this is printed out often and hung in software companies: http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/






    share|improve this answer






















    • I actually tried the headphones thing, but I had to remove them when he approaches me with an intension to talk to me and there is no point of looking into code as he cannot understand, Thanks for your suggestion :)
      – Avinash Ravilla
      Jun 1 '15 at 10:21







    • 2




      Of course he cannot understand, it was just meant as a meeting later. @headphones: in my case people started apologizing whenever they made me take them off, causing them to think twice before interrupting me. Persistence pays.
      – KMSTR
      Jun 1 '15 at 10:27














    up vote
    5
    down vote













    I have been in this situation and a friendly reminder that I now need to "dig into" my work on my own and concentrate (plus headphones) did always work for me. You can also be more subtle and invite your manager to come back later to look at the code together. Either way, polite professionalism is never out of place.



    Additionally: this is printed out often and hung in software companies: http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/






    share|improve this answer






















    • I actually tried the headphones thing, but I had to remove them when he approaches me with an intension to talk to me and there is no point of looking into code as he cannot understand, Thanks for your suggestion :)
      – Avinash Ravilla
      Jun 1 '15 at 10:21







    • 2




      Of course he cannot understand, it was just meant as a meeting later. @headphones: in my case people started apologizing whenever they made me take them off, causing them to think twice before interrupting me. Persistence pays.
      – KMSTR
      Jun 1 '15 at 10:27












    up vote
    5
    down vote










    up vote
    5
    down vote









    I have been in this situation and a friendly reminder that I now need to "dig into" my work on my own and concentrate (plus headphones) did always work for me. You can also be more subtle and invite your manager to come back later to look at the code together. Either way, polite professionalism is never out of place.



    Additionally: this is printed out often and hung in software companies: http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/






    share|improve this answer














    I have been in this situation and a friendly reminder that I now need to "dig into" my work on my own and concentrate (plus headphones) did always work for me. You can also be more subtle and invite your manager to come back later to look at the code together. Either way, polite professionalism is never out of place.



    Additionally: this is printed out often and hung in software companies: http://heeris.id.au/2013/this-is-why-you-shouldnt-interrupt-a-programmer/







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Jun 1 '15 at 10:27

























    answered Jun 1 '15 at 10:13









    KMSTR

    40128




    40128











    • I actually tried the headphones thing, but I had to remove them when he approaches me with an intension to talk to me and there is no point of looking into code as he cannot understand, Thanks for your suggestion :)
      – Avinash Ravilla
      Jun 1 '15 at 10:21







    • 2




      Of course he cannot understand, it was just meant as a meeting later. @headphones: in my case people started apologizing whenever they made me take them off, causing them to think twice before interrupting me. Persistence pays.
      – KMSTR
      Jun 1 '15 at 10:27
















    • I actually tried the headphones thing, but I had to remove them when he approaches me with an intension to talk to me and there is no point of looking into code as he cannot understand, Thanks for your suggestion :)
      – Avinash Ravilla
      Jun 1 '15 at 10:21







    • 2




      Of course he cannot understand, it was just meant as a meeting later. @headphones: in my case people started apologizing whenever they made me take them off, causing them to think twice before interrupting me. Persistence pays.
      – KMSTR
      Jun 1 '15 at 10:27















    I actually tried the headphones thing, but I had to remove them when he approaches me with an intension to talk to me and there is no point of looking into code as he cannot understand, Thanks for your suggestion :)
    – Avinash Ravilla
    Jun 1 '15 at 10:21





    I actually tried the headphones thing, but I had to remove them when he approaches me with an intension to talk to me and there is no point of looking into code as he cannot understand, Thanks for your suggestion :)
    – Avinash Ravilla
    Jun 1 '15 at 10:21





    2




    2




    Of course he cannot understand, it was just meant as a meeting later. @headphones: in my case people started apologizing whenever they made me take them off, causing them to think twice before interrupting me. Persistence pays.
    – KMSTR
    Jun 1 '15 at 10:27




    Of course he cannot understand, it was just meant as a meeting later. @headphones: in my case people started apologizing whenever they made me take them off, causing them to think twice before interrupting me. Persistence pays.
    – KMSTR
    Jun 1 '15 at 10:27












    up vote
    3
    down vote













    Of course there's a way to handle this situation. Talk to your manager !



    If this situation makes you unable to work efficiently, this is bad for your, your manager and the project. This has to stop one way or another. But the odds are your manager really thinks he's being helpful, and if you don't bring up the issue he has no reason to change his behavior.



    Obvisouly you don't want to just tell him "get the hell off my back" or anything close. But I'd suggest something along the lines of "Hey, I have the feeling we spend so much time discussing the project that I can't make it progress as fast as I could. What do you think about having a meeting once (twice if timing is really important and every hour counts) a day and I focus on my code the rest of the time ?"






    share|improve this answer
























      up vote
      3
      down vote













      Of course there's a way to handle this situation. Talk to your manager !



      If this situation makes you unable to work efficiently, this is bad for your, your manager and the project. This has to stop one way or another. But the odds are your manager really thinks he's being helpful, and if you don't bring up the issue he has no reason to change his behavior.



      Obvisouly you don't want to just tell him "get the hell off my back" or anything close. But I'd suggest something along the lines of "Hey, I have the feeling we spend so much time discussing the project that I can't make it progress as fast as I could. What do you think about having a meeting once (twice if timing is really important and every hour counts) a day and I focus on my code the rest of the time ?"






      share|improve this answer






















        up vote
        3
        down vote










        up vote
        3
        down vote









        Of course there's a way to handle this situation. Talk to your manager !



        If this situation makes you unable to work efficiently, this is bad for your, your manager and the project. This has to stop one way or another. But the odds are your manager really thinks he's being helpful, and if you don't bring up the issue he has no reason to change his behavior.



        Obvisouly you don't want to just tell him "get the hell off my back" or anything close. But I'd suggest something along the lines of "Hey, I have the feeling we spend so much time discussing the project that I can't make it progress as fast as I could. What do you think about having a meeting once (twice if timing is really important and every hour counts) a day and I focus on my code the rest of the time ?"






        share|improve this answer












        Of course there's a way to handle this situation. Talk to your manager !



        If this situation makes you unable to work efficiently, this is bad for your, your manager and the project. This has to stop one way or another. But the odds are your manager really thinks he's being helpful, and if you don't bring up the issue he has no reason to change his behavior.



        Obvisouly you don't want to just tell him "get the hell off my back" or anything close. But I'd suggest something along the lines of "Hey, I have the feeling we spend so much time discussing the project that I can't make it progress as fast as I could. What do you think about having a meeting once (twice if timing is really important and every hour counts) a day and I focus on my code the rest of the time ?"







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jun 1 '15 at 10:08









        ero

        1,67468




        1,67468






















             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f47474%2fmanager-over-interacting-with-developers%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