Writing a Novel and Writing Code Share…

…an astounding ambiguity with terminology.  You’d think, as long as writing has been around, those in the publishing industry would have agreed to standard definitions, a standard vocabulary.  Not so.

And, surprisingly, neither has the software industry.  Software being considered more of a science, one would expect practitioners to have agreed on common terms.  Yet, even what title you call one who codes, develops, and engineers software varies: software engineer, programmer, software developer, systems engineer, systems analyst, and many more.

So, with those who read a book in draft form one can have critiquers, alpha-readers, beta-readers, writing partners, mentors, development editors, line-by-line editors, and more.

One might argue that each of these titles connotes a different flavor of responsibility, but the lines are definitely blurred.

Leave a Reply