Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #9187

Re: A beginning programmer

Date 2011-07-11 00:22 +0200
From Thomas Jollans <t@jollybox.de>
Subject Re: A beginning programmer
References <CALHG4fEj6pkqwAK7RHo=tibEcGybXqRRpEge_kF5FycdbrSAyQ@mail.gmail.com>
Newsgroups comp.lang.python
Message-ID <mailman.853.1310336562.1164.python-list@python.org> (permalink)

Show all headers | View raw


On 07/11/2011 12:06 AM, Eric wrote:
> My problem is this though... I don't know what to do with this new
> found knowledge of these languages. I'm a linux user so availability
> of development tools is haaaaaaardly a problem. But I just don't know
> what to do with it, I don't have any problems that need to be solved
> and unfortunately I'm not familar enough with the languages (except
> maybe c++) to help out the big projects like KDE / Gnome.

Open source bug trackers are a great source of problems. Take an open
source program you like, ideally one with a sizeable and active user
base, written in a programming language you're comfortable with, check
out an open bug, and try solving it. This will
 * Get you reading other people's code. You can learn a lot from this
 * Provide a challenge
 * Do good

CPython itself is a great project to have a go at. I don't know how
familiar you are with C (as opposed to C++), but a large part of the
code is written in Python, there's loads of activity on the bug tracker,
and, in my experience, the community is very happy to help along new
people contributing their first patch.

Cheers,
Thomas

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: A beginning programmer Thomas Jollans <t@jollybox.de> - 2011-07-11 00:22 +0200

csiph-web