471,317 Members | 1,547 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,317 software developers and data experts.

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!

Jun 5 '07 #1
4 1027
On Jun 5, 9:29 am, abhiee <abhishekr...@gmail.comwrote:
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

Jun 5 '07 #2

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

Jun 5 '07 #3
On 6/5/07, abhiee <ab**********@gmail.comwrote:
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.
Jun 6 '07 #4
On Jun 5, 4:29 pm, abhiee <abhishekr...@gmail.comwrote:
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.

Jun 7 '07 #5

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

20 posts views Thread by Ravi | last post: by
9 posts views Thread by kosh | last post: by
7 posts views Thread by Noud Aldenhoven | last post: by
8 posts views Thread by Vittorio | last post: by
6 posts views Thread by Franz Mueller | last post: by
1 post views Thread by vedran | last post: by
5 posts views Thread by walterbyrd | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.