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. You are not paid to think...

You are not paid to think...

Scheduled Pinned Locked Moved The Lounge
designquestionlearning
33 Posts 22 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.
  • J Jun Du

    One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

    Best, Jun

    F Offline
    F Offline
    fjdiewornncalwe
    wrote on last edited by
    #3

    I consider that I'm paid to get out customer requests based on deadlines and LOE's that I suggest. If I say a job will take 2 weeks, it is then my responsibility to get it out in that time. How much time to "think" depends on how much time I can convince the customer a project will take.

    I wasn't, now I am, then I won't be anymore.

    J E 2 Replies Last reply
    0
    • J Jun Du

      One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

      Best, Jun

      R Offline
      R Offline
      Roger Wright
      wrote on last edited by
      #4

      Thinking and "over-design" are completely opposite concepts. A well thought out design is not over designed, it is ideally designed. As a professional developer you are paid to think; if you're a coder who types proper syntax in response to a design spec, you're not. But even so, it will pay in the long run if you do think a bit about what you're coding rather than just blindly implementing what you're told to code. The earlier any error is spotted, the cheaper it is to fix, and the company/job you save may be your own. :)

      Will Rogers never met me.

      J 1 Reply Last reply
      0
      • J Jun Du

        One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

        Best, Jun

        T Offline
        T Offline
        TheyCallMeMrJames
        wrote on last edited by
        #5

        Forget the philosophical debate here, you're missing the huge upside: You can now omit anything from any project you work on. If you sup asks you where feature x is, you can just say, "Hmm...didn't think of that." and point to the sign.

        They Call me Mister James

        Y M 2 Replies Last reply
        0
        • S Single Step Debugger

          IMO we are paid to keep it simple, efficient and reuse the existing codebase when it’s possible. Do you imagine if some aerospace engineer decides that it’s a good idea to install an electrical massage chair in a fighter jet’s cockpit with the argument that this will keep the user pilot sharp? They will make him to live the company on instant…through the sixth floor window.

          There is only one Ashley Judd and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

          Y Offline
          Y Offline
          Yusuf
          wrote on last edited by
          #6

          Deyan Georgiev wrote:

          Do you imagine if some aerospace engineer decides that it’s a good idea to install an electrical massage chair

          in Economy class? He'd be genius.

          Yusuf May I help you?

          S 1 Reply Last reply
          0
          • T TheyCallMeMrJames

            Forget the philosophical debate here, you're missing the huge upside: You can now omit anything from any project you work on. If you sup asks you where feature x is, you can just say, "Hmm...didn't think of that." and point to the sign.

            They Call me Mister James

            Y Offline
            Y Offline
            Yusuf
            wrote on last edited by
            #7

            TheyCallMeMrJames wrote:

            If you sup asks you where feature x is, you can just say, "Hmm...didn't think of that." and point to the sign.

            :rolleyes: :-O :-\

            Yusuf May I help you?

            1 Reply Last reply
            0
            • R Roger Wright

              Thinking and "over-design" are completely opposite concepts. A well thought out design is not over designed, it is ideally designed. As a professional developer you are paid to think; if you're a coder who types proper syntax in response to a design spec, you're not. But even so, it will pay in the long run if you do think a bit about what you're coding rather than just blindly implementing what you're told to code. The earlier any error is spotted, the cheaper it is to fix, and the company/job you save may be your own. :)

              Will Rogers never met me.

              J Offline
              J Offline
              Jun Du
              wrote on last edited by
              #8

              Well said.

              Best, Jun

              1 Reply Last reply
              0
              • F fjdiewornncalwe

                I consider that I'm paid to get out customer requests based on deadlines and LOE's that I suggest. If I say a job will take 2 weeks, it is then my responsibility to get it out in that time. How much time to "think" depends on how much time I can convince the customer a project will take.

                I wasn't, now I am, then I won't be anymore.

                J Offline
                J Offline
                Jorgen Andersson
                wrote on last edited by
                #9

                Lucky you, I'm in the situation where our customer managers say something will take two weeks, it is then my responsibility to get it out in that time.

                List of common misconceptions

                F 1 Reply Last reply
                0
                • J Jorgen Andersson

                  Lucky you, I'm in the situation where our customer managers say something will take two weeks, it is then my responsibility to get it out in that time.

                  List of common misconceptions

                  F Offline
                  F Offline
                  fjdiewornncalwe
                  wrote on last edited by
                  #10

                  That happens as well, but I can usually trim their expectations a little bit by massaging the requirements a bit. :)

                  I wasn't, now I am, then I won't be anymore.

                  O 1 Reply Last reply
                  0
                  • Y Yusuf

                    Deyan Georgiev wrote:

                    Do you imagine if some aerospace engineer decides that it’s a good idea to install an electrical massage chair

                    in Economy class? He'd be genius.

                    Yusuf May I help you?

                    S Offline
                    S Offline
                    Single Step Debugger
                    wrote on last edited by
                    #11

                    Do you imagine how smooth the flight will be with some 200 vibrating chairs onboard? Pilot: “T-t-t-t-tower, tower-r-r-r here is LZ-Z-Z-Z-700 we have a p-p-p-p-problem! All my tooth fillings just fell t-t-t-t-together with the left engine”.

                    There is only one Ashley Judd and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

                    Y S 2 Replies Last reply
                    0
                    • J Jun Du

                      One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

                      Best, Jun

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

                      It really depends. I like developing rather than designing. For anyone to be productive they need to do one of the 2, but never both. That just leads to high unproductivity.

                      ((λ (x) `(,x ',x)) '(λ (x) `(,x ',x)))

                      O 1 Reply Last reply
                      0
                      • T TheyCallMeMrJames

                        Forget the philosophical debate here, you're missing the huge upside: You can now omit anything from any project you work on. If you sup asks you where feature x is, you can just say, "Hmm...didn't think of that." and point to the sign.

                        They Call me Mister James

                        M Offline
                        M Offline
                        Mycroft Holmes
                        wrote on last edited by
                        #13

                        TheyCallMeMrJames wrote:

                        and point to the sign

                        At which point your supervisor would point to the door. People who don't think should lose the privilege of breathing.

                        Never underestimate the power of human stupidity RAH

                        T 1 Reply Last reply
                        0
                        • M Mycroft Holmes

                          TheyCallMeMrJames wrote:

                          and point to the sign

                          At which point your supervisor would point to the door. People who don't think should lose the privilege of breathing.

                          Never underestimate the power of human stupidity RAH

                          T Offline
                          T Offline
                          TheyCallMeMrJames
                          wrote on last edited by
                          #14

                          Don't tell anyone, but my post was a joke. ;)

                          They Call me Mister James

                          M 1 Reply Last reply
                          0
                          • J Jun Du

                            One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

                            Best, Jun

                            P Offline
                            P Offline
                            PIEBALDconsult
                            wrote on last edited by
                            #15

                            As a professional thinking person, if my boss says he's not paying me to think, I leave.

                            1 Reply Last reply
                            0
                            • T TheyCallMeMrJames

                              Don't tell anyone, but my post was a joke. ;)

                              They Call me Mister James

                              M Offline
                              M Offline
                              Mycroft Holmes
                              wrote on last edited by
                              #16

                              TheyCallMeMrJames wrote:

                              Don't tell anyone, but my post was a joke

                              Yeah I got that after I posted the response... a bit slow this morning, I'm almost in holiday mode already.

                              Never underestimate the power of human stupidity RAH

                              T 1 Reply Last reply
                              0
                              • S Single Step Debugger

                                Do you imagine how smooth the flight will be with some 200 vibrating chairs onboard? Pilot: “T-t-t-t-tower, tower-r-r-r here is LZ-Z-Z-Z-700 we have a p-p-p-p-problem! All my tooth fillings just fell t-t-t-t-together with the left engine”.

                                There is only one Ashley Judd and Salma Hayek is her prophet! Advertise here – minimum three posts per day are guaranteed.

                                Y Offline
                                Y Offline
                                Yusuf
                                wrote on last edited by
                                #17

                                :laugh:

                                Yusuf May I help you?

                                1 Reply Last reply
                                0
                                • M Mycroft Holmes

                                  TheyCallMeMrJames wrote:

                                  Don't tell anyone, but my post was a joke

                                  Yeah I got that after I posted the response... a bit slow this morning, I'm almost in holiday mode already.

                                  Never underestimate the power of human stupidity RAH

                                  T Offline
                                  T Offline
                                  TheyCallMeMrJames
                                  wrote on last edited by
                                  #18

                                  Well, holiday mode ain't bad...I was going to originally ask if you had a case of the Mondays ;) heheh...man I hate that guy...

                                  They Call me Mister James

                                  1 Reply Last reply
                                  0
                                  • J Jun Du

                                    One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

                                    Best, Jun

                                    R Offline
                                    R Offline
                                    R Erasmus
                                    wrote on last edited by
                                    #19

                                    I feel we as developers/testers get paid to do just that... to think. How to automate, how to better, how to simplify, how to fix, how to go about writing it, how to brake it. If we weren't, we would of worked at Mcdees or doing hard labour. Our montly income would of reflected a no thinking salary, or more a hard working salary.

                                    "Program testing can be used to show the presence of bugs, but never to show their absence." << please vote!! >>

                                    1 Reply Last reply
                                    0
                                    • J Jun Du

                                      One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

                                      Best, Jun

                                      G Offline
                                      G Offline
                                      GAMerritt
                                      wrote on last edited by
                                      #20

                                      Does that mean: 1) You are being paid to do anything BUT think. 2) Your employer is getting your thinking absolutely free. 3) Everyone else might be paid to think, but you aren't. 4) Your wages for thinking are 'under the table'.

                                      1 Reply Last reply
                                      0
                                      • J Jun Du

                                        One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

                                        Best, Jun

                                        C Offline
                                        C Offline
                                        Carlos Conceicao
                                        wrote on last edited by
                                        #21

                                        Well, it depends how thinkable will be your job, and if they think the requirements are trivial and can be implemented under the known knowledge base. And if people think they know all there it is to know, and there are no unknowns and known unknowns are an oxymoron. So, to think that you won't have to design anything and just template your code away, and thinking everything will work just fine and there will be no surprises of the wrong sort, I wish you good luck!

                                        1 Reply Last reply
                                        0
                                        • J Jun Du

                                          One of our supervisors posted this at his cubicle (as a joke, of course). Seriously, are we or should we be paid to think in our daily work? By "think", I mean spending a lot of time in great details, something we call "over-design".

                                          Best, Jun

                                          T Offline
                                          T Offline
                                          Tomz_KV
                                          wrote on last edited by
                                          #22

                                          Need some thinking but not in depth. Too much thinking is one of the reasons for over engineering. Without thinking could result in more works that are not really needed.

                                          TOMZ_KV

                                          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