Pull to refresh

Comments 76

Еще проблема - иногда покупаешь "кота в мешке". В свое время(давно, лет 15+ назад) купил книгу по Maple известного "писателя"- оказалось что треть книги(200стр из 600) занимает никчемное описание стандартного процесса установки и интерфейса windows, потом шло тоже не слишком интересное содержание. Когда в отзывах в магазине piter написал, то автор оказался той еще истеричкой и много я нового о себе узнал.....

Автор не Аладьев, случайно?

))))))) Дьяконов очень много чего написал просто переводя хелп.

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

Возможно. (из подходящего был только МК-61, всяких HP не было) Но то, с чем столкнулся - был лютый треш. Тупо рубка бабла.

Такое и 15 лет назад было, что 200 страниц из 500 в книге по VHDL - описание установки и интерфейса программы, еще 100 страниц - история плис от неолита, потом 100 страниц - курс молодого бойца по цифровой технике о триггерах, вентилях и картах карно копипастнутый из вузовского цчебника 80х и в конце только 100 страниц про VHDL базовой информации без тонкостей. Но все же частотомер для курсовой с отображением на семисегментные индикаторы я написать смог, хотя 2/3 инфы пришлось из хелпа к среде брать.

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

Почему были? Университеты стали прятать свои лекции?

С разморозкой вас. Сейчас 2024 год. Наш президент все еще Владимир Владимирович. Из новостей IT - в России больше не работает Ютуб. Так, что лекции можно посмотреть, если вы законопослушный гражданин и не нарушаете закон, только во время международной командировки.

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

Lecture 1 | Modern Physics: Classical Mechanics (Stanford) Stanford 1,94 млн подписчиков

ЧЯДНТ?

Аналогичная ситуация была у меня с книгой по delphi. Помню что читаю-читаю, уже полкниги прочел, а все пусто. В итоге купил другую книгу (по совету преподавателя) и все пошло с первых страниц.

Ну так если взять оригиналы книг, то там изначально на 85% не понятно для кого и что хотел автор донести. Тут переводи , не переводи результат не измениться.

Насчет качества выпуска. Так тиражи сегодня стали 700-1000 экземпляров. И те продать не могут. Делать качественное издание, так цена будет высокая. И вообще тогда не продать книгу будет.

Получается, что IT специалисты — с высокой зарплатой — не хотят платить за книгу, которая резко увеличит их зарплату?

Нет ли тут скрытого противоречия?

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

Получается, что все эти книги зряшные.

Это автор отметил - мелкотемье, когда по верхам обозначит и всё.

В следующей редакции, если она будет, будут исправлены некоторые особо тяжкие ошибки и внесены новые. Тема так и не будет раскрыта.

Что-то не верится, что прочтение книги может резко увеличить зарплату программиста.

А я вот вполне верю, если книга действительно стоящая, и программист её не просто прочитал, но понял и отработал на практике её содержимое.

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

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

Вполне возможно, наверное, много чего. Вы про реальные случаи из жизни знаете?

Честно говоря, не очень понимвю вашу позицию. Вы считаете, что чтение книг не может привести к повышению квалификации?

Тут вроде бы довольно простая зависимость: читаете книги -> применяете на практике прочитанное -> повышаете свою квалификацию -> можете претендовать на более высокую зарплату. С каким из этих звеньев вы не согласны?

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

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

Позиция простая - вероятность того, что прочитал всего одну книгу, и на основании этого вдруг повысил себе зарплату, очень маленькая. В том числе потому, что надо ещё накопить опыт.

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

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

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

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

Ну так-то, книги как раз могут дать теоритическиую базу, которая позволит существенную часть таких ситуаций избегать за счет более полного понимания того, что происходит в твоем коде.

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

Конечно, книги не единственный источник, из которого можно получить хорошую теоритическую базу, тем более сейчас. В интернете доступно много материалов, от записей лекций до статей на какие-то конкретные тематики. Но все же, книги – один из источников хорошо структурированных знаний.

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

