Showing posts with label Domain Knowledge. Show all posts
Showing posts with label Domain Knowledge. Show all posts

Monday, October 20, 2008

Changing Time for Technical Writers

Technical documentation can take a spiral web of describing complex concept and special terminology to suit the specific audience. Although, this is a well known fact, but to transform your writing from the simple steps writing for a procedure to describe a scientific concept in cutting edge technology, which is just defining, could take a tough toll at time. Visibly for a new writer, it could be nightmare to understand the subject and write about them. Even for that matter, the experienced writers would struggle.

However, understanding of the subject and relating the entire steps, procedures and concepts into a meaningful perfect document is the real challenge for a technical author to test their writing ability. The very purpose of creating document is to preserve the knowledge to use for the larger audience or the customers. These customers could be the internal or the external ones. The aim of the documents changes according to the requirements. If you thought that technical writing means writing Users Guide, Installation Guide and Help files, then this is the time to think once again thoroughly and understand the requirement of technical writers in the industry. Probable you will not be restricted to writing these manuals only. You will be tested writing many more things such as requirement documents, white papers or the technical articles. Technical writer’s job is not merely going to be defined as about writing guides.

If you look at the entire job spec, which is slowly becoming clear, I bet, industry will have really tough time getting good writers. All those who thought that technical writing is all about knowing few of the writing and publishing tools and to know how to write a user manual then its better track your career now unless it is too late to mend your ways. When I made transition into technical writing knowing word processing and publishing tools were supposed to be the most important requirement. Now that is dying down, rather corporations have learnt that tool can be taught but not the art of writing.

Many consider technical writing as an art as well as a science. It is true that technical writing alone can not be an art because if you do not understand the science and technology about which you are supposed to write, it can not make you fare well. You can not consider it science either, even if you are convinced that it is based on style guides for paragraph, page layout and graphics unless you are able to present the information as the weaver of the words. To me, technical writing is an art to write about the science. I am sure; all of us will have different way of defining it and opine our voices on this subject.

One more aspect which is conceived arbitrarily is the concept that technical writers get knowledge from the subject matter expert and transform that knowledge into simple, legible and easy information for the end users. Domain hardly plays any barrier for the writers because knowledge is preserved into the written format by the subject matter experts and they too are available for any discussion or clarification whenever required. This is the normal way of functioning of the large corporation where every thing is documented because of fear that the employees leave jobs without passing the full information and knowledge to the juniors and colleagues. The cost involved in the process and the time required is such that many a time it deviates the product release. The seer fact is that people who are forced to write these documents do not have good skills of writing and quite natural that it would take more time yet you can not be sure of quality. This does not include exceptions.

The smaller organization, which recognize this fact stresses that if a developer is involved in writing so many documents then they should very well write the user documents too. They believe that in such cases the role of a Technical Writer is just to collate and present the information in a better way. Definitely language cleaning is another area where more emphasis is given. But this is not all that expected from a technical writer. According to them, technical writer should collect the information on their own with different sources and that would let developer write only such information which can be understood by the fellow developer and in turn that will give them more time to complete their job faster. Subsequently technical writer will write the document, which will allow them to be involved more to understand the subject and in the process they would be enriching their knowledge in the domain.

One more concept, which suggests that a technical writer should not worry more about the domain, seems relatively not to be a good idea. “The domain knowledge is not necessary, wherever they go, they learn the terms of the trade”, sounds bit odd to me. Meaning you work in telecommunication domain and tomorrow you make a change in life science domain, I precisely feel the time taken to understand the new domain would put you back for some time. It could even be a bottleneck to prove your effectiveness in writing if you have not assessed it early. It might also hamper your growth too in a new setting because you are going to be rated freshly in a new environment. Well, this again is a personal preference, some can manage everything well and for some this could really pose a problem. The advice is to look at your strength and act.

For small product development company, “Speed” is the hallmark and that puts them in advantageous position comparing its larger adversaries, which ride on the back up of money, manpower and management. Looking at the scenario it seems that it is testing time for the technical writers to prove their worth in changing environment. Otherwise also if the industry has to be dependent upon the technical writers, they need to be mature enough to handle different situation. Ideally if they are able to handle such situation the pay cheque would not be a constraint. So, the catch is “show your competence to prove yourself”.

Friday, June 13, 2008

Technical Writing and the Domain Knowledge

Technical writers are often been questioned during the interview if they have worked earlier in the same domain or not. Even I have faced the same tune during my interviews on the previous occasions but mostly by those employers who have never shown any interest in my writing ability or my understanding ability of the subjects. For a writer, is it going to make any difference? If at all, it is going to make difference, the question is how much. Is there any one to quantify it? Interviewers possibly know this question much before they come across the candidate. The kind of work they have done previously or the companies they have worked for is enough to know about the domain a candidate has worked so far. Yet, this question is eventually asked.

I have not yet understood the real purpose of this question, may be the interviewers who are very much experience in the technical writing field can throw some light on this. Whereas I understand that technical writers are meant to work in a different setup at different times and they are basically writers who are by default supposed to clear up the mess in the writing and make it simpler and understandable to the readers. What happens if they have Domain Knowledge? Will their work be faster and smoother? I agree to some extent that writers will enjoy the comfort of knowing the subject well, and it will not be demanding either to spend much time in understanding it. But even if you are in the same domain, next time the topic changes, issue changes and the requirement changes. To cope up with all these one will have to spend required amount of time. Above all, can the writer be as knowledgeable as the Subject matter experts. The straight answer can be “no”. Technical writers can learn only some basics of the domain. That can be gathered during due course of time while working on the project.

So, why is this fuss? Is this a limiting factor for any of the technical writers to land up in any technical writing job before having domain knowledge? My answer is, it should not be. If it is so, then I believe subject matter experts will have to be the technical writers. Yes, but technical writers will have to be a fast learner and should have interest in learning things to present it to the audience what they are aiming for. In this perspective, it is right to have knowledge of your domain, which can always help you in understanding. But this is not the core requirement of a technical writer. The more years of work you put in some domain, the more you learn about it. But it should not become a constraint while you make a shift from one domain to another domain.

At the end of the day it is the choice of the technical writers themselves to analyze liking for a domain and if possible stick to that because that will eventually provide them some other opportunity in terms of career growth. Say for example, I have written for Telecommunication domain, Agriculture and now writing for Life Science products. My background is in life science and it gives me upper edge in understanding the business logic of the product but the work what we perform, does not require that much of specialized knowledge. For me this domain could be a liking domain and I may prefer to be in this domain and write about it. Similarly an engineer graduate who is into technical writing might choose to write more about hard core technology, a finance graduate might think of writing in financial product and management graduate can write about ERP and other related domain. It is all about likes and dislikes, which drives you to choose the domain.

This is one of the issues going round in the industry for quite some time and there should be clarity on this. Well, the necessity will definitely bring people to understand it by themselves. I remember there was a time when only engineers were in demand to be in the technical writing. But now the clout is out, writers can be found in any individual and of any background. Therefore, now the technical writers are from different backgrounds. Similarly the dearth of good technical writers will definitely wipe away the hypocrisy of domain knowledge, which some times block your entry into many of the good corporation. Early understanding would be the welcome step towards solving this issue.