Skip to content

Comment on Ask HN: How do I make the transition from being a Python beginner?

Comments

Dive into Python has several chapters on test driven development, refactoring, and performance tuning.

I'd also read some of the best books in general development if you haven't already: http://www.codinghorror.com/blog/2004/02/recommended-reading... Also learn about the SDLC. Applies to every language.

Next, dig deep into the source of a large well-maintained projects such as Django or perhaps pygame. Learn mercurial, and start contributing via bitbucket, github, etc.

Find the right project and you should get valuable feedback for your efforts. ;)

There are few books on the list that I don't know of, it's pretty interesting to know about them... Thanks for sharing that.

Do you know about "Structure and Interpretation of Coputer Programs" ... IT'S A CLASSIC! http://mitpress.mit.edu/sicp/

Yes, yes, another great choice.

(( What kind of maniac downvotes a friendly response? ))

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.