¿Necesito saber cómo escribir código para convertirme en escritor técnico?

Si está documentando software, entonces saber cómo escribir código puede ser muy útil. Por ejemplo:

  • Es genial cuando un programador dice, por ejemplo, “Eso no se puede hacer”. y puedes decir “Sí, puede. Así es como”. porque asegura que esa persona te tomará en serio. Esto es como el oro para un escritor de tecnología.
  • Al aprender sobre el software, a menudo encontrará problemas con él. Saber cómo codificar le informará si se trata de un error de código, un problema de diseño, un problema con el entorno de ejecución o tal vez algo más. Ese conocimiento es necesario para saber cómo documentar una ‘característica’ o informar un error. Un escritor técnico que puede codificar puede ser un excelente probador ‘alfa’. Lo sé porque lo he hecho, y es divertido.
  • A veces puede aprovechar su habilidad de codificación para extraer información del código para mejorar su documentación. Por ejemplo, es posible que desee una lista completa de todos los métodos en una clase, o una lista de todas las URL en algún contexto. Si puede obtener esto usted mismo en lugar de rogarle a un desarrollador que lo proporcione, mucho mejor. (Por supuesto, pasas tiempo escribiendo un guión o aprendiendo una herramienta).

Por otro lado, si puede leer el código del software, está tentado a hacerlo para no perder el tiempo pasando por el desarrollador. Pero, por lo general, es una mala idea, ya que puedes quedarte atado fácilmente a una maraña de detalles que no necesitas.

No. La redacción técnica cubre muchas más áreas que el desarrollo de software, por lo que el código de computadora puede no ser relevante para los productos o procesos que está documentando.

E incluso dentro del desarrollo de software, generalmente no es necesario. Debe comprender los conceptos básicos de programación para poder hablar con conocimiento de los desarrolladores, pero es tarea de sus expertos en la materia saber cómo hacer la codificación real. Es su trabajo saber cómo comunicar la información técnica a otros públicos.

Aún así, puede ayudar saber cómo leer el código de la computadora lo suficientemente bien como para saber lo que está haciendo e identificar clases y métodos, y escribir un código de muestra. Le abrirá nuevas oportunidades, escribiendo para una audiencia de desarrolladores de software. Es posible que pueda ganar más dinero escribiendo documentación de la API, por ejemplo.

¡Depende de lo que estés documentando!

Para crear un manual de API o una Guía para desarrolladores, el conocimiento del código es bueno o incluso esencial. Pero más del 99% de la documentación técnica no tiene nada que ver con el código.

El trabajo del Redactor técnico es comprender cómo el usuario final debe usar el producto (dispositivo / software) y no cómo se fabricó o codificó el producto.

La escritura técnica es un campo vasto que abarca muchos campos y la mayoría de los campos no requieren ningún conocimiento de codificación. Si eres un escritor técnico en el dominio de la informática o específicamente en el campo de la programación, entonces debes saber cómo codificar.

No no es necesario. Es más que suficiente si puede transmitir las funcionalidades del código claramente a su audiencia. Para eso, debe tener una interacción detallada con el experto en la materia (SME).

Los escritores tecnológicos no escriben código. Los programadores escriben código. Para ser un escritor técnico, debe tener habilidad en el campo de la tecnología específica y debe estar familiarizado con las convenciones de la misma.

Realmente no. He sido escritor técnico durante 25 años sin saber cómo codificar, pero estoy investigando los conceptos básicos para ampliar mi base de conocimiento.