Меланхолия (гравюра Дюрера)

По образованию я химик-органик-синтетик, закончил ХФ МГУ, диплом делал по синтезу циклопропЕнов (5 стадий). Распределился в ИОХ. Там предложили ЭПР – ушел в физхимию. Оказалось не так сложно – в МГУ нас сильно учили математике – времени на нее отводили больше, чем на профильную химию. И Алголу-68 нас учили, экзамен сдавали, правда, на бумаге. Но уже на работе выучить Фортран-4 и Бейсик (+ языки примитивных машин, типа Искры-1256), а потом асм, Паскаль и Си, оказалось не сложно. Сделал САУ для своего радиоспектрометра. Статью про САУ опубликовали в журнале “Приборы и техника эксперимента”. Еще были статьи, и свидетельство на изобретенье. Проработав 5 лет ушел в МВТУ им. Баумана (ныне МГТУ) – работал старшим инженером-электроником на кафедре высшей математики. Через год вернулся в ИОХ, в новую лабу мат. химии, поступив в заочную аспирантуру ХФ МГУ. Занимался применением теории графов к органике. Рассказываю эту историю затем, что она показывает, что я никогда не был чужд математики и работал со многими математиками. У меня и статьи в соавторстве есть. Сам занялся математикой – теория графов.

Вспоминаю случай. У нашей лаборатории коллоквиумы были совместными с ВЦ института. Как-то раз состав был “50 на 50”: половина программистов и половина чистых математиков. Был яростный спор по теории графов часов несколько. Потом математики ушли, а мы остались чайку попить – горло после спора у всех пересохло. Начальник ВЦ (у него интересные работы по теории ранжирования) пошутил: математики решают задачи, которые решаются, а программисты – задачи, которые нужно решить. Много думал об этой шутке. Как и во многих шутках, тут есть доля правды. Но может не плохо, что есть встречные направления. Знаю математиков, которые не знают ни одного ЯП, но предлагают отличные алгоритмы. И знаю кодеров, которые пишут эффективные программы, но доказать свои алгоритмы в общем виде не могут. Я бы только хотел, чтобы не было взаимного снобизма. В наш химический НИИ к нам в лабораторию брали математика, специалиста по теории графов. У него статьи в престижных журналах, высокие индексы цитирования. Его оформляли на старшего сотрудника. Научный совет института должен был утвердить. На заседании совета химик задает соискателю вопрос: представьте себе обычный бензол… — договорить не успевает, т.к. математик агрессивно заявляет: не знаю вашей химии и знать не хочу. Думаю, что математик должен лучше понимать пересечение множеств. Речь о работе на стыке наук. И программисту хорошо знать только ЯП недостаточно, если предлагают работу в какой-то предметной области.

Комментарии (15)