Geeks With Blogs

@azamsharp
  • azamsharp One person gave a bad review of my app and now the rank fell to the bottom! :( Sad about 4 hours ago
  • azamsharp Coming back to Windows after using Mac exclusively for 6-8 months. Windows feel slow, crappy. Every freaking thing takes time! WTF about 8 hours ago
  • azamsharp Everyone! If you have bought Vegetable Tree app then I would appreciate if you can rate and review the app on the app store. about 1 day ago
  • azamsharp Idea: An iOS hangout on Google hangouts. devs join hangout first come first service basis. Talk about iOS, apps stuff. Everything recorded! about 1 day ago
  • azamsharp @BalestraPatrick A forums within the app so people can post their questions and get answers like a discussion forum. about 1 day ago
  • azamsharp @BalestraPatrick I am also thinking of introducing a discussion board. Do you know of any good discussion board that can be integrated about 1 day ago
  • azamsharp @BalestraPatrick You are correct! That is in my TODO list for this weekend. Thanks for pointing it out! about 1 day ago

AzamSharp Some day I will know everything. I hope that day never comes.

Here is the final result of the poll:

Reading Books 73
Participating in Forums 40
Reading Other's Code 58
Teaching 15
Speaking 11
Code, Code and Code! 106

As, you can see "Code, Code and Code!" wins by a long margin followed by Reading books. I will have to partially agree with the result. My idea is that if you want to become a better developer then you need to emphasize on more than one technique. Code, code and code makes sense since practice makes perfect but apart from practice you also need good coding techniques and real life problems. You can lean good coding practices by reading good books and reading other's good code. I also believe that participating in the forums (www.forums.asp.net) gives you a taste of real life scenarios.

Another technique that I encourage is to create a demo project. A project can be about anything. Maybe an application to keep track of your gym routine or a simple software to keep track of the cashflow. Creating an application from scrath with give you the benefit of designing the complete application. You will notice that when creating an application you will have a lot of questions and you will seek lot of answers. This way you will learn many different things at the same time.

If you have any suggestions please share!

Posted on Saturday, November 24, 2007 6:39 AM | Back to top


Comments on this post: Poll Results: How to become a better developer?

No comments posted yet.
Your comment:
 (will show your gravatar)
 


Copyright © Mohammad Azam | Powered by: GeeksWithBlogs.net | Join free