Cheers.
Question: How can one do independent/freelance software documentation?
1–10 of 13 posts
Re: Question: How can one do independent/freelance software documentation?
#21. You already have a day job, and through your network, someone asks if you have time for side work.
2. You create some kind of a public portfolio that anyone can check out and market yourself to the type of clients you're interested in.
Your work will be viewed by most companies as a vitamin, rather than a pain killer, in that it's nice to have but not but not solving the most critical business problem - and this is why most documentation sucks - but, with some persistence you'll find clients who put value on your service.
Re: Question: How can one do independent/freelance software documentation?
#3Companies that are looking to get acquired might want to get their docs in order before getting acquired.
Re: Question: How can one do independent/freelance software documentation?
#4So your niche would be software documentation with regards to what needs to be documented to meet some external criteria
Re: Question: How can one do independent/freelance software documentation?
#5But that doesn't necessarily free you from interviewing their SMEs, sitting in review meetings, and other typical TW activities. If, by "independent", you mean working by yourself with little dependency on or communication with others, then it's a bit of a toss-up because every company is different.
Re: Question: How can one do independent/freelance software documentation?
#620 something years ago I wrote a big system. It needed documentation so I hired a full time technical writer. He produced mountains of documentation, more than enough to satisfy the pickiest customer. And I'm pretty sure it was useless (beyond the sales process.)
It described everything in detail, but lacked any sense of how things worked together, or how the program might be used to solve problems. He had a very shallow understanding of the customers and the domain.
In other words it was all technical, no business or domain information.
From this experience I learned that the best documenters are those who deeply understand the subject, and (critically) can impart that information to the user base. Good programmers with good communication, and good writing skills, are, well, rare.
You've probably noticed this yourself online. If you are interested in say Grid stuff in CSS, you're unlikely to get value from the RFC and more likely to read some variety of blog posts on Grid until you find one that resonates.
And it will resonate because the writer started where you are now, and shared how they got to where you want to be, and were able to write that journey down in a useful way.
These days I write my own docs, and I consider docs to be part of the job. I don't release unless the docs are "done" (for some definition of done.) Apart from anything else, writing the docs helps me identify the clumsy parts of the program, so it's a feedback loop that causes me to improve the program.
So, to answer your question, I think being a generalist "technical writer for hire" is hard. Ideally you would have a very deep understanding before writing, which implies some sort of specialisation. You'd also need a very close relationship with the creatives making the product. Doing that as an independent would be tricky.
Personally, I wouldn't hire an external freelance documenter, but that's just me. We have hired internally, but I can't say we've had great success with it. Mostly because the creatives aren't interested in taking the prodigious amounts of time it would take to educate the newbie. Also because when we do take the time the result can be weak, which just makes the cycle worse.
Probably the bigger need for us is internal documentation. I would hire someone to come in, and document "what people do all day". As a small business things have evolved, and lots of "end to end" business processes are "in someone's head". We've reached a size where retro-documenting our own business processes would be useful, and that's best done by an outsider.
So maybe that's a better avenue to explore, although it's very niche.
Re: Question: How can one do independent/freelance software documentation?
#7Yes, I think you definitely can. I'd approach it similarly to how one would approach freelance software development. 1. You already have a day job, and through your network, someone asks if you have time for side work. 2. You create some kind of a public portfolio that anyone can check out and market yourself to the type of clients you're interested in. Your work will be viewed by most companies as a vitamin, rather…
Re: Question: How can one do independent/freelance software documentation?
#8Not sure if this helps, just a random idea I had. Companies that are looking to get acquired might want to get their docs in order before getting acquired.
Re: Question: How can one do independent/freelance software documentation?
#9I have seen part-time/contract remote technical writing jobs on AngelList. Opportunities definitely exist. But that doesn't necessarily free you from interviewing their SMEs, sitting in review meetings, and other typical TW activities. If, by "independent", you mean working by yourself with little dependency on or communication with others, then it's a bit of a toss-up because every company is different.
Re: Question: How can one do independent/freelance software documentation?
#10You could do specific software documentation and say that you help write documents so that your clients’ software will meet some kind of certification like ISO27001 as an example. So your niche would be software documentation with regards to what needs to be documented to meet some external criteria
Still tho, I think this seems like a niche enough thing to pursue.