TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
(Don't worry, I'll relate this to technical writing; I promise.)
In the essay, Stephenson explains how those who have a deeper understanding of technology wield a great degree of control over those who do not. To relate it to our programming discussion, those who leave a university with only Java training will be far less likely to develop the next popular language, because they do not have a system-level understanding of how computers function.
Experienced programmers have an advantage; they've worked on systems with limited resources and in low-level languages like assembly. They know that while machine resources are cheaper than programmer resources, such sacrifices can't be made when you're developing serious tools like compilers and new programming languages.
If you only learn Java, you're going to have a big learning curve to deal with when the next great language becomes popular. But if you know how to write incredibly efficient algorithms and understand how microprocessors handle data, everything else is just an abstraction. A computer is a computer, regardless of the language.
That's why I'd like to learn assembly language some day. (And because computers are just plain fun.)
Technical writing is no different. Anyone can write, after all. But those who have a deep understanding of grammar, style, and form get paid to explain technical concepts to everyone else.
The more you know about fundamentals, the greater your value will be as a professional. That applies to technical writing, computer programming, and every other field as well.
--- On Wed, 1/28/09, Downing, David <DavidDowning -at- users -dot- com> wrote:
> From: Downing, David <DavidDowning -at- users -dot- com>
> Subject: RE: Writer/Programmer
> To: techwr-l -at- lists -dot- techwr-l -dot- com
> Date: Wednesday, January 28, 2009, 9:53 AM
> From: Technical Writer <tekwrytr -at- hotmail -dot- com>
> Subject: RE: Writer/Programmer
>
> Why this should be so is less clear, and a source of
> endless (and often bitter) debate among academics charged
> with developing appropriate college and university programs.
> In essence, "learning to program" needs to be put
> on the back burner until you "learn to solve
> problems."
>
ComponentOne Doc-To-Help 2009 is your all-in-one authoring and publishing
solution. Author in Doc-To-Help's XML-based editor, Microsoft Word or
HTML and publish to the Web, Help systems or printed manuals. http://www.doctohelp.com
Help & Manual 5: The complete help authoring tool for individual
authors and teams. Professional power, intuitive interface. Write
once, publish to 8 formats. Multi-user authoring and version control! http://www.helpandmanual.com/
---
You are currently subscribed to TECHWR-L as archive -at- web -dot- techwr-l -dot- com -dot-