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. And hence somebody became a Expert Developer!!!

And hence somebody became a Expert Developer!!!

Scheduled Pinned Locked Moved The Lounge
comhelpquestionlearning
56 Posts 20 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.
  • Richard DeemingR Richard Deeming

    Most great developers don't think they're great. Conversely, most developers who think they're great, aren't. http://www.hanselman.com/blog/ImAPhonyAreYou.aspx[^]


    "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

    M Offline
    M Offline
    Mohammed Hameed
    wrote on last edited by
    #41

    Thanks Richard.

    http://authenticcode.com

    1 Reply Last reply
    0
    • S S Houghtelin

      Watch, learn and apply. Know your basics. The biggest problems are just collections of smaller issues. I think by now you see that the consensus is that you should always be learning. Some very, very good programmers who I would consider "expert" have replied to your post and stated that they themselves wouldn't call themselves "expert". You will know that you are getting pretty good yourself when other programmers start coming to you for help. My member page says it about the best I can: "The more I develop the more I realize how little I do know and seek to discover cooler, better and faster methods to implementing new ideas."

      It was broke, so I fixed it.

      M Offline
      M Offline
      Mohammed Hameed
      wrote on last edited by
      #42

      Yes. Agreed, thanks.

      http://authenticcode.com

      1 Reply Last reply
      0
      • M MT_

        awesome. At least someone did try to give honest input rather than making fun of an honest question :-)

        Thanks, Milind

        M Offline
        M Offline
        Mohammed Hameed
        wrote on last edited by
        #43

        Thanks for considering it as a honest question..

        http://authenticcode.com

        1 Reply Last reply
        0
        • M Mohammed Hameed

          Generally, it takes lot of efforts to be into a Elite category of developers. Yes, everything comes from experience, experiments, lot of practice, lot of learning, knowledge sharing, etc etc... But I would like to know what's the main turning point in your life when you felt that you are almost a legend developer or you are close to be called an expert. What it has taken you to reach that great level? What were your unique style of learning, experimenting, role models, best practices that have helped you a lot to become an expert? Your inputs will be of highly importance to me and might help me and others to become a better developer. I always feel happy to be a part of a great developer Community:- CodeProject. Thanks all in advance.

          http://authenticcode.com

          M Offline
          M Offline
          Mesa1993
          wrote on last edited by
          #44

          well i'm still a student but i think that the first step should be finding something "major or speciality" and work on it till you feel that you mastred it, then you move on to something else in the end you'll find yourself knowledgable in lots of majors Which basicly is becomming an (expert) :cool:

          M 1 Reply Last reply
          0
          • M Mohammed Hameed

            Generally, it takes lot of efforts to be into a Elite category of developers. Yes, everything comes from experience, experiments, lot of practice, lot of learning, knowledge sharing, etc etc... But I would like to know what's the main turning point in your life when you felt that you are almost a legend developer or you are close to be called an expert. What it has taken you to reach that great level? What were your unique style of learning, experimenting, role models, best practices that have helped you a lot to become an expert? Your inputs will be of highly importance to me and might help me and others to become a better developer. I always feel happy to be a part of a great developer Community:- CodeProject. Thanks all in advance.

            http://authenticcode.com

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

            Becoming an expert at anything takes time, not talent. Someone has done a study of what it takes to become an expert at lots of things and calculated that 15,360 hours will get you to be an expert in computer programming. There was some other report a few years ago that basically said 10,000 hours of deliberate study will make you an expert at anything.

            “I believe that there is an equality to all humanity. We all suck.” Bill Hicks

            M 1 Reply Last reply
            0
            • M Mohammed Hameed

              Generally, it takes lot of efforts to be into a Elite category of developers. Yes, everything comes from experience, experiments, lot of practice, lot of learning, knowledge sharing, etc etc... But I would like to know what's the main turning point in your life when you felt that you are almost a legend developer or you are close to be called an expert. What it has taken you to reach that great level? What were your unique style of learning, experimenting, role models, best practices that have helped you a lot to become an expert? Your inputs will be of highly importance to me and might help me and others to become a better developer. I always feel happy to be a part of a great developer Community:- CodeProject. Thanks all in advance.

              http://authenticcode.com

              K Offline
              K Offline
              kuti ger
              wrote on last edited by
              #46

              It depends on the view. To my friends i´m an expert in programming, to you a bloody beginner. You can improve by learning, experimenting and watching other, only to mention a few ways. Also don´t be shy to ask questions or answer some if you think you can. To become a better developer write code and think how you can improve the lately written.

              M 1 Reply Last reply
              0
              • M Mohammed Hameed

                Generally, it takes lot of efforts to be into a Elite category of developers. Yes, everything comes from experience, experiments, lot of practice, lot of learning, knowledge sharing, etc etc... But I would like to know what's the main turning point in your life when you felt that you are almost a legend developer or you are close to be called an expert. What it has taken you to reach that great level? What were your unique style of learning, experimenting, role models, best practices that have helped you a lot to become an expert? Your inputs will be of highly importance to me and might help me and others to become a better developer. I always feel happy to be a part of a great developer Community:- CodeProject. Thanks all in advance.

                http://authenticcode.com

                E Offline
                E Offline
                Eric Goedhart
                wrote on last edited by
                #47

                Hi, I thought about what an expert would be, and for me it represents someone who would write clean and efficient code as others would write a letter and knows what He/She is doing. I think an Expert is someone who has a solid understanding how computer hardware works and how to do tasks that are hard to accomplish with higher programming languages (assembler). He/She also I guess has also knowledge of the Inner workings of the (different) operating systems , network protocols and how network devices function. To write good code an extensive knowledge of a higher level programming language is required. For me an Expert is also someone who has good knowledge on Design Patterns (GOF, Fowler, Evans) to understand how to build software (and how others have builded it (Architecture)). Reading what I wrote I have a long way to go to be an expert.

                With friendly greetings,:) Eric Goedhart

                M 1 Reply Last reply
                0
                • L Lost User

                  Mohammed Hameed wrote:

                  Can you please englighten what can be those important steps/routes to become a very good developer in your view.

                  That's easy: practice, practice, practice.

                  Use the best guess

                  A Offline
                  A Offline
                  AspDotNetDev
                  wrote on last edited by
                  #48

                  I've heard that Carnegie Hall is a good place to do that, but I can't seem to figure out how to get there. Do you know how I can get to Carnegie Hall?

                  Thou mewling ill-breeding pignut!

                  L 1 Reply Last reply
                  0
                  • D dan sh

                    Not sure if understand what this means but I still take a shot. That's just me with a lot more attractive personality which does not exist due alcohol deficiency in the body.

                    "Bastards encourage idiots to use Oracle Forms, Web Forms, Access and a number of other dinky web publishing tolls.", Mycroft Holmes[^]

                    J Offline
                    J Offline
                    Joan M
                    wrote on last edited by
                    #49

                    Argh! I've read your signature... and I've thought you were Mycroft Holmes... :sigh: And, as it is well known Sherlock like to drink... Sorry!

                    [www.tamautomation.com] Robots, CNC and PLC machines for grinding and polishing.

                    https://www.robotecnik.com freelance robots, PLC and CNC programmer.

                    1 Reply Last reply
                    0
                    • A AspDotNetDev

                      I've heard that Carnegie Hall is a good place to do that, but I can't seem to figure out how to get there. Do you know how I can get to Carnegie Hall?

                      Thou mewling ill-breeding pignut!

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

                      AspDotNetDev wrote:

                      how I can get to Carnegie Hall?

                      On a bus?

                      Use the best guess

                      A 1 Reply Last reply
                      0
                      • L Lost User

                        AspDotNetDev wrote:

                        how I can get to Carnegie Hall?

                        On a bus?

                        Use the best guess

                        A Offline
                        A Offline
                        AspDotNetDev
                        wrote on last edited by
                        #51

                        Practice! :)

                        Thou mewling ill-breeding pignut!

                        L 1 Reply Last reply
                        0
                        • A AspDotNetDev

                          Practice! :)

                          Thou mewling ill-breeding pignut!

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

                          I had forgotten about him; sometimes he could be quite funny.

                          Use the best guess

                          1 Reply Last reply
                          0
                          • M Mesa1993

                            well i'm still a student but i think that the first step should be finding something "major or speciality" and work on it till you feel that you mastred it, then you move on to something else in the end you'll find yourself knowledgable in lots of majors Which basicly is becomming an (expert) :cool:

                            M Offline
                            M Offline
                            Mohammed Hameed
                            wrote on last edited by
                            #53

                            Thanks a lot for your explanation. Being a student you have very good thoughts. Keep it up. :thumbsup:

                            http://authenticcode.com

                            1 Reply Last reply
                            0
                            • L Lost User

                              Becoming an expert at anything takes time, not talent. Someone has done a study of what it takes to become an expert at lots of things and calculated that 15,360 hours will get you to be an expert in computer programming. There was some other report a few years ago that basically said 10,000 hours of deliberate study will make you an expert at anything.

                              “I believe that there is an equality to all humanity. We all suck.” Bill Hicks

                              M Offline
                              M Offline
                              Mohammed Hameed
                              wrote on last edited by
                              #54

                              Thank you!

                              http://authenticcode.com

                              1 Reply Last reply
                              0
                              • K kuti ger

                                It depends on the view. To my friends i´m an expert in programming, to you a bloody beginner. You can improve by learning, experimenting and watching other, only to mention a few ways. Also don´t be shy to ask questions or answer some if you think you can. To become a better developer write code and think how you can improve the lately written.

                                M Offline
                                M Offline
                                Mohammed Hameed
                                wrote on last edited by
                                #55

                                Thanks for your inputs.

                                http://authenticcode.com

                                1 Reply Last reply
                                0
                                • E Eric Goedhart

                                  Hi, I thought about what an expert would be, and for me it represents someone who would write clean and efficient code as others would write a letter and knows what He/She is doing. I think an Expert is someone who has a solid understanding how computer hardware works and how to do tasks that are hard to accomplish with higher programming languages (assembler). He/She also I guess has also knowledge of the Inner workings of the (different) operating systems , network protocols and how network devices function. To write good code an extensive knowledge of a higher level programming language is required. For me an Expert is also someone who has good knowledge on Design Patterns (GOF, Fowler, Evans) to understand how to build software (and how others have builded it (Architecture)). Reading what I wrote I have a long way to go to be an expert.

                                  With friendly greetings,:) Eric Goedhart

                                  M Offline
                                  M Offline
                                  Mohammed Hameed
                                  wrote on last edited by
                                  #56

                                  Great expalanation Eric :thumbsup:. Thank you so much...

                                  http://authenticcode.com

                                  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