My role varies tremendously depending on the project. For one of my current projects, a field engineer is putting together a configuration manual and my role is to take his writings and turn them into a book. I guess I'm sort of a technical editor here, except that I offer a little more than that, particularly regarding how to navigate our byzantine bookbuild process.
So yesterday I was looking at some updates that the writer sent me, and they included this paragraph:
> qdiskd is the first service to start and is responsible for parsing
> the cluster.conf file. Any errors will appear in the /var/log/messages
> and ccsd will exit. If qdiskd starts up, then cman should be started
I wrote him and noted that the "ccsd" should probably be "qdiskd" here -- this looks like a copy and paste and edit error. Not that I really know much about what the ccsd service does, but this seemed odd even on a cursory reading.
I got a lovely "thanks for catching that" note -- and this particular engineer does a lot of "you're great" kind of backpats as well, Which makes him -- oh, let's say unique.
But my point here is that for one moment I thought, yes, I really do add something. I didn't really save anybody from losing data here, or make the company any money, but somewhere down the line some poor soul will not be slightly confused for a second when reading that paragraph.
And that's my job.