Senior manager entered the role of a software developer and performs poorly

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

favorite












TL;DR: Company co-founder wants to do some 'real work' but does more harm than good.



The company is a software house based in UK, has some ~20 employees, makes stable profits, pays well and offers excellent working conditions (friendly atmosphere, benefits, etc.).



They hired me 3 months ago to start a new, ambitious and long-term project. Currently there are total of 3 people involved in the project: one more specialist and one senior manager (co-founder of the company). There are no manager roles - we all do the 'real work' and we are all equal (e.g. decisions are made by voting).



The problem is that co-founder is not a proficient programmer. He might have been once, but probably lost traction over the years of not working as a software dev. He happily discusses things of low importance (e.g. coding style) but when it comes to coding he makes terrible mistakes. I'm tired double-checking every piece of his work.



I cannot complain about him as a person (e.g. he shows no signs of rudeness, jealousy, etc.), he just lacks skills. That's why I usually fix his bugs secretly during merges, but I suspect that this is not a right solution for longer term.



Given that I'm obviously NOT in position to advise him how should I proceed? Should I talk to him? Or better let it go and wait for disaster? If that matters, we are talking about a narrowly specialized area of software development and the guy in question is about 10 years older than me. He is also a CS graduate.









share







New contributor




e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    up vote
    2
    down vote

    favorite












    TL;DR: Company co-founder wants to do some 'real work' but does more harm than good.



    The company is a software house based in UK, has some ~20 employees, makes stable profits, pays well and offers excellent working conditions (friendly atmosphere, benefits, etc.).



    They hired me 3 months ago to start a new, ambitious and long-term project. Currently there are total of 3 people involved in the project: one more specialist and one senior manager (co-founder of the company). There are no manager roles - we all do the 'real work' and we are all equal (e.g. decisions are made by voting).



    The problem is that co-founder is not a proficient programmer. He might have been once, but probably lost traction over the years of not working as a software dev. He happily discusses things of low importance (e.g. coding style) but when it comes to coding he makes terrible mistakes. I'm tired double-checking every piece of his work.



    I cannot complain about him as a person (e.g. he shows no signs of rudeness, jealousy, etc.), he just lacks skills. That's why I usually fix his bugs secretly during merges, but I suspect that this is not a right solution for longer term.



    Given that I'm obviously NOT in position to advise him how should I proceed? Should I talk to him? Or better let it go and wait for disaster? If that matters, we are talking about a narrowly specialized area of software development and the guy in question is about 10 years older than me. He is also a CS graduate.









    share







    New contributor




    e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      2
      down vote

      favorite









      up vote
      2
      down vote

      favorite











      TL;DR: Company co-founder wants to do some 'real work' but does more harm than good.



      The company is a software house based in UK, has some ~20 employees, makes stable profits, pays well and offers excellent working conditions (friendly atmosphere, benefits, etc.).



      They hired me 3 months ago to start a new, ambitious and long-term project. Currently there are total of 3 people involved in the project: one more specialist and one senior manager (co-founder of the company). There are no manager roles - we all do the 'real work' and we are all equal (e.g. decisions are made by voting).



      The problem is that co-founder is not a proficient programmer. He might have been once, but probably lost traction over the years of not working as a software dev. He happily discusses things of low importance (e.g. coding style) but when it comes to coding he makes terrible mistakes. I'm tired double-checking every piece of his work.



      I cannot complain about him as a person (e.g. he shows no signs of rudeness, jealousy, etc.), he just lacks skills. That's why I usually fix his bugs secretly during merges, but I suspect that this is not a right solution for longer term.



      Given that I'm obviously NOT in position to advise him how should I proceed? Should I talk to him? Or better let it go and wait for disaster? If that matters, we are talking about a narrowly specialized area of software development and the guy in question is about 10 years older than me. He is also a CS graduate.









      share







      New contributor




      e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      TL;DR: Company co-founder wants to do some 'real work' but does more harm than good.



      The company is a software house based in UK, has some ~20 employees, makes stable profits, pays well and offers excellent working conditions (friendly atmosphere, benefits, etc.).



      They hired me 3 months ago to start a new, ambitious and long-term project. Currently there are total of 3 people involved in the project: one more specialist and one senior manager (co-founder of the company). There are no manager roles - we all do the 'real work' and we are all equal (e.g. decisions are made by voting).



      The problem is that co-founder is not a proficient programmer. He might have been once, but probably lost traction over the years of not working as a software dev. He happily discusses things of low importance (e.g. coding style) but when it comes to coding he makes terrible mistakes. I'm tired double-checking every piece of his work.



      I cannot complain about him as a person (e.g. he shows no signs of rudeness, jealousy, etc.), he just lacks skills. That's why I usually fix his bugs secretly during merges, but I suspect that this is not a right solution for longer term.



      Given that I'm obviously NOT in position to advise him how should I proceed? Should I talk to him? Or better let it go and wait for disaster? If that matters, we are talking about a narrowly specialized area of software development and the guy in question is about 10 years older than me. He is also a CS graduate.







      professionalism software-industry manager





      share







      New contributor




      e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.










      share







      New contributor




      e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      share



      share






      New contributor




      e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 9 mins ago









      e630182

      112




      112




      New contributor




      e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      e630182 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.

























          active

          oldest

          votes











          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
          );



          );






          e630182 is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f119538%2fsenior-manager-entered-the-role-of-a-software-developer-and-performs-poorly%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          e630182 is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          e630182 is a new contributor. Be nice, and check out our Code of Conduct.












          e630182 is a new contributor. Be nice, and check out our Code of Conduct.











          e630182 is a new contributor. Be nice, and check out our Code of Conduct.













           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f119538%2fsenior-manager-entered-the-role-of-a-software-developer-and-performs-poorly%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