Thread: Upset?

  1. #16
    Registered User
    Join Date
    Sep 2006
    Posts
    8,868
    It's very hard to understand someone's real situation in life, from a few posts on a forum. Take all the advice as well intentioned, but remember "To thine own self, be true".

    Only you can make the decisions here, we're just throwing out idea's that MAY be good for you, or may not be good for you, at all.

    That's also up to you, my friend.

  2. #17
    Registered User
    Join Date
    Feb 2008
    Posts
    26
    The forums on this site are great and people are more then willing to help you. I'm a beginning programmer as well, and believe sometimes I can be impatient, but you have to realize it takes a long time. If your willing to learn something, you have to take the time to learn it. Don't give up so early.

    I'll admit, last year I just started programming and I had a lot of trouble understanding control flow structures, in fact hard enough to flat fail my first CS course! And that was the first course I ever actually failed in my entire education career! Even though I struggled, I became more and more fascinated with this problem solving ideal. I sat down and opened my mind to all avenues of learning and picked up books, read things online, tried stuff out, but you have to realize in every subject, no one can know everything. And believe me, listen to these people on the forum, it boggles my mind how much they know! But most of these people have been programming since their early teens! Where I'm 19 and I just started!

    You have to take things one step at a time, expect failure, and keep trying to learn from the best. An this forum has some of the best and they will help you! This board isn't going away anytime soon.

  3. #18
    Stressed Student :(
    Join Date
    Feb 2008
    Location
    Berkeley, CA
    Posts
    73
    I was quite surprised at the feedback I got from the community members here. They're actually very helpful than my classmates here in my university, perhaps even more enthusiastic because grades aren't in concern. The messages earlier were absolutely right, it does take time to learn C, actually it is hard starting =\. I've recently learned Java and it is not quite so much like C, it's more related to memory.

  4. #19
    uint64_t...think positive xuftugulus's Avatar
    Join Date
    Feb 2008
    Location
    Pacem
    Posts
    355
    I had given up C for some good 4-5 years. By accident i got to the www.ioccc.org. I thought i knew C. I realised i didn't. Now i understand.
    Code:
    ...
        goto johny_walker_red_label;
    johny_walker_blue_label: exit(-149$);
    johny_walker_red_label : exit( -22$);
    A typical example of ...cheap programming practices.

  5. #20
    Registered User
    Join Date
    Apr 2006
    Posts
    83
    I have once again started C from begining .I have got alot of confidence because of everyone who replied in this thread.

    I have a new start again from begining . I feel i have missed somthing or i have not done it so well.

    Thanks everyone.

  6. #21
    Registered User
    Join Date
    Feb 2008
    Location
    Delaware (USA)
    Posts
    8
    Quote Originally Posted by RahulDhanpat View Post
    I m really upset because i feel without getting tution or coching classes it is not possible to learn C.
    I m fade up of my self.
    Not really much to add to the responses so far, however, I do have some words of encouragement.

    I've been programming in one form or another since the late 1970's. I started with BASIC then onto assembly with the Z80 and then the 6502 microprocessor. In the late 1980's I taught myself C and then went onto C++. After that I mainly programmed web apps in PERL and PHP.

    I have no formal training. Of course, I probably would have no chance of getting hired into a real programming job. However, I am often brought into discussions with programmers of my company to brainstorm issues and ideas. I often bring a fresh outlook to a problem.

    I consider myself to be a hobbyist. I love to tinker.

    Internet forums are a great source of information and idea exchange. I wish I had this resource when I started.

    Best,
    Brian

  7. #22
    Registered User
    Join Date
    Feb 2008
    Posts
    36
    I've heard it before, I've even said it before, trial and error man, best thing that can happen is errors, I sure for one welcome them, one can learn from their mistakes and overcome the intial problem by researching into these errors thus resulting in a solution, it doesn't click overnight, if it did everyone would be a programmer.

    When you get into the right state of mind, programming is a wonderful adventure, brings an awesome buzz when your creation is in full swing.

  8. #23
    Algorithm Dissector iMalc's Avatar
    Join Date
    Dec 2005
    Location
    New Zealand
    Posts
    6,318
    I think I know what happened, and I've seen it before when I tried teaching Pascal.
    The amount if time it takes for each concept to click with each person varies. Some times you'll not quite understand a concept but the teacher moves on to the next bit anyway. In those cases, most of the time those who haven't clicked with the concept are 95% of the way there, there's just one or two pieces of the puzzle missing about the concept in their head. Usually just a little more explanation or Q&A would help immensely. However by moving on whilst you're still trying to fully understand the last concept you get behind on understanding the next one, and the next one. You end up feeling like you're lost on the whole thing.
    When that happens, you really need to re-learn it all again in your own time, and on your own terms, as you are now doing. Don't worry, as each concept clicks with you you'll probably realise how you weren't really as lost as you thought.

    However there will always be others in the class that learn each new concept quickly. They're not necessarily smarter than you, they often just had a head start and knew a few more of the concepts beforehand than you did.
    My homepage
    Advice: Take only as directed - If symptoms persist, please see your debugger

    Linus Torvalds: "But it clearly is the only right way. The fact that everybody else does it some other way only means that they are wrong"

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Who's upset about the 250GB/month bandwidth limit imposed by Comcast?
    By SlyMaelstrom in forum A Brief History of Cprogramming.com
    Replies: 29
    Last Post: 10-06-2008, 01:39 AM