Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Page 1 of 2 12 LastLast
Results 1 to 15 of 27
  1. #1
    New to the CF scene
    Join Date
    Apr 2004
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Programmers : How long did it take you to 'Get it'?

    This is to all programmers, mainly the C, C++, and Java ppl, but I really want to know how long it took everyone here to feel that they were proficient at coding, where you get to the point where someone can describe an app and you can write it easily, or at least get the concept of what you have to do. Also, how did you get to that point? Self taught? School?

    I've been taking a programming class (Java) at college and writing some small JavaScript codes, and after about 4 months of coding alot of things still really confuse me, mainly looping. I know how to do one, I'm just not sure how they are always implemented in applications. I'm sure eventually it'll click, and I know I'm learning fast (only 3 people in my class are even caught up in thier work) compared to others, but I'm still really far off from where I want to be.

    But enough about me, I want to hear everyones story

  • #2
    Master Coder
    Join Date
    Feb 2003
    Location
    Umeň, Sweden
    Posts
    5,575
    Thanks
    0
    Thanked 83 Times in 74 Posts
    Well, in my case, really "getting" JavaScript took 1995-2002 or somewhere in that region. However, most of that time I just used it as a tool, but I didn't look into the depths of it, like I am today.
    liorean <[lio@wg]>
    Articles: RegEx evolt wsabstract , Named Arguments
    Useful Threads: JavaScript Docs & Refs, FAQ - HTML & CSS Docs, FAQ - XML Doc & Refs
    Moz: JavaScript DOM Interfaces MSDN: JScript DHTML KDE: KJS KHTML Opera: Standards

  • #3
    Regular Coder
    Join Date
    Feb 2003
    Location
    California
    Posts
    925
    Thanks
    0
    Thanked 0 Times in 0 Posts
    I felt like it took a year or so to get good at java and C/C++ however I never really do much GUI programing so I probably would have a tough time writting one, but the logic behind it without the display I could do rather quickly...


    Jason

  • #4
    Senior Coder Mhtml's Avatar
    Join Date
    Jun 2002
    Location
    Sydney, Australia
    Posts
    3,531
    Thanks
    0
    Thanked 1 Time in 1 Post
    Took me about 6 months. Once you 'get it' though, you find that you learn really quickly after that and when you look back when you 'got it' doesn't really compare to the 'gettingness' you currently have .. You never really get it all though, there is always something you can't seem to get your mind around.

    But like Jason said, the logic is the main part of it... Once you begin to think like a computer so to speak it sort of just flows.
    Omnis mico antequam dominus Spookster!

  • #5
    Senior Coder
    Join Date
    Feb 2004
    Posts
    1,206
    Thanks
    0
    Thanked 0 Times in 0 Posts
    About 4-8 months. Then once you've got it, it's like riding a bicycle. But yea, it's like Mhtml said, "Once you begin to think like a computer so to speak it sort of just flows."

    The one thing that took me a while to grasp was recursion. For some reason I just couldn't get my head around it!

    But I'm talking imperative languages. Anyone ever tried functional (haskell or smalltalk) or logical (prolog or lisp) languages? Maybe if that was my starting language I might've gotten it... but then again I might've just been turned off from programming altogether!

    Sadiq.

  • #6
    Senior Coder
    Join Date
    Jun 2002
    Location
    paris, france
    Posts
    1,216
    Thanks
    0
    Thanked 0 Times in 0 Posts
    programming learning curve is very steep. once you 'get it' (took me about 6 months to grasp the concepts *cough* of javascript *cough*) then most other languages are relitivly easy to adapt
    photoshop too expensive? use the GIMP! www.gimp.org

  • #7
    Senior Coder gsnedders's Avatar
    Join Date
    Jan 2004
    Posts
    2,340
    Thanks
    1
    Thanked 7 Times in 7 Posts
    Took me about a week or so to get validating XHTML, after knowing very, very, very little, non-validating HTML, and about a month for CSS, as for BASIC, a long time, lets say 5 years, from when I was 3 to when I was 8.

  • #8
    Senior Coder Mhtml's Avatar
    Join Date
    Jun 2002
    Location
    Sydney, Australia
    Posts
    3,531
    Thanks
    0
    Thanked 1 Time in 1 Post
    Xhtml and CSS should only take a week, if that.

    It hardly counts as programming though, which is the first mistake most who learn it make ..
    Omnis mico antequam dominus Spookster!

  • #9
    Senior Coder gsnedders's Avatar
    Join Date
    Jan 2004
    Posts
    2,340
    Thanks
    1
    Thanked 7 Times in 7 Posts
    Quote Originally Posted by Mhtml
    It hardly counts as programming though, which is the first mistake most who learn it make ..
    I count any computer language which isn't called (British) English programming.

  • #10
    Master Coder
    Join Date
    Feb 2003
    Location
    Umeň, Sweden
    Posts
    5,575
    Thanks
    0
    Thanked 83 Times in 74 Posts
    I thinke one of the requirements of it being programming is that it can be used for effectualising algorithms using logics, something that HTML on it's own is incapable of. CSS can effectuate very limited logics, but not across the board, so it doesn't qualify either. JavaScript on the other is rather good at logics.
    liorean <[lio@wg]>
    Articles: RegEx evolt wsabstract , Named Arguments
    Useful Threads: JavaScript Docs & Refs, FAQ - HTML & CSS Docs, FAQ - XML Doc & Refs
    Moz: JavaScript DOM Interfaces MSDN: JScript DHTML KDE: KJS KHTML Opera: Standards

  • #11
    New Coder
    Join Date
    Nov 2003
    Location
    Northwest
    Posts
    18
    Thanks
    0
    Thanked 0 Times in 0 Posts
    i know a few languages, started with BASIC database queries, followed with SQL, then moved on to VB C++ and Java, however i didn't feel profficient at coding in any of them until i studied underlying concepts that are fundamental to all programming. the whole concept of Abstraction, gettin to grips with Cause n Effect really helps to reduce runtime and logic errors.

  • #12
    Regular Coder
    Join Date
    Dec 2003
    Posts
    367
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Every time I think I get it, a new bug comes along to teach me that I really don't

    shmoove

  • #13
    New Coder
    Join Date
    May 2004
    Location
    near Detroit
    Posts
    37
    Thanks
    0
    Thanked 0 Times in 0 Posts
    the first programming language i learned was BASIC and i "get it" but not good enough to write complex programs, then i started perl and i found i like it so i write my programs in perl now. when i first started out learning it took me about a week to get the Basics down (print, input ,math operators) in BASIC, im still learning so i can't say i've "gotten anything" down yet but it comes pretty easily to me, the hard part is getting your programs to run

  • #14
    Regular Coder
    Join Date
    Feb 2003
    Posts
    638
    Thanks
    0
    Thanked 0 Times in 0 Posts
    It's got me!
    in quicksand, that is...
    hmm... ?

  • #15
    New Coder
    Join Date
    Jul 2004
    Location
    bham uk
    Posts
    20
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Hmmm

    What are your IQ's? wondering if the higher the easier you find it?


  •  
    Page 1 of 2 12 LastLast

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •