[nycphp-talk] About Formalizing an Enterprise PHP and the PHP+ Developer
tedd
tedd at sperling.com
Wed Apr 23 14:17:26 EDT 2008
At 1:42 PM -0400 4/23/08, Urb LeJeune wrote:
>>1. What's required to become certified (obvious);
>
> To you is obvious, to me not so obvious :-) I know I sound
>like a broken record but to me
>programming is not about syntax it's about logic and problem solving.
No, you took the word obvious to mean something not intended. I mean
that it's obvious that certification will require some sort of
testing for qualifications.
What isn't obvious are the qualifications of the organization that
will determine those. Understand?
> Many years ago Edsger Dijkstr, one of the giants of computer
>science, wrote an article
>suggesting that a first course in computer programming be taught
>without using a computer.
>At the time I thought he was nuts, but after teaching introductory
>programming for many years
>I agree with the concept. Especially in the beginning, syntax get is
>the way of solving problems.
>Any non-trivial problem will have multiple solutions. How does one
>determine if their approach
>is the "best" solution to the problem and not simple a solution that
>works. In my experience
>elegant (read simple) solutions do not happen while you sit at a
>keyboard but rather sitting in
>a quite place with a pad and pencil.
>
> If you've never read "Programming Pearls" by Jon Bentley,
>beg, borrow, or steal a copy
>and read it. It will change the way you look at programming.
I think I read the first edition published in the 80's -- it sounds
familiar. And I've probably read at least hundred other programming
books in more languages than I care to remember over the last of 40+
years. In addition I've read literally scores of algorithm, fuzzy
logic, genetic learning, problem analysis, matrix theory, spacial
relationships, digital filters, signal analysis, data processing,
chaos theory, AI, and a host of other computer related material.
Currently, I read about a book a week -- I am currently reading
jQuery and last week it was DOM scripting. Next week? Who knows?
So, I thank you for your suggestion, but I've been there.
Cheers,
tedd
--
-------
http://sperling.com http://ancientstones.com http://earthstones.com
More information about the talk
mailing list