Since I Get the list in digest, I'm just going to plug a lot of 
responses on this thread together.


>Date: Tue, 10 Apr 2001 05:19:40 -0700
>From: "Tom Horn" <[EMAIL PROTECTED]>
>
> >
> >   For those of you who are doing programming-type stuff without a CS
> > degree.  How did you learn programming logic?  (Or did you?)
>
>You mean you can't learn logic, problem solving, project management
>outside of a CS course?

   No, that isn't what I mean at all.  However, I did learn programming 
logic in a CS course.  I'm wondering how other people learned it.



>Date: Tue, 10 Apr 2001 08:31:37 -0400
>From: "Raymond Camden" <[EMAIL PROTECTED]>
>
>My degree was in English, but I had started out in CS, so I got a minor in
>CS and picked up all the low level logic, data structures, etc. type
>classes. My only regret is that when I started college, they were still
>using Modula2 as the language of choice. Right after I switched to English
>they started using C++.

   I think that a lot of curriculums focus on teaching a language, without 
teaching those underlying skills, such as logic and data structure.




>Computer sciences do not have a lock on teaching logic. In actuality, I
>believe that most Computer sciences are fairly latecomers as far as
>teaching logic is concerned. Philosophy immediately comes to mind in that
>respect. 'Programming logic' per se is simply the application of a logical
>process applied to the act of programming. I have seen some students of CS
>degree studies who couldn't 'logic' their way out of a paper bag....or have
>the sense to turn around to exit said paper bag.
>
>As far as I'm concerned, pure logic, untempered by intuitive leaps, is a
>cold thing. Why be pedantic, when one can make intuitive leaps and
>accomplish the same results?
>
>Besides which, just because I don't have a CS degree, doesn't mean that I
>can't learn 'programming logic' - that is a learned ability.

   As I meant to say before, I was interested in how you learned it.  Not 
necessarily straight logic, but programming concepts like stacks, queues, 
and sorting algorithms (for example).

   I also have met CS students who couldn't logic their way out of a paper 
bag.




>Date: Tue, 10 Apr 2001 07:49:17 -0500
>From: Nathan Stanford <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Long Story Reply - RE: For those of you without a CS Degree
>Message-ID: <31D979D84265D311B5E700105A29944C784721@NTEXCHANGE>
>
>I agree it is bad to send several old messages...  I agree I have seen some
>bad code...
>
>However be careful that you yourself don't get looked at as snooty.

   Too late, although that wasn't my intention.


----

  And just for the record.  I now say "ColdFusion, the web development 
language.  It has nothing to do with nuclear Physics."
  My new roommate thought I was talking about a specialized kind of jazz 
music.  For the first time in my life, I was able to give someone else a 
blank look when talking about what I do.


Jeffry Houser | mailto:[EMAIL PROTECTED]
AIM: Reboog711  | ICQ: 5246969 | Phone: 860-229-2781
--
Instant ColdFusion 5.0  | ISBN: 0-07-213238-8
Due out June 2001
--
DotComIt, LLC
database driven web data using ColdFusion, Lotus Notes/Domino
--
Half of the Alternative Folk Duo called Far Cry Fly
http://www.farcryfly.com | http://www.mp3.com/FarCryFly

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to