View Poll Results: Time that took you till you could programm efficiently enough

Voters
36. You may not vote on this poll
  • 2 months

    3 8.33%
  • 4 months

    4 11.11%
  • 6 months

    2 5.56%
  • 1 year

    8 22.22%
  • you never know enough!!

    19 52.78%

Thread: Time to become good using C

  1. #1
    Registered User
    Join Date
    Jun 2002
    Posts
    75

    Time to become good using C

    How long did it take you to become comfortable and proficient programming in C??
    ---Programming is like roaming, you never know where you'll end at------

    If 'here' is pronounced as 'hear', why 'there' isnt pronounced as 'dear'??

    [email protected]

  2. #2
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    It all depends on the persons apptitude. I've known people who work with something for years, and still don't understand it properly, yet the newbie next to them outgrows them in a matter of weeks/months.
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  3. #3
    Just because ygfperson's Avatar
    Join Date
    Jan 2002
    Posts
    2,490
    for me it was around 4 months. and i wasn't working at it actively, either. just buy a good book and read and re-read it every day. try out the examples, and variations on a theme.

  4. #4
    Im back! shaik786's Avatar
    Join Date
    Jun 2002
    Location
    Bangalore, India
    Posts
    345
    6 Months

  5. #5
    Registered User TravisS's Avatar
    Join Date
    Jun 2002
    Posts
    536
    Well, if you look at the results, they're pretty even


    I had been very off-and-on with C. I took a basic C class second quarter my freshmen year of college, and just got out of an advanced C class earlier this year (sophomore year). In between I took things like C++ and Java, and basically ignored C.

    After my advanced C class, I now feel pretty good with C, and even though it was more than a year between classes, I've really only been "truly" using it for about 4 or 5 months, and have learned a ton since I started doing more advanced, non-school, projects to really test myself.

  6. #6
    GuiltySpark 343
    Guest
    Isn't this poll a little flawed? I mean, people are evaluating themselves, so I would think they would naturally give themselves higher marks than probably is realistic.

    Speaking for myself, I always find myself looking back thinking "Man, if I knew then, what I know now..."

    Of course, maybe it's just my thinking. Anybody can learn the mechanics of C in a short period of time. It's a syntax question, really. The hard part is actually becoming a good developer. The two are not synonymous.

  7. #7
    Registered User TravisS's Avatar
    Join Date
    Jun 2002
    Posts
    536

    Re: Time to become good using C

    Originally posted by Paninaro
    How long did it take you to become comfortable and proficient programming in C??
    It's not a question of how long did it take you to become a master at C, it's simply how long did it take untill you were comfortable with it.

    In some people's eyes, comfortable may just be the ability to write a hello world program, for other people, maybe writing their own database.

  8. #8
    Registered User dune911's Avatar
    Join Date
    Sep 2001
    Posts
    140
    ...i think i'll never know enough *sigh*

  9. #9
    Registered User billholm's Avatar
    Join Date
    Apr 2002
    Posts
    225
    It took me one year to actually grasp the essential principles of C. Now, I'm exploring it and I have gained more than what I bargained for After all, C (and technically C++) is the only language I have learned to program into.
    All men are created equal. But some are more equal than others.

    Visit me at http://www.angelfire.com/my/billholm

  10. #10
    Registered User zahid's Avatar
    Join Date
    Aug 2001
    Posts
    531
    C is mysterious, so you never know enough.
    [ Never code before desk work ]
    -------------------------------------:-->
    A man who fears Nothing is the man who Loves Nothing
    If you Love Nothing, what joy is there in your life.
    =------------------------------------------------------= - I may be wrong.

  11. #11
    Me want cookie! Monster's Avatar
    Join Date
    Dec 2001
    Posts
    680
    I think it took be about 3 mounths to understand the C programming language,
    but it took me another 2 years to become a good C programmer...

  12. #12
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    I became comfortable with C after about a week, but it took me a while to realize that if you feel comfortable doing something in the beginning, then you're doing it totally wrong. To become proficient in C means that you have to understand not only the basic syntax and how to use it properly, but also algorithms and data structures that make up a program. So proficiency doesn't pertain as much to C as it does to programming in general, which is beyond the scope of this question and thus, irrelevant. To answer the question by what it meant and not what it said, I feel it took me about four or five years to start writing measurably good programs.

    For some it may take longer, for some shorter. I personally started out with very bad instruction and had to relearn just about everything to cleanse myself of bad habits.

    -Prelude
    My best code is written with the delete key.

  13. #13
    Addicted to the Internet netboy's Avatar
    Join Date
    Dec 2001
    Posts
    158
    Programming efficiently is about how the programmer manupulates all the available functions and tools that he/she has... Even if he/she has learned everything in C, he/she might not be good in programming as those who know a little bit but can cleverly use all those functions....
    It's unfulfilled dreams that keep you alive.

    //netboy

  14. #14
    Registered User bubux's Avatar
    Join Date
    Jul 2002
    Posts
    14

    I think...

    Originally posted by netboy
    Programming efficiently is about how the programmer manupulates all the available functions and tools that he/she has... Even if he/she has learned everything in C, he/she might not be good in programming as those who know a little bit but can cleverly use all those functions....


    4 me, programming efficiently is being able to understand the main language structure and where to get support. Cause if u don't know the structure it's hard to get support. Cas-else, you can code a Quake 3 if u have only 2 months of C++. The key word is:


    KNOW WHERE TO GET SUPPORT
    <VBCODE>
    While Bubux.State = "alive"
    Bubux.LoveGod = True
    Wend
    </VBCODE>

  15. #15
    Registered User billholm's Avatar
    Join Date
    Apr 2002
    Posts
    225
    When I program in C, I learn something new everytime. I making software tools that wreck my other hard disk hehehe.
    All men are created equal. But some are more equal than others.

    Visit me at http://www.angelfire.com/my/billholm

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Replies: 26
    Last Post: 07-05-2010, 10:43 AM
  2. time synchronization problem
    By freeindy in forum C Programming
    Replies: 1
    Last Post: 04-19-2007, 06:25 AM
  3. Killing someones grandparents
    By nickname_changed in forum A Brief History of Cprogramming.com
    Replies: 37
    Last Post: 09-07-2003, 07:56 AM
  4. The Timing is incorret
    By Drew in forum C++ Programming
    Replies: 5
    Last Post: 08-28-2003, 04:57 PM
  5. I apologize. Good bye.
    By doubleanti in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 05-03-2002, 06:51 PM