On 2015-10-19 12:37, Ben Finney wrote:
Alex Kleider <aklei...@sonic.net> writes:
I'm a long way from distributing packages!
You can keep working at your own pace, and that's good. But even
better,
I would strongly recommend that you work with other people early and
frequently.
Programming is fundamentally a process of collaboration and
communication with other human programmers.
The habits you form alone can be eccentric and unhelpful, with no-one
to
comment on strange habits you may be forming without even noticing
until
they are too deeply entrenched to easily avoid.
Working frequently with others on the same code base will not only
flush
out these oddities, but also help you to appreciate the consensus
decisions made in the past by the Python community as a whole.
So, while it's not essential, I would heartily encourage you to pick
some of the PyPI projects you are enjoying, or want to improve, and
contact their maintainers with your offer to fix specific things. Work
with other Python programmers on a common code base, and watch your
skills broaden and improve!
How I wish I could find such collaborator!
Are there any "starter level" PyPi projects the maintainer of which
might consider a novice collaborator? I would have assumed that
such an animal doesn't exist.
I do appreciate the advice.
cheers,
Alex
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor