Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Improving Our Programing Skill

1,382 views

Published on

discussing, and sharing our experience, resources, routine to improve our programming skill at barcampsaigon 2009

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

Improving Our Programing Skill

  1. 1. Improving our programing skills athanhcong.blogspot.com
  2. 2. SESSION <ul><li>This session belong to us who want </li></ul><ul><ul><li>Become a better programmer </li></ul></ul><ul><ul><li>Communicate </li></ul></ul><ul><ul><li>Share </li></ul></ul><ul><ul><ul><li>Our experience </li></ul></ul></ul><ul><ul><ul><li>Our learning resources </li></ul></ul></ul><ul><ul><ul><li>Our learning routine </li></ul></ul></ul>
  3. 3. PRACTICE <ul><li>Write a lot program... </li></ul><ul><ul><li>But... code less test more </li></ul></ul><ul><ul><li>Spend more time to re-factor </li></ul></ul><ul><li>Code review </li></ul><ul><ul><li>People with similar skill level can teach other a lot </li></ul></ul>
  4. 4. READ <ul><li>Book: </li></ul><ul><ul><li>Code complete, The Pragmatic Programmer... </li></ul></ul><ul><ul><li>Philosophy, history, art... to broaden your knowledge </li></ul></ul><ul><li>Blog, paper </li></ul><ul><ul><li>Blog Khoa hoc may tinh: procul.org/blog </li></ul></ul><ul><ul><li>joelonsoftware.com, codinghorror.com </li></ul></ul><ul><ul><li>c2.com/cgi/wiki?HowToImproveProgrammingSkills </li></ul></ul><ul><li>Make this your routine </li></ul><ul><ul><li>Learn at least one new language a year </li></ul></ul><ul><ul><li>Read a programming book each quarter </li></ul></ul>
  5. 5. COMMUNICATION <ul><li>Talk with other people </li></ul><ul><ul><li>In your company, out of your company </li></ul></ul><ul><ul><li>In your IT community </li></ul></ul><ul><li>Team working, pair programming </li></ul>
  6. 6. Thank you!

×