Software Engineering as a Craft An Article by Thomas Wilson thomaswilson.xyz The decreasingly tangible product of code, i.e. that all we have are files on a hard-drive, may make it easy to forget that writing software produces a thing. If you produce a wonky chair or an overly long fork, it’s easy to see the quality of work was not great. By calling for a perception of software as a craft, we fight against that ability to forget or not notice the final quality of the product. You could watch two software engineers with different levels of experience, or in different domains, and it wouldn’t necessarily be so easy to guess which is which, at least from a distance. So maybe there is something to be said for the value of software as a craft, for sometimes focusing on the practice of making better, or at least different, software just for the sake of it. craftsoftware
The Sound Of Silence A Song by Paul Simon & Art Garfunkel www.simonandgarfunkel.com Hello darkness, my old friendThe flash of a neon lightAnd no one daredSilence like a cancer growsThe neon god they made Silence
Hello darkness, my old friend Hello darkness, my old friend I’ve come to talk with you again darknessmelancholy
The flash of a neon light In restless dreams I walked alone Narrow streets of cobblestone Beneath the halo of a streetlamp I turned my collar to the cold and damp When my eyes were stabbed by the flash of a neon light That split the night And touched the sound of silence streetsurbanismweather
And no one dared And in the naked light I saw Ten thousand people, maybe more People talking without speaking People hearing without listening People writing songs that voices never shared And no one dared Disturb the sound of silence communicationlistening
Silence like a cancer grows “Fools,” said I, “You do not know Silence like a cancer grows Hear my words that I might teach you Take my arms that I might reach you” But my words like silent raindrops fell And echoed in the wells of silence silencediseaserain