Totally agree, and to round it up I'd add:9) Don't assume others know what you know/learned. Even if they're more senior10) Spend the time to learn, think, plan, set-up templates. This will pay back 10x later on.
I would agree with that with one caveat/disclaimer: "but only for roles you know you'd enjoy the day-to-day enough to be excited/motivated to excel". I've seen too many people trying things to get the checkbox on their perfect resume, until they end up in a job they don't like, so they underperform, and from there get set back several years.
Audio Books (I prefer to listen)9%