Один из проектов на производстве, что я переписывал с нуля - как раз и был таким, что вис раз в месяц (на самом деле чаще), а с автором этого проекта был знаком лично поэтому знал точно, что там используется многопоточность. Изучал мат.часть по "Параллельное и распределенное программирование на С++" Камерон Хьюз и "Windows для профессионалов" Рихтера. И на текущий момент максимальный известный аптайм составляет 1487 дней, при том, что это был мой первый проект с многопоточностью.

Это всё замечательно. Я всего лишь хотел сказать, что от книги без практики мало толку. То, что просто прочитано, забывается.

Позиция простая - вероятность того, что прочитал всего одну книгу, и на основании этого вдруг повысил себе зарплату, очень маленькая. В том числе потому, что надо ещё накопить опыт.

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

Книг для специалистов практически нет. Больше для новичков литературы выходит.

Так в том и штука, что эти книги зачастую не для тех, кто уже стал крутым спецом с ЗП в "дофига миллионов". А для тех, кто к этому ещё только идет, и, соответственно, не имеет высокого дохода. Ну и уже писали, что если ты уже крутой спец, то книга вряд ли тебе понадобится. Противоречие тут как раз следующее: зачем специалисту по какой-то теме читать учебник по этой теме (за исключением "общего развития" и "расширения профессионального кругозора")?

У бумажных книг только один плюс: более приятный процесс чтения. Но это субъективно, конечно же.

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

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

:Для меня 6й пункт - на первом месте. Поиск очень важен. Нужна электронная библиотека или гугл где можно задать вопрос и получить цитирование нужного абзаца со ссылкой. Мы недавно делали подобное для одного крупнейшего издательства. Крутая штука получилась.
У книжек примущество их приятнее читать - меньше утомляются глаза, и можно показать гостям на онлайн митинге ;)

В каждой книге есть и оглавление в начале. И список вопросов, и на каких страницах они рассматриваются. Все это обширно. Ибо воды налить хочется авторам)) Так что поиск не проблема как бы.

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

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

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

Ну так и есть. Тем более как сейчас понимаешь в период, когда информации не хватало, выходило очень много сомнительной литературы, что бы просто заработать денег. И то что возможно сейчас ее нет, ну не сильно и страшно.

Вот только Гугл выдача забита спамом и найти что-то нужное просто невозможно.

Проблема в том что сейчас авторы пишут уники по 1000 и более страниц в итоге Не о чем - пересказ документации с комментариями. В основном книги по C# этим страдают.

Если сравнивать с нормальными авторами то уника все ещё нужная вещь.

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

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

Кнут для начинающих? Кормен с соавторами для начинающих? Страуструп для начинающих? Не знаю как Вы, а я предпочитаю бумажный вариант. Да, кирпичи те еще, согласен. Но и содержание-то какое увесистое.

Для оперативной информации, понятное дело, интернет всем нам в руки.

Кнута, имхо, надо читать в университете, то есть, пока ты молодой и начинающий.

Может быть. Но мне Кнут зашел когда я был уже взрослый дядька. То, что легче читать в более юном возрасте - бесспорно: знания математики (а Кнут - особенно первая часть первого тома - это именно математика) еще свежие. Вопрос в том - что читатель ожидает от чтения Кнута? Математические основы computer science - да. Алгоритмы - да. Программирование - нет: сложно придумать большее убожество, чем MIX - действительно, ирландское рагу (точнее - месиво) из всего, что было под рукой. Сугубо imho если что :)

Бумажные книги и винил?)

Когда-то был Колхоз...

А сейчас есть Либген, куда Колхоз и многие другие электронные библиотеки влиты в полном объеме:)

Есть много классных книг, в том числе и по программированию. Просто надо уметь знать и выбирать, чтобы потом про 2+2 не читать!

