Акции школ
Войти

Игорь Симдянов

Специализация:

Разработка, DevOps, Git, GitHub, Веб-разработка, Разработка ПО


Компания: GeekBrains (ГикБреинс)

2 курсов

средняя стоимость курсов:  135 000 руб

рейтинг: Язык: ru

Поделиться

О преподавателе

О преподавателе

Ведущий Ruby-разработчик Rambler&Co. Программист с 20-летним стажем, 15 из которых посвящено Web-разработке. Последние 5 лет основным языком программирования является Ruby. Специализируюсь в разработке медийных порталов (life.ru, izvestia.ru, gazeta.ru, rambler.ru). Автор двух десятков книг по Web-программированию и базам данных, последние три из которых: Симдянов И.В. Самоучитель Ruby. БХВ-Петербург, 2019 г Кузнецов М.В, Симдянов И.В. Самоучитель PHP 7. БХВ-Петербург, 2018 г. Котеров Д.В, Симдянов И.В. PHP 7. В подлиннике. БХВ-Петербург, 2016 г. По образованию химик, имеются десятки публикаций. Так как специализация была в области квантовой химии, приходилось много программировать, посещать лекции мех.мата, заниматься исследованиями и математическим моделированием. В отличие от студентов математических и вычислительных факультетов, для меня программирование было не предметом последовательного изучения и погружения, а ежедневным рабочим инструментом. Приходилось писать bash-скрипты для запуска квантово-механических расчетов, разбирать и адаптировать тонны Fortran-кода, писать свои расчетные программы, визуализировать результаты расчетов. Тех кто мог программировать и не боялся химии было мало, а задач, наоборот, много. Поэтому дополнительно пришлось освоить C/C++, VisualBasic и Wolfram Mathematica. В один прекрасный момент пришло осознание, что мир программирования, интереснее мира химии. Так как университеты в 90-х годах прошлого столетия были одними из немногих центров с "толстыми" каналами связи, с Web-программированием тоже приходилось иметь дело. Опыт был, поэтому мы с друзьями занялись Web-программированием. В лаборатории нас учили писать и ясно выражать свои мысли. Это требовалось и для написания заявок на гранты, и для публикации статей. Попутно нам внушали идею: исследовал и не опубликовал результаты — украл деньги, выделенные на исследование, а само исследование, оставшееся у тебя в голове бесполезно для научного сообщества. Как результат до сих пор пишу книги, не могу оставлять результаты неопубликованными. PHP vs Ruby Свою Web-карьеру, начинал с использованием языка PHP. Прекрасный пример разработки с открытым кодом. Немного удручает отсутствие у языка технического лидера. Как результат, в нем довольно много непоследовательных моментов и ошибок в архитектуре. В один прекрасный момент захотелось использовать более красивый и последовательный язык для Web-разработки. Таким образом я очутился в Ruby-сообществе. Даже сейчас уделяя много внимания Python, мое мнение не меняется: Ruby — самый удобный, красивый и лаконичный язык программирования, фактически произведение искусства. Ruby позволяет создавать очень компактный код. В результате, там где в других языках требуются большие коллективы, в Ruby с такой же производительностью работают небольшие коллективы. Это ценится в современном мире, где основные затраты на создание программного обеспечения — это заработные платы программистов.
Ведущий Ruby-разработчик Rambler&Co

Где преподает

GeekBrains (ГикБреинс)

393 курса по 774 темам

Онлайн-платформа для обучения GeekBrains (Гик брейнс) работает с 2014 года. Является частью холдинга Mail.Ru Group и резидентом Сколково с 2016...

Отзывы о курсах с этим преподавателем

4.7
Рейтинг курсов