Live data from Hacker News

Developer Manifesto – You Are an Artisan, Not an Engineer

content.nanobox.io

11–20 of 91 posts

Re: Developer Manifesto – You Are an Artisan, Not an Engineer

#11
This reminded me of something written by noted surgeon (and Rhodes Scholar and MacArthur Fellow) Atul Gawande [0]:

If medicine is a craft, then you focus on teaching obstetricians to acquire a set of artisanal skills—the Woods corkscrew maneuver … , the Lovset maneuver …, the feel of a forceps for a baby whose head is too big. … You accept that things will not always work out in everyone’s hands.

But if medicine is an industry, responsible for the safest possible delivery of some four million babies a year in the United States alone, then a new understanding is required. The focus shifts. You seek reliability.

You begin to wonder whether forty-two thousand obstetricians in the Unites [sic] States could really safely master all those techniques. You notice the steady reports of terrible forceps injuries to babies and mothers, despite all the training that clinicians received.

After Apgar, obstetricians decided they needed a simpler, more predictable way to intervene when a laboring mother ran into trouble. They found it in the Cesarean section.

Atul Gawande, Better: A Surgeon’s Notes on Performance, at 192 (Henry Holt & Co. 2007) (emphasis and extra paragraphing added).

[0] https://en.wikipedia.org/wiki/Atul_Gawande

Re: Developer Manifesto – You Are an Artisan, Not an Engineer

#12
post #11

This reminded me of something written by noted surgeon (and Rhodes Scholar and MacArthur Fellow) Atul Gawande [0]: If medicine is a craft , then you focus on teaching obstetricians to acquire a set of artisanal skills —the Woods corkscrew maneuver … , the Lovset maneuver …, the feel of a forceps for a baby whose head is too big. … You accept that things will not always work out in everyone’s hands . But if medicine i…

That is one of the most subtly disturbing snippets I've ever read about the state of the medical "system" in the USA.

Re: Developer Manifesto – You Are an Artisan, Not an Engineer

#13
post #2

The term artisan always makes me think of pizza. How about referring to ourselves as smiths instead? Imagine upon being asked what do you do for a living and responding that you're a codesmith!

I like the term craftsman

I always found that people who prefer craftsman over engineer are those who're afraid of math (no offense).

Re: Developer Manifesto – You Are an Artisan, Not an Engineer

#15
Oh my god this is such pompous article. None of these things are specific to software developers, and 90% of the things it says are platitudes that mean nothing.

There are even some that are just wrong, like the 'throw it away' section.

"It's not the code that is valuable. It's the understanding you've gained from building it."

What? Maybe at some places, but where I work, the software I write is NEEDED.

And this:

"Never be afraid to throw something away and do it again. It will almost always be faster to build and much better the second (or third, or Nth) time around."

Has he never heard of the second system effect?

Re: Developer Manifesto – You Are an Artisan, Not an Engineer

#18

> "Walking the trail of tears with each other..." I know the historical reference but I'm not sure I understand what the author is actually talking about here.

Me either, but it is pretty offensive to compare whatever it is a developer does to an act of genocide.

Re: Developer Manifesto – You Are an Artisan, Not an Engineer

#19
post #2

The term artisan always makes me think of pizza. How about referring to ourselves as smiths instead? Imagine upon being asked what do you do for a living and responding that you're a codesmith!

The term 'smith' always conjures up an image of a large sweaty man with a hammer in his hand and a horse's behind next to his face.

Re: Developer Manifesto – You Are an Artisan, Not an Engineer

#20
post #13

Earlier quoted context omitted.

I like the term craftsman

I always found that people who prefer craftsman over engineer are those who're afraid of math (no offense).

Though I don't know about you and your experience, I'd guess that the observation is the result of confirmation bias.
Post reply on HN