Skip to content

Professional programmer

Alex Aubé edited this page Apr 20, 2015 · 3 revisions

Professionalism and The Reflective Practitioner

The professional

Give a damn and is passionate towards software development. Act like a professional and consider his craft an art. Attitude is key.

  • Proud of the work done
  • Respect
  • Honour
  • Responsibility
  • Communication
  • Knows when to say no
  • Saying yes is a commitment
  • Uses clean code
  • Uses TDD
  • Practice his craft often
  • Knows that acceptation test are the best way to communicate
  • Knows the importance of all kind of tests.
  • Manage his time
  • Knows how to estimate
  • Knows how manage pressure
  • Knows how to collaborate
  • Knows that building a solid team takes hard work
  • Share his knowledge with others

Clone this wiki locally