Никита Борисович Культин автор многочисленных пособий по компьютерной тематике, среди которых работы по программам Word, Excel, языкам программирования Turbo Pascal, Delphi, С++ и пр. Сегодня ему принадлежит самое большое количество изданных книг в «БХВ-Петербург». Однако своим главным занятием Никита Борисович все же считает преподавание в Санкт-Петербургском государственном техническом университете. О том, как с успехом удается совмещать автору эти два непростых дела, Никита Борисович рассказал нашему корреспонденту.
Никита Культин:
«Работа над книгой это хобби...»
Корреспондент: Никита Борисович, расскажите, пожалуйста, немного о себе.
Никита Культин: В 1985 году я окончил Санкт-Петербургский государственный технический университет, тогда ЛПИ Ленинградский политехнический институт, факультет технической кибернетики. Вскоре мне, молодому специалисту, предложили остаться в институте работать в одной из лабораторий, которая занималась перспективным направлением в науке и технике гибкими производственными системами. Моя работа была связана с разработкой программного обеспечения. Затем я защитил кандидатскую диссертацию и занялся педагогической работой. Постепенно втянулся в учебный процесс; сначала вел лабораторные работы и практические занятия, потом, почувствовав «силу», начал читать лекции. Сегодня я читаю лекции по дисциплине «Теория и технология программирования», веду практические занятия и принимаю участие в других образовательных проектах.
Корр.: А почему Вы начали писать книги?
Н. К.: Как я уже говорил, после защиты кандидатской я начал преподавать. Со временем у меня накопились определенные наработки и, что очень важно, появился опыт общения со студентами, поэтому я понимал, как надо учить программировать. Книги, которые были тогда доступны, перестали меня удовлетворять как преподавателя не было ни одной, которую я мог бы порекомендовать студентам в качестве учебного пособия. Тогда у меня возникла мысль попробовать самому написать книжку по программированию.
Корр.: Наверное, самым трудным для Вас был первый литературный опыт?
Н. К.: Первый опыт был не столько трудным, сколько несколько неожиданным в смысле технологии создания книги. Я пришел к издателю и сказал: «У меня есть идея». А в ответ услышал: «Давай, пиши. Будет готово приноси». Я ожидал, что редактор обрадуется, заключит договор, выдаст аванс и т. д. Но этого не произошло. В итоге над первой книгой «Программирование в Turbo Pascal и Delphi» я работал почти год.
Корр.: Не секрет, что сегодня Вы являетесь одним из самых издаваемых авторов «БХВ-Петербург». Сколько же Вы книг написали?
Н. К.: Точно не подсчитывал, но, как мне кажется, их количество приближается к 20, а общий тираж, как утверждает издатель, в сумме превышает 150 тыс.
Корр.: Как Вам удается столь плодотворно работать?
Н. К.: Можно сказать, что работа над книгой это хобби. Мне интересно программировать и осваивать новые технологии. Узнав что-то новое, научившись работать с каким-либо программным продуктом, у меня возникает желание поделиться знаниями с другими людьми. Важно, что результат работы над книгой, прежде всего знания, которые я получил, я использую в своей преподавательской деятельности. Кстати, я никогда не требую, чтобы студенты приобретали мои книги в качестве учебного пособия, но, естественно, в списке рекомендуемой литературы я их упоминаю.
Корр.: А как относятся Ваши близкие люди к такому хобби?
Н. К.: Близкие помогают мне тем, что не мешают и с пониманием относятся к тому, что я часами сижу за компьютером.
Корр.: Остается ли у Вас свободное время? Как Вы его обычно проводите?
Н. К.: Не могу сказать, что у меня много свободного времени в традиционном смысле этого слова. Просто я переключаюсь с одного вида работы на другой. Тем не менее отдыхать все-таки надо. Я предпочитаю активный отдых: велосипед, походы в лес. Летом лучший отдых работа на даче. Люблю управлять автомобилем, особенно во время дальних поездок. В прошлом году ездили в Полярные зори, это за Полярным кругом, на Кольском полуострове, и на Баренцево море.
Корр.: Что Вы считаете самым главным при подготовке книги?
Н. К.: Одно из условий чтобы тема была мне интересна. Но самое главное это видеть того, для кого пишешь, как говорят маркетологи представлять конечного потребителя.
Корр.: Почему многие Ваши книги созданы в жанре «в задачах и примерах»?
Н. К.: Наверное, это результат общения с «живыми» студентами. Хорошо подобранные примеры позволяют преподавателю раскрыть суть излагаемого вопроса, а студенту понять, о чем идет речь. Кстати, в любом руководстве по программированию есть примеры использования тех или иных конструкций языка, но, на мой взгляд, нет законченных, понятных и, что не мало важно, интересных примеров. Поэтому основу моих книг этого направления составляют именно такие примеры.
Корр.: Тематика Ваших книг разнообразна: Word, Excel, Turbo Pascal, Delphi, С++. Как Вы выбираете тему для нового пособия?
Н. К.: Причиной возникновения темы, как правило, является появление новой технологии или программного продукта, или даже нового интересного направления в работе.
Корр.: А какой теме будет посвящена Ваша следующая работа?
Н. К.: В настоящее время я работаю над книгой, посвященной программированию в Delphi 2005. В этом пособии я расскажу читателям как о традиционных Windows-приложениях, так и разработке программ для платформы Microsoft.NET Framework, которая хоть и с трудом, но завоевывает признание в среде разработчиков программного обеспечения.