Files
static-site-pipeline/hugo/content/posts/2021-02-03-senior-engineer-syllabus.md
2023-09-30 18:34:20 +01:00

2.2 KiB

lastmod, author, categories, comments, date, title, summary
lastmod author categories comments date title summary
2021-09-12T22:47:44.0000000+01:00 patrick
programming
true 2021-02-03T00:00:00Z Software engineer syllabus An incomplete but growing list of things I would make mandatory reading if I were building a software engineering syllabus.

This is an ad-hoc list of posts or books that would form part of my software engineering syllabus if I were to make one. The list grows when I remember something I've read before or discover something new.

Source control

Testing

  • Property-based testing. Since many people start with Python, I'd start with the Hypothesis docs.

Design

People skills

  • Turn The Ship Around, and its sequel, Leadership Is Language, by David Marquet.

Documentation

Things everyone always gets wrong

Things are in this section to make sure that you recognise that they are hard.