Re: OT: The Geek defense



"Michael Mattias" <mmattias@xxxxxxxxxxxxxx> wrote:
"Pete Dashwood" <dashwood@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:

It has always puzzled me why so many (particularly COBOL) people hesitate to make the leap to a different language, when
"programming ability" is an underlying skill, that really shouldn't be language dependent...

You are assuming the presence of fundamental programming skills.

However, many of the modern development tools/environments allow "developers" to create applications without ever learning those
fundamentals. A few clicks, a few drags, a few drops and presto! you can call yourself a programmer.

With no such tools available, people of our generation HAD to learn the fundamentals, so for us changing languages or development
environments is pretty straightforward... except when we find ourselves in one of these newfangled IDEs where fundamentals don't
matter.

You're right. And when these new "programmers" face a situation that
requires actual programming skills, they're lost. I think a demarcation
between the two different skills would be useful. Perhaps something
like "application assembler" rather than "programmer" would be a
better description for such people. It always gets me when people
who can only write HTML (for example) claim to be "programmers."
It's like a typist claiming to be an "author."

I've mentioned this here before, but a cousin of mine who is the same
age as me, and has a MS in CS, and has taught CS at university level,
has a daughter who just finished her BS in CS. He made sure she did
learn good programming skills, but said he was dismayed that the
university CS department put so little emphasis on it.
--
Judson McClendon judmc@xxxxxxxxxxxxx (remove zero)
Sun Valley Systems http://sunvaley.com
"For God so loved the world that He gave His only begotten Son, that
whoever believes in Him should not perish but have everlasting life."


.



Relevant Pages

  • Re: Puppy Mastiff wants to Nip at Faces
    ... present a concept rather than win an award for elegant programming skills ... in a language in which at that time and currently I have no need to excel.. ... absolutely no issue with releasing any portion of my design or code to ...
    (rec.pets.dogs.behavior)
  • Re: Where do you put your eight?
    ... I blew that one in the interview. ... skills chart showing various relevant skills, ... prospective employers can easily determine if the candidate is a good ... even though I had no prior knowledge of computer programming ...
    (rec.games.frp.dnd)
  • Re: Mid-40s developer
    ... He can apply his this kind of 'skills' no matter where he is working at, he can accumulate his skills. ... The core of programming is logic. ... What if the language doesn't support something called "Case"? ... Will your friends Configuration Management skills be perfectly transferable from SeaPine to MKS to FinalBuilder? ...
    (borland.public.delphi.non-technical)
  • Re: FASM Assembler project
    ... That is, have a windows assembler ... >> assembler skills, but perhaps limited Windows skills, could ... If you want to learn another language you ... learning Window programming concepts. ...
    (alt.lang.asm)
  • Re: OO in PHP
    ... How to design the application database required for that solution. ... I don't need to learn any skills from people like you. ... It is a valid example of how I achieved polymorphism in a non-OO language. ... > That's true of programming in general. ...
    (comp.lang.php)