Дмитрий Науменко: “Рад, что нашел сферу, в которой мне хочется работать и творить”

Мы с нетерпением ждем конференцию PHP Frameworks Day 2016 и продолжаем знакомить вас ближе с докладчиками. Рады представить Дмитрия Науменко.

Дмитрий Науменко — HiQDev, Yii

  • Веб-разработчик из Киева
  • Core разработчик PHP-фреймворка Yii
  • Активный член Open Source сообщества
  • GitHub

Как ты стал разработчиком?

С раннего детства я увлекался всем, что было связано с техникой. С появлением дома первого компьютера, быстро разобрался с железом и Windows, начал интересоваться процессом создания программ. Построив фундамент знаний и написав первый Hello world на C++, понял, что мне интересно заниматьcя этим в будущем.

Какие твои доклады были наиболее интересными и влиятельными?

Учитывая, что это будет мой третий выход к публике, крутого списка тут я не напишу. Первый свой доклад о профилировании был хорошо воспринят слушателями и получил хорошие отзывы от опытных докладчиков, так что первый блин получился нормально — этому и рад.

О чем будет твой доклад на конференции PHP Frameworks Day 2016?

На PHP Frameworks Day 2016 я расскажу о профилировании — важном шаге разработки, о котором часто забывают. Я расскажу о всех актуальных профайлерах для PHP: Xdebug, XHprof и Blackfire, об особенностях их использования и настройки. Доклад научит правильно собирать и анализировать профайлы, искать и исправлять “узкие места” в коде, оценивать результаты оптимизации приложения. В конце доклада будет сборник популярных ошибок, замедляющих приложение, и способы борьбы с ними. Также поговорим о том, как Yii 2 помогает поддерживать производительность, и, конечно, о планах развития PHP-фреймворка Yii 2.

Какие сайты или книги по PHP ты можешь посоветовать, которые помогут стать PHP-гуру?

Книги могут помочь узнать о паттернах программирования, посоветовать способы организации кода или разъяснить особенности языка программирования. Однако, по моему мнению, чтобы стать гуру программирования нужно не только читать книги или чужой код, а в первую очередь писать свой.

Что ты думаешь о будущем программирования через 10 лет?

Раньше программистами становились люди либо после университетской программы, либо самоучки. Сейчас программирование стало мейнстримом и под соусом этого мейстрима появилась куча курсов вроде «Программирование с нуля за 2 недели». По моему мнению, на выходе из группы в 20 человек изредка получается один студент, который понимает, что он делает. Остальные не заморачиваются над качеством, а просто клепают что попало. Боюсь, что если тенденция продолжится, рынок будет переполнен низкокачественными программистами, а молодым специалистам будет всё сложнее прорываться вверх.

Что бы ты изменил или улучшил в языке программирования PHP?

Имидж, который уверенно закрепился со времен PHP 4. Язык получил массу изменений, но в памяти у многих остался тем же древним костыльным языком.

Поделись смешной историей из жизни или анекдотом.

Управляю квадрокоптером, подходит мужик с ребенком лет 5-ти. Ребёнок увлеченно наблюдает за квадрокоптером, папа в одной руке держит пиво, в зубах сигаретку и спрашивает:
 — А шо это такое?
 — Квадрокоптер. 4-моторный летательный аппарат.
 — О, круто! А какая модель? Где купил?
 — Самосборный, потому модели нет. Покупал по частям с Китая.
 — А за сколько можно такой собрать?
 — В зависимости от деталей, цена за базовую комплектацию — от $200.
 Мужик кивнул, минутку подумал, потыкал телефон, а потом выдал:
 — Них*я себе! Это же можно пол года каждый день покупать по бутылочке нормального пива и сигарет! Да ну нах! (уходит, оттаскивая ребёнка)

Мораль: у всех свои приоритеты.

Какое твое самое большое достижение в жизни?

Нашел сферу, в которой мне сейчас хочется работать и творить.

Присоединяйтесь ко встрече в Facebook.