Not to be argumentative, but...

    Colleges don't teach modular programming anymore, at least modern ones don't.  They teach OOP, and I would recommend college training for that, if not necessarily four years of training.  There are a lot of things that even many people who don't formally learn OOP don't usually know about - things like friends, object templates, object interfaces are a few of them.   These are things that a person who only knows book-learned CF programming can forget about unless he/she learns it in a university or ojt.   

    Not all concepts are easily picked up or learned by reading about it.  After all, reading "A Brief History of Time" does not make me an astrophysict, although I can give you information about the event horizon and even calculate the trajectory of a ball moving at angle theta, with a force of X newtons through the earth's atmostosphere at sea level discounting air resistance.

    Programming is a job easily picked up by many at a much lower cost of education because 1) You can do it in your own house 2) It costs virtually nothing to stop and start over again, other than time spent, 3) mistakes are easily corrected.  

I would liken the present IT world to that of a construction company - the laborers build the houses, the engineers (architects) design them and follow applicable design theories.  If either one were to build a house on his own from scratch, both would end up with a house, but one might need a lot more trim to cover up the mistakes.  The other would be built to code, be more stable, and be easily expandable in the future.  Of course, you may not need an engineered house.  This is not to say that the laborer cannot learn enough to become an engineer.

Two cents worth.

- Matt Small




----- Original Message -----
  From: Jeffry Houser
  To: CF-Community
  Sent: Wednesday, October 01, 2003 1:38 PM
  Subject: Re: CF Salary Range


    I think I already said this once somewhere in this thread..

    Concepts are universal and haven't changed in 20+ years or
  so.  Technology changes, sure.

    It doesn't matter if the language / database programs were taught in the
  college courses as long as concepts such as database design and modular
  programming were.

  At 01:05 PM 10/1/2003 -0500, you wrote:
  >Subject: CF Salary Range
  >From: "Dana Tierney" <[EMAIL PROTECTED]>
  >Date: Wed, 01 Oct 2003 16:56:23 GMT
  >Thread:
  >http://www.houseoffusion.com/cf_lists/index.cfm?method=messages&threadid=9858&forumid=5#90478
  >
  >I dunno about can be applied, maybe, but the only one of those I have ever
  >seen in a college curriculum is Java. Oh and SQL was used in examples in my
  >databases class.
  >
  >Jeffry Houser writes:
  >
  > >   I'm speechless to the suggestion that nothing learned in a Computer
  > > Science college curriculum would "help on a two month project to integrate
  > > a Progress based subscription system with a Java/Pervasive SQL based
  > > classifieds system with a Perl/Foxpro based Forum with a Cold Fusion/SQL
  > > Server based registration/online access system."
  > >
  > >   Many computer programming conncepts can be applied to SQL Server,
  > > ColdFusion, FoxPro, Perl, Java, and Pervasive SQL.  (I'll refrain from
  > > commenting on Progress since I know nothing about it).

  --
  Jeffry Houser, Web Developer <mailto:[EMAIL PROTECTED]>
  Aaron Skye, Guitarist / Songwriter <mailto:[EMAIL PROTECTED]>
  --
  AIM: Reboog711  | Phone: 1-203-379-0773
  --
  My Books: <http://www.instantcoldfusion.com>
  Recording Music: <http://www.fcfstudios.com>
  Original Energetic Acoustic Rock: <http://www.farcryfly.com>



[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to