Linked by Daniel Campos Fernández on Thu 11th Nov 2004 20:44 UTC
General Development For a few years, I've been working in the real world, I mean the enterprise world, sorry. In every company I've worked for, they offered me the opportunity to learn a lot of new things, or at least that's what they always said in the first meeting before sending me to be just another company programmer. But in fact I've learned some very important things, just not about programming. I had to learn about these things on my own, about the needs of a real company in the real world.
Permalink for comment
To read all comments associated with this story, please click here.
Lay People
by Russell Jackson on Fri 12th Nov 2004 01:29 UTC

When are people going to understand? Lay people are never going to be able to program their own solutions. It doesn't matter if it's object oriented. The concept of variables and classes are abstract constructs that make little sense to those untrained in programming fundamentals.

It's the same way with mathematics. Most people don't understand that either. Programming languages are born of the same abstract thinking that mathematics require. Do you really think a business man, that can't even get his head around elementary algebra and functions, is going to to ever understand to the point that he can write an even slightly complex program? I know most of the people in the companies I worked for couldn't.

The only people I've ever seen able to be productive in simple languages/environments like VB are beginning programmers and not lay people.

Disagree as you please.