[Baypiggies] Python Standardized Skill Scoring Chart
Glen Jarvis
glen at glenjarvis.com
Wed Apr 17 19:29:57 CEST 2013
Any time I find myself making something up, I think "Who else has done
this?" Does anyone else know of a standardized skill chart for Python. It
can be useful to explain someone's skill set.
For example, I just interviewed someone that would fall in about a 7 below.
But, what one person judges as a 7 is not what someone else judges as a 7.
For what it's wroth, I personally am rating myself between an 8 and a 9 on
this scale... (yep on writing decorators; yep on concept; nope on really
writing meta classes; yep on 'dis' library but nope on many of the
internals).
And, frankly, that's probably a tad high (for me at least)... So, what's a
better rating scale? Has anyone seen such a thing?
1 - Knows how to install and write "Hello World"
2 - Understands basic data structures: list, dict, tuple, set, etc.
3
4
5 - Understands list comprehensions and why they're useful; Understands
generators and how to write one
6 -
7 - Knows basic decorator usages; Why it's useful (DRY); and has at least
concept of how to write one
8 - Knows how to write decorators; Knows what Meta Classes are and how to
write one
9 - Knows internals of Python such as "dis" library
10 - Guido; Core contributor
Cheers,
Glen
--
"Pursue, keep up with, circle round and round your life as a dog does his
master's chase. Do what you love. Know your own bone; gnaw at it, bury it,
unearth it, and gnaw it still."
--Henry David Thoreau
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/baypiggies/attachments/20130417/b2620fbd/attachment.html>
More information about the Baypiggies
mailing list