To what use would you put mature-age beginner programmers?
If you were a potential employer, what would you hire them to do, and what skills would you want from them?
My thoughts so far: - I think it's necessary for students to understand ticketing (e.g. Jira) and how to commit code to git, what branches are and so on. I can't imagine a job where this isn't a required job skill. - An option: I can include Selenium in the course, so they could be employed in QA/test. - Or, maybe I could teach them about the imortance of unit tests and the like; then they could be employed writing all those tests that you code-base doesn't have, but should have. - Should I double down on (for example) Django? - I won't have time to do a full machine learning course, but I could teach pandas and guide students towards data analytics roles in the sorts of organisations that do data analytics in Python (rather than Tableau or other BI tools).
What would help your job hiring pipeline?