News for hackers. Stuff that matters.
Re:Stop complaining and pay programmers more by raffi on Wednesday June 30, 2010 @11:25PM (#1476949)
I read a great article in the Harvard Business Review about what defines a profession. Their question: are managers a profession akin to Doctors and Lawyers?

The author defined a professional as someone whose work you have to take on faith. Not being doctors or lawyers ourselves, we're usually unable to evaluate the quality of legal advice or medical care we're receiving. The best we can do is seek another opinion.

The author drew this line because he feels it necessitates the things we expect from a profession: shared ethics and a rigorous certification process. Professions require would-be professionals to jump through a number of hoops to make sure that all who deal with these professionals receive some minimum level of service from someone with a minimum level of competence.

Have software developers arrived at this point? Can someone check the quality of what they receive from a developer without being a developer? If they can't, will this always be true?

Re:Stop complaining and pay programmers more by GBond on Thursday July 01, 2010 @01:07AM (#1477149)
Your comment peaked my interest to read the HBR article you mentioned. Thanks. http://hbr.org/2010/07/the-big-idea-no-management-is-not-a-p...
Re:Stop complaining and pay programmers more by jdale27 on Thursday July 01, 2010 @02:46AM (#1477325)
No, it piqued your interest.
Re:Stop complaining and pay programmers more by adamc on Thursday July 01, 2010 @08:04AM (#1477759)
Is there a name for that phenomenon, where people hear terms in use but map them to the wrong words? Or the opposite, where people learn words through reading but mispronounce them?
Re:Stop complaining and pay programmers more by raffi on Thursday July 01, 2010 @12:16PM (#1478394)
Linguists call them real-word errors. They're very common in writing and spell checkers do nothing to protect against them.

I work on a free browser extension called After the Deadline. It picks a lot of this stuff up. It didn't pick up this particular example, next time I deploy an update to our service it will.

You may want to check it out, it works here on HN too: http://www.afterthedeadline.com

(as a note, I tend to make the same types of errors)

Re:Stop complaining and pay programmers more by billswift on Friday July 02, 2010 @01:59AM (#1480353)
Actually I suspect that spelling checkers have made them more common. I know I see them a lot more often on the Web, and have been seeing them increasingly frequently over the last few years.
Re:Stop complaining and pay programmers more by yyzfan on Thursday July 01, 2010 @10:55PM (#1480009)
There are a few mild forms of dyxleia that cover thoses symptoms. For example, I cannot "sound out" words. I have to hear them before I say them. Makes for some funny times, thank god I have a great memory, or I'd look stupid all the time
Re:Stop complaining and pay programmers more by singular on Thursday July 01, 2010 @08:10AM (#1477768)
I submitted a Wikipedia article on this very subject :-)

http://news.ycombinator.com/item?id=1477763

Apologies in advance for engaging in the clichéd 'submit a Wikipedia page' pattern!

Re:Stop complaining and pay programmers more by neall on Thursday July 01, 2010 @09:30AM (#1477932)
malapropism
Re:Stop complaining and pay programmers more by tesseract on Thursday July 01, 2010 @10:35AM (#1478061)
or "eggcorn", if the substituted term makes some kind of sense in context.
Re:Stop complaining and pay programmers more by stray on Friday July 02, 2010 @06:41PM (#1482616)
Malapropism.
Re:Stop complaining and pay programmers more by GBond on Thursday July 01, 2010 @03:58PM (#1479080)
Thanks for core wrecking my miss take :p
Re:Stop complaining and pay programmers more by ippisl on Thursday July 01, 2010 @05:09PM (#1479276)
Using the internet it's possible to verify a doctor's job(assuming access to medical charts and lab results).

I think the thing that separates licensed professions from unlicensed ones , is usually issues of safety,i.e. when the price of an error is just too expensive.

So truck drivers(which is a pretty easy to verify job - are goods delivered ? ) are licensed, and have a conduct code("sleep every X hours" , speed limits ) , and computer maintenance technicians aren't, even thought it's more complex to verify their job(are updates installed ? is the computer secure ? ).

Re:Stop complaining and pay programmers more by vilya on Thursday July 01, 2010 @06:28PM (#1479471)
> Can someone check the quality of what they receive from a developer without being a developer?

That's the QA team right there. And the ones I work with are very good at it!