Thread: Wise words, mate

  1. #1
    Registered User
    Join Date
    Aug 2001
    Posts
    9

    Question Wise words, mate

    Hi

    i have been learning C long enough now to start to look forward a little into the future and make some attempt to map out sensi

    Does anyone have any wise words for someone at the very beginning of an extremely long learning curve?

    Observations about the nature of programming, how long it took you to learn whatever you learned.

    Good courses/books?

    Whats the best way to hone those skills?

    What are the growth areas of programming?

    What do you 'do' with C?

    please assume I have no programming related general knowledge

    Any thoughts appreciated

    Buck

  2. #2
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897

    Talking

    Does anyone have any wise words for someone at the very beginning of an extremely long learning curve?
    Expect to be in a constant state of learning for the rest of your life.
    Observations about the nature of programming, how long it took you to learn whatever you learned.
    It really depends on the language, C is easy to learn and takes a lifetime to truly master. C++ is harder to learn, but easier to use effectively sooner. Java is like C++ except easier and it's easier to learn after you learn C++. It all depends on what you already know and what you're willing to put into it. For me it took about three weeks before I really got the hang of C and fell in love with it.
    Good courses/books?
    For C you'd do well to get 'The C programming language', it was written by the creator of C and you'll use it a LOT. For beginning C++ I've found that Practcal C++ is very easy to understand and grasp the concepts if you have no idea what you're doing.
    Whats the best way to hone those skills?
    Use it, plain and simple. The more you write code, the easier and better it gets. And you'll find that when you don't have as many bugs the first time around it also gets fun
    What are the growth areas of programming?
    I'm assuming you mean things past the syntax and correctness of your code. The main growth area is problem solving, you learn to solve a problem with fewer lines and more elegant solutions. The most fun I have in coding is trying to find the most elegant solution to my problem, but only after I have it working first.
    What do you 'do' with C?
    The sky is the limit, you can write your own compiler, your own operating system, games, 3d graphics applications, the list just goes on and on. C is by far the most powerful language I know. Some might say C++ is more powerful, and it probably is, but it's not as widely accepted as C currently.

    -Prelude
    Last edited by Prelude; 09-14-2001 at 10:23 AM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. seg fault at vectornew
    By tytelizgal in forum C Programming
    Replies: 2
    Last Post: 10-25-2008, 01:22 PM
  2. Beginners Contest #2 For those who wanted more!!
    By ILoveVectors in forum Contests Board
    Replies: 16
    Last Post: 08-12-2005, 12:03 AM
  3. Problem with malloc() and sorting words from text file
    By goron350 in forum C Programming
    Replies: 11
    Last Post: 11-30-2004, 10:01 AM
  4. New Theme
    By XSquared in forum A Brief History of Cprogramming.com
    Replies: 160
    Last Post: 04-01-2004, 08:00 PM