Рубрики
IT - разное Литература Обучение Программирование Разное

Тайный язык кода, Паскаль и Столяров: мой путь в программировании

Начинающие свой путь в сфере IT могут быть шокированы открывающимися перед ними горизонтами возможностей и объемами информации. Множество направлений, бесконечное число книг и онлайн-курсов. С чего начать? На что обратить внимание и к чему обратиться в первую очередь, а что изучать далее? Вопросов много и вот эта непонятность может стать причиной ступора. Или завести в ложном направлении, что в итоге может послужить причиной того, что человек просто бросит, так толком и не начав изучение. Решив, что это слишком сложно и лучше заняться чем-то другим. Кстати, если человек все же бросит, вероятно, это действительно не его. Программирование, как яркий представитель мира IT, на мой взгляд, с одной стороны доступно каждому, а с другой требует если и не особого склада ума, то как минимум особого отношения к тому, что изучаешь и делаешь. И вот без этого реально тут будет сложно. Но такое отношение можно выработать, оно не дается с рождения.

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

Книг будет не так уж много. Но каждая из них по своему значима как для меня, так и потенциально для тех, кто захочет погрузиться в пучины мира программирования и IT.

TL;DR: Список книг из статьи
  • Петцольд Ч. «Код. Тайный язык информатики» — как всё устроено на уровне битов и логических схем;
  • Деревенец О. «Песни о Паскале» — хорошая «грунтовка» для понимания основ программирования. Но очень на любителя, Паскаль, все дела;
  • Столяров А. «Программирование. Введение в профессию» — глубокий системный учебник по программированию в целом;
  • Брукшир Г. «Компьютерные науки. Базовый курс» — академический, но доступный, обзор компьютерных наук.
Рубрики
IT - разное Самое разное

Как я делал книги в fb2

Любовь к книгам у меня развилась с раннего детства. Всегда их любил и ценил. Когда-то это были бумажные книги, а потом стали электронный (или цифровые, кому как больше нравится). При этом в электронном виде книги могут быть в разном формате. В начале нулевых это были обычные txt файлы. Читать их было то еще удовольствие. А я вообще первую книгу на компьютере читал в Word’е. Мне это так «понравилось», что на какое-то время отбило желание читать с экрана.

Однако, вскоре мне повезло найти единомышленника, который тоже любил читать. И читал на компьютере. Именно он познакомил меня с программой ICE Book Reader, с помощью которой я уже около 20 лет читаю художественные книги с экрана монитора. Почему я отдельно уточняю про художественные — потому что различный нон-фикшен, учебную и прочую подобную литературу я предпочитаю читать в pdf по многим причинам.

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

Так сложилось, что мне и самому приходилось делать книги в таком формате. Точнее, на текущий момент я таких книг сделал аж две. Одну в далеком 2014, и одну буквально только что, в начале апреля 2025.

Начав вспоминать, как это все было, выяснилось, что первая книга, которую я делал, это был перевод «Лужок черного лебедя» Дэвида Митчелла. Перевод делал по главам и выкладывал у себя в живом журнале Алексей Поляринов. После его завершения он предложил желающим сверстать из него книгу в формате fb2.