Найти тему
Dharma channel

Чем похож писатель на программиста?

Статья от человека, который успел побыть и программистом и писателем.

В данной статье вы узнаете :

  • Чем программирование похоже на писательский труд?
  • Формула написания хорошего кода + книги.
  • Ленивые программисты - худшее зло?

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

Текст взят с англоязычного рессурса и переведён. ССЫЛКА.

Задавайте вопросы после прочтения теста и я отвечу на все!

Когда я ещё был программистом и не сменил род своей деятельности, и только перешёл на написание первого романа, мой мозг был твёрдо уверен в одном : это совершенно разные вещи. Спустя год работы с бумагами, я понял, что ошибался. Но не всё так просто...

Если провести параллель можно понять кое-что.

  • Писатель использует слова.
  • Программист тоже использует слова.

  • Писатель пользуеться правилами грамматики.
  • Программист соблюдает правила использования кода.

  • Писатель использует сложный язык и разные средства.
  • Программист работает с массивами и комбинирует способы использования текста.

Немало сходств, не так ли?

Но главное сходство состоит в кое-чём очень маленьком и одновременно большом. Перед тем, как рассказать вам о микро и макро сходстве, я должен кое-что попросить у вас.

Я только создал данный канал, поэтому нужно время, чтобы попасть в рекомендации. Почему я так уверен, что попаду туда? Ну, для начала каждый день для вас, моих уже любимых читателей, будет готова одна СУПЕР интересная статья. Моя просьба : поставьте лайк и напишите любой комментарий, чтобы мы быстрее попали в рекомендации и чтобы большее количество людей смогло увидеть данную статью. Огромная благодарность тем, кто это сделал.

Итак, продолжим!)

Что должен сделать программист, чтобы получить хорошую программу? А что должен сделать писатель, чтобы у него вышла хорошая книга? Верно, расчитать два ньюанса и следовать им. Залог чего-то хорошего состоит в соблюдении норм микро и макро ньюансов. Что это значит? Думаю, все понимают, что микро - маленький, а макро - большой.

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

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

Также не стоит забывать о том, что крупные писатели пишут каждый день, может по-несколько слов, но пишут. Для этого нужно обладать хорошей выдержкой, ведь когда пишешь слова каждый день, то случается и не писать потом подолгу. Это называют творческим кризисом. Бывает ли творческий кризис у программистов? Естественно. Так как программист пишет десятки кодов каждый день, то и у него часто не остаётся воображения и сил. Конечно, для него это недопустимо, ведь испокон веков пришло понимание того, что писатель - не рабочий, а творчесский деятель. А вот программист в большей части является рабочим. Поэтому, когда появляется ленивый программист, тогда становится не до шуток.

Прошу прощение за ошибки, которые могут быть) Поделитесь впечателением о первой статье и, конечно же, жмите на лайк)