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. Practicing Programming (From the insider)

Practicing Programming (From the insider)

Scheduled Pinned Locked Moved The Lounge
helpquestioncareer
8 Posts 6 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.
  • M Offline
    M Offline
    Michael Bookatz
    wrote on last edited by
    #1

    I found the article on the insider very interesting and a good read(even if it's 5 years old) how ever I have one problem with it. A lot of the drills where based on interviews and I know that at my company we interview once every six months for a new programmer if that! What other suggestions do people have for drills on practcing to become a better programmer?

    S H Steve EcholsS S 4 Replies Last reply
    0
    • M Michael Bookatz

      I found the article on the insider very interesting and a good read(even if it's 5 years old) how ever I have one problem with it. A lot of the drills where based on interviews and I know that at my company we interview once every six months for a new programmer if that! What other suggestions do people have for drills on practcing to become a better programmer?

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

      hopingToCode wrote:

      What other suggestions do people have for drills on practcing to become a better programmer?

      Making mistakes. You don't learn from success, you learn from your mistakes. In order to make mistakes you have to do it and a lot of it. -- my 2 cents

      M B 2 Replies Last reply
      0
      • S Slacker007

        hopingToCode wrote:

        What other suggestions do people have for drills on practcing to become a better programmer?

        Making mistakes. You don't learn from success, you learn from your mistakes. In order to make mistakes you have to do it and a lot of it. -- my 2 cents

        M Offline
        M Offline
        Michael Bookatz
        wrote on last edited by
        #3

        Slacker007 wrote:

        You don't learn from success, you learn from your mistakes.

        But that's not a drill for practicing. A drill would be setting yourself to read some code or solve a problem and then the next day solve the same problem again with out looking at your solution from yesterday. However I do agree that you do learn a lot from mistakes but you can't script learning mistakes

        S 1 Reply Last reply
        0
        • M Michael Bookatz

          I found the article on the insider very interesting and a good read(even if it's 5 years old) how ever I have one problem with it. A lot of the drills where based on interviews and I know that at my company we interview once every six months for a new programmer if that! What other suggestions do people have for drills on practcing to become a better programmer?

          H Offline
          H Offline
          Henry Minute
          wrote on last edited by
          #4

          Carnegie Hall!

          Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”

          1 Reply Last reply
          0
          • M Michael Bookatz

            Slacker007 wrote:

            You don't learn from success, you learn from your mistakes.

            But that's not a drill for practicing. A drill would be setting yourself to read some code or solve a problem and then the next day solve the same problem again with out looking at your solution from yesterday. However I do agree that you do learn a lot from mistakes but you can't script learning mistakes

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

            I see what you you are getting at but I think, at least for me, it's not about "drilling" so to speak but just everyday doing. If you don't have any work related projects then come up with a project that will have key elements of design, coding, and best practices involved and do that. As you make mistakes along the way you will get better. In no time at all you will not have to look at reference material for your basic everyday programming tasks. Remember, even the "great" programmers use reference material/notes/old code to go back to; especially on things that they may not do on an everday basis. You can't read a book 20 times and then be a great programmer. It just doesn't work that way. It's not like learning your ABC's there are no flash cards. HTH. Good luck. :)

            1 Reply Last reply
            0
            • S Slacker007

              hopingToCode wrote:

              What other suggestions do people have for drills on practcing to become a better programmer?

              Making mistakes. You don't learn from success, you learn from your mistakes. In order to make mistakes you have to do it and a lot of it. -- my 2 cents

              B Offline
              B Offline
              Brady Kelly
              wrote on last edited by
              #6

              I learn from my successes.  I learn that the way I did something works, and I can maybe use that way again.  I also learn from whatever next step the success enables. Of course I also learn a lot from my mistakes, but not only from them.

              1 Reply Last reply
              0
              • M Michael Bookatz

                I found the article on the insider very interesting and a good read(even if it's 5 years old) how ever I have one problem with it. A lot of the drills where based on interviews and I know that at my company we interview once every six months for a new programmer if that! What other suggestions do people have for drills on practcing to become a better programmer?

                Steve EcholsS Offline
                Steve EcholsS Offline
                Steve Echols
                wrote on last edited by
                #7

                One thing I try to do (when I have time) is answer questions on the boards. For questions people already answered, I try to find alternate/better solutions. I even read questions/answers on boards in the areas I have no idea about, just to broaden my horizons. Seems like practice to me :)


                - S 50 cups of coffee and you know it's on! Code, follow, or get out of the way.

                • S
                  50 cups of coffee and you know it's on!
                  Code, follow, or get out of the way.
                1 Reply Last reply
                0
                • M Michael Bookatz

                  I found the article on the insider very interesting and a good read(even if it's 5 years old) how ever I have one problem with it. A lot of the drills where based on interviews and I know that at my company we interview once every six months for a new programmer if that! What other suggestions do people have for drills on practcing to become a better programmer?

                  S Offline
                  S Offline
                  Sathesh Sakthivel
                  wrote on last edited by
                  #8

                  Success is a vehicle which moves on a wheel called "Hard work", But the Journey is impossible without fuel called "Self Confidence"...

                  Regards, Sathesh. The best way to express one's gratitude to the Divine is to feel simply Happy..

                  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