Redefining Professionalism for Software Engineers

Redefining Professionalism for Software Engineers

…professional programmer

  1. …picks a worthwhile problem to attack
  2. …has a dedication to the end-user experience
  3. …does high quality work
  4. …innovates
  5. …teaches by example
  6. …teaches by documentation
  7. …teaches face-to-face

Redefining Professionalism for Software Engineers

Redefining Professionalism for Software Engineers

…professional programmer

  1. …picks a worthwhile problem to attack
  2. …has a dedication to the end-user experience
  3. …does high quality work
  4. …innovates
  5. …teaches by example
  6. …teaches by documentation
  7. …teaches face-to-face