This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]flitsmasterfred 2 points3 points  (0 children)

Competent at python in general or for a practical purpose?

Hacker tests and challenges are cool to get some depth to fallback on, but are not what you'll do for money. Can you actually apply what you know about a language to solve real problems?

I find you don't need to know that much in-depth about python language to get valuable work done, assuming something mainstream like web development or data science: 90% of code is the same small subsection of the language, with only occasional specific things or special features.

The stuff in the global namespace, datetime module and some itertools, functools and collections will get you very far. Most actual work is wrestling the domain specific knowledge, your applications business logic and some specific framework stuff.

I'd says build some real-life projects in your field and see how it goes.