If you’d like a technical profession however favor writing to coding, technical writing might be your dream job. To seek out out extra about what a technical author really does (and the way a lot writing/coding is concerned), we requested: Mike JanHe has been working as a technical author for over 20 years and is at the moment What is NGINX? With F5.
What does a technical author do?
Merely put, a technical author writes directions (often known as documentation) for a product’s customers. Within the context of constructing and deploying software program, documentation is often aimed toward builders, however system directors, safety engineers, and DevOps engineers may all fall into this class.
Up to now, technical writing was usually aimed on the finish customers of a product, not builders or maintainers. However as a result of most client apps are designed to be user-friendly, documentation now usually targets the builders and different practitioners who create, run, and keep the underlying software program and infrastructure for these apps. Technical writing is completely different from UX writing, which refers back to the phrases that seem inside a digital product (navigation bars, menus, buttons, and many others.).
Study one thing new without spending a dime
What does a typical day within the lifetime of a technical author appear like?
Though writing documentation is the obvious a part of a technical author’s job, it is really the least time-consuming side of their day-to-day work. “I spend a couple of quarter of my time writing documentation,” says Mike. The remainder of the time is made up of actions like:
- Software program Configuration and Testing
- Perceive new characteristic launch course of and schedule
- Figuring out and submitting a bug report
Technical writers usually write about new options that are not but documented or launched, Mike says. Experimenting at this early stage naturally results in discovering bugs and dealing with the event group to find out workarounds. Whereas reporting bugs feels like a distraction, Mike says it is a large a part of what makes the job rewarding. “Once I lastly encounter an answer, I feel, ‘Wow, this actually works! I can not wait to put in writing about it.'”
Do I would like to have the ability to code to be a technical author?
In some firms, technical writers convert developer-created documentation into easy-to-read language that adheres to the group’s documentation requirements and elegance information, or they write documentation based mostly on interviews with the builders who wrote the code. In these instances, programming expertise is not needed, however Mike strongly encourages hands-on expertise with the merchandise you are writing about. “Personally, I do not suppose your writing will likely be credible except you utilize it your self,” he says.
There are a number of conditions by which a technical author wants coding data.
Implementing documentation as code
Documentation as CodeThe philosophy of making documentation utilizing the identical instruments because the code is turning into more and more common within the technical writing group. On this mannequin, technical writers use code instruments, reminiscent of model management and steady integration, to create, course of, and publish documentation. This method permits technical writers to work higher along side the event workflow and ensures consistency throughout a product’s documentation.
“The thought is to ‘write as soon as, publish anyplace,'” Mike says. “So we use the identical terminology and descriptions all through the doc to clarify technical ideas. For instance, we will arrange a variable to retailer the outline after which pull that variable into the doc wherever we’d like it.
Familiarizing your self with these workflows, terminology, and instruments (like GitHub) will make it easier to stand out as you start your technical writing profession. Our “Study Git and GitHub” course is a superb place to start out.
Collaboration with improvement
Though technical writers do not code themselves, collaborating with builders is a vital a part of the job. In situations like these, it helps to at all times be prepared and keen to dig into the code your self. “If I check out a brand new characteristic and it is not working the way in which I anticipate it to, I can say to the developer, ‘I attempted these steps, it ought to work like this, however what I see would not match,'” says Mike. “That approach, as an alternative of my request being tossed within the backlog, we give you an answer collectively.”
Working with Code Snippets
Documentation usually consists of code samples, so it is helpful to have the ability to create or assessment them your self, says Mike. “Consider the varied single sign-on choices which might be usually out there at present – you’ll be able to sign up with Google, Amazon, and many others.,” says Mike. “These suppliers embody code snippets you can incorporate into your organization’s software program, however it is advisable to perceive whether or not the defaults will work in your case, or whether or not you (or the reader) want to switch the snippet.”
In the event you’re undecided the place to start out studying coding, take a look at the ability path “Code Fundamentals” to study basic coding ideas which might be relevant throughout programming languages and domains.
Do it is advisable to be a greater author?
many Technical writers have degrees in English or communications.Mike says that on this function, it is extra necessary that you just suppose and talk nicely than that your writing is elegant. “In the event you suppose clearly, that can present in your writing. I feel having a robust grasp of language will likely be much less necessary sooner or later,” he says. “There are already AI instruments (reminiscent of Grammarly and the Hemingway app) that may assist enhance the grammar and readability of your writing.”
Whereas different writing in tech (reminiscent of content material advertising and copywriting) is about storytelling, persuasion, and engagement, technical writing is about speaking clearly and exactly. “You will discover a transparent distinction between a advertising fashion information and a technical writing fashion information,” says Mike. “Technical writers would by no means use phrases like ‘easy’ or ‘simple’!”
What function does AI play in technical writing?
Whereas AI will not automate the work of technical writers, AI writing instruments might help make technical writing extra environment friendly. That’s, so long as the instruments are safe and do not expose your organization’s proprietary knowledge or code.This actually happened at Samsung last year.One strategy to keep away from this danger is to complement giant language fashions with small language fashions that include their very own securely saved data.
Like all AI practitioner, technical writers have to know the best time to make use of AI instruments and perceive their limitations. “Your organization may need a giant Confluence web page with quite a lot of distinctive details about how your product works,” Mike says. “An AI device can course of that right into a well-written abstract {that a} human can assessment and edit. That may be an enormous time saver for a technical author.”
Want a technical writing portfolio?
Technical writing job functions would possibly ask you to submit a writing pattern. “For instance, you is likely to be requested to put in writing directions on make a peanut butter and jelly sandwich,” says Mike. (The sandwich train is a part of the Code Foundations abilities path; attempt it for your self.)
Usually, if you have already got technical writing expertise related to the business and function you are making use of for, you should utilize present samples. Do not panic if you have no samples; you’ll be able to write one thing authentic based mostly on the applying necessities. In the event you’re actively job looking, it is value making a portfolio website. “Creating an internet site with the best Docs as Code instruments not solely demonstrates your writing experience, but additionally your capability to make use of technical documentation instruments,” says Mike. Mike’s Professional WebsiteHe constructed it GitLab For instance, the Hugo static website generator.
If you wish to construct a technical writing portfolio, take into account contributing to Codecademy’s docs.
A spot to attach with technical writers
Mike recommends a number of communities to attach with technical writers and people trying to get into the sphere: Technical Communication Association, Writing documentationand Content + UX is an effective start line, and should you’re simply beginning out, it’s additionally a great way to seek out out what technical author salaries are at the moment (extra tips about negotiating your beginning wage right here).

