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

Що допомагає в роботі розробника і як рости швидше за інших. Інтерв'ю з автором доповнень SergeTkach

Відкриваємо новий блог, у якому розкриємо секрети розвитку розробників та зберемо корисні рекомендації для вашого розвитку.

На зв'язку з вами — маркетолог Людмила.

 

Наш перший учасник — SergeTkach має досвід роботи з Opencart p 2016 року. Ми запитували про старт у професії, складнощі

та сумніви, з якими стикався автор і попросили поради для інших розробників.


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


 

— Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? 

 

— Мене звати Серж Ткач. Я автор популярних модулів для OpenCart. Із цією системою працюю з 2016 року.

Зараз займаюся в основному їх продажем та підтримкою.

 

В IT потрапив, коли намагався зробити сайт для своїх задач. Потім знайомі, знаючи, що я можу зробити сайт, просили зробити сайт і для них.

Але до 2016 року це було час від часу. А потім — основною діяльністю.  

 

«Пам'ятаю, коли почав працювати з OpenCart після WordPress,

то сидів з 6 ранку до 23 вечора, щоб встигнути зробити роботу вчасно.»

 

— Чи добре пам'ятаєте свій старт? Які були сумніви та страхи на початку шляху?

 

— Пам’ятаю і старт з PHP взагалі і старт з OpenCart.

 

На початку сумнівів не було взагалі. Я побачив знайоме слово “for” зі шкільного предмета Інформатика і подумав “це ж легкість”.

Надихнувся прикладом знайомого, який навчився сам. Вивчав програмування, щоб зробити свій сайт новин.

Загалом жодних сумнівів не було: ні в тому, що можу навчитися програмувати, ні в тому, що мій задум має сенс.

Мені просто хотілося це зробити, і я зробив. Потім уже, коли зрозумів, що це не мало сенсу, тоді вже почалися сумніви, чи варто продовжувати. 

 

Пам'ятаю, коли почав працювати з OpenCart після WordPress, то сидів з 6 ранку до 23 вечора, щоб встигнути зробити роботу вчасно. І це НЕ допомогло :)

Допомогло відпочити на вихідних і розбити роботу на дрібні закінчені кроки (що до речі, в OpenCart не дуже поширено).

 

— Чи були думки “Це не для мене”? Що допомагало не злитися і не відмовитися від ідеї стати розробником?

 

— Були сумніви, коли працював на фрілансі, і не було досвіду. Коли треба було щось обіцяти навмання.

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

Це був стартап і я зрозумів, що “стабільність справжньої роботи” є лише ілюзією. Там теж будь-якої миті все може піти не туди.

 

Братися чи не братися за роботу — це питання. Але якщо взявся, то вже треба робити. Домовленість дорожче за гроші.

 

— Які ресурси та можливості використовуєте для навчання та розвитку зараз? Як качаєте скілл?

 

— Прямо зараз — це складно. Раніше я читав якісь книги, проходив курси "повторюй за мною" (як виявилося це було шлаком),

а потім курс, який націлений на отримання сертифікації Zend, і ще якийсь курс з OpenCart. І документацію.

 

Зараз "навчаюся" тільки для виконання конкретного завдання. Тобто читаю документацію конкретного фреймворку.

 

— Яка ваша улюблена та не улюблена частина у роботі?

 

— Улюблена частина: кодити самостійно. Не просто встановити щось, а самому написати. Хоча з комерційної точки зору, це рідко має сенс.

Якби не треба було думати про гроші взагалі й не було б термінів, то я все писав би сам з нуля :)

 

Не улюблена:

Не люблю переробляти по десятому разу... Але вже більш менш звик. Якщо робити свій модуль або шаблон, це точно буде.

 

Підтримка. Іноді самому хочеться допомогти, але іноді хочеться, щоби просто відстали.

 

— Розробникам потрібно натхнення чи справа навички? Де брати ідеї для нових доповнень та шаблонів?

 

— Особисто мені потрібне або натхнення, або конкретний замовник, який очікує на результат.

Просто робити щось нове, щоб воно було — цікаво недовго.

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

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

"Ідеальний програміст" Роберта Мартіна.»

 

— Дайте поради розробникам, які тільки розпочинають свій шлях.

 

— Вчитися — це праця. Тільки коли мені це сказали, я почав виділяти для навчання дві години на день за графіком.

Почав докладати зусиль. До цього я навчався за настроєм і не все завершував.

 

В ідеалі пройти добрі курси. Вчитися самому — це, звичайно, круто, але довго і не завжди у потрібний степ.

 

Для загального розвитку прочитати книгу "Ідеальний програміст" Роберта Мартіна. Хоча, книги здебільшого лише створюють настрій.

У роботі допомагає лише реальна практика.


 

Якщо у вас залишилися питання до SergeTkach, можете задати їх в коментарі і ми запросимо автора під’єднатися до розмови.


До зустрічі у наступному інтерв'ю 👋

Чи було це корисно?

Liudmyla_marketer
 Share

  • +1 9

Відгуки користувачів

Recommended Comments

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

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

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

  • +1 3
Надіслати
Поділитися на інших сайтах

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

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

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

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

 

  • +1 1
Надіслати
Поділитися на інших сайтах

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

 

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

  • +1 1
Надіслати
Поділитися на інших сайтах



Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.