Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Development Manager?

Development Manager?

Scheduled Pinned Locked Moved The Lounge
javaquestion
11 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    Dave Sexton
    wrote on last edited by
    #1

    What do you folks consider the role of a Development Manager to be? Are there any DM's here? What are the potential pitfalls that one should watch out for if the role was offered to one? What do DM's get paid these days? All comments welcome.

    But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
    Because programming is an art, not a science. Marc Clifton
    I gave up when I couldn't spell "egg". Justine Allen

    L B B S V 5 Replies Last reply
    0
    • D Dave Sexton

      What do you folks consider the role of a Development Manager to be? Are there any DM's here? What are the potential pitfalls that one should watch out for if the role was offered to one? What do DM's get paid these days? All comments welcome.

      But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
      Because programming is an art, not a science. Marc Clifton
      I gave up when I couldn't spell "egg". Justine Allen

      L Offline
      L Offline
      leppie
      wrote on last edited by
      #2

      Manager == Responsibility (for others, possibly stupid others)

      xacc.ide - now with TabsToSpaces support
      IronScheme - 1.0 alpha 4a out now (29 May 2008)

      O 1 Reply Last reply
      0
      • L leppie

        Manager == Responsibility (for others, possibly stupid others)

        xacc.ide - now with TabsToSpaces support
        IronScheme - 1.0 alpha 4a out now (29 May 2008)

        O Offline
        O Offline
        Oakman
        wrote on last edited by
        #3

        leppie wrote:

        Manager == Responsibility (for others, possibly stupid others)

        also Manager == no time to keep your skillset up to date.

        Jon Smith & Wesson: The original point and click interface

        1 Reply Last reply
        0
        • D Dave Sexton

          What do you folks consider the role of a Development Manager to be? Are there any DM's here? What are the potential pitfalls that one should watch out for if the role was offered to one? What do DM's get paid these days? All comments welcome.

          But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
          Because programming is an art, not a science. Marc Clifton
          I gave up when I couldn't spell "egg". Justine Allen

          B Offline
          B Offline
          Boro_Bob
          wrote on last edited by
          #4

          We have development managers where I work. I'm not sure what they are for. Certainly if they go on holiday for two weeks, nobody notices.

          Words fade as the meanings change, but somehow, it don't bother me.

          N 1 Reply Last reply
          0
          • D Dave Sexton

            What do you folks consider the role of a Development Manager to be? Are there any DM's here? What are the potential pitfalls that one should watch out for if the role was offered to one? What do DM's get paid these days? All comments welcome.

            But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
            Because programming is an art, not a science. Marc Clifton
            I gave up when I couldn't spell "egg". Justine Allen

            B Offline
            B Offline
            BonshatS
            wrote on last edited by
            #5

            It's waaaaay too much babysitting for my tastes, but I prefer a Dev Manager that stays out of my way and lets me do my job, and it's a bonus if they act as a buffer from the politics and other distractions.

            1 Reply Last reply
            0
            • B Boro_Bob

              We have development managers where I work. I'm not sure what they are for. Certainly if they go on holiday for two weeks, nobody notices.

              Words fade as the meanings change, but somehow, it don't bother me.

              N Offline
              N Offline
              Nemanja Trifunovic
              wrote on last edited by
              #6

              Boro_Bob wrote:

              Certainly if they go on holiday for two weeks, nobody notices.

              That's a trait of good managers. If a manager leaves for vacation and suddenly nothing functions any more, there is a problem.

              Programming Blog utf8-cpp

              B 1 Reply Last reply
              0
              • D Dave Sexton

                What do you folks consider the role of a Development Manager to be? Are there any DM's here? What are the potential pitfalls that one should watch out for if the role was offered to one? What do DM's get paid these days? All comments welcome.

                But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
                Because programming is an art, not a science. Marc Clifton
                I gave up when I couldn't spell "egg". Justine Allen

                S Offline
                S Offline
                Scott Dorman
                wrote on last edited by
                #7

                Working as a developer now but I've been a dev manager in two previous companies. A good DM should be someone that:

                • Defends his/her development team and shields them from upper management interference as much as possible.
                • Trusts the team (especially the team leads, architects, etc.) to know how to do their jobs and provides them with the opportunity to actually do that job.
                • Understands the software lifecycle (whatever it may be at that company)
                • Knows what needs to happen in order for a project to be completed on time/budget and how to remove obstacles that would prevent that from happening.

                As for potential pitfalls, you do eventually start to loose your development skills as more and more time is spent actually managing project timelines, requirements, etc. and in meetings. I've been at companies where I was both a DM and a developer and it is very hard to do both effectively without spending very long days at the office.

                Scott Dorman

                Microsoft® MVP - Visual C# | MCPD President - Tampa Bay IASA [Blog][Articles][Forum Guidelines]


                Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai

                D 1 Reply Last reply
                0
                • S Scott Dorman

                  Working as a developer now but I've been a dev manager in two previous companies. A good DM should be someone that:

                  • Defends his/her development team and shields them from upper management interference as much as possible.
                  • Trusts the team (especially the team leads, architects, etc.) to know how to do their jobs and provides them with the opportunity to actually do that job.
                  • Understands the software lifecycle (whatever it may be at that company)
                  • Knows what needs to happen in order for a project to be completed on time/budget and how to remove obstacles that would prevent that from happening.

                  As for potential pitfalls, you do eventually start to loose your development skills as more and more time is spent actually managing project timelines, requirements, etc. and in meetings. I've been at companies where I was both a DM and a developer and it is very hard to do both effectively without spending very long days at the office.

                  Scott Dorman

                  Microsoft® MVP - Visual C# | MCPD President - Tampa Bay IASA [Blog][Articles][Forum Guidelines]


                  Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai

                  D Offline
                  D Offline
                  Dave Sexton
                  wrote on last edited by
                  #8

                  Scott Dorman wrote:

                  you do eventually start to loose your development skills

                  This is a concern of mine. I really enjoy writing code & keeping my skills current. Technology and software engineering are passions of mine & I'm worried that by accepting a DM role I'll be missing out.

                  Scott Dorman wrote:

                  spending very long days at the office

                  This is already part of my life. Thankfully the company I work for really looks after their people and hours are pretty flexible (so long as you're not taking the p*ss).

                  But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
                  Because programming is an art, not a science. Marc Clifton
                  I gave up when I couldn't spell "egg". Justine Allen

                  S 1 Reply Last reply
                  0
                  • D Dave Sexton

                    Scott Dorman wrote:

                    you do eventually start to loose your development skills

                    This is a concern of mine. I really enjoy writing code & keeping my skills current. Technology and software engineering are passions of mine & I'm worried that by accepting a DM role I'll be missing out.

                    Scott Dorman wrote:

                    spending very long days at the office

                    This is already part of my life. Thankfully the company I work for really looks after their people and hours are pretty flexible (so long as you're not taking the p*ss).

                    But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
                    Because programming is an art, not a science. Marc Clifton
                    I gave up when I couldn't spell "egg". Justine Allen

                    S Offline
                    S Offline
                    Scott Dorman
                    wrote on last edited by
                    #9

                    Dave Sexton wrote:

                    This is a concern of mine. I really enjoy writing code & keeping my skills current. Technology and software engineering are passions of mine & I'm worried that by accepting a DM role I'll be missing out.

                    Yes, it's a valid concern. Unless you end up in a DM role where you are both DM and developer, this will eventually happen. I found that I could still keep my skills current but did so by getting involved in the community and open source projects and working on my own personal projects. Being a good DM involves a completely different skill set and has its own rewards and challenges. If you do end up taking the role, a good book is Herding Cats[^].

                    Scott Dorman

                    Microsoft® MVP - Visual C# | MCPD President - Tampa Bay IASA [Blog][Articles][Forum Guidelines]


                    Hey, hey, hey. Don't be mean. We don't have to be mean because, remember, no matter where you go, there you are. - Buckaroo Banzai

                    1 Reply Last reply
                    0
                    • N Nemanja Trifunovic

                      Boro_Bob wrote:

                      Certainly if they go on holiday for two weeks, nobody notices.

                      That's a trait of good managers. If a manager leaves for vacation and suddenly nothing functions any more, there is a problem.

                      Programming Blog utf8-cpp

                      B Offline
                      B Offline
                      Boro_Bob
                      wrote on last edited by
                      #10

                      Nothing functions when they are there. :laugh:

                      Words fade as the meanings change, but somehow, it don't bother me.

                      1 Reply Last reply
                      0
                      • D Dave Sexton

                        What do you folks consider the role of a Development Manager to be? Are there any DM's here? What are the potential pitfalls that one should watch out for if the role was offered to one? What do DM's get paid these days? All comments welcome.

                        But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
                        Because programming is an art, not a science. Marc Clifton
                        I gave up when I couldn't spell "egg". Justine Allen

                        V Offline
                        V Offline
                        Vasudevan Deepak Kumar
                        wrote on last edited by
                        #11

                        Dave Sexton wrote:

                        the role of a Development Manager

                        Just to plugin the phone into the arse in the morning and yell non-stop at the team members; make astronomical predictions to the clients; goof-up deadlines and fabricate stories to 'cover up' the same. :-D

                        Vasudevan Deepak Kumar Personal Homepage
                        Tech Gossips
                        All the world's a stage, And all the men and women merely players. They have their exits and their entrances; And one man in his time plays many parts... --William Shakespeare

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups