How long did it take you to become comfortable and proficient programming in C??
2 months
4 months
6 months
1 year
you never know enough!!
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]
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]
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.
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.
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.
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.Originally posted by Paninaro
How long did it take you to become comfortable and proficient programming in C??
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.
...i think i'll never know enough *sigh*
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
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.
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...
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.
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
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>
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