Citations for the section “Pedagogy and Practice in
Software and in Guitar”
Some of Joel Spolsky's writing about working with young
software creators is at these links:
http://www.joelonsoftware.com/articles/CollegeAdvice.html
http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html
http://www.joelonsoftware.com/items/2008/01/08.html
Thoughtworks University had been called “Thoughtworks Boot
Camp” until the author had to explain the term upon crossing an
international border in 2005. A description of Thoughtworks
University is here:
http://www.thoughtworks.com/work-for-us/TWU.html
Some representative citations from IEEE publications about poor
software education are:
http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/8994/28540/01276501.pdf
http://stevemcconnell.com/ieeesoftware/eic12.htm
http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2002/05/s5toc.xml&DOI=10.1109/MS.2002.1032848
The citation from CrossTalk is here:
http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonb erg.html
Samples of the discussion of the apprentice/journeyman/master
model in software are at these links:
http://butunclebob.com/ArticleS.UncleBob.TheProgrammingDoj o
http://www.mcbreen.ab.ca/SoftwareCraftsmanship/
Of particular interest is Dave Hoover's account of hearing Bob
Martin's presentation at Agile2007:
http://redsquirrel.com/cgi-bin/dave
The developers at Atomic Object also believe that software is a
craft:
http://www.atomicobject.com/pages/Software+as+a+Craft
Brian Marick's blog post about skill, discipline, ease, and joy is
here:
http://www.exampler.com/blog/2007/05/16/six-years-later-what-the-agile-manifesto-left-out/
This interview with Robert Fripp was very helpful:
http://emusician.com/em_spotlight/fripp_philosophy_guitar_craft/
Eric Tamm's biography of Robert Fripp has a wealth of
information. Chapters 10 an 11 concern Guitar Craft, and were
very helpful:
http://www.progressiveears.com/frippbook/contents.htm
The Guitar Craft website is
http://www.guitarcraft.com/
The site behaves oddly sometimes though, so a direct link to “A
Preface to Guitar Craft is here:
http://www.guitarcraft.com/?np=5&&id=4
A number of Robert Fripp quotes are here:
http://www.brainyquote.com/quotes/authors/r/robert_fripp.html
The description of Bob Martin's ideas of “professionalism” come
from the abstract of his presentation at Agile2007:
http://www.agile2007.com/agile2007/index.php?page=sub/&id=649
Software and in Guitar”
Some of Joel Spolsky's writing about working with young
software creators is at these links:
http://www.joelonsoftware.com/articles/CollegeAdvice.html
http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html
http://www.joelonsoftware.com/items/2008/01/08.html
Thoughtworks University had been called “Thoughtworks Boot
Camp” until the author had to explain the term upon crossing an
international border in 2005. A description of Thoughtworks
University is here:
http://www.thoughtworks.com/work-for-us/TWU.html
Some representative citations from IEEE publications about poor
software education are:
http://ieeexplore.ieee.org/Xplore/login.jsp?url=/iel5/8994/28540/01276501.pdf
http://stevemcconnell.com/ieeesoftware/eic12.htm
http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/so/&toc=comp/mags/so/2002/05/s5toc.xml&DOI=10.1109/MS.2002.1032848
The citation from CrossTalk is here:
http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonb erg.html
Samples of the discussion of the apprentice/journeyman/master
model in software are at these links:
http://butunclebob.com/ArticleS.UncleBob.TheProgrammingDoj o
http://www.mcbreen.ab.ca/SoftwareCraftsmanship/
Of particular interest is Dave Hoover's account of hearing Bob
Martin's presentation at Agile2007:
http://redsquirrel.com/cgi-bin/dave
The developers at Atomic Object also believe that software is a
craft:
http://www.atomicobject.com/pages/Software+as+a+Craft
Brian Marick's blog post about skill, discipline, ease, and joy is
here:
http://www.exampler.com/blog/2007/05/16/six-years-later-what-the-agile-manifesto-left-out/
This interview with Robert Fripp was very helpful:
http://emusician.com/em_spotlight/fripp_philosophy_guitar_craft/
Eric Tamm's biography of Robert Fripp has a wealth of
information. Chapters 10 an 11 concern Guitar Craft, and were
very helpful:
http://www.progressiveears.com/frippbook/contents.htm
The Guitar Craft website is
http://www.guitarcraft.com/
The site behaves oddly sometimes though, so a direct link to “A
Preface to Guitar Craft is here:
http://www.guitarcraft.com/?np=5&&id=4
A number of Robert Fripp quotes are here:
http://www.brainyquote.com/quotes/authors/r/robert_fripp.html
The description of Bob Martin's ideas of “professionalism” come
from the abstract of his presentation at Agile2007:
http://www.agile2007.com/agile2007/index.php?page=sub/&id=649