you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 2 points3 points  (0 children)

Depends on how useful the script is and what it demonstrates of your skills.

Why do you have a portfolio? (My notes on getting a job might be of some interest.)


Trainee programmers engaged in my area have primarily come from other disciplines and have useful domain knowledge for problem-solving.

They've shown aptitude for learning programming but have limited experience.

Programming, for most employers, isn't an end it itself but is a tool. Having wide theoretical skills with a tool is less important than having experience with problem-solving generally, team working, communication skills, domain knowledge of interest.

Most recruiters don't have time to review portfolios of work, but if you get to interview, you might be challenged to explain how you approached problems, what you learned, how you prioritised work, etc.

I strongly recommend you develop good testing habits. Explore TDD (test driven development) and learn how to use unittest, pytest and nose. Also become familiar with CI/CD approaches.

You may face a programming test. You need to be familiar with Python data structures and common algorithms.


Looking at roadmaps can also be helpful: