A programmer should be able to find a bug, market an application, refactor a spike, lead a team, architect an application, hack a kernel, schedule a project, build a database, route a network, give a reference, implement UserStories, analyze UserStories, work in a team, work alone, use patterns, innovate, write documentation, have a RealLife, create a cool website, email efficiently, resign gracefully, AdmitIgnorance, and keep on learning. Specialization is for recruiters.

with large apology to RAH and his estate, PeterMerel (via streamofry)

(via streamofry)

Source: c2.com

5 Notes/ Hide

  1. kelmadriaga reblogged this from streamofry
  2. roytang reblogged this from eclair
  3. eclair reblogged this from streamofry
  4. streamofry posted this

Recent comments

Blog comments powered by Disqus