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