Due to the reasons discussed here we will be moving to python-forum.io/ on October 1 2016This forum will be locked down and no one will be able to post/edit/create threads, etc. here from thereafter. Please create an account at the new site to continue discussion.

Most people care about "CS [computer science] fundamentals" which is mostly data structures and algorithms. As far as knowing Python, you should know how to implement solutions to problems in Python. I'm not sure there's a better answer to your question. Programming and software engineering are not formulaic, they require knowledge, experience and creativity.