Мои навыки как технического писателя

На этой странице перечислены мои профессиональные навыки. Если вам интересно, как я пришёл к профессии, посмотрите страницу Опыт работы. Посмотреть примеры работ в подтверждение навыков можно на странице Портфолио.

Я по своему опыту знаю, что на сайтах по поиску работы вакансии технического писателя встречаются очень редко. Поэтому, если вы никогда не слышали о профессии технического писателя, попробую объяснить кратко своими словами, кто это такой.

Технический писатель - это человек, который пишет документацию. Технический писатель может писать документацию в любой сфере, но чаще всего документация востребована в сфере IT.

Обычно технические писатели решают такие задачи как: описать работу продукта, собрать и структурировать знания команды разработки, объединить уже существующую, но разрозненную информацию о продукте. Технические писатели могут использовать языки программирования, тестировать функции или, например, работать с API, но такие задачи встречаются редко.

Должность технического писателя важна настолько же, насколько важна документация для конкретного продукта. Прежде чем вводить новую должность, нужно сначала понять, насколько она важна для вас. Если спросите меня, я отвечу что документация нужна и важна. Но говорю предвзято, ведь мне очень нравится моля профессия.

Я стараюсь постоянно приобретать новые навыки и расширять уже существующие, но сайт получается обновлять реже. Поэтому информация на этой странице может быть не самой полной.

Как человек, долго занимавшийся переводом, я понимаю сложности локализации, поэтому умею предвидеть трудности при переводе ещё до его начала. Я считаю, что это один из моих самых важных навыков - уметь писать документацию так, чтобы её потом можно было легко перевести. Другие мои профессиональные навыки перечислены ниже.

  • Знаю DITA: как работают ключи, как повторно использовать элементы, смогу создать PDF, HTML или другой документ при помощи DITA OT, сумею отредактировать шаблоны DITA OT, но скорей всего не сумею создать сложный шаблон.
  • Свободно пишу на Markdown. Это удобный язык разметки для простых задач.
  • Умею писать на AsciiDoc и экспортировать в PDF или HTML. Я писал на нём совсем немного, но язык приятный. Я бы с большим удовольствием поработал с ним ещё.
  • Умею работать с YouTrack, ставить задачи, оценивать время на выполнение и отчитываться о проделанной работе.
  • Люблю Linux, знаю основные команды терминала, писал статью по теме. При помощи гугла, инструкций и интуиции могу даже настроить DNS. С ядром не работал.
  • Умею работать с Git из терминала Linux и через GUI. Знаю Git Fetch, Pull, Commit, Push, могу создавать и объединять ветки, работать с контролем версий.
  • Быстро обучаюсь. Быстро изучаю новое программное обеспечение. За месяц смог разобраться с Oxygen XML, чтобы начать писать на DITA. За 20 дней изучил основы HTML, чтобы создать сайт.
  • Любознателен. Люблю изучать функции и настройки программ. Например, добавить словарь в Sublime Text, подключить GIT к редактору и т.д.
  • Умею задавать вопросы разработчикам, бизнес-аналитикам и всем, кому можно задать вопрос. Даже, если вопрос кажется глупым.
  • Понимаю ответы на вопросы, и умею их объяснять на языке пользователя.
  • Умею диагностировать проблемы при их возникновении. Обычно я добираюсь до сути проблемы самостоятельно, но, к сожалению, не всегда могу её решить.
  • Умею работать со средствами виртуализации Oracle VM Virtual Box и VMware vSphere. Настраивал Guest Additions в Virtual Box и знаю, сколько снапшотов можно сделать в vSphere.
  • Умею работать с Windows Server и IIS. Все эти настройки меня больше пугают.
  • Знаю HTML и CSS. Этот сайт тому подтверждение.
  • Знаю немного JavaScript. Я могу его понять, написать несколько простых функций. Знаком с основами ООП на JS: что такое объекты методы, функции. Написание программ на JS не осилю.
  • Умею работать с инструментами разработчика в браузере. Смотреть сообщения в консоли, создавать запросы, смотреть структуру кода и т.д.
  • Владею русским и английским языками. Русский - родной. На английском говорю и пишу свободно, использую его почти каждый день. Всё-таки я долго работал переводчиком.
  • Стараюсь не упускать из виду детали и делать работу вдумчиво. При этом обычно не нарушаю сроки.
  • Знаком с SQL на уровне графического интерфейса MS SQL Studio. Пробовал создавать базовые запросы. Дальше пока не пошло.
  • Умею работать в Paint (да, работать в Paint нужно уметь), Photoshop, Lightroom.
  • Отлично владею CAT-Программами: MemoQ, SDL Trados, MateCat, Smartcat. Умею настраивать память переводов, базы терминов и API машинного перевода.
  • Умею следовать инструкциям и читать свою документацию после написания.
  • Люблю трудные, но выполнимые задачи.