Оно все просто когда уже умеешь знать и выбирать. Книги лучше описывают комплексные абстракции и связи между сущностями - for ex книга о любой предметной области. Соответственно, ищущий знаний обратится к ним после игры с базовыми конструкциями своего языка программирования/рабочих задач - когда потребуется действительно взгляд пошире или поглубже на уже освоенные инструменты. Когда зацепит история прихода общечеловеческого сознания к конкретной абстракции и ее развитие

  1. Давно читаю с экрана. С хорошим шрифтом большого кегля лучший вариант.

  2. Бумажные читаю без удовольствия, автор все правильно изложил. Соответственно, остались только самые содержательные. Которые я перечитываю. Примерно 70% библиотеки уже давно раздал или просто выкинул.

  3. Для повседневной жизни без форс-мажоров чтение и поиск инфы удобнее в сети.

  4. Все благодушно прогнозируют, что все будет или также или лучше. А закрытие youtube не насторожило? Поэтому печатные книги нужны. Больше того, я бы даже сказал, что отбор печатных книги в т.ч. должен производиться с такой вот целью сохранения знаний.

Концептуальные книги по прежнему актуальны, справочники канули в прошлое. Как и с художественной литераткрой

Читаю по 2-3 книги параллельно. Все электронные.

Одну-две (в зависимости от прорабатываемой темы) на работе со старого смартфона, т.к. работаю в цехе и руки отмывать от масла и металлической пыли дольше, чем длятся перекуры по 5-15 минут (в сумме из 10-часовой смены, получается около 40-50 минут на чтение). Получается иногда до 40 страниц за смену прочитать, если материал понятен или уже был в другой книге. Телефон старый и интернета в нем нет.

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

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

У нас на фирме есть библиотека бумажных книг, которая пополняется добровольно. Ну как пополняется, скорее служит местом куда приносят умирать ненужные книги. Все эти артефакты ушедших технологий, всякие паскали для начинающих и новейшие нетфреймворки 4.5 для профессионалов.

Бессмысленный перевод бумаги - эти ваши технические книги сейчас.

Я читаю книги по CS, Си, Unix, структуры данных, алгоритмы и т.п. Эти вещи очень долго устаревают.

Например, Хэзфилд Р., Кирби Л. "Искусство программирования на C" - 2001г., отдельные главы можно читать как художественную литературу или вообще по диагонали (есть пара абзацев про факс и UseNet, но подобного относительно мало), другие (напр., касающиеся обработки данных) читаешь более вдумчиво, параллельно с другими источниками. Код в книге, что характерно, по большей части не устарел и компилируется, т.к. используется стандартная библиотека.

Про второе издание K&R 1988г., думаю, и говорить не стоит.

Качественная книга по алгоритмам и структурам данным обычно содержит псевдокод, а не новомодные фреймворки или питоны, что тоже продлевает срок годности.

ну я про что и говорю - книги устаревают не сами по себе а вместе с технологиями. Ваш пример про С тому подтверждение.

Читаю всё изначально в электронном виде, в бумаге покупаю то, что очень понравилось, и сакральные труды, вроде SICP.

  1. Низкое качество перевода

Я больше не слушаю Паваротти, потому что в исполнении Рабиновича он картавит и фальшивит )))

Да, так и напрашивается вопрос - а зачем читать переводы?

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

Купить "бумажный" (отражающий) планшет для чтения может почти любой, если уж у кого глаза слишком чувствительные. И вперёд, цифра.

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

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

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

Что до претензий к плохой печати, склейке и пр... Наше поколение училось на слепых распечатках и ксероксах с ксерокса ксерокса распечатки. Как-то не очень обращал внимание на такое. Мы, олды, вообще выживем даже при апокалипсисе, потому что приучены и чайный пакетик по три раза заваривать, лопать перловку, полив ее соевым соусом с жареным черным хлебом, носить небрендовые вещи и обходиться достаточно простыми гаджетами на минималках, потому что в наше время 64 кб было нереально много.

