50 лучших участников Magento: интервью с Андреасом фон Штудницем
Опубликовано: 2018-03-22Мы имели честь взять интервью у Андреаса фон Штудница, сертифицированного разработчика Magento и соучредителя integer_net , агентства Magento в Германии. Андреас был назван одним из 50 участников Magento в 2017 году.
В интервью Андреас рассказывает о своей деятельности в сообществе Magento, самых сложных проектах, делится опытом посещения различных мероприятий Magento и многим другим.
Оглавление
- Вопрос 1
- Вопрос 2
- Вопрос №3
- Вопрос №4
- Вопрос №5
- Вопрос №6
- Вопрос №7
- Вопрос №8
- Вопрос №9
- Вопрос №10
- Вопрос №11
- Вопрос №12
- Вопрос №13
- Вопрос №14
- Вопрос №15
- Вопрос №16
Вопрос 1
Андреас, спасибо, что присоединились к нам сегодня. Начнем с традиционных вопросов. Я бегло просмотрел данные вашего профиля в социальных сетях и обнаружил, что у вас более 15 лет опыта в веб-разработке. Это правильно? Расскажите, пожалуйста, подробнее о вашем карьерном пути.
Андреас: Я начал заниматься профессиональной веб-разработкой сразу после окончания университета в 2003 году. На самом деле, в этом году у меня 15 лет постоянной веб-разработки.
Сначала я начал стажировку в веб-агентстве, которое затем превратилось в постоянную работу. Именно там я действительно изучил PHP, а также все остальное в бизнесе, поскольку в то время я тоже стал менеджером проекта.
В 2012 году мы основали integer_net : три бывших сотрудника и я. Мы решили полностью специализироваться на Magento, что на данный момент было хорошим решением. На данный момент у нас 10 сотрудников, и мы будем продолжать медленно, но неуклонно расти. Я один из управляющих директоров, отвечающий за техническую часть. Помимо управления, я провожу тренинги и консультирую, заботясь о том, чтобы у меня было достаточно времени для развития, которое до сих пор является моей страстью. Мы собрали большое количество людей, наиболее известными из которых являются Соня Ристерер и Фабиан Шменглер, оба выбранные в качестве Мастеров Magento в 2017 и 2018 годах. Каким-то образом небольшая компания в Германии стала единственной компанией в мире, у которой есть два Мастера Magento и три участника Топ-50 одновременно.
Вопрос 2
Что привело вас к электронной коммерции и, в частности, к Magento? Был ли это конкретный момент или человек, или все просто двигалось в этом направлении? Как давно работаете с Magento?
Андреас: До выхода Magento в 2008 году мы работали со старомодными решениями для интернет-магазинов, такими как OSCommerce и xt:Commerce, а также с CMS TYPO3. Поскольку в то время я активно следил за техническими новостями, мое внимание привлекла Magento, и у меня появилась возможность начать внутренний проект магазина с Magento 1.1. Magento была первой системой магазинов нового поколения и заполнила огромный пробел. Одно привело к другому, и вскоре Magento стал моим единственным направлением деятельности, особенно после того, как я решил стать фрилансером в 2009 году. Наконец-то я нашел область, на которой я действительно мог сосредоточиться и накопить определенный опыт.
Вопрос №3
Я знаю, что вы работали над десятками проектов Magento. Какой был ваш самый сложный опыт?
Андреас: С технической точки зрения это была интеграция Magento 1 с несколькими другими системами для концертного зала в Швейцарии, KKL Luzern. Соединение с другой CMS было довольно сложным, но самой интересной частью была интеграция инструмента продажи билетов и выбора места в 3D на основе node.js, подключенного через веб-сокеты. У нас было несколько очень интенсивных и конструктивных дискуссий о том, как лучше реализовать интеграцию.
Мой самый сложный опыт работы с Magento 2 был выбран мной самостоятельно: я решил провести тренинги по разработке Magento 2 после того, как проработал с Magento 2 менее 3 месяцев. В конце концов, это сработало хорошо, и я до сих пор очень люблю тренироваться.
Мне нравятся вызовы, поэтому, когда я услышал, что в начале марта вышла новая сертификация Magento 2 Professional Developer Certification, я решил принять в ней участие в тот же день. К счастью, сейчас доступен онлайн-экзамен. Так что это было возможно, и я прошел с долей везения, но не зная заранее, как подготовиться.
Вопрос №4
У вас есть любимая или нелюбимая функция в Magento? Что это, а может они? А как насчет любимой функции? У тебя есть одна?
Андреас: Что мне больше всего не нравится в Magento 2, так это интерфейсная технология под названием «UI Components», которая используется при оформлении заказа. Модифицировать кассу очень сложно, и очень сложно отладить, если что-то пойдет не так. Мне нравится некоторая сложность (иначе я бы не стал делать Magento 2), но это явно слишком. Я уже написал несколько сообщений об этом в нашем блоге по адресу https://www.integer-net.com/blog/. Я действительно с нетерпением жду новых возможностей, которые даст нам технология PWA — не только потому, что мы сможем заменить компоненты пользовательского интерфейса во внешнем интерфейсе с помощью таких инструментов, как Deity, Vue StoreFront или официальная студия Magento PWA. Это может стать моей новой любимой технологией — с другой стороны, мне очень нравится внедрение зависимостей в Magento 2.
Вопрос №5
Какими были ваши первые чувства после объявления списка 50 лучших участников Magento? Как вы об этом узнали? Было ли это чем-то вроде утреннего чая, проверки электронной почты и вуаля!
Андреас: Прежде чем я это увидел, я получил личное электронное письмо от Шерри Роде об этом. Для меня это был приятный сюрприз, которого я не ожидал, так как такого списка раньше не было.
Вопрос №6
Я не могу не спросить вас о сообществе Magento. Как и когда вы начали в ней активно участвовать? Что движет вами в этих действиях? Какой совет вы бы дали новым членам Сообщества?
Андреас : Когда я стал фрилансером, было ясно, что мне нужна сеть, поэтому я решил начать сетевую деятельность. Это началось на конференции Meet Magento в Германии, где я также выступал с докладами с 2010 года, продолжилось на хакатонах и в конечном итоге привело к организации нашей местной встречи Magento в Аахене вместе с другим энтузиастом Magento. Я пристрастился к этому умному и дружелюбному сообществу по всему миру, поэтому я продолжал посещать конференции, хакатоны и встречи по всей Европе и даже в США, и мне действительно трудно пропустить какую-либо конференцию.
Мой совет новичкам: посещайте подобные мероприятия, посвященные Magento, и общайтесь с людьми, которые вам интересны. Я вовсе не экстраверт, но для меня это сработало очень хорошо, и только первый шаг может быть трудным.
Вопрос №7
У вас есть какие-нибудь статистические данные о вкладах, чтобы поделиться с нами? Отслеживаете ли вы сделанные вами запросы на вытягивание GitHub?
Андреас: Я не люблю сравнивать количество вкладов, потому что это не соревнование. Я просто делаю свое дело, а именно создаю и поддерживаю модули OpenSource, такие как Firegento_MageSetup или AvS_FastSimpleImport, за которые я получил высокую оценку в прошлом.
Вопрос №8
Я знаю, что вы являетесь одним из основных разработчиков MageSetup, который служит правовой основой для нескольких магазинов. Расскажите, пожалуйста, о своем опыте работы над этим модулем.
Андреас: Мы запустили этот модуль на моем первом хакатоне на побережье Германии. Была большая потребность в модуле хорошего качества, который адаптировал бы Magento к немецкому рынку и законам. Так родился GermanSetup, и я оказался одним из двух основных участников этого процесса. Позже мы переименовали его в MageSetup, поскольку расширили его использование на другие европейские страны, такие как Австрия, Швейцария, Франция и многие другие. В сотрудничестве с Ассоциацией Meet Magento мы — в integer_net — даже создали дистрибутив Magento с несколькими локально важными модулями, который назвали Magento DE. И, конечно же, MageSetup был в основе этого.
Вопрос №9
Что вам больше всего нравится в членстве в сообществе Magento? Каковы ваши цели на будущее?
Андреас: Я считаю почти всех членов сообщества Magento очень добрыми и умными. Я думаю, это отчасти потому, что вам нужно быть умным, если вы хотите успешно работать с Magento. Кроме того, конкуренция между агентствами практически отсутствует, так как рынок в целом достаточно большой. Так что сотрудничать с этими дружелюбными людьми действительно легко.
В Германии существует ассоциация сообщества Magento под названием FireGento, частью которой мне нравится быть. Его участники организуют всевозможные мероприятия, такие как хакатоны и MageUnconference. Для меня это сообщество таким, каким оно должно быть, и я хотел бы внести свой вклад в продвижение такого рода сообщества.
Вопрос №10
На ваш взгляд, что является самой большой проблемой для Magento в наши дни?
Андреас: С технической точки зрения, я думаю, что интерфейс Magento 2 — самая большая проблема на данный момент. К счастью, Magento серьезно отнеслась к критике со стороны сообщества. Я думаю, это одна из причин, по которой они в настоящее время вкладывают столько усилий в свое решение PWA.
Вопрос №11
Среди малого и среднего бизнеса бытует мнение, что Magento медленно, но неуклонно смещается в сторону корпоративного бизнеса. Как вы думаете, есть ли забота о малом бизнесе?
Андреас: Да, есть. На мой взгляд, малым предприятиям будет сложно управлять магазином Magento 2, если у них ограниченный бюджет. Я думаю, что в ближайшие годы проблема уменьшится, так как серверы становятся быстрее, знания в сообществе растут, а количество ошибок серьезно снижается. Но, тем не менее, ориентация на предприятия масштаба предприятия четко узнаваема. Для агентства среднего размера, такого как наше, это не проблема, но будет меньше агентств и разработчиков, которые ранее разрабатывали решения для малого бизнеса с помощью Magento 1.
Вопрос №12
Вы довольно активно посещаете различные мероприятия Magento. Какое ваше любимое мероприятие, и что произвело на вас наибольшее впечатление? Кстати, вы собираетесь в Magento Imagine в этом году?
Андреас: Нет, не я. Я посещал Imagine последние два года и пропущу в этом году и, возможно, в следующем году. Это было очень впечатляюще, особенно в 2016 году. С другой стороны, Imagine никогда не станет моей любимой конференцией, поскольку она слишком коммерческая, но она отлично подходит для встреч с людьми.
С технической точки зрения доклады на конференции MageTitans в Великобритании были выдающимися. С другой стороны, общение с другими членами сообщества — это причина, по которой я в основном хожу на конференции. В связи с этим для меня наиболее важны местные немецкие конференции: ежегодная встреча с Magento в Лейпциге и особенно MageUnconference, которая дает вам больше всего информации благодаря своей успешной некоммерческой концепции.
Вопрос №13
Каким вы видите Magento и его сообщество через 5 лет?
Андреас: Думаю, к тому времени у нас будет гораздо более зрелый продукт. Если Magento продолжит инвестировать в разработку сообщества, большая часть разработки в будущем будет осуществляться сообществом, что снижает риск создания более сложных решений, таких как компоненты пользовательского интерфейса.
С точки зрения бизнеса, я не думаю, что Magento упадет, но останется на той высокой доле рынка, которую он имеет сейчас, особенно среди средних и крупных магазинов.
Вопрос №14
Если бы вас попросили дать совет продавцу Magento, каким бы он был?
Андреас: Внедрите PWA-решение как можно раньше. Я убежден, что за PWA будущее, и особенно с таким решением, как Deity (с которым мы сотрудничаем), а также с Vue Storefront, FrontCommerce или Magento PWA Studio у вас будет много возможностей. PWA повышает производительность и удобство использования интернет-магазинов, а также вновь вводит четкую границу между разработчиками интерфейса и разработчиками бэкэнда. Используя существующие технологии внешнего интерфейса, вы должны быть и тем, и другим, чтобы быть хорошим разработчиком Magento 2. Я упоминал, что мне не нравятся текущие компоненты пользовательского интерфейса?
Вопрос №15
Кофе против чая. Айфон против Андроида. Magento Imagine vs Meet Magento. Какой твой выбор?
Андреас: Кофе, Android, знакомьтесь с Magento.
Вопрос №16
Работай усердно, развлекайся усерднее, говорят они. Как вы проводите свободное время от занятий Magento?
Андреас: В моей семье трое детей от 7 до 11 лет, которые занимают большую часть моего свободного времени. Люблю путешествовать (с семьей или по работе), люблю настольные и компьютерные игры. Я люблю читать и некоторые виды спорта (езда на велосипеде, бег, лыжи). Хотя мне очень нравится моя работа, я считаю важным уделять достаточно времени семье и восстановлению сил.
***
Мы благодарим Андреаса за такое позитивное и содержательное интервью и желаем ему удачи в его карьере и личной жизни!