Page 12 - Bkhargava_-_Grokaem_algoritmy
P. 12
Предисловие
Сначала программирование было для меня простым увлечением. Я изучил
азы по книге « Visual Basic для чайников», а потом стал читать другие книги,
чтобы узнать больше. Но алгоритмы мне никак не давались. Помню, как
я смаковал оглавление своей первой книги по алгоритмам и думал: «Наконец
то я все узнаю!» Но материал оказался слишком сложным, и я сдался через
несколько недель. Только благодаря хорошему преподавателю теории алго
ритмов я понял, насколько простые и элегантные идеи заложены в ее основу.
Через несколько лет я написал свое первое иллюстрированное сообщение
в благе. Сам я визуал, поэтому мне нравится наглядный стиль изложения.
С тех пор я создал немало иллюстрированных материалов по функциональ
ному программированию, Git, машинному обучению и параллелизму. Кстати
говоря, в начале своей карьеры я писал довольно посредственно. Объяснять
научные концепции трудно. Чтобы придумать хорошие примеры, требуется
время, чтобы объяснить сложную концепцию - тоже. Проще всего умолчать
о сложных моментах. Я думал, что у меня все хорошо получается, пока по
сле одной из моих популярных публикаций ко мне не обратился коллега со
словами: «Я прочитал твой материал, но все равно ничего не понял» . Мне еще
предстояло многое узнать о том, как пишутся научные тексты.
В самом разгаре работы над иллюстрированными публикациями в благе
ко мне обратилось издательство Manning· с предложением написать иллю
стрированную книгу. Оказалось, что редакторы Manning; хорошо умеют объ
яснять научные концепции, и они показали мне , как следует учить других.
У меня была совершенно определенная цель: мне хотелось создать книгу,
которая бы объясняла сложные научные темы и легко читалась. С момента
написания моего первого сообщения в благе я прошел длинный путь; на
деюсь, моя книга покажется вам простой и содержательной.
www.trk.kg