Олды всех хабров, объединяйтесь!

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

По промокоду "Бумажная книга" ... ))))

Чтобы читать с экрана читалки книги по компьютерам, нужна большая читалка на 9 дюймов. И с хорошим разрешением. Сейчас у меня две читалки pocketBook. Одна на 9 дюймов для чтения всяких "архитектура компьютера", и на 7 дюймов для чтения художественной литературы. На маленькой читалке читать профкниги с обилием кода и рисунками невозможно. При этом читалка на девять дюймов ощутимо больше, тяжелее и читать на ней, например, в электричке и физически, и психологически менее комфортно, че на маленькой. Понятно. что "архитектуру" в электричке читать не возьмешь, использую читалку. А мелкие книги типа этой желтенькой от Дяди Боба, я покупаю и читаю на бумаге.

Короче, категоричного ответа на этот вопрос нет.

Вот да. По мне так для чтения технической литературы лучше бумажная - чтоб быстро листать туда-сюда. У меня читалка на 10" ну и.... оказалась как-то невостребована. Худлит читаю с телефона, техническую литературу - предпочитаю бумажную, ну или в режиме когда на коленях книжка, перед глазами монитор.

Я, видимо, слишком стар... или просто мне физически удобнее пролистать куда надо руками, для справочной информации. Ну и приятно когда читаешь и закладочку можно вложить и прогресс, так сказать, живой. А ещё некоторые книги защищены от пиратства слишком сильно и предлагают только свою онлайн читалку... в которой дергаются страницы, при скролле на сразу 3-4 страницы ты сидишь и ждешь пока там прогрузится и прорендерится и прочее. Пролистать до оглавления в конце это всё, это приключение на минуты, пока долистал, пока оно прорендерило, пока ты нашел и там полистал, пока вернулся - уже и забыл чего там было. Ужасно. И это очень больно, слишком больно. Про шрифты и прочее - если книга в основном текстовая - ок. Но если там много картинок и особое оформление - уже такое себе. Так что бумага, лично для меня, очень даже актуальна и альтернативы, особенно "защищенные" от пиратства - не могут мне заменить бумагу.

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

Читаю только за компом. Много лет пользуюсь Calibre для хранения книг. Там достойная читалка. Для беллетристики в epub, fb2.

Для pdf тут, на хабре, коллега порекомендовал Okular. Поставил недавно, на первый взгляд, хороша. Есть простая Sumatra. Есть Foxit PDF - очень мощная штука, для чтении избыточно.

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

А не проще открыть нужно кол-во окон с экземплярами книги?

Наверное в любой современной читалке имеется что-то вроде избранного или закладок. Мануалы читать надо.

Например, в SumatraPDF есть возможность добавить страницу в "избранное" (Ctrl+B). Соответственно, когда боковая панель с этими избранными страницами видна, то можно щелчком мыши переходить на нужную. В эту панель также можно добавлять страницы и из других книг.

У меня очень жгучая ностальгия по тем временам: я "входил в ай-ти" не очень стандартно, будучи врачом. В те времена даже зарплата в 500 долларов казалась очень большой, но у меня было такое наблюдение:

Мир ай-ти очень прост - выбираешь интересную для себя область, покупаешь книг на 200-300 долларов, 2-3 месяца тратишь на их чтение (с проработкой всех упражнений и примеров) и можешь 2-3 года работать за зарплату в 500-1000 долларов, пока эти знания не устареют. Потом идёшь за новыми книгами и т.д.

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

Наверно на рынке труда был сильный недобор, а книжки читать - это ж просто счастье!

я "входил в ай-ти" не очень стандартно, будучи врачом

Но не такой уж плохой бэкграунд - Baldur's Gate писали врачи, получилось неплохо, дальше втянулись )

Sign up to leave a comment.

Articles