Home     |     .Net Programming    |     cSharp Home    |     Sql Server Home    |     Javascript / Client Side Development     |     Ajax Programming

Ruby on Rails Development     |     Perl Programming     |     C Programming Language     |     C++ Programming     |     IT Jobs

Python Programming Language     |     Laptop Suggestions?    |     TCL Scripting     |     Fortran Programming     |     Scheme Programming Language


 
 
Cervo Technologies
The Right Source to Outsource

MS Dynamics CRM 3.0

Python Programming Language

Beginning Python


Hello , I have just begun learning python...and I'm loving it...Just
wanted to ask you that how much time would it take me to learn python
completely and which languages should i learn alongwith python to be a
good professional programmer?...Now i only know C....
thanx in advance!
On Jun 5, 9:29 am, abhiee <abhishekr@gmail.com> wrote:

> Hello , I have just begun learning python...and I'm loving it...Just
> wanted to ask you that how much time would it take me to learn python
> completely and which languages should i learn alongwith python to be a
> good professional programmer?...Now i only know C....
> thanx in advance!

I think a more accurate question would be "how long does it take to
learn python so I don't have to look stuff up constantly". Knowing any
language completely is nigh impossible unless you designed it
yourself. However, I must say that learning Python so that you can
just start programming well without always going for help is quite
easy. I would think it would take 1-3 months depending on your ability
to suck in information and the amount of time you actually program.

As I understand it, the top languages are still Java and C++, with
COBOL being a major player in insurance/business environments. I would
recommend pretty much any web language as more and more is heading
towards the online world. Thus, Java/Javascript, PHP, Perl, CSS, CGI,
etc are good to know.

Check out this interesting graph on computer language trends:
http://www.cs.berkeley.edu/~flab/languages.html

Mike

On Jun 5, 2007, at 9:29 AM, abhiee wrote:

> Hello , I have just begun learning python...and I'm loving it...Just
> wanted to ask you that how much time would it take me to learn python
> completely and which languages should i learn alongwith python to be a
> good professional programmer?...Now i only know C....
> thanx in advance!

How long is a piece of rope?

Seriously, there is no way for anyone to predict how long it will  
take you to learn something.  In this case, that something (Python)  
is a moving target -- there are a few things I use daily that weren't  
even part of the language when I started.

I do believe that it takes about three years to get reasonably  
competent at anything.  And about ten years to get really good at it.  
And probably another ten years to be a master (I'm only guessing  
though -- because I haven't been doing anything for twenty years  
yet).  Of course, by my metrics I guess even Guido wouldn't be a  
master at Python so perhaps I'm full of crap :-)

Hope this helps,
Michael

---
"I use tuples simply because of their mellifluous appellation." --
Neil Cerutti

I find 3 elements contribute significantly to becoming competent in python

1.  a decent IDE so you can see the big picture (multiple files and
directories). I use Eclipse + PyDev because Eclipse supports other goodies
like CVS.  I'm sure other IDE's are as good if not better, but who has time
to check them all out.

2.  Looking at others examples especially when solving real-world problems.
I've learned much from the Python Cookbook even though I've used Python for
15 years.

3.  Building a real-world application where you cannot change the
requirements to fit your current knowledge.

of course that's just my opinion, I could be wrong :)

---snip---

On 6/5/07, abhiee <abhishekr@gmail.com> wrote:

> Hello , I have just begun learning python...and I'm loving it...Just
> wanted to ask you that how much time would it take me to learn python
> completely and which languages should i learn alongwith python to be a
> good professional programmer?...Now i only know C....
> thanx in advance!

> --
> http://mail.python.org/mailman/listinfo/python-list

Speaking for myself - I've been messing around with various
programming languages most of my life (I'm 21, young...). I've done a
lot of work in C++, and a little bit in a whole lot of other
languages.

It took me around 6 hours to learn enough python to write a
non-trivial app with it. I've been working with python for a little
more than a month, and I'm starting to feel like I know the language
decently - I don't have to look stuff up as much - but I'm still
learning, as there's a lot to learn.

As for how long it takes to become a professional programmer using
python, I guess that depends on your definition of professional. I do
freelance work, and I'm currently working on a python project - and I
have relatively little experience with python, if you measure that in
time.

Keep a copy of the official docs handy, and always review your options
for solving a particular problem and you should catch on pretty well
in a relatively short amount of time.

On Jun 5, 4:29 pm, abhiee <abhishekr@gmail.com> wrote:

> Hello , I have just begun learning python...and I'm loving it...Just
> wanted to ask you that how much time would it take me to learn python
> completely and which languages should i learn alongwith python to be a
> good professional programmer?...Now i only know C....
> thanx in advance!

Then Lisp is a must-know to you.
Add to del.icio.us | Digg this | Stumble it | Powered by Megasolutions Inc