Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Що допомагає в роботі розробника і як рости швидше за інших. Інтерв'ю з автором доповнень SergeTkach

What helps in the work of the developer and how to grow faster than others. Interview with addon author SergeTkach

Открываем новый блог, в которым раскроем секреты развития разрабов и соберем полезные рекомендации для вашего развития.
На связи с вами — маркетолог Людмила.

 

Наш первый участник — SergeTkach имеет опыт работы с OpenCart с 2016 года. Мы спрашивали о старте в профессии, сложностях и сомнениях, с которым сталкивался автор и просили советы для других разработчиков.

 

В переводе на украинский
Полетели 🚀


 

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

 

— Меня зовут Серж Ткач. Я автор популярных модулей для OpenCart. С этой системой работаю с 2016 года.

Сейчас занимаюсь в основном их продажей и поддержкой. 

 

В IT попал, когда пытался сделать сайт для своих задач. А потом знакомые, зная что я могу сделать сайт, просили сделать сайт и для них.

Но до 2016 года это было от случая к случаю. А после - основной деятельностью.

 

«Помню, когда начал работать с OpenCart после WordPress,

то сидел с 6 утра до 23 вечера, чтобы успеть сделать работу в срок.»

 

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

 

— Помню и старт с PHP вообще и старт с OpenCart.

 

В самом начале сомнений вообще не было. Я увидел знакомое слово “for” из школьного предмета Информатики и подумал, что “это ж легкотня”.

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

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

Мне просто хотелось это сделать, и я сделал. Потом уже, когда понял, что это не имело смысла, вот тогда уже начались сомнения, стоит ли продолжать.

 

Помню, когда начал работать с OpenCart после WordPress, то сидел с 6 утра до 23 вечера, чтобы успеть сделать работу в срок. И это НЕ помогло :)

Помогло отдохнуть на выходных и разбить работу на мелкие законченные шажки (что кстати, в OpenCart не особо-то распространено).

 

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

 

— Были сомнения, когда работал на фрилансе и не было опыта. Когда надо было что-то обещать наобум.

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

Это был стартап и я понял, что “стабильность настоящей работы” только иллюзия. Там тоже в любой момент все может пойти не туда.

 

Браться или не браться за работу - это вопрос. Но если взялся, то уже надо делать. Договор дороже денег.

 

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

 

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

и затем курс, который нацелен на получение сертификации Zend, и еще какой-то курс по OpenCart. И документацию.

 

Сейчас “учусь” только для выполнения конкретной задачи. То есть, читаю документацию конкретного фреймворка.

 

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

 

— Любимая часть: именно самому кодить. Не просто установить что-то там, а самому написать. Хотя с коммерческой точки зрения это редко имеет смысл.

Если бы не надо было думать о деньгах вообще и не было бы сроков, то я бы все писал с нуля сам :)

 

Нелюбимая:

Не люблю переделывать по десятому разу… Но уже более менее свыкся. Если делать свой модуль или шаблон, это по-любому будет.

 

Поддержка. Иногда самому хочется помочь, но иногда хочется, чтобы просто отстали.

 

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

 

— Лично мне нужно либо вдохновение, либо конкретный заказчик, который ожидает результата.

Просто делать что-то новое, чтобы оно было - не долго интересно. 


Учиться самому - это, конечно, круто, но долго и не всегда в нужную степь..png


«Для общего развития прочитать книгу

“Идеальный программист” Роберта Мартина.»
 

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

 

— Учиться - это труд. Только когда мне это сказали, я начал специально выделять под обучение 2 часа в день по графику.

Стал прикладывать усилия. До этого я учился по настроению и не все завершал.

 

В идеале пройти хорошие курсы. Учиться самому - это, конечно, круто, но долго и не всегда в нужную степь.

 

Для общего развития прочитать книгу “Идеальный программист” Роберта Мартина. Хотя, книги в большинстве случаев только создают настрой.

В работе помогает только реальная практика.

 


 

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


До встречи в следующем интервью 👋

Was it helpful?

Liudmyla_marketer
 Share

  • +1 9
 Share


User Feedback

Recommended Comments

сейчас по моему любой вопрос по пыхе решается гуглом и стековерфловом в течении 15 секунд

а обучатся тому, что ты не используешь в повседневной работе нет смысла, ибо забудется это всё в течении месяца - двух под 0

я считаю, что смысл обучатся новому немного переоценен. это не более чем ключ от деградации 

  • +1 3
Link to comment
Share on other sites

В 23.07.2022 в 12:22, kJlukOo сказав:

а обучатся тому, что ты не используешь в повседневной работе нет смысла, ибо забудется это всё в течении месяца - двух под 0

я считаю, что смысл обучатся новому немного переоценен. это не более чем ключ от деградации 

Та ще витрачається "зайвий" час.. дорогоцінний
Програмісту все рівно як мова кода, фреймворк та т п. Тут скоріше треба вчитися архітектурі

 

  • +1 1
Link to comment
Share on other sites

Забыл тогда сказать, что многому можно научиться, когда стыкуешь чужие модули или модифицируешь их. К примеру, смотришь код OCFilter (по крайней мере 2017 года, последнюю версию не смотрел), и понимаешь, как там все понятно и четко. А смотришь другой модуль - там надо сидеть и долго искать концы...

 

Кое что можно подсмотреть, когда переделываешь устаревшие модули под новую версию системы.

  • +1 1
Link to comment
Share on other sites



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.