Книга по программированию в 2021 году

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Говорят, есть три вещи, которые нужно сделать в своей жизни: посадить дерево, вырастить ребенка и написать книгу. И недавно я выполнил последний пункт — написал книгу по программированию. Книга по программированию в 21 веке при наличии замечательных онлайн-ресурсов, которыми можно воспользоваться бесплатно? Да. Вы подумаете, что я очередной романтичный дурак. Может быть. Вот несколько вещей, описывающих мой опыт, а также пара советов, которые помогут сэкономить время.

Почему книга?

Сейчас существует множество различных и доступных форматов для трансляции любого учебного материала. Они удобны и просты в использовании. Есть платформы, на которых каждый может выкладывать контент, например YouTube. Или платформы, такие как Coursera, где университеты и другие признанные учебные заведения публикуют свои курсы и материалы. Возникает вопрос: почему книга?

Вот несколько причин выбора именно книги, которые кажутся мне убедительными:

  • Хорошее письмо улучшает коммуникацию Недавно в медиапространстве проскочила новость о том, как Джефф Безос запретил презентации PowerPoint в пользу шестистраничных заметок. Самый богатый человек на Земле требует от сотрудников развития собственных идей вместо составления кучи презентаций. Прихоть? Я так не думаю. Вы сможете правильно донести свои мысли только если грамотно сформулируете их. Мы забыли об этом из-за своей лени писать.

  • «Вы действительно чего-то не понимаете, если не можете объяснить это своей бабушке» Фраза Эйнштейна. И он прав. Я знаю все концепции, которые объясняю в книге. Однако должен сказать, что объяснить их было не так-то просто. Мне пришлось пересмотреть некоторые из них, написать и переписать множество примеров пока я не остался доволен результатом. Также могу отметить, что это улучшило мои навыки программирования.

  • Чтение — хорошее упражнение для мозга Расширение таких платформ как YouTube, позволило сделать доступным большое количество образовательных ресурсов. Я этим пользуюсь, вы этим пользуетесь, все этим пользуемся. Однако есть исследования, доказывающие, что чтение более эффективно и приносит большую пользу вашему мозгу. Это не означает, что видеохостингами не стоит пользоваться. Я считаю их очень ценным дополнением к процессу обучения.

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

  • Репутация Вы будете собирать, редактировать и форматировать идеи. Наконец, вы укажете там свое имя. Независимо от того, сделали ли вы хорошую или плохую работу, ваше имя будет закреплено за ней. Это повысит ваш авторитет.

  • Вам почти не нужны ресурсы. Написание — самый дешевый вид деятельности по распространению информации. Никаких камер, никаких микрофонов, только компьютер и ваш любимый текстовый редактор.

Самостоятельная публикация или поиск издателя?

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

Самостоятельная публикация всегда была и остается вариантом для авторов. Некоторые издательства предлагают ресурсы для публикации ваших работ. Вы просто платите им, а они проверяют и распечатывают вашу книгу. Мне кажется, что это честная сделка. Однако после пяти минут в Google, можно обнаружить, что многие авторы получили ужасный опыт или были обмануты. Чтобы найти достойное и профессиональное издательство, нужно время. Нельзя доверять каждому, кого находишь в Google.

Другие платформы пытаются оцифровать процесс и помочь охватить более широкую аудиторию. Наверное, самой популярной является Kindle Publishing от Amazon, но есть и другие. Вы пишете свою книгу, готовите обложку, загружаете ее и делаете доступной для читателей. Звучит потрясающе, и это на самом деле так. Однако необходимо стать издателем для самого себя: придется заняться макетом, обложкой, корректурой, заголовком, маркетингом и всеми задачами, которые выполняет редактор. Могу сказать, что это может оказаться непосильной задачей, если есть желание достичь определенного уровня качества.

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

Мои рекомендации

В Интернете есть множество ресурсов о самостоятельной публикации, поэтому, если считаете, что вам их достаточно, можете пропустить эту часть. Однако я хотел бы поделиться с вами некоторыми мыслями:

  • Содержание (Оглавление) У любой книги есть начало и конец. Помните об этом. Перед тем, как начать писать, напишите оглавление. Уделите время определению содержания вашей книги, оно должно быть осмысленным и обдуманным. Помните, книга рассказывает историю, и книга по программированию тоже. И это побуждает сразу начать писать. Но не делайте этого. Вы будете сожалеть об этом.

  • Не забывайте про структуру Книга по программированию особенно требовательна к содержанию. Внутри главы будет текст, код, рисунки, таблицы, формулы, графики и т. д. Подумайте обо всем, что понадобится, и подготовьте шаблон. Будете ли вы ссылаться на изображения цифрами или другими символами? Будет ли ваш код отформатирован или выделен? Не двигайтесь дальше, пока не получите четко определенную структуру.

  • Установите режим работы (таймменеджмент) Это действительно важно. Дело не в интенсивности, а в постоянстве. Если перестать писать на долгое время, это обернется катастрофой. Если вы останавливаетесь писать, то пауза должна быть запланирована заранее. Возможно, вы сможете использовать этот перерыв, чтобы прочитать свою работу. И это подводит меня к следующему пункту.

  • Читайте, читайте и еще раз читайте Вы станете первым читателем своей книги. Это означает, что вы будете первым, кто обнаружит опечатки, ошибки и несоответствия. Единственный способ найти их — это прочитать свою работу. Если чувствуете, что зашли в тупик, попробуйте просто прочитать раздел, который написали несколько недель назад. Вы, вероятно, найдете ошибки или другую точку зрения.

  • Вы не судите книгу по обложке, но остальные судят Давайте будем честными. Книга с хорошей обложкой в ​​миллион раз привлекательнее, чем название в Comic Sans. Это становиться особенно важным, если потенциальные читатели ничего не знают о вас.

  • Будьте скромным При написании технической книги нужно принять кое-что: вы не тот, кто знает больше всего. Возможно, вы создали новую технологию, но даже в этом случае я уверен, что кто-то может найти ошибку или вводящее в заблуждение объяснение.

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

  • Будьте готовы к новым изданиям Технические книги никогда не бывают завершенными. Моя книга только что вышла, и я уже думаю об улучшениях, расширениях и новых разделах. Самостоятельная публикация чрезвычайно гибка и помогает выпускать новые издания.

Резюме

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

Источник: https://habr.com/ru/company/itsoft/blog/557096/


Интересные статьи

Интересные статьи

Кросс-платформенные решения - тренд в мобильной разработке. Уже есть различные технологии от PWA до Flutter и Kotlin Multiplatform. Как выбрать среди них?Новый развивающи...
Этот пост — продолжение серии статей о старом железе. На этот раз на нашем столе один из самых классных КПК от Palm —модель Palm TX. Он примечателен тем, что в свое время получил модул...
По статистике Stack Overflow, активно ищут работу немногим более 17% разработчиков. При этом, помимо зарплаты, в пятерку важных факторов при смене места входит и запрос на улучшен...
Фреймворк React Native (RN) появился в 2015 году. Он предназначен для разработки кросс-платформенных мобильных приложений с использованием библиотеки React. Эти приложения поддерживаю...
Всем привет! Скоро новый год и нужно как то оригинально украсить свою комнату к празднику. Для этого идеально подходит цветомузыка в основе которой Ардуино и светодиодная лента ws2812b. ...