1. 程式人生 > >What Makes a Programmer?

What Makes a Programmer?

  1. Anarchistic [at most, hacking governments or other private entities; at least, decentralizing money, education]
  2. Independent [able to accomplish without help]
  3. Optimistic [trying to build a better world, or fixing a bad one]
  4. Loves Sharing [open source, twitter, github]
  5. Understands Abstraction [i.e. structure, naming conventions, words or text with new, alternative meanings]
  6. Understands Syntax [logic of language and structure]
  7. Organized [file trees, scripts, APIs, packages; a lover of structure]
  8. Very Private [hiding all of their personal data and activity]
  9. Loner [doesn’t need other people around them]
  10. Exacting [finding joy in perfection]
  11. Life Hacker [writing macros for games, hiring out menial tasks, software to make coffee, emails, other software]