Открываем новый блог, в которым раскроем секреты развития разрабов и соберем полезные рекомендации для вашего развития.
На связи с вами — маркетолог Людмила.
Наш первый участник — SergeTkach имеет опыт работы с OpenCart с 2016 года. Мы спрашивали о старте в профессии, сложностях и сомнениях, с которым сталкивался автор и просили советы для других разработчиков.
В переводе на украинский.
Полетели 🚀
— Расскажите о себе. Как давно занимаетесь разработками? Как попали в IT?
— Меня зовут Серж Ткач. Я автор популярных модулей для OpenCart. С этой системой работаю с 2016 года.
Сейчас занимаюсь в основном их продажей и поддержкой.
В IT попал, когда пытался сделать сайт для своих задач. А потом знакомые, зная что я могу сделать сайт, просили сделать сайт и для них.
Но до 2016 года это было от случая к случаю. А после - основной деятельностью.
«Помню, когда начал работать с OpenCart после WordPress,
то сидел с 6 утра до 23 вечера, чтобы успеть сделать работу в срок.»
— Хорошо помните свой старт? Какие были сомнения и страхи в начале пути?
— Помню и старт с PHP вообще и старт с OpenCart.
В самом начале сомнений вообще не было. Я увидел знакомое слово “for” из школьного предмета Информатики и подумал, что “это ж легкотня”.
Вдохновился примером знакомого, который сам научился. Изучал программирование чтобы сделать свой новостной сайт.
Вообще никаких сомнений не было: ни в том, что могу научиться программировать, ни в том, что моя затея имеет смысл.
Мне просто хотелось это сделать, и я сделал. Потом уже, когда понял, что это не имело смысла, вот тогда уже начались сомнения, стоит ли продолжать.
Помню, когда начал работать с OpenCart после WordPress, то сидел с 6 утра до 23 вечера, чтобы успеть сделать работу в срок. И это НЕ помогло
Помогло отдохнуть на выходных и разбить работу на мелкие законченные шажки (что кстати, в OpenCart не особо-то распространено).
— Были ли мысли “Это не для меня”? Что помогало не слиться и не отказаться от идеи стать разработчиком?
— Были сомнения, когда работал на фрилансе и не было опыта. Когда надо было что-то обещать наобум.
Сомнения привели меня на работу менеджера интернет-магазина, с которой я через год уволился и решил дальше заниматься веб-разработкой.
Это был стартап и я понял, что “стабильность настоящей работы” только иллюзия. Там тоже в любой момент все может пойти не туда.
Браться или не браться за работу - это вопрос. Но если взялся, то уже надо делать. Договор дороже денег.
— Какие ресурсы и возможности используете для обучения и развития сейчас? Как качаете скилл?
— Прямо сейчас - это сложно. Раньше я читал какие-то книги, проходил курсы “повторяй за мной” (как оказалось это было шлаком),
и затем курс, который нацелен на получение сертификации Zend, и еще какой-то курс по OpenCart. И документацию.
Сейчас “учусь” только для выполнения конкретной задачи. То есть, читаю документацию конкретного фреймворка.
— Какая ваша любимая и нелюбимая часть в работе?
— Любимая часть: именно самому кодить. Не просто установить что-то там, а самому написать. Хотя с коммерческой точки зрения это редко имеет смысл.
Если бы не надо было думать о деньгах вообще и не было бы сроков, то я бы все писал с нуля сам
Нелюбимая:
Не люблю переделывать по десятому разу… Но уже более менее свыкся. Если делать свой модуль или шаблон, это по-любому будет.
Поддержка. Иногда самому хочется помочь, но иногда хочется, чтобы просто отстали.
— Разработчикам нужно вдохновение или дело навыка? Где брать идеи для новых дополнений и шаблонов?
— Лично мне нужно либо вдохновение, либо конкретный заказчик, который ожидает результата.
Просто делать что-то новое, чтобы оно было - не долго интересно.
«Для общего развития прочитать книгу
“Идеальный программист” Роберта Мартина.»
— Дайте советы разработчикам, которые только начинают свой путь.
— Учиться - это труд. Только когда мне это сказали, я начал специально выделять под обучение 2 часа в день по графику.
Стал прикладывать усилия. До этого я учился по настроению и не все завершал.
В идеале пройти хорошие курсы. Учиться самому - это, конечно, круто, но долго и не всегда в нужную степь.
Для общего развития прочитать книгу “Идеальный программист” Роберта Мартина. Хотя, книги в большинстве случаев только создают настрой.
В работе помогает только реальная практика.
Если у вас остались вопросы к SergeTkach, можете задать их в комментарии и мы пригласим автора подключиться к беседе.
До встречи в следующем интервью 👋
Автор Liudmyla_marketer
Рекомендованные комментарии
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас