Хочу в IT: 20 книг для будущих программистов
Ох, уж эти айтишники. Об их красивой жизни, огромных зарплатах, шикарных домах слагают настоящие легенды, а так как отрасль неуклонно развивается, то уже даже гуманитарии начинают думать над тем, как бы перепрофилироваться и заставить свое дремлющее левое полушарие усиленно работать. Конечно, в одночасье стать следующим Джобсом или Цукербергом вряд ли получится, но ведь даже эти гении не родились с мышкой в руках, а прилагали титанические усилия, прокладывая дорогу к успеху.
Для достижения своей цели, как говорится, все методы хороши, но самый доступный, надежный и проверенный временем вариант, — это книга. Итак, без лишних слов, вот 20 лучших книг для новичков в IT, которые не только познакомят вас с профессией, помогут освоить языки программирования, создать свои первые приложения или игры, но и вдохновят расти как личность и профессионально развиваться на выбранном пути.
Windows — скачать сборник книг (первое знакомство, установка, секреты и трюки)
Данный сборник компьютерной литературы по настройке и отладке Windows поможет новичку сделать первые шаги в освоении этой замечательной системы, а более продвинутых пользователей познакомит с нюансами и секретами операционной системы под управлением Windows.
Думаю этот сборник книг вам будет полезен и интересен, естественно если вы хотите всецело взять в свои руки управление над компьютером, а не вызывать специалиста каждый раз как у вас слетели драйвера, начал тормозить ПК или возникла ошибка реестра.
Николас Карр «Великий переход: что готовит революция облачных технологий»
Дата выхода: 2008
Дата перевода: 2013
Издательство: Манн, Иванов и Фербер
В начале двадцатого века частные электрокомпании перестали добывать электричество и передали производство в руки государства. По мнению исследователя и автора книги «Великий переход: что готовит революция облачных технологий», Николаса Карра, в ближайшее время схожая ситуация произойдет и с нынешними частными IT-системами. Компании уже переходят на облачные хранилища, попутно избавляясь от собственных мощностей. Скоро этой областью тоже будет управлять государство. По мнению автора, нынешний мир стоит на пороге новой, сверхтехнологической революции, которая изменит жизнь современного общества. Применяя информацию с различных областей знаний, Николасс Карр увлекательно и правдиво рассуждает о необыкновенном мире будущего и нашей роли в его развитии.
#3. Визуализируйте работу
Тип книги: e-book
Дата выхода на ЛитРес: 16 марта 2020
Автор: Доминика Деграндис
Описание:
Доминика Деграндис, один из ведущих специалистов по Канбан в IT-индустрии, рассказывает о том, как оптимизировать работу. Основная часть книги представляет собой объяснение, руководство и бизнес-аргументацию для ускорения рабочего процесса с помощью методов бережливого производства, Канбан и потока.
Книга будет интересна IT-специалистам, разработчикам, руководителям IT-компаний.
Создана группа для бесплатного обучения программированию с нуля на С#
Короткая версия для тех, кому лень читать:
Так получилось, что я запустил проект по обучению программированию на ~5000 человек.
Я планировал дать немного знаний по C# максимум 3-5 людям, но чуть ошибся.
И как иногда бывает в жизни, самое интересное начинается из ошибки или неверных расчётов. Так появился наш проект (а еще во мне умер аналитик). Так что если вы ещё зелены и юны в плане программировании, но хотите развиваться в этом направлении, то милости прошу к нам) Мы долбанутые на голову (потому как с энтузиазмом и глазами какающей кошки продолжаем пилить проект), и с нами весело =)
Потому ссылки ниже
Официальный канал с событиями и анонсами -> https://t.me/NoobCodersPikabu
Группа с волонтёрами — Если вы готовы помочь нашему проекту -> https://t.me/+cR2Y4WbwHX4zNjAy
Длинная версия где многа букаф:
С того момента, как я опубликовал тот самый пост изменилось многое.
В самом начале я рвал волосы на голове и жопе (руки у меня 2, потому. ). После минутной часовой паники была сформирована команда волонтёров — тех, кто был готов помочь проекту (ребята, вы крутые!).
Но в итоге возник барьер, который мы никак не могли перешагнуть — начать. Потому как вместо меня одного нас в проекте стало много, сыпалось много идей) И был ступор. Потому как проект приобрёл массу. А значит нужно было действовать. Как говорилось в одном хорошем фильме «не можем ходить — будем бегать». И мы сняли первый ролик, цель которого была только в том, чтобы начать делать — раз. И два — показать, что мы сдвинулись с мёртвой точки, на которой он иначе так бы и остался. После этого у команды была возможность увидеть результат своих трудов, и стало легче (а я был рад, потому как верно рассчитал).
Этот этап прошёл успешно (хотя качество звука на первом видео не очень, и лучше многим не знать, на что именно я сейчас пишу звук в роликах. )))
Но даже тут мы всё ещё не знали, как проверить ДЗ у такой толпы, поэтому снова была паника. Ровно до того момента, пока мне в личку кто-то не написал и не предложил в качестве платформы степик (я не помню твой ник, и тем не менее ОГРОМНОЕ тебе спасибо!).
Прошерстив данную платформу, мы поняли, что для начала она подойдёт, и пошли пилить свой курс (а лично я ещё и много, но активно ругался в процессе, так как ничего подобного никогда не делал).
Попутно я начал пользоваться гугл календарём для учёта времени. А точнее, чтобы скинуть задачу «помнить всё основное» на него. Ибо времени стало немного не хватать
И мы начали проект. Решали проблемы по мере их поступления (потому что иначе хотелось просто опустить лапки), ошибались, корректировали программу на ходу, так как изначальный план, задуманный мной, вылетел в трубу через полчаса после публикации поста, когда желающих заниматься программированием оказалось дофига чуточку больше, чем я рассчитывал.
Мы делали неверные шаги, косячили, переделывали. И будем дальше косячить (убрать перед публикацией =), ошибаться и переделывать многое в этом проекте, ведь в этом вся суть творческого процесса! =)
Если вам интересно — могу описывать тут этапы движения всего проекта)
А ещё нам нужны люди, которые готовы работать, чтобы сделать этот мир немного лучше)
— Ребят, которые готовы придумывать интересные задачи для практики программирования;
— Людей с опытом программирования, кто будет готов реализовывать эти задачи.
Если вы готовы помочь нам, у вас есть интересные идеи или предложения о сотрудничестве — пишите мне в личку:
«Хакеры: Герои компьютерной революции». Стивен Леви
«Хакеры: Герои компьютерной революции» — книга о движении хакеров, выпущенная в 1984 году. Автор описывает людей, технологии и события, которые формировали этические принципы и мировоззренческие основы движения со времён первых хакеров Массачусетского технологического института. По сути, это достаточно полное исследование этики хакеров, во многом рассказанное изнутри.
«Искусственный интеллект. Пределы возможного», Мередит Бруссард
Мередит Бруссард была одной из шести женщин-студенток на отделении вычислительных машин в Гарварде. Чувствуя себя изгоем не только в университете, но и за его пределами, она оставила работу программиста, чтобы через некоторое время вернутся в компьютерную науку в качестве дата-журналиста. Став более скептичной относительно прекрасного цифрового будущего, Мередит на практике решила разобраться в последствиях повсеместного внедрения технологий.
Читайте на Bookmate или покупайте на сайте «Альпины».
К. Бек “Экстремальное программирование. Разработка через тестирование”
- Электронный вариант на litres.ru
- Печатный вариант на labirint.ru
- Печатный вариант на ozon.ru
Знаменитый среди айтишников бестселлер написан простым, но при этом профессиональным языком. В основу книги заложена методика TDD. Автор рассматривает ее применение на примере разработки двух реальных программных проектов. Кроме этого, в работе перечислены паттерны и описаны нюансы рефакторинга.
Книга понравится и будет полезной для программистов, которые хотят повысить уровень своих навыков. Она была актуальной и в год выпуска, и сейчас. Теоретический материал подкреплен практическими примерами и опытом автора. Многие читатели рекомендуют эту публикацию другим специалистам.
Container Security
Автор: Liz Rice. Язык: английский.
Эта книга познакомит вас с технологиями и механизмами, широко используемыми в системах на базе контейнеров. Вы узнаете, как контейнеры работают и коммуницируют, и это поможет вам понять причины многих решений в области безопасности контейнеров.
По словам автора, ее целью было рассказать, что происходит при запуске приложений в контейнерах, а также о том, как работают различные механизмы безопасности. Эти знания должны помочь читателям самостоятельно оценивать риски в своих системах.
Предполагается, что читатель имеет базовые знаниях о контейнерах (Docker или Kubernetes), а также умеет пользоваться командной строкой Linux.
А вы уже читали какую-нибудь из этих книг? Поделитесь впечатлениями в комментариях!