Топ книг про IT: у світі програмування та навколо нього

Сьогодні розробник програмного забезпечення — не просто професія, а радше спосіб мислення. Щоб створювати сучасний цифровий продукт, потрібно вміти розв’язувати математичні задачі, продуктивно працювати в команді, прогнозувати наслідки своїх дій та уникати емоційного вигоряння в процесі.
У наш топ книг про IT увійшли не лише практичні інструкції та підручники, а й посібники за суміжними темами. Вони розповідають, як стати хорошим програмістом, подолавши особистісні та професійні бар’єри.
Роберт Мартін «Чистий кодер»
Повний і майже досконалий кодекс етики сучасного розробника. Тут висвітлено всі важливі якості програміста — від чесності та відповідальності до вміння відстоювати власні кордони та відмовлятися від токсичних завдань. Це правила гри у великому IT, які потрібно завчити на пам’ять і використовувати щодня. Знаючи їх, ви обійдете всі перепони на шляху до успіху.
Джин Кім «DevOps. Посібник»
DevOps — це радше філософія, ніж техніка програмування чи методика розробки. Вона допомагає бізнесу максимально швидко створювати та розгортати важливі цифрові продукти, досягаючи успіху на динамічному висококонкурентному ринку. А тому ми не могли забути про неї у нашому топі книг про IT.
Яніка Мерило «Я від Яніки»
Книжка, важливіша за будь-які підручники та самовчителі. Це мемуари людини, яка безпосередньо займалася цифровою трансформацією України. У ній — про створення таких звичних сервісів, як цифрові квитки, вебпетиції та електронне урядування. І за нею можна простежити розвиток усієї цивілізації — від паперу до одиничок і нулів.
Ніколь Перлрос «Ось таким, як мені кажуть, буде кінець світу»
Професійне журналістське розслідування про перегони кіберозброєнь. Прочитавши книгу, ви дізнаєтеся, чому уряд Сполучених Штатів платить мільярди доларів «білим» і «чорним» хакерам, чому деякі техногенні катастрофи замовчують у пресі та що буде, коли у світі розпочнеться перша справжня кібервійна. Це похмуре передбачення майбутнього лякає і захоплює більше за трилери, адже воно може виявитися дуже правдивим.
Максим Роменський «Переговори з дельфінами»
Фундаментальна праця про важливість перемовин в IT-компаніях. Докладний аналіз десятків кейсів — від спілкування з неетичними співробітниками до пошуку відповідей на вічні «захцянки» клієнтів. Читати варто всім — тим, хто працює у сфері інформаційних технологій і тим, хто час від часу звертається до технічних спеціалістів.
Олексій Васильєв «Програмування мовою Java»
Для тих, хто завжди хотів «увірватися» в програмування, але ніяк не наважувався. Це ваш перший самовчитель із найпопулярнішої мови розробки. Він починає викладення матеріалу з філософії та базових принципів і завершує створенням першого власного застосунку. Цей підручник посідає особливе місце у топі книг про IT — на відміну від безлічі аналогів, він написаний дуже простою і зрозумілою мовою.
Олексій Васильєв «Програмування мовою Python»
Базовий рівень навчання мові «Пайтон» — простій, елегантній та дуже перспективній. Python часто називають мовою початківців. Її можна вивчити навіть без знання складних математичних принципів — достатньо розуміти логіку та бачити перед собою кінцевий результат. Книга орієнтована на неспеціалістів, тож вона містить дуже багато практичних прикладів, які «розжовують» матеріал до дрібниць.