В ходе дискуссии будет обсуждаться эволюция профессии «программист» за последние несколько десятилетий и будет сделана попытка заглянуть в будущее и посмотреть, какие изменения ждут эту профессию в ближайшие 10-20 лет. Ожидается, что за круглым столом соберутся профессионалы из разных областей, их разные точки зрения в совокупности помогут приблизиться к истине. Мы пригласим собственно программистов, «продвинутых» пользователей ПО, предпринимателей, представителей науки, образования. В центре внимания окажется влияние развития технологий разработки на суть программирования, разделение профессии на несколько специализаций с принципиально различным содержанием.
Модератор: Вячеслав Нестеров
Генеральный директор Санкт-Петербургского центра разработок, EMC
Центр занимается разработкой программного обеспечения для продуктов компании EMC. Основная тематика разработок — высокопроизводительные системы хранения и управления информацией. Вячеслав пришел на работу в центр в 2008 году, до этого около 10 лет работал в Санкт-Петербургском центре компании Моторола, руководил разработкой программного обеспечения для систем цифрового телевидения, других продуктов компании Моторола.
Вячеслав Нестеров является экспертом в области организации процесса производства ПО, различным методологиям разработки.
До прихода в промышленность разработки ПО Вячеслав занимался научными исследованиями в области информатики и вычислительной математики, работал в институтах системы Академии Наук, преподавал в университетах, имеет степень доктора физ.-мат. наук, является автором более 50 научных публикаций. Вячеслав закончил математико-механический факультет Санкт-Петербургского государственного университета.
Ко-модератор: Николай Пунтиков, к.т.н.
Президент, First Line Software
Николай Пунтиков — президент группы компаний First Line Software, предлагающей широкий спектр услуг в области разработки и интеграции программного обеспечения. Николай — серийный предприниматель, под его руководством на глобальный рынок вышел целый ряд успешных компаний. В качестве евангелиста инновационной экосистемы в России в 2010-м году Николай стал одним из основателей российского отделения Предпринимательского Форума MIT — некоммерческой организации, целью которой является продвижение высокотехнологичного предпринимательства. В настоящий момент занимает также пост Председателя конференции «Разработка ПО/CEE-SECR», крупнейшего в России мероприятия в области программной инженерии и Главного редактора аналитического портала Software Russia.
Николай Пунтиков окончил экономический факультет ЛГУ и защитил диссертацию в Институте проблем информатики РАН.
Участники
Григорий Лабзовский
Директор, Центр Высоких Технологий Oracle в Санкт-Петербурге
Григорий возглавляет центр по разработке программного обеспечения, который на сегодняшний день насчитывает около 350 инженеров-программистов, работающих над различными программными проектами. Основными направлениями разработки являются технологии семейства Java, компиляторы Oracle C& C++, виртуализация и SOA-технологии. Под его руководством Центром Высоких Технологий был создан Центр компетенции по программным продуктам, платформам и технологиям, сформировалась и состоялась крупнейшая в РФ конференция разработчиков ПО Sun Tech Days (более 3000 участников). Григорий инициировал широкое сотрудничество Oracle с академической средой России, в частности сотрудничество с Санкт-Петербургским государственным университетом, которое позволяет универститету принять активное участие в проекте Большого Адронного Коллайдера.
В 2005–2007 годах Григорий руководил отдельными проектами Центра Высоких Технологий, управлял операиционной деятельностью и отвечал за стратегические программы Sun Microsystems в регионе.
До начала своей работы в Sun Microsystems в 2002–2004 годах Григорий был руководителем проектов в российской компании Elbrus, куда он пришел из Научно-Исследовательского Института Математики, где занимал должность научного сотрудника.
Григорий закончил факультет физики Санкт-Петербургского Государственного Университета.
Андрей Терехов
Генеральный директор, Ланит-Терком
Андрей Терехов закончил с отличием математико-механический факультет ЛГУ в 1971 году, был первым выпускником новой кафедры математического обеспечения ЭВМ. В 1978 Андрей Терехов защитил кандидатскую диссертацию (к.ф.-м.н.) по технике трансляции, а в 1991 докторскую диссертацию (также физ-мат наук) по технологии программирования встроенных систем реального времени. В 1994 году стал профессором.
В 1976 году Андрей Терехов был назначен и.о. заведующего лабораторией системного программирования НИИММ ЛГУ, в 1984 — стал официальным заведующим этой лаборатории, в 1987 им был образован совместный комплексный отдел Минпромсвязи СССР и Минобр РСФСР, на основе которого в 1989 году был образован НИИ «Звезда» ЛНПО «Красная Заря», в котором Андрей Терехов работал заместителем директора по перспективным научным исследованиям (по совместительству). В 1996 году Андрей Терехов создал и возглавил кафедру системного программирования СПбГУ, а в 2002 году — создал и возглавил НИИ информационных технологий СПбГУ. Имеет более 80 научных публикаций (из них 4 книги).
В 1991 году Андрей Терехов создал ГУП «Терком», а в 1998 году — в дополнение к ГУП »Терком» было создано ЗАО «Ланит-Терком», в которых Андрей Терехов является генеральным директором.
В 1999 году Андрей Терехов явился одним из учредителей ассоциации разработчиков ПО Санкт-Петербурга — Форт-Росс. Когда в 2004 году на базе Форт-Росса была создана Всероссийская ассоциация разработчиков ПО — РУССОФТ, Андрей Терехов был избран её первым Председателем Совета директоров.
В 2012 стал Председателем Программного комитета конференции «Разработка ПО / CEE-SECR 2012».
Дмитрий Чихачев
Управляющий партнер и со-основатель, Runa Capital
Дмитрий Чихачев является управляющим партнером и со-основателем венчурного фонда Runa Capital, где он фокусируется на организации работы фонда, закрытии сделок и управлении портфельными компаниями. Дмитрий – профессиональный менеджер, с более чем 18 годами опыта в различных бизнес-функциях.
В качестве генерального директора и директора по операциям возглавлял успешную стартап-компанию Uvenco Holding Limited, занимался развитием международного бизнеса и управлением инвестиционными проектами Ritzio Entertainment Group, релизуя проекты в Латвии, Румынии, Германии, Южной Америки и др. Прежде отвечал за управление персоналом в LM Ericsson International AB. Окончил МФТИ и Американский институт бизнеса и экономики (AIBEc) по программе MBA.
Стас Фомин
Стас Фомин занимает должность замдиректора по информационным технологиям в компании «Заказные ИнформСистемы». В этой компании он работает с 1999 года, выполнив десятки успешных проектов по разработке и внедрению информационных систем. В последние годы Стас исследует перспективные системы, архитектуры, фреймворки и стандарты, внедряя в компании эффективные инструменты и методологии разработки ПО.
Также Стас Фомин преподает студентам курсы по алгоритмам и теории сложности в Московском физико-техническом институте (МФТИ) и Институте Системного Программирования (ИСП РАН). Стас — соавтор книги «Эффективные алгоритмы и сложность вычислений», автор научных и инженерных статей.
В 1995-1999 годах Стас Фомин был разработчиком информационных систем в компании «Сервер».
Стас Фомин закончил в 1999 году с отличием факультет управления и прикладной математики (ФУПМ) Московского физико-технического института.
Павел Ходалев
Павел Ходалев пришел в Дойче Банк в 2010 году. Павел руководит Execution департаментом в Дойче Банке, которое отвечает за разработку приложений для торговли ценными бумагами. Также Павел возглавляет Risk and P&L департамент, который разрабатывает приложения, предоставляющие трейдерам Дойче Банка расчет рисков по торговым позициям.
Он начал свою карьеру в сфере информационных технологий в компании Intel Corporation в 2002 году. Проработав 5 лет в Intel, Павел возглавил департамент по разработке ПO в компании Exigen Services, где он создал подразделение с нуля, и которое насчитывало 80 человек. Он руководил двумя региональными направлениями.
Я не понимаю, кому в голову может придти идея обсуждать эту замыленную тему в 2012 году. Use case средства провалились. Составление ПО из готовых компонентов без участия программистов не оправдало себя. Декларативные языки программирования не произвели революции. Искуственный интеллект еще долго не сможет повлиять на тему. Тенденций к заметному упрощению фреймворков, библиотек или средств разработки не наблюдается. Программисты писали логику 20 лет назад, программисты пишут ее и сейчас. Но тем не менее эти бессмысленные разговоры идут до сих пор. Может быть просто почитать Брукса и успокоиться?
Если посмотреть внимательно описание, то можно заметить, что название было выбрано, скорее, с целью привлечь внимание и спровоцировать дискуссию. Что, собственно, и произошло
В теме Круглого стола упомянута не деятельность по программированию а “профессия программиста”. “Программист” согласно квалификационным справочникам – это техник (“кодировщик”). Но даже если его назвать “software engineer”, все равно перспектива “профессии” совсем не очевидна. (“Зрелая профессия” – грубо говоря, то, чему известно, как учить, и к чему не допускают не-профессионалов, пример – медицина.)