6. Wikipedia
Flow Defined
“Flow is the mental state of
operation in which a person
performing an activity is fully
immersed in feeling of
energized focus, full of
involvement, and enjoying in
the process of the activity.
22. QuickTime™ and a
H.264 decompressor
are needed to see this picture.
Coding Freedom
The Cathedral & The
Bazaar
The Cathedral & The
Gabriella Coleman
Eric S. Raymond
42. 3. If you have the right attitude, interesting
problems will find you.
[attitude]
43. 4. Treating your users as co-developers is
your least-hassle route to rapid improvement.
[co-developers]
44. 5. If you treat your beta-testers as if they’re
your most valuable resource, they will
respond by becoming your most valuable
resource.
[value beta-testers]
45. 6. The next best thing to having good ideas is
recognizing good ideas from your users.
Sometimes the latter is better.
[recognize user’s ideas]
46. 7. Often, the most striking and innovative
solutions come from realizing that your
concept of the problem was wrong.
[discovering you were wrong]
47. 8. Any tool should be useful in the expected
way, but a truly great tool lends itself to uses
you never expect.
[tool redefines]
48. 9. To solve an interesting problem, start by
finding a problem that is interesting to you.
[your quest is close at hand]
49. QuickTime™ and a
H.264 decompressor
are needed to see this picture.
[hack the
classroom]
Part 5:
Student as Hacker
50. Too many ____________ work on projects
they neither ________ nor _______.
Every good piece of __________ starts by
__________________________________.
students
learning
51. Too many ____________ work on projects
they neither ________ nor _______.
Every good piece of __________ starts by
__________________________________.
programmers
need want
work
scratching a personal itch
< The Cathedral and the Bazzar >
< by Eric S. Raymond >