News for hackers. Stuff that matters.
Re:Awaiting the Day When Everyone Writes Software by apathy on Friday February 29, 2008 @03:47PM (#126304)
> Non-programmers cannot think logically enough.

Or choose not to program, perhaps because there are logically more optimal uses of their time.

Be careful how far you tread down this path of discourse.

Re:Awaiting the Day When Everyone Writes Software by mdemare on Friday February 29, 2008 @06:47PM (#126417)
What I meant was that it takes a certain skill to translate a business problem into something a computer can understand. You need to think extremely logical, rigorous. You have to consider everything that may go wrong.

That takes natural aptitude and experience. A minority of non-programmers have the aptitude, and extremely few have the experience.

That's what makes programming hard. And that's why this article is bullshit.

Programming is not hard because of esoteric programming languages. It's just hard, period.

Re:Awaiting the Day When Everyone Writes Software by edw519 on Saturday March 01, 2008 @08:11AM (#126659)
"certain skill to translate a business problem into something a computer can understand"

Absolutely! And that skill includes analysis, not just development. Almost all the best analysis I've ever done has been WITH the skill of competent users, not in spite of them.

"A minority of non-programmers have the aptitude"

A minority of programmers have the aptitude, too.

"That's what makes programming hard"

Uh, try hot tarring a roof or digging ditches in 100 degree heat. THAT'S hard.

"It's just hard, period."

Hard is in the eye of the beholder. I don't think programming is much harder than most other things. It's easy doing it right. It's hard doing it wrong.