They do sure sound like great ways to drown yourself in work.
1. Blazing trails - great, but my impression is whoever starts the ball rolling is stuck with them, often to the determent of your "real" job, unless you've got your nose so far up your bosses ass you want to "work extra days necessary to install new office software". That's a direct quote.
2. Knowing who knows - that is a valid point, but there's a difference between that and small talk and unless it's really to the point those other people have other jobs of their own. But hey, managers love people find answers in their spare time.
3. Proactive self-management, seriously she took vacation time and went to a conference for her own money? Then continued to work on it on her own time? Get a life.
4. Getting the big picture - again the example is that every night - I assume that means after hours - she'd study her notebook looking for ways to improve.
5. The right kind of followership - be the boss's No 2. That's great on Star Trek but it's also a job of its own, you want to be the sparring partner to his job as well as your own?
6. Teamwork as joint ownership of a project - in short take the team leader or mediator or coordinator role even when it's not really yours, probably a great way to get ahead but again one more job in addition to your own.
7. Small-l leadership - now you're also your coworker's coach and personal development counselor. Don't forget to share the late night pizzas, even when it's not really you having the late night.
8. Street smarts - or I'd say corporate politics, why not since we're already piling it up.
9. Show and tell - why not add some presentation, salesman and PR skills to the picture. And of course you don't spend any time at all trying to wrap your work up, as opposed to getting it done.
I've met a few people like that, they're working around the clock because in addition to the job they're really supposed to be doing, they have two or three other jobs that didn't really go in their job description. Personally I'm very much a fan of "management by opportunity cost", if you want me to do an hour more of something it means that hour must be coming out of something else. And for me taking it out of my leisure time is out of the question, so it means taking it out of other work time. I can do initiatives, find answers, find new opportunities, learn new skills, spar with my boss, direct a team, take charge, manage politics or sell solutions but they're all coming out of the time that involves actually developing the software. And if the boss thinks that's a good use of my work time that's fine, but usually there's more than enough development work that needs doing.
Honestly I'd much rather be the somewhat shielded guru that have others running interference so I don't have to deal with pointless meetings or chasing requirements or corporate politics because if you just clear me a path I'll run bloody fast, avoid all the pitfalls and score the touchdown. It's not the only job on the team, but it's an important one. Once two seniors quit with a month's difference while a third knocked his head good and was on sick leave for many months, I was doing all the heavy lifting while two juniors and a senior project manager was doing everything they could to ease the load. And training them, but honestly it was more pedal to the metal and try to keep up with me because I didn't have time to be pedagogical or work on training cases instead of large complex customers. But it worked quite well and I got a lot of credit for that.