Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Що допомагає в роботі розробника і як рости швидше за інших. Інтерв'ю з автором доповнень SergeTkach

Что помогает в работе разработчика и как расти быстрее других. Интервью с автором дополнений 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
 Поделиться

  • +1 9
 Поделиться


Отзывы пользователей

Рекомендованные комментарии

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

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

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

  • +1 3
Ссылка на комментарий
Поделиться на других сайтах

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

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

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

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

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

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

 

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

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах



Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.