Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Кращий помічник не злитися й не здатися був страх боргів і звичайно задоволення від того, що ти пізнаєш щось нове й бачиш результати роботи.

Лучший помощник не слиться и не сдаться был страх долгов и конечно удовольствие от того, что ты познаешь что-то новое и видишь результаты работы.

Путь разработчика, когда приходится качать скилл в лайв режиме. Когда нет варианта слиться или отказаться, так как за тобой долги в размере 10 000 долларов. Когда есть сомнения, действительно ли это то, что сейчас мне поможет? При этом, параллельное удовольствие от того, как растешь в навыках и видишь плоды работы.

Сегодня интервью с автором популярных модулей: MicrodataPro, UniXML, Easyphoto — exploits. Искренняя и вдохновляющая история от попадания на деньги до работы в удовольствие и выполнения задач, которые нравятся больше всего. Бонус — краткая стори возникновения идей модулей, которые сейчас в топе по продажам.

 

Читать интервью на украинском языке. 

 

— Расскажите о себе. Как давно занимаетесь разработками? Как попали в IT? 

 

— В теме опенкарт с 2010 или 2011 года.

 

В IT начиналось с того что я занимался ремонтом ПК с 2008 года. У меня была небольшая фирма по ремонту/обслуживанию техники. В это время (2010-2011) у меня была идея сделать интернет магазин компьютерной техники. Выбор пал на опенкарт, вернее на первую его сборку ocstore. Когда делал, изучал структуру движка и в целом php html js sql.

 

Ранее программирование изучал на уровне универа C++ "hello world", то есть никак. Также еще было подобие учебы в академии и тот же C++ без углубления. По образованию больше к железу, чем к программированию.

 

Переломным моментом стал большой кидок на деньги.

 

В тот момент я занимался продажей техники и знакомый предложил ноутбуки (150шт) по хорошей цене, но обязательное условие было крупный опт 150шт. Предоплата была 10 000 долларов. Деньги я отдал, а знакомого и ноутбуков уже не увидел. Понятно что сумма была большая и почти все взято в долг. Начались жуткие проблемы по финансам. "Партнер" по работе просто потерялся, а все расписки на мне. Да, глупо, но тогда ум был не такой, как сейчас. С 2011-2012 года надо было где-то брать деньги, чтобы раздавать долги и проценты. Фирму по железу закрыл и занялся плотно доработками и созданием магазинов на opencart.

 

— Хорошо помните свой старт? Какие были сомнения и страхи в начале пути?

 

— Конечно помню. Основной страх был не отдать деньги, а сомнения — "это действительно то что меня сейчас спасет"? На самом деле никаких сомнений с точки зрения пути не было потому что это приносило небольшие, но деньги, и удовольствие.

 

Так как начинал с полного нуля, методом проб, ошибок и бесконечного поиска решений по началу было очень сложно и была работа на износ с 6 утра до 22 вечера без выходных.

 

— Были ли мысли “Это не для меня”? Что помогало не слиться и не отказаться от идеи стать разработчиком?

 

— Таких мыслей и не было, не было даже выбора скажем так. Была одна проблема — деньги. И эту проблему надо было решать. Надо было работать и повышать скилл в лайв режиме. Брал заказы даже не зная как их сделаю, но в конечном итоге все получалось.

 

Лучший помощник не слиться и не сдаться был страх долгов (по 10 раз в день звонки от всех кредиторов) и конечно удовольствие от того, что ты познаешь что-то новое и видишь результаты работы. Это и поддерживало меня на плаву в той ситуации.

 

— Какие ресурсы и возможности используете для обучения и развития сейчас? Как качаете скилл?

 

— google.com. Забыл функцию — загуглил. Не знаешь как сделать запрос в базу — загуглил. Да сейчас с этим красота, если есть желание достаточно сделать пару запросов в гугл и найти нужную информацию.

 

Лучшая прокачка скилла это реальные и сложные задачи. Метод проб и ошибок отлично себя зарекомендовал. Также люблю делать оптимизацию и рефакторинг кода.

 

Тогда для меня прокачка скилла и пинком под зад были большие проблемы с долгами, это сильно "мотивировало" и в любой непонятной ситуации решение как-то находил и соответственно накапливался опыт.

 

— Какая ваша любимая и нелюбимая часть в работе?

 

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

 

И еще хочу вспомнить что раздражает больше всего в работе — это покупатели, которые не читают инструкции и подсказки, а сразу пишут в поддержку. Еще сильно напрягает когда пишут что-то не работает, я прошу доступы, проверяю — оно работает и после этого мне пишут, а точно, не там смотрел :) Ну это такое, обратная сторона медали.

 

«Для новых дополнений достаточно знать недоработки и неудобства опенкарт (их прям полно) и закрыть эти пробелы. Также смотреть что чаще спрашивают по доработкам и попробовать сделать готовое решение в виде модуля.» 

 

— Разработчикам нужно вдохновение или дело навыка? Где брать идеи для новых дополнений и шаблонов?

 

— Для любого дела нужно вдохновение, то есть желание сделать. Бывает что не хочется — тогда лучше не начинать.

 

Для новых дополнений достаточно знать недоработки и неудобства опенкарт (их прям полно) и закрыть эти пробелы. Также смотреть что чаще спрашивают по доработкам и попробовать сделать готовое решение в виде модуля.

 

Если брать мои модули, то история идей следующая:

 

MicrodataPro — Давно еще было задание внедрить по ТЗ микроразметку на сайт. Я сделал и потом подумал — а почему не реализовать это как модуль? Зачем делать одно и тоже если можно продать много раз один код. Это также выгодно и покупателю — цена на модуль сильно меньше цены доработки.

UniXML — Также все началось с того что ко мне приходило много людей с просьбой выгрузить их на маркетплейсы. На тот момент конкуренты уже были, но были крайне неудобные, с множеством багов и плохой поддержкой. Сначала под заказ делал выгрузки, потом собрав весь опыт и запросы сделал первую версию. Понял что уперся в архитектуру и сделал с нуля новую версию с учетом предыдущих наработок. Вот недавно сделал еще одну версию с нуля с учетом уже всего прошлого опыта и проблем которые были. Получилось вроде как отлично.

Easyphoto — все банально, был лет 7 назад заказ на доработку загрузки фото, я подумал что это можно сделать как дополнение, так и получилось.

Есть и другие дополнения, но история примерно одинаковая. Сначала есть задание, потом анализ нужно ли это другим, потом оформление в модуль.

 

Сейчас мое вдохновение это то, что эти модули в ТОП продаж.

 

— Дайте советы разработчикам, которые только начинают свой путь.

 

—  Самый лучший совет — это сделайте так, чтобы вам было интересно это делать.

 

Если хотите сделать модуль вы должны видеть конечный результат и идти к нему.

 

Если берете работу под заказ — это должно приносить удовольствие. Делая то, что не нравится можно быстро выгореть и потерять желание.

 

Хочу еще дать рекомендацию разработчикам — делайте все настройки очевидными и пишите сразу подробную документацию по каждому пункту. Чем проще — тем лучше.

Was it helpful?

Liudmyla_marketer
 Share

  • +1 7
 Share


User Feedback

Recommended Comments



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.