Вот что общего между написанием кода и написанием слов

Я занимаюсь разработкой программного обеспечения почти 30 лет и пишу, в основном для себя, даже дольше.

Между ними больше общего, чем может подумать любой, кто делает то или другое.

  • Вы пишете слова на обоих.
    Программирование: Этот из категории «да». Практически для любого языка программирования, за исключением того, что вы осмеливаетесь перейти на машинный язык, который обычно является шестнадцатеричным или двоичным, вы кодируете словами, как правило, на английском языке.
    Написание: статей , книги, документация и т. д. вы тоже пишете словами. Конечно, вы можете писать на любом языке.
  • В обоих
    программировании есть синтаксис: Как и в любом изучаемом вами языке, будь то разговорный язык или программирование, вам нужно будет изучить особый синтаксис для этого языка.
    Письмо: все языки мира, на которых люди говорят и пишут, имеют свой собственный синтаксис, возможно, уникальный или очень похожий на другие языки.
  • Есть начало и конец
    Программирование: Программы должны быть завершены, иначе они выйдут из строя при использовании. Вы можете добавить в программу больше функций, но это похоже на добавление большего количества абзацев в рассказ.
    Написание: Если ваша история не завершена, ваши читатели сообщат вам в спешке! Вы можете написать рассказ в серии книг, но рано или поздно должно быть какое-то решение (глядя на вас, Дж. Р. Р. Мартин!).
  • Программирование. При программировании должен быть какой-то контроль качества. После того, как приложение написано, оно передается отдельной команде, которая проверяет его на качество и наличие ошибок. Это называется процессом контроля качества.
    Написание: Когда работа по написанию закончена, она передается отдельной команде или человеку, который проверяет качество и ошибки в этой работе. Это называется редактированием.
  • Программирование. Когда приложение завершено и прошло все тестирование и контроль качества, оно доставляется пользователям, которые затем его используют.
    Написание: После завершения работы по написанию закончена и проходит редактирование, она доставляется клиентам, которые с удовольствием ее читают и готовы выложить немного денег для удовольствия. Идеально.

На этом сходство не заканчивается. Одна из основных общих черт, которые я обнаружил, заключается в том, что темы конечных продуктов обычно не имеют ничего общего с самим ремеслом.

В программировании вы пишете программы не ради программирования, если только вы не изучаете что-то новое или не практикуетесь.

В письменной форме вы обычно не пишете о письме, если только вы не пишете для Механика книги или Писательского кооператива. Как этот. Тогда вы увидите, что пишут о письме.

Если вам понравился этот короткометражный фильм, обратите внимание на другие:









Вы только что прочитали еще один интересный пост от Book Mechanic: источник автора для создания книг, которые работают, и продажи этих книг после того, как они будут написаны.

Если вы хотите прочитать больше подобных историй, нажмите здесь, чтобы посетить