Шрифт:
Интервал:
Закладка:
Дорота. Но ты ведь можешь работать на компьютере и дома?
Януш. Могу, но не хочу. Дома у меня нет даже телефона. Я все же стараюсь контролировать себя. У меня нет дома ни телефона, ни компьютера. Если бы я имел дома и то и другое, то вообще не отрывался бы от работы. А так у меня есть немного свободы.
Дорота. Надоедала ли тебе когда-либо твоя работа? Испытывал ли ты когда-нибудь отвращение к тому, что делаешь, хотел перемен?
Януш. Бывают такие моменты, особенно когда я работаю над проектом, который поглощает много времени и долго длится. Не важно, кто ты, кузнец или специалист по информатике, все мы хотим как можно быстрее увидеть результаты собственных трудов. А в работе специалиста по информатике во время выполнения крупных проектов бывают такие долгие, грустные фазы. Время дорого, ведь за него платят деньги. Я же должен определить, сколько времени займет конкретное задание, кто будет тестировать программу, кто будет ее потребителем, каковы возможности проекта. Это составление так называемых гедшгетеп& в случае больших проектов длится месяца два и является страшно скучным занятием. У тебя уже есть определенные задумки, и ты хочешь поскорее приступить к их осуществлению, а вынужден писать какие-то идиотские директивные указания, то есть заниматься обычной документацией. Потом приступаешь к написанию программы. В этот момент мне тоже плохо. Ты спрашивала, когда я бывал сыт по горло работой, так вот именно на этом этапе. В документации приходится немного лукавить, поскольку на самом деле заранее трудно все предугадать, но ты тем не менее должен написать этот предварительный план, чтобы его оценили и приняли решение наверху. Такая процедура обязательна во всех фирмах, занимающихся написанием программ, -моя не исключение. Руководство знает, что программистов тянет к компьютеру, но в первую очередь требует от нас соблюдения всех формальностей. Потом сидишь программируешь, и это самый интересный период. Но прежде чем получишь первые результаты, пройдет немало времени. Ожидание тоже порой бывает довольно нудным. Жаркая пора наступает, когда появляются первые результаты, чаще всего куцые, ограниченные какими-то условиями. Потом эти условия расширяешь снова и снова... И наступает конечный этап подготовки и составления документации с подробным отчетом обо всех моих действиях в процессе работы. Ведь может случиться, что Вишневский полетит самолетом, а самолет упадет, и кто-то другой будет вынужден продолжить начатую работу. Этот кто-то должен знать, что ему надо делать, и поэтому я обязан подготовить техническую документацию с объяснениями, как я решил те или иные проблемы, потому что из самой программы он этого не увидит, составить руководство и написать программы по обслуживанию. И это еще примерно два месяца, которые зачастую приходится тратить во время выполнения крупных проектов. И снова наступает момент, когда ты чувствуешь, что готов все бросить.
Дорота. Я спрашивала о тотальном кризисе. О дне, когда ты подумал, что оставишь эту свою информатику и химию и полностью изменишь свою жизнь. Например, перейдешь на сторону литературы.
Януш. Нет. Я никогда так не думал. Читатели часто спрашивают меня об этом в письмах, а я получаю их множество, в некоторых они даже с возмущением пишут: «Господи, что Вы делаете хорошего в этой химии для человечества? Пишите книги! Я волнуюсь, я плачу над Вашими книгами, Вам нет смысла тратить время на химию». Либо: «Вы должны оставить химию и заняться литературным творчеством, писать, потому что это больше дает людям». Что ж, моя программа является первой подобного рода на свете, и лишь человек сто на свете знают ее истинную ценность и сколько труда надо было вложить в то, чтобы она появилась. Понимают это специалисты в данной области, а для остальных суть такова: есть структура, есть кнопка, тут кликнешь, тут появится название. Или наоборот: есть название, есть кнопка, кликнешь — и появится структура. Просто. Легко. Но сколько труда! Действительно верно оценить проделанную работу могут лишь сто человек, которые занимаются этой темой во всех фирмах, использующих компьютерные системы в химии. Но нет ощущения успеха. Однако я написал книгу, и меня знают сотни тысяч читателей. И это нечто нереальное. Порой я должен ущипнуть себя, чтобы во все это поверить. Но несмотря ни на что, наука влечет меня. Открытия дарят тебе чувство, подобное тому, когда слушаешь «Ка§е А§ат§1 ТЬе МасЫпе»1. Когда компьютер делает то, что должен делать, то, что ты ему приказываешь. И тебя уносит. Это состояние сродни наркотической эйфории, и в науке переживается почти каждый день. Моя работа очень креативна, поскольку мы все время создаем нечто новое. И хотя, когда пишу книгу, я тоже создаю нечто новое, я никогда не думал о том, чтобы бросить науку ради литературы. Временами у меня появляется желание устроить себе каникулы. Снять, например, на год где-нибудь на Майорке (хотя, правду говоря, предпочел бы на Сейшелах или на Мальдивах) прекрасную комнату с балконом и видом на море, с винным магазином внизу, и чтобы под рукой был скоростной Интернет, и только и делать, что писать книги. Но пока я не могу себе этого позволить. По разным соображениям, не только финансовым. Мне не хватает смелости решиться на это. Кроме того, мне бы пришлось взять неоплачиваемый отпуск в моей фирме, что здесь не принято. Женщины имеют право на оплачиваемый отпуск по уходу за детьми. В то же время среди мужчин длительные отпуска в нашей компании не практикуются. Я еще не спрашивал, но мне кажется, что вряд ли мне его дадут. Пока мне как-то удается склеивать эти две жизни.
Дорота. А из физики, которую ты изучал в вузе, тебе что-то пригодилось?
Януш. Аналитическое мышление, умение делать выводы, математический аппарат. Очень часто в своей работе при интерпретации химических структур, которые иногда являются графами, я использую знание математики — в математике есть теория ориентированных графов. Так что математика мне очень пригодилась. Моя магистерская работа на физическом факультете, написанная на тему перенастройки цветных лазеров, не имеет абсолютно ничего общего с тем, чем я занимаюсь сегодня. Но физика учит умению учиться. Очень часто по жизни тебе приходится заниматься совсем не тем, чему ты учился. Самое важное во время учебы в вузе — научиться учиться, знать, как и где найти информацию, если тебе ее не хватает. Это, пожалуй, самая большая польза от учебы в вузе. В моей фирме работает блестящий системщик, по образованию он - - историк, а информатику изучил самостоятельно. Я тоже сам выучил информатику. Я окончил физический факультет, затем работал в вычислительном центре, а потом изучал химию — одиннадцать лет без преподавателя осваивал весьма специфическую науку. Теперь все труднее быть образованным в одной области. Популярны пограничные области, такие как химиоинформатика или биоинформатика — это направление, которым интересуется моя дочь. В настоящее время у специалистов по информатике в Германии не большие шансы найти хорошую
Дорота. А что будет делать твоя дочь, когда окончит свой факультет?
Януш. Вероятнее всего, она станет менеджером, руководителем проектов. Такова цель. Знаю, что так будет, и не потому, что я самоуверенный и наглый. Она изучает биоинформатику, то, о чем мы говорили. Она будет понимать и биолога, и информатика. В мире пока еще работу. Что с того, что кто-то является хорошим программистом, если он не знает химии? Мы решаем конкретные химические проблемы, и этот кто-то должен был бы в качестве помощника постоянно иметь при себе химика. Не слишком плодотворно, ведь химик ожидает от программиста, что тот сотворит чудо, а программист, не зная химии, хотел бы, чтобы химик объяснил ему, о чем идет речь. Поэтому такие науки, как биоинформатика или химиоинформатика, так интересны. От специалистов такого рода не ожидают больших знаний в области программирования. Надо сказать, что само по себе обучение программированию является довольно несложным. Не утверждаю, что этому можно научить обезьяну, но после двухмесячного курса вполне реально овладеть одним из языков программирования настолько успешно, чтобы писать собственные программы. Но что с того? Какие именно программы? Если программируется биржа, то надо знать ее механизмы, а если программируется химия, то надо знать механизмы химии.