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 Makes Great Programmers Different?

What Makes Great Programmers Different?

Scheduled Pinned Locked Moved The Lounge
csharpcomdesignarchitecturequestion
30 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.
  • L Offline
    L Offline
    leppie
    wrote on last edited by
    #1

    What Makes Great Programmers Different?[^]

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

    S S P W C 9 Replies Last reply
    0
    • L leppie

      What Makes Great Programmers Different?[^]

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

      S Offline
      S Offline
      Super Lloyd
      wrote on last edited by
      #2

      Modesty? or is it Ego? ;p

      A train station is where the train stops. A bus station is where the bus stops. On my desk, I have a work station.... _________________________________________________________ My programs never have bugs, they just develop random features.

      1 Reply Last reply
      0
      • L leppie

        What Makes Great Programmers Different?[^]

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

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

        The difference between good and bad programmers, is laziness, IMHO. The good programmer uses their laziness, wisely. The bad programmer, well, they don't.

        "the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
        "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)

        R T 2 Replies Last reply
        0
        • L leppie

          What Makes Great Programmers Different?[^]

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

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

          "Anyone can cook, but only the fearless can become great." -- Gusteau

          1 Reply Last reply
          0
          • L leppie

            What Makes Great Programmers Different?[^]

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

            W Offline
            W Offline
            W Balboos GHB
            wrote on last edited by
            #5

            The article seems to have omitted mentioning me.

            "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

            "As far as we know, our computer has never had an undetected error." - Weisert

            "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

            N L 2 Replies Last reply
            0
            • S Slacker007

              The difference between good and bad programmers, is laziness, IMHO. The good programmer uses their laziness, wisely. The bad programmer, well, they don't.

              "the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
              "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)

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

              Good point. I've long held that engineers are fundamentally lazy. That's why we keep inventing things to make our jobs seem less like work. Just about every job I've had in my life, I left easier to do than I found it, even the non-engineering jobs.

              Will Rogers never met me.

              V 1 Reply Last reply
              0
              • L leppie

                What Makes Great Programmers Different?[^]

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

                C Offline
                C Offline
                Chris Losinger
                wrote on last edited by
                #7

                why do programmers love to talk about themselves so much?

                image processing toolkits | batch image processing

                S R D 3 Replies Last reply
                0
                • C Chris Losinger

                  why do programmers love to talk about themselves so much?

                  image processing toolkits | batch image processing

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

                  Chris Losinger wrote:

                  why do programmers love to talk about themselves so much?

                  because nobody else does?

                  "the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
                  "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)

                  T 1 Reply Last reply
                  0
                  • W W Balboos GHB

                    The article seems to have omitted mentioning me.

                    "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                    "As far as we know, our computer has never had an undetected error." - Weisert

                    "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

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

                    That's because it's about GREAT programmers.


                    Panic, Chaos, Destruction. My work here is done. Drink. Get drunk. Fall over - P O'H OK, I will win to day or my name isn't Ethel Crudacre! - DD Ethel Crudacre I cannot live by bread alone. Bacon and ketchup are needed as well. - Trollslayer Have a bit more patience with newbies. Of course some of them act dumb - they're often *students*, for heaven's sake - Terry Pratchett

                    1 Reply Last reply
                    0
                    • W W Balboos GHB

                      The article seems to have omitted mentioning me.

                      "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                      "As far as we know, our computer has never had an undetected error." - Weisert

                      "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                      L Offline
                      L Offline
                      Lost User
                      wrote on last edited by
                      #10

                      Yes you are correct. They could have easily used you as the comparison of how they are different.

                      Computers have been intelligent for a long time now. It just so happens that the program writers are about as effective as a room full of monkeys trying to crank out a copy of Hamlet.

                      1 Reply Last reply
                      0
                      • S Slacker007

                        Chris Losinger wrote:

                        why do programmers love to talk about themselves so much?

                        because nobody else does?

                        "the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
                        "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)

                        T Offline
                        T Offline
                        Tim Corey
                        wrote on last edited by
                        #11

                        What do you want them to talk about? Their spouse? Their social life? The world outside their mother's basement? Programmers talk about what they know.

                        1 Reply Last reply
                        0
                        • L leppie

                          What Makes Great Programmers Different?[^]

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

                          K Offline
                          K Offline
                          Karl Sanford
                          wrote on last edited by
                          #12

                          Though I voted 5 in good faith, I have to say that I've seen a lot of places making posts like this, and they all seem like absolute sunshine. They all have the same feel to them as a 2am infomercial about how to get rich. I think the only people qualified to even begin to guess what it takes to be a great programmer are... great programmers. Even at that, they may not know what actually makes them great. In considering all of their personal qualities and experiences that make them great, no one can distill all of that information into a blog post. The only thing we can be sure of is: Q: What makes great programmers different? A: They are great programmers. Stop trying to be great, and be great.

                          Be The Noise

                          S 1 Reply Last reply
                          0
                          • K Karl Sanford

                            Though I voted 5 in good faith, I have to say that I've seen a lot of places making posts like this, and they all seem like absolute sunshine. They all have the same feel to them as a 2am infomercial about how to get rich. I think the only people qualified to even begin to guess what it takes to be a great programmer are... great programmers. Even at that, they may not know what actually makes them great. In considering all of their personal qualities and experiences that make them great, no one can distill all of that information into a blog post. The only thing we can be sure of is: Q: What makes great programmers different? A: They are great programmers. Stop trying to be great, and be great.

                            Be The Noise

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

                            Anyone can call themselves a great programmer.

                            "the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
                            "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)

                            K 1 Reply Last reply
                            0
                            • S Slacker007

                              Anyone can call themselves a great programmer.

                              "the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
                              "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)

                              K Offline
                              K Offline
                              Karl Sanford
                              wrote on last edited by
                              #14

                              True, to clarify, I meant programmers that are widely regarded by others as being great... ... although then I guess you get into the 'how do they know?' question... I've just entered an endless loop... ... long story short, I have no idea what I'm saying... I'm just sick of posts like these.

                              Be The Noise

                              1 Reply Last reply
                              0
                              • R Roger Wright

                                Good point. I've long held that engineers are fundamentally lazy. That's why we keep inventing things to make our jobs seem less like work. Just about every job I've had in my life, I left easier to do than I found it, even the non-engineering jobs.

                                Will Rogers never met me.

                                V Offline
                                V Offline
                                Vivi Chellappa
                                wrote on last edited by
                                #15

                                Yes. One had to laboriously put together a NOR gate, NAND gate or J-K flipflop. Then the engineers decided these circuits can be built as Small-scale IC's and we got those. Then they decided, we could have adders, counters, timers, etc., without having to design them from scratch. Then they put together calculators capable of doing 4 functions. From there, they have taken us to systems on a chip. Software Engineers, on the other hand, still laboriously hand-crank out code. Objects are supposed to be reusable. What object is reusable? Can I go find objects in the marketplace like I can find a gate array or an Intel processor chip? Software Engineering is a joke. A bad one at that.

                                M T 2 Replies Last reply
                                0
                                • C Chris Losinger

                                  why do programmers love to talk about themselves so much?

                                  image processing toolkits | batch image processing

                                  R Offline
                                  R Offline
                                  realJSOP
                                  wrote on last edited by
                                  #16

                                  Because most of the time, they're talking *to* themselves about how stupid they are.

                                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                  -----
                                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                  -----
                                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                                  1 Reply Last reply
                                  0
                                  • V Vivi Chellappa

                                    Yes. One had to laboriously put together a NOR gate, NAND gate or J-K flipflop. Then the engineers decided these circuits can be built as Small-scale IC's and we got those. Then they decided, we could have adders, counters, timers, etc., without having to design them from scratch. Then they put together calculators capable of doing 4 functions. From there, they have taken us to systems on a chip. Software Engineers, on the other hand, still laboriously hand-crank out code. Objects are supposed to be reusable. What object is reusable? Can I go find objects in the marketplace like I can find a gate array or an Intel processor chip? Software Engineering is a joke. A bad one at that.

                                    M Offline
                                    M Offline
                                    Member 2053006
                                    wrote on last edited by
                                    #17

                                    We have: C# BigInteger Class[^] OpenCV[^] And just about any article on this site. There are a plethora of other libraries. Google for them ;-)

                                    1 Reply Last reply
                                    0
                                    • L leppie

                                      What Makes Great Programmers Different?[^]

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

                                      I Offline
                                      I Offline
                                      ISanti
                                      wrote on last edited by
                                      #18

                                      You will know them by their fruits. Grapes are not gathered from thorn bushes nor figs from thistles, are they? There is only one thing that makes them different: their programs.

                                      Sorry for my bad English

                                      1 Reply Last reply
                                      0
                                      • C Chris Losinger

                                        why do programmers love to talk about themselves so much?

                                        image processing toolkits | batch image processing

                                        D Offline
                                        D Offline
                                        DaveP62
                                        wrote on last edited by
                                        #19

                                        Chris Losinger wrote:

                                        why do programmers love to talk about themselves so much?

                                        Uhhmmm... Isn't the article referenced writen by a journalist not a programmer? :confused:

                                        C 1 Reply Last reply
                                        0
                                        • D DaveP62

                                          Chris Losinger wrote:

                                          why do programmers love to talk about themselves so much?

                                          Uhhmmm... Isn't the article referenced writen by a journalist not a programmer? :confused:

                                          C Offline
                                          C Offline
                                          Chris Losinger
                                          wrote on last edited by
                                          #20

                                          beats me, but that's not the point. the point is that there's a steady stream of posts here (and elsewhere) where programmers muse about how special and smart programmers are. do other professions spend this much time patting themselves on the back?

                                          image processing toolkits | batch image processing

                                          D J 2 Replies 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