Seeing as i'm not as jaded yet as many of the other commenters here towards programming, maybe I can give my views.
I understand what the author's getting at pretty simply, it's pretty awesome to write some words...lots and lots of words...and you create 'something'.
It's sort of the same romance that say would surround something like
A carpenter that builds homes from start to finish
Or a mechanic that builds super cars in their garage
I think it's that same thing
The lone programmer hacking away building something awesome
Unfortunately, like the 'romance' of most things, the reality is
That carpenter's working on a crew of 100 people building yet another cooking cutter townhouse
That mechanic works a day job at a shop and spends more time paying bills and dealing with customers
And...that programmer
They're part of a team debugging some server code somewhere that a bank or accounting firm relies on or something
Sometimes though, I find it helps just to stop and think of things romantically from time to time, even if you're disillusioned.
By the time I left my prior job, I was kind of fed up with it. But even then there was two ways I could look at it.
I could be
'A CNC programmer in a granite shop making countertops and fireplaces for rich people'
Or
'I turned mountains into high end furniture using large machines in a trade that stretches back to the farthest history of humanity.'
Looking at it the second way helped on those days you just really didn't want to be there.