a different question: can you earn a living with *just* python?

John J. Lee jjl at pobox.com
Wed Sep 27 15:01:24 EDT 2006


"Michele Simionato" <michele.simionato at gmail.com> writes:

> John Salerno wrote:
> > But what if you are an expert Python program and have zero clue about
> > other languages?
> 
> Python is not a trivial language (think of generators, decorators,
> metaclasses, etc)
> If you can master it, you can master even other languages, so I would
> hire somebody
> who knows Python only.  Notice that by "knowing Python" I mean also
> knowing its
> standard library and the most common Python third party libraries (GUI
> toolkits, XML toolkits, SQL libraries, twisted, etc. etc.)

It's interesting that, thinking about it, I think lots of the
technical knowledge used on a daily basis (doing mostly Python/SQL/JS
etc. in my case) fits into neither the "language" nor "library"
category, nor easily into most of the other technical categories one
hears people use.

ISTM that there's a vast amount of mostly-tacit knowledge about the
way things work, and they way they should work, good practices, design
techniques, rules of thumb, Bad Ideas ;-), etc. etc. that good
programmers do have and bad or inexperienced programmers don't.


John




More information about the Python-list mailing list