Click to See Complete Forum and Search --> : How long does it take?


philaweb
02-07-2005, 06:15 PM
Okay, I've got this question on my mind:

How long would you say it would take me to learn a programming language like C+, C++ or Java until I was good enough to get a steady job?

I'm a pretty fast learner when it comes to crashlearning.

PeOfEo
02-07-2005, 06:44 PM
I would say atleast a year.

JPnyc
02-07-2005, 06:47 PM
Depends. Is it your 1st language or have you programmed in other langs?

PeOfEo
02-07-2005, 06:54 PM
Originally posted by JPnyc
Depends. Is it your 1st language or have you programmed in other langs? Good point, it would take longer if you have to learn methods as you go. I learned java second in a classroom environment but I was not immersed in it. But If you want to learn how to use it professionally and know how to do lots of stuff you would also need to learn more then I did (I do not even know how to use a gui really, our stuff was all in a prompt).

philaweb
02-07-2005, 06:58 PM
Originally posted by JPnyc
Depends. Is it your 1st language or have you programmed in other langs?

I've got no programming skills, but I learned HTML, CSS etc. pretty fast. My favorite way of learning is by doing. Reading books and learning it the theoretical way has never been my thing.

PeOfEo
02-07-2005, 07:06 PM
Originally posted by philaweb
I've got no programming skills, but I learned HTML, CSS etc. pretty fast. My favorite way of learning is by doing. Reading books and learning it the theoretical way has never been my thing. It will take a bit longer then. Learning a programming language (event oriented) is way different then learning a markup language. There is a lot more to it.

MstrBob
02-07-2005, 07:14 PM
Originally posted by philaweb
Okay, I've got this question on my mind:

How long would you say it would take me to learn a programming language like C+, C++ or Java until I was good enough to get a steady job?

I'm a pretty fast learner when it comes to crashlearning.

What's C+? I'd say that you'd go for C++ or Java - both are very power, object-oriented programming languages. I myself am learning C++ and I like it very much so far. I am, however, familiar with programming in general as I know PHP and Javascript, so it's probably a bit easier. Except object oriented programming is new to me, something I need to get used to. I really recommend "C++ Programming for the Absolute Beginner". It doesn't drag, it gives a good understanding, and they're always incorporating new ideas into games that you make throughout the book. It covers everything from the absolute beginning to Windows Programming, I/O Stream, and Active X apparently. That is, if you go down the C++ route. One thing to keep in mind, is that if you know one of these languages, or others, other programming languages come in handy. In addition, they can translate to the web. If you know Java, you could naturally also use JSP and Java servlets on the web. C++ brings you abilities in C++.net I recommend getting a good book, though. I learned Javascript and PHP online, but with C++ I'm very glad to have a book and just constantly program.

buntine
02-07-2005, 11:01 PM
I've known people who have landed a job as a OO programmer before learning any OO skills or languages. One guy got a job as a C++ progga' and then decided it would be a good idea to learn something about it. He was fine.

You just need a good understanding of general programming concepts and some knowledge of the core language your going to be working with (which is similar among OO languages). Most of the rest will come whilst you are on the job.

Regards.