Freeman Dyson's elegant pean to amateurs
|
"...a review of Timothy Ferris' celebration of amateur astronomers. Dyson generalizes the discussion to the wonderfully productive role to be played by amateurs in a number of fields. The closing paragraph gives a feel for what the article is about: When we look at the wider society outside the domain of science, we see amateurs playing essential roles in almost every field of human activity. Amateur musicians create the culture in which professional musicians can flourish. Amateur athletes, amateur actors, and amateur environmentalists improve the quality of life for themselves and others. Amateur writers such as Jane Austen and Samuel Pepys do as much as the professionals Charles Dickens and Fyodor Dostoevsky to plumb the heights and depths of human experience. In the most important of all human responsibilities, the raising of children and grandchildren, amateurs do the lion's share of the work. In almost all the varied walks of life, amateurs have more freedom to experiment and innovate. The fraction of the population who are amateurs is a good measure of the freedom of a society. Ferris shows us how amateurs are giving a new flavor to modern astronomy. We may hope that amateurs in the coming century, using the new tools that modern technology is placing in their hands, will invade and rejuvenate all of science.I recommend this piece to anyone who [is] fascinated with how scholarship and other creative work are still rich playgrounds for those who do the work for the pure love of it..." [Raymond Yee] 8:09:06 PM |
Lord Palmerston on Programming
"Becoming proficient, really proficient, in just one programming world takes years. Sure, lots of bright teenagers learn Delphi one week and Python the next week and Perl the next week and think they are proficient. Yet they don't have the foggiest clue how much they're missing. ... So for now, my advice is this: don't start a new project without at least one architect with several years of solid experience in the language, classes, APIs, and platforms you're building on. ... And when you're designing abstractions or programming tools, go the extra mile to make them leak proof." [Joel on Software]Classic Joel. 4:21:04 PM |