University to job-ready

Stage 1 · Lesson 7 of 7

Reading other people's code

Fill the gaps your courses left

Professional engineers read far more code than they write, yet students almost never practise reading it. Once a week, open one well-written file from an project (free code that anyone can read) in your language. A small or a helper module from a popular library works well.

Work out what it does before you read the comments. Notice how functions are named, how errors are handled and how the file is organised, and write down one idea worth copying. This prepares you for joining a team's codebase in an , and for later, when you read a friend's changes and comment on them.

Common trappicking something huge like the core of a web : start with files under 300 lines.

A question to check yourself, an AI practice session and 1 cheat sheet entry come with the full roadmap. Unlock

Resources for this stage

Start with· follow one of these

Practise

  • Small exercises in Python, Java, C++ and more, with free feedback from a human mentor

Keep handy

  • Quick syntax lookups and a try-it editor: a reference beside your course, not the course

  • Beginner tutorials and online compilers for Python, Java and C++ when you are away from your laptop

Mark this stage as not done?