On 19/10/2015 20:53, Alex Kleider wrote:
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

How about https://mail.python.org/mailman/listinfo/core-mentorship ?

--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to