Готово!
Скоро материал придет на указанную электронную почту. Также подписывайте на нас в Facebook
Ok
Стоит ли изучать старые книги по программированию?
Есть много новых книг по программированию, но они не всегда качественные. Более того, обучение очень быстро уходит в онлайн. Стоит ли тратить время на изучение старых книг по программированию (например, выпущенных до 2010 года)? Если да, то на какие книги обратить внимание? Журналисты издания «Tproger» решили узнать мнения экспертов, одним из них выступил Данил Юсупов, инженер-программист ICL Services.
"Я считаю, что не стоит отрекаться от всех книг, которые устарели. Думаю, всё зависит от того, что конкретно мы хотим изучить.
Если это что-то фундаментальное, например, «Алгоритмы и структуры данных», то почему бы и нет. Первое, что появляется при запросе в Google, это книга, написанная Никлаусом Виртом в 1976 году. Да, она всё ещё популярна!
Также не устаревают книги, написанные по паттернам проектирования и каким-то общим областям программирования. Конечно, я не спорю, что более свежие книги, возможно, объёмней охватывают конкретную область с учётом нынешних тенденций, проблем и опыта.
Но если же мы хотим изучить что-то более узкоспециализированное в программировании, то чтение старых книг — не очень хорошая идея. Здесь всё довольно быстро устаревает. Объясню на своём примере. Решил я как-то изучить библиотеку React на JavaScript. Приобрёл себе книгу «React и Redux. Функциональная веб-разработка», написанную Алексом Бэнксом и Евой Порселло. При покупке я смотрел, чтобы год издания совпадал с нынешним (покупал я её в 2018 году). Во время прочтения книги я обнаружил, что часть представленного там кода просто нерабочая. Оказалось, что библиотека React уже давно обновилась и некоторые её функции были «deprecated». Да и вовсе оказалось, что книга была издана «O’Reilly» в 2017 году, а переведена и выпущена нашим издательством «Питер» только в 2018. Так что здесь нужно быть осторожным", — отметил Данил.
Мнения других экспертов можно прочитать на сайте издания«Tproger».
Новости по теме
- 13 сентября
Постоянное улучшение: как применять Lean в управлении ИТ
Рассмотрим четыре этапа, которые команда проходит на пути становления Lean в нашей компании.
- 20 сентября
Рабочие процессы в ICL Services: 5 этапов для наилучшего результата
Правильный подход к организации рабочих процессов создает основу для иных компонентов «социальной платформы» компании .
- 18 сентября
Развитие и обучение персонала в ICL Services
О том как реализуется программа развития талантов в ICL Services рассказывает Оксана Томилец, заместитель директора по обучению и развитию персонала.
- 5 октября
Как обосновать инвестиции в ИТ перед топ-менеджментом
Кейс по ИТ-аудиту в одном из крупнейших российских агрохолдингов, который столкнулся с проблемами в поддержке и развитии ИТ-среды из-за неоднородности, связанной с бурным экспансивным ростом.
- 8 октября
Как автоматизировать создание виртуальных машин? Рассказываем подробно
В статье эксперта ICL Services пример автоматизации одного из заказчиков компании.
- 10 октября
Как снизить затраты на сервисное обслуживание? Расскажем на вебинаре
24 октября на площадке GlobalCIO проведем бесплатный вебинар «Игра на понижение: как снизить затраты на ИТ-сервисное обслуживание».
- 26 октября
Как найти 300 деловых контактов за неделю
Поиск потенциальных партнеров в короткие сроки — вполне выполнимая задача.
- 14 января
Как Peer Zoning упростил нам жизнь и помог сбалансировать нагрузку EMC VPLEX
В материале эксперта рассматриваем пути решения двух проблем, возникших в storage-инфраструктуре компании.
- 16 января
Роботизация простейших процессов — не лучший вариант пилотного проекта для RPA
Валентина Кулагина, руководитель отдела развития продуктов компании ICL Services, — о роли и месте RPA в процессе цифровой трансформации компаний и о своих взглядах на развитие рынка роботизации процессов.
- 11 февраля
Эксперты ICL Services делятся реальными кейсами
Для любого бизнеса сотрудники — это одна из высших ценностей, его интеллектуальный потенциал, который постоянно должен быть в развитии.
- 27 февраля
Управление огнем как часть работы руководителя
В статье понятным языком рассказывается об управлении рисками, и о том, как не растрачивать в пустую время, деньги и свои собственные силы.
- 22 марта
В материале эксперта ICL Services на Habr разбираемся со сложностями, которые возникают при внедрении ERP, а также находим пути решения данных проблем.
- 15 апреля
5 эффективных возможностей использования технологии process mining
В статье эксперт рассказывает о Process mining простыми словами: что это за технология и как она применяется на практике, каковы ее ключевые задачи.
- 30 апреля
Когда чья-то продуктивность вызывает интерес
В материале эксперта ICL Services рассуждаем: какая команда становится для программиста командой мечты, как ее можно создать, и что делать для поддержания командного духа?
- 4 июня
Как предотвратить простой системы ДБО
Алексей Складчиков, старший руководитель группы систем управления ИТ-инфраструктурой компании ICL Services, в интервью рассказывает о том, как предотвратить простой бизнес-приложений.
- 7 июня
Блокчейн для бизнеса – просто тренд или перспективная технология?
Вместе с экспертом ICL Services разбираемся, что такое блокчейн для бизнеса - просто тренд или перспективная технология, внедрять которую стоит уже сейчас?
- 22 июля
Вышел подкаст с исполнительным директором ICL Services Русланом Вагизовым
Совместно с командой сообщества linkmeup исполнительный директор ICL Services Руслан Вагизов записал подкаст на тему ИТ-аутсорсинга.
- 31 июля
Благотворительность и социальные проекты: нужно ли это бизнесу? Ответ ICL Services
Рассказываем на примере ICL Services зачем компании, за которыми стоит сильная маркетинговая стратегия, занимаются благотворительностью и социальными проектами.
- 9 августа
Говорить нельзя молчать: от яслей до офиса
В материале эксперта ICL Services расскажем, как не стоит доносить информацию до сотрудников, если вы работодатель, а также что делать в случае перегруза информацией.
- 13 августа
Борьба за сотрудников: чем компании вооружаются, чтобы победить на рынке труда?
В материале подробно расскажем о лучших трудовых практиках, которые используются в ICL Services в течение уже 13 лет.
- 26 августа
Антикоррупционная политика: опыт российской ИТ-сервисной компании
Многолетний международный опыт сотрудничества ICL Services с заказчиками показывает, что применение антикоррупционных мер в компании – необходимое условие современной мировой рыночной системы.
- 16 сентября
Оптимизация бюджета компании: как сэкономить на ИТ? Рассказывает бизнес-архитектор
Эксперт по построению бизнес-процессов компании ICL Services Александр Гончаров рассказывает о различных вариантах работы с компаниями-аутсорсерами, а также поясняет, какие процессы ни за что нельзя отдавать на аутсорсинг.
- 17 октября
Главный в XXI веке: почему бизнесу в России необходим специалист по информационной безопасности
В начале года в МВД заявили: число кибератак в нашей стране выросло в 16 раз. При этом, по данным исследования компании Anti-malware, в 27% российских компаний до сих пор нет выделенных специалистов по информационной безопасности. Почему специалист по информационной безопасности необходим каждому бизнесу в России отвечают эксперты.
- 28 октября
ICL Services запускает социально-образовательный проект для людей с инвалидностью
Крупная ИТ-сервисная компания ICL Services объявила о старте бесплатного онлайн-проекта по ИТ-обучению людей с инвалидностью. В ходе проекта участники смогут изучить основы сферы информационных технологий и познакомиться со спецификой работы направления Сервис Деск.
- 15 января
Как избежать ошибок при моделировании бизнес-процессов?
В чем недостатки развития бизнес-процессов от состояния «как есть» до «как должно быть», какими недостатками обладает подход process mining и какие преимущества дает вытягивающий метод моделирования, рассказал Александр Гончаров, эксперт ICL Services.
- 25 февраля
Анализ процессов в ритейле с помощью Process Mining
Александр Гончаров, эксперт ICL Services, рассказал изданию «Мое дело. Магазин» про анализ процессов в ритейле с помощью Process Mining.
- 4 марта
Новая работа: когда ты ходишь на очередное интервью, как к себе домой…Есть ли этому конец?
Несмотря на высокую конкурентную среду многие ИТ-компании очень пристально подходят к процессу отбора кандидатов, разделяя его на многоступенчатый отбор. Работодатели используют тестирование, ассесменты, хакатоны, бизнес-кейсы, деловые игры и прочий «боевой арсенал» для найма того самого идеального кандидата.
Будьте в курсе новостей
Подпишитесь на рассылку и будьте в курсе наших последних новостей