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. What's your definition of a "senior" developer?

What's your definition of a "senior" developer?

Scheduled Pinned Locked Moved The Lounge
question
67 Posts 44 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.
  • L Lost User

    I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

    S Offline
    S Offline
    Slacker007
    wrote on last edited by
    #9

    If you forgot why you came into work today, then you are a senior developer.

    R P 2 Replies Last reply
    0
    • L Lost User

      I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

      M Offline
      M Offline
      Marc Clifton
      wrote on last edited by
      #10

      As part of an article that I'm writing, I'll give you a loose definition: Someone who is senior able to apply scientific methods and has formal methodologies for their work process, demonstrates skill in the domain, tools, and languages, would be considered a master craftsman (ie, proven track record, ability to teach others, etc.) and also treats development as an art, meaning that it requires creativity, imagination, and the ability to think outside of the box of said skills. Marc

      Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

      R 1 Reply Last reply
      0
      • N Nagy Vilmos

        Two of: - in depth language knowledge - responsible for how the code base was/is designed - business domain expert Get those and you're senior

        veni bibi saltavi

        R Offline
        R Offline
        raddevus
        wrote on last edited by
        #11

        I think those are a decent basic set of criteria. At least you've created some kind of target. Most companies/managers/people just have no idea.

        My book, Launch Your Android App, is available at Amazon.com.

        1 Reply Last reply
        0
        • S Slacker007

          If you forgot why you came into work today, then you are a senior developer.

          R Offline
          R Offline
          raddevus
          wrote on last edited by
          #12

          LOL! What say? errr...what were we talking about? Wait, what's this plastic thing under my hands? Keyboard? who? :laugh:

          My book, Launch Your Android App, is available at Amazon.com.

          1 Reply Last reply
          0
          • M Marc Clifton

            As part of an article that I'm writing, I'll give you a loose definition: Someone who is senior able to apply scientific methods and has formal methodologies for their work process, demonstrates skill in the domain, tools, and languages, would be considered a master craftsman (ie, proven track record, ability to teach others, etc.) and also treats development as an art, meaning that it requires creativity, imagination, and the ability to think outside of the box of said skills. Marc

            Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project! Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

            R Offline
            R Offline
            raddevus
            wrote on last edited by
            #13

            I like your loose definition . And thinking back to the OP's question... 1. It could be that the senior is assigning work because s/he is so fantastically amazing that s/he doesn't have time for these easy things that s/he is assigning. or 2. Senior is assigning work because s/he is so NOT fantastically amazing that s/he has no clue about how to get the work done properly. I'm assuming the OP was alluding to the fact that it was the second condition. :)

            My book, Launch Your Android App, is available at Amazon.com.

            1 Reply Last reply
            0
            • L Lost User

              I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

              J Offline
              J Offline
              jgakenhe
              wrote on last edited by
              #14

              When their cubicle looks like a kitchen pantry.

              M 1 Reply Last reply
              0
              • L Lost User

                I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

                M Offline
                M Offline
                Mark_Wallace
                wrote on last edited by
                #15

                A senior developer is one who, when he needs to search the web, automatically starts to type altavista.com

                I wanna be a eunuchs developer! Pass me a bread knife!

                D J N 3 Replies Last reply
                0
                • M Mark_Wallace

                  A senior developer is one who, when he needs to search the web, automatically starts to type altavista.com

                  I wanna be a eunuchs developer! Pass me a bread knife!

                  D Offline
                  D Offline
                  David Crow
                  wrote on last edited by
                  #16

                  I started with that search engine! :doh:

                  "One man's wage rise is another man's price increase." - Harold Wilson

                  "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

                  "You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles

                  M Z A C 4 Replies Last reply
                  0
                  • M Mike Hankey

                    I believe that 62 is when one starts reaping the benefits afforded a senior.

                    New version: WinHeist Version 2.2.2 Beta
                    I told my psychiatrist that I was hearing voices in my head. He said you don't have a psychiatrist!

                    C Offline
                    C Offline
                    Clifford Nelson
                    wrote on last edited by
                    #17

                    Sorry, we are getting age creep and now someone must be at least 67.

                    M I K R 4 Replies Last reply
                    0
                    • D David Crow

                      I started with that search engine! :doh:

                      "One man's wage rise is another man's price increase." - Harold Wilson

                      "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

                      "You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles

                      M Offline
                      M Offline
                      Mark_Wallace
                      wrote on last edited by
                      #18

                      It's a fair bet that a lot of us did.

                      I wanna be a eunuchs developer! Pass me a bread knife!

                      J 1 Reply Last reply
                      0
                      • M Mark_Wallace

                        A senior developer is one who, when he needs to search the web, automatically starts to type altavista.com

                        I wanna be a eunuchs developer! Pass me a bread knife!

                        J Offline
                        J Offline
                        Jeremy Falcon
                        wrote on last edited by
                        #19

                        webcrawler!! Don't forget the cool logo for webcrawler!

                        Jeremy Falcon

                        M 1 Reply Last reply
                        0
                        • L Lost User

                          I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

                          Sander RosselS Offline
                          Sander RosselS Offline
                          Sander Rossel
                          wrote on last edited by
                          #20

                          A ploy by HR. When there's a senior there are also mediors and juniors, people you can pay less. Ultimately, it's just a stupid label people get when they're old, have worked in the industry for a while or have worked for the company for a while. You'd expect them to have deep knowledge of software and/or hardware engineering, but judging from the "seniors" I know it isn't really a prerequisite :sigh:

                          Read my (free) ebook Object-Oriented Programming in C# Succinctly. Visit my blog at Sander's bits - Writing the code you need. Or read my articles here on CodeProject.

                          Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                          Regards, Sander

                          J 1 Reply Last reply
                          0
                          • M Mark_Wallace

                            It's a fair bet that a lot of us did.

                            I wanna be a eunuchs developer! Pass me a bread knife!

                            J Offline
                            J Offline
                            Jeremy Falcon
                            wrote on last edited by
                            #21

                            And we watched Ninja Turtles.

                            Jeremy Falcon

                            M 1 Reply Last reply
                            0
                            • Sander RosselS Sander Rossel

                              A ploy by HR. When there's a senior there are also mediors and juniors, people you can pay less. Ultimately, it's just a stupid label people get when they're old, have worked in the industry for a while or have worked for the company for a while. You'd expect them to have deep knowledge of software and/or hardware engineering, but judging from the "seniors" I know it isn't really a prerequisite :sigh:

                              Read my (free) ebook Object-Oriented Programming in C# Succinctly. Visit my blog at Sander's bits - Writing the code you need. Or read my articles here on CodeProject.

                              Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

                              Regards, Sander

                              J Offline
                              J Offline
                              Jeremy Falcon
                              wrote on last edited by
                              #22

                              Sander Rossel wrote:

                              but judging from the "seniors" I know it isn't really a prerequisite

                              Most people don't take their education as seriously as others. Welcome to life. :sigh:

                              Jeremy Falcon

                              1 Reply Last reply
                              0
                              • L Lost User

                                I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

                                K Offline
                                K Offline
                                KarstenK
                                wrote on last edited by
                                #23

                                a 40+ developer who knows how to get rid off all bugs and fergot to get team leader or manager :~

                                Press F1 for help or google it. Greetings from Germany

                                1 Reply Last reply
                                0
                                • M Mark_Wallace

                                  A senior developer is one who, when he needs to search the web, automatically starts to type altavista.com

                                  I wanna be a eunuchs developer! Pass me a bread knife!

                                  N Offline
                                  N Offline
                                  Nagy Vilmos
                                  wrote on last edited by
                                  #24

                                  Search the web? We know how to read a manual. Heck in most cases we wrote the bally thing!

                                  veni bibi saltavi

                                  M 1 Reply Last reply
                                  0
                                  • L Lost User

                                    I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

                                    J Offline
                                    J Offline
                                    Joe Woodbury
                                    wrote on last edited by
                                    #25

                                    At the very least, a minimum of seven [paid] years in a single discipline.

                                    1 Reply Last reply
                                    0
                                    • D David Crow

                                      I started with that search engine! :doh:

                                      "One man's wage rise is another man's price increase." - Harold Wilson

                                      "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

                                      "You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles

                                      Z Offline
                                      Z Offline
                                      ZurdoDev
                                      wrote on last edited by
                                      #26

                                      Pretty sure that was his point. ;)

                                      There are only 10 types of people in the world, those who understand binary and those who don't.

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

                                        M Offline
                                        M Offline
                                        MacSpudster
                                        wrote on last edited by
                                        #27

                                        One that seyz: "I've seen ur code, and it stinks."

                                        1 Reply Last reply
                                        0
                                        • L Lost User

                                          I think my definition of a senior dev is vastly different than others. I am not so sure that a 10 year member working as a senior developer would be asking us to do his homework assignments for him.... So, what would your definition of a senior developer be?

                                          S Offline
                                          S Offline
                                          Stephen Gonzalez
                                          wrote on last edited by
                                          #28

                                          If you don't see him(her) in diaper, then he(she) is a senior.

                                          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