Филипп Шурпик: “Идти вперед и не бояться менять то, что тебе не нравится.”

Fwdays
4 min readNov 17, 2016

--

Мы с нетерпением ждем конференцию Most JS Frameworks Day’16 и продолжаем знакомить вас ближе с докладчиками. Рады представить Филиппа Шурпика.

Филипп Шурпик —Native React Developer в компании Debitoor

  • Создает React Native магию в Debitoor
  • Любит, когда красиво и все работает :)
  • Контрибьютит в open source и делюсь опытом
  • Twitter, GitHub

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

Это было очень интересно — в 15 лет я сделал свой первый сайт в конструкторе сайтов, который собирал до сотни посещений в день. С тех пор я понял, что сайты мне делать нравится! Потом была моя первая книга по PHP и попытка что-то программировать (с переменным успехом).

Потом была учеба в КПИ (ФИВТ) и первая работа аналитиком рекламного рынка в рекламном агентстве, в котором мне надоело вручную делать презентации с Excel и Powerpoint. И я решил это автоматизировать. С тех пор я стал C# разработчиком.

Как ты попал в JavaScript?

Все вышло относительно случайно. Я работал в Террасофте и писал на C# на достаточно старых технологиях. И поэтому хотел перейти на что-то более современное. В этот момент как раз недавно началась разработка новой версии платформы на JavaScript. И меня спросили — хочу ли я писать на JavaScript? Я ответил: “Да!” :) Единственный нюанс — я до этого на нем написал всего пару строчек кода, поэтому пришлось все учить с нуля. Но где-то за месяц я справился. И теперь я — джаваскриптер!

Самый интересный проект, над которым ты когда-либо работал?

Наверное, это мой текущий проект. Мы разрабатываем offline-first React Native приложение и мне с самого начала пришлось придумывать все детали его архитектуры, заниматься настройкой процесса тестирования и Continuous Deployment. К тому же, на многие вопросы ответов еще не было — пришлось придумывать многие вещи самим. Плюс, я начал контрибьютить в OpenSource — что тоже интересно.

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

Наверное больше всего мне понравилась You Don’t Know JS . Книга о нюансах JavaScript, которые многие из нас не знают. Также, в начале изучения JS, мне помогли книги с носорогом (David Flanagan) и с куропаткой (Stoyan Stefanov — Javascript Patterns).

Для начинающих могу порекомендовать https://www.codeschool.com/ — сам несколько лет назад на этом сайте изучал разные JS фреймворки.

О чем будет твой доклад на конференции Most JS Frameworks Day’16?

Мой доклад будет о создании архитектуры React Native приложения — основанный на нашем опыте. Поговорим о shared code, немного о redux и offline-first, навигации в приложении, процессе тестирования и CI/CD.

Какой совет дал бы самому себе, вернувшись на 5 лет назад?

Идти вперед и не бояться менять то, что тебе не нравится.

А еще, уделять больше вниманию обмену опытом с другими людьми и своей репутации и позиционированию. Оно должно расти быстрее опыта — тогда лучше понимаешь, что именно и как надо научиться, чтобы соответствовать. Своеобразная путеводная звезда. Главное — понимать для себя, что это все всего-лишь игра и не зазнаваться.

Что бы ты хотел изменить в современной веб-разработке?

Добавил бы автоматическое автообновление во все браузеры компании Microsoft на самую последнюю версию :)

Твой любимый редактор и цветовая схема?

WebStorm и Darcula.

Какого API по твоему мнению больше всего не хватает в современных браузерах?

Сложный вопрос :) Сейчас с помощью Babel мы можем использовать практически все возможные новые функции языка в любых браузерах. С другой стороны, если говорить о более “железных” API — мне нравится, что скоро появится Web Bluetooth API (оно и сейчас доступно если включить флаг в последнем Chrome) — соответственно, можно будет управлять множеством интернет устройств прямо из браузера.

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

У меня самые забавные истории приключаются в путешествиях и они связаны с языками :) Например, когда общаешься на заграничной конференции с человеком на английском, и тут к нему приходит его знакомый и говорит на русском, и вы понимаете, что оба знаете русский, но до этого минут 10 общались на английском.

А еще, помню как-то мы ездили автостопом по южной Франции и сели в машину, в которой были трое арабов. И, так как они не знали английский, а мы не знали французский — они позвонили своему другу в Москве, который знал русский, и он был русско-французским переводчиком между нами :)

Поэтому, совет простой — путешествуйте — это дарит много эмоций и расширяет взгляды на мир!

Спасибо, Филипп. Ждем твой доклад на Most JS Frameworks Day’16 4 декабря.

Join us on Facebook

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Fwdays
Fwdays

Written by Fwdays

We organize large conferences (JS, PHP, .NET, Highload, etc.) and meetups

No responses yet

Write a response