Пошук по сайту
Результати пошуку за тегами 'interview'.
Знайдено 14 результатов
-
Про розвиток цікавої та перспективної ніші, але складної для просування. Історія про бажання, цікавість та старанну роботу над розвитком власного проекту. Запуск інтернет-магазину на OpenCart товарів для дорослих під час війни. Яку роль в цьому відіграла CMS OpenCart далі в тексті. · Як виникла ідея та чому засновник обрав саме цю нішу? · Який досвід в OpenCart та підприємництві був до цього? · Які результати можна отримати та скільки часу на це потрібно? Відверта розмова з засновником інтернет-магазин для дорослих НЕСВЯТІ – Павлом. Чесні відповіді про витрати на запуск інтернет-магазину на OpenCart, про працюючі інструменти та інструменти для залучення клієнтів. За чесність та готовність ділитися досвідом дякуємо paulkouls — Як виникла така смілива ідея з розвитком інтернет-магазину під час повномасштабного вторгнення? Який досвід в підприємництві був до цього? Інтернет-магазин під час війни в моєму житті виник, як антистрес від постійного негативу із соц. мереж та атмосфери невизначеності «а що буде завтра?». Щоб не концентруватись на цьому постійно, хотів відволіктися одним із хобі. Створення сайтів з часів дитинства та допотопних wap-конструкторів дуже подобалось. Ну і додатково зійшлись усі ЗА: моє бажання попоратись вечорами з сайтами та досвід набутий з opencart на основній роботі дружина SMM-ник з досвідом, яка більше не хотіла працювати на когось сама війна, як каталізатор боротьби з прокрастинацією, коли відкладати щось на потім це розкіш цікава ніша, яка знайшла нас випадково та велика удача, що основний постачальник в ній справжній котик, що до роботи з дропом Щодо досвіду у підприємництві та торгівлі… До 4-го курсу вивчав економіку та менеджмент, але довелось екстрено влаштовуватись на роботу. Влаштувався у регіональну мережу магазинів-гаджетів, де рік пропрацював продавцем-консультантом, зрозумівши що таке продажі, а головне допродажі, техніки спілкування з людьми й взагалі як відбувається торгівля. В цій же компанії отримав підвищення до HR, а потім почалась міграція по обов’язках, завдяки якій по суті отримав досвід універсального солдата: від ФОП/ТОВ ведення бухгалтерій до закупок, таргету, участі у створенні дизайну магазинів, запуску продуктів-сервісів, роботи складу, створенні онлайн-магазину і так далі. Загалом досвід у торгівлі і підприємництві більше як 6 років. — Чому вирішили розвивати інтернет-магазин на OpenCart? Який фактор став вирішальним при виборі CMS? Вирішив розвивати магазин на opencart тому що, по-перше маю досвід роботи з цією CMS ще з часів запуску онлайн-магазину для компанії в якій працюю, по-друге, моя особиста думка, кращої платформи для розробки MVC-продукту, який ви зможете масштабувати годі шукати. Ну і мені подобається живе ком’юніті, талановиті розробники які роблять дійсно круті продукти. Більшість твоїх «було б круто щоб…» вже реалізовано, коштує 10-20 баксів і доступно до установки у пару кліків – це і відмічу, як основний фактор (талановите, живе ком’юніті). — В якій саме ніші розвиваєте інтернет-магазин? Чи був досвід роботи з цим товаром, послугою раніше? Поділіться посиланням на ваш сайт. Ніша в нас нетривіальна, досить складна для просування через свою специфіку політики соц. мереж, але доволі цікава та на мою думку дуже перспективна. Ми розвиваємо інтернет-магазин для дорослих НЕСВЯТІ – https://unholy.com.ua – в народі просто секс-шоп Досвіду роботи з товарами цієї ніші не було зовсім. Сама ніша якось ідеально знайшлась. Дружина потрапила на стажування на пару днів у вже успішний онлайн-магазин цієї тематики. Розповіла про попит, яким користуються подібні товари, я ж зі свого боку глянув на те які магазини є в цій ніші та згадав процес покупки в подібному онлайн-шопі з топ-1 видачі, іншим словом, як КРІНЖ не назвеш. Що я побачив? Нішу з попитом та незручним користувацьким досвідом покупки. Того ж вечора знайшов постачальника і домовились що будемо робити свій інтернет-магазин. — Яку версію OpenCart використовуєте? ocStore 3.0.3.7. — Скільки часу пройшло від появи ідеї запуску інтернет-магазину до готового сайту? Варто розуміти, що якщо ви ставите ціль зробити магазин і почати продавати швидко, то opencart дозволить вам це налаштувати за декілька днів. Не беремо в розрахунок заповнення технічних сторінок, очікування ключів до модулів та процес відкриття фоп/підписання банків та постачальників. Якщо ви зробили домашню роботу, зібрати все до купи на шаблоні це ну дуже швидко і це вже може продавати (маю досвід допомоги декільком друзям). Але в моєму випадку це було хобі заради відпочинку і робилось максимально у задоволення та з душею для себе вечорами після основної роботи. Ну і плюс періодичні блек-аути наклали своє. Десь з середини вересня 22-го ми обговорювали концепцію воронки продажів, а 03.10.22 почались перші роботи по магазину. На початок січня 23-го все було майже готове, залишалось домовитись з постачальником щодо умов співпраці. Запуск магазину намітили на 01.02.23 і тоді ж зробили перший продаж) — На старті запуску інтернет-магазину чи ставили мету та конкретні KPI? Якщо так, за який період вдалося досягти? Або ж рухалися на інтуїції та адаптували стратегію під час запуску інтернет-магазину? Перша ціль була (хоча б!), щоб відбивались кошти на google ads)). Кошти витрачені на розробку були відпущені одразу, як неповоротна інвестиція, а рекламні хотілося хоча б повертати назад. Але потім основна ціль трансформувалась у отримати перший чистий прибуток у тисячу доларів, потім у дві... Цей магазин у другу чергу робився для того, щоб дружина працювала на себе, а поріг від 1000 доларів взялася від моєї зарплатні. Зараз ставимо ціль кожного місяця намагатись подвоїти результати продажів. Рухались та рухаємося інтуїтивно, тому що все дуже рандомно залежить від нашого основного каналу просування і важко прогнозувати вибрики сторонніх алгоритмів. — Інтернет-магазин створювали на готовому шаблоні чи розробляли під себе? Створювали на шаблоні Luxshop від 29aleksey, який відразу була ідея доробити за стилями та деякими елементами верстки під себе. Багажу функціонала шаблону вистачило під всі забаганки) — Чи можливо самостійно встановити шаблон та налаштувати категорії? Звісно так. Я погоджуюсь з тим, що в підприємництві треба вчитись делегувати роботу, щоб а) не перегоріти та б) не зробити погано, зате сам. Але хоча б поверхово потрібно розуміти технічні аспекти тієї сфери до якої ти дотикаєшся, щоб: а) якісно спілкуватись зі спеціалістами; б) розуміти що тобі взагалі потрібно та цінність цих потреб. Це, як умовно з машиною – тобі не потрібно вміти перебирати двигун, щоб бути водієм, але підкачати колеса (категорії) та долити омивачки (встановити доповнення за покроковою інструкцією автора) було б непогано. — Який пакет модулів для OpenCart був обов’язковим на старті? Які купували чи плануєте купити з часом? Обов’язковими для старту вважаю: Якісний шаблон (в мене Luxshop) Гнучкий кошик (в мене сімпл, але зараз 100% був би OnePage від пана Олексія) Фільтр (безапеляційно OcFilter) Нова Пошта від Prorab337 Карта сайту Branched Sitemap Платіжний модуль Liqpay/Monopay від пана bogdan281989 (цінність якісного платіжного модуля з підтримкою автора розумієш пізніше, коли з’являються перші загублені платежі) Комбайн SP SEO Remarketing All In One Pro – як універсальне рішення для маркетингу та бонусом сповіщення у телеграм про замовлення. Опціонально, якщо працюєте з дропом, то це безперечно АОП! На мою суб’єктивну думку ці модулі є мінімальним набором для старту. Особисто я окрім них ще додатково використовую і вам раджу: Handy Product Manager (імба для роботи з товарами) Attribut&co (імба для стандартизації атрибутів) Multi Parent Category (зручна навігація для мультитоварних категорій аксесуарів у магазині) Накопичувальна знижка за номером телефону від bogdan281989 (найкращий формат програми лояльності, як на мене) Opencart ChatGPT від kabantejay (унікалізація текстового опису товарів від постачальника, паличка-виручалочка по текстовому контенту магазина) SAP - SMS / OTP – (авторизація клієнтів на сайті через короткий смс-код. У 23-му році це вже якийсь моветон заходити у магазин через пошту) Заплановано до покупки: Кредити банків України (через пів року, коли термін дії ФОП буде достатній для підключення моно-ОЧ) — Чи дописували функціонал під себе для зручності або ж обмежувалися виключно готовими модулями? Майже все – це готові модулі. Окремі доробки здійснювалися авторами в межах їх модулів під якісь незначні побажання. — Які додаткові віджети встановлювали? Не використовуємо нічого стороннього від екосистеми опенкарту) — З якою CRM-системою працюєте? Вся робота з клієнтами та їх замовленнями автоматизована через SalesDrive. Воронка продажів реалізована через цю CRM, а opencart працює як вітрина та редактор контенту. Після здійснення покупки, замовлення з opencart мігрує до salesdrive. Клієнт автоматично отримує тригерне смс-повідомлення з номером заявки та запрошенням перейти у чат-бот для підтвердження покупки. У чат-боті менеджер спілкується з клієнтом маючи вже готові швидкі шаблони відповідей, що прискорює рутинні процеси. Тут же у системі ми бачимо оплати з виписки, можемо отримати передплату та прив’язати її до заявки, щоб зменшити накладну. Працюємо з checkbox, щоб фіскалізувати еквайринг. Працюємо з turbosms, щоб робити смс-розсилки за умовою, експортуємо зручно контакти у sendpulse, ведемо бухгалтерію та багацько іншого. Немає у світі ідеального і є певні моменти які можна покращити в SalesDrive. Але жодного разу не пожалкував, що з перших днів розробки було прийнято рішення одразу будувати магазин навколо автоматизації й salesdrive для цього підійшов ідеально. Завдяки цій системі ми зовсім не дзвонимо клієнтам, надаємо миттєвий зворотний зв’язок і в пікові дні продажів закриваємо роботу мінімум 5 менеджерів за допомогою CRM-ки. — Через який період після запуску отримали перші продажі? В перший же день наміченого запуску і це був той ще стрес. Я стояв вранці о 7-годині, чистив зуби, коли отримав сповіщення від системи про нову заявку. Думав хтось жартує з друзів, але то було сплачене замовлення на 2000 грн)) — Яка кількість відвідувачів інтернет-магазину на сьогодні та кількість продаж в місяць? На сьогодні ми все ще розвиваємося від місяця до місяця і трафік росте поступово. Загалом, зараз це 250-300 відвідувачів на добу, але є пікові дні коли зайшло відео і це може бути 1000-1500 клієнтів. Ділюсь звітом з salesdrive щодо відвідувань та продажів. — Які канали залучення трафіку використовуєте? Чи маєте виділений бюджет на маркетинг та рекламу? Трошки вище вже згадував про політику соц. мереж і нішу товарів для дорослих. Компанія Meta забороняє взагалі згідно з своїми правил просувати товари в них на ресурсах. Тобто найбільші майданчики типу інст та фейсбук для нас зачинені. Google дозволяє обмежену рекламу й обмежену кількість інструментів. Доступна лише контекстна реклама, для якої в цій ніші для результату потрібні бюджети близько 1000+ грн в день, і це тільки DSA-кампанії (ну або старі з ручними налаштуваннями). Ми використовуємо DSA від Google з бюджетом 300+ грн і поступово збільшуємо, але основний канал трафіку це Тік-Ток. Ми майже одразу розуміли, що хочемо просуватись через контент в першу чергу, але певний час шукали свій стиль. Наразі це непогано працює, а дружина періодично постить відео які набирають 100к+ переглядів і це непогано конвертить. Плюсом до цього плануємо інвестувати у SEO (бо базове робилося своїми руками) та закрити собі гештальт по рекламі у блогерів)) — Які інструменти на сьогодні працюють найкраще у вашій ніші для залучення клієнтів? На мою думку, основний – це сучасний підхід до комунікації. Це завжди приємно, а у такій інтимній ніші тобі не дуже хочеться, щоб хтось телефонував і щось уточнював по замовленню. В нас такого немає. Ми позиціонуємо себе, як сучасний магазин-сервіс, який побудовано навколо принципу «обійми клієнта». Також у всі наші комунікації ми додаємо дрібку гумору, натхненного раннім монобанком та їх підтримкою. Клієнтам це подобається і нам часто роблять за це компліменти. Порада колегам – треба забувати про дзвінки клієнтам і вчитися користуватися месенджерами. Дзвонити – моветон. Інвестуйте в контент. Купіть штативи, фони та мікрофон – це дасть продажів не гірше, ніж злити тисячі у гугл (власний досвід). — Який розмір команди працює над сайтом? Зараз нас двоє, але роздумуємо над додатковим менеджером для розвантаження дружини, щоб вона займалась тільки контентом. — Яка мінімальна сума потрібна для запуску інтернет-магазину на OpenCart? На мою думку, це 300+-$ на сайт, 100$ на місяць реклами, 100$ на інвентар для зйомок, 100$ закупити якогось товару на зйомку, 100$ на 3 місяці CRM, 3 місяці ПРРО, росзилки та якісь супутні витрати та ще десь 300$ оборотного капіталу на перші викупи товару, якщо працюєте з постачальником. Загалом, за 1000$ у вас буде готовий маленький бізнес, але саме інтернет-магазин буде коштувати близько 300$ з них) — Чи готові поділитися загальним бюджетом, який був витрачений на створення та запуск інтернет-магазину (шаблони, модулі, оплата домену, робота розробника)? Звичайно. Ділюсь скріном, але я не відрізняюсь педантичністю у мілких процесах, тому іноді забуваю списати якісь витрати. Тут актуально станом на середину вересня. Загалом витрачено майже 100к грн на все. — Ваш найбільший факап за весь час роботи з інтернет-магазином? Перший факап був з першим замовленням. Тому що не очікували таку швидку покупку і не встигли тестово замовити по дропу від постачальника на себе товар. Нагадаю, що замовлення впало в перший день, повністю оплачене. Не були готові шаблони відповідей і почався якийсь стрес. З постачальником все було погоджено попередньо, але виявилось що в них змінився b2b кабінет і в новий треба чекати доступ. Поки прийшов доступ, закінчилися терміни прийому замовлень для відправки день у день і в новому кабінеті потрібний товар просто не знаходило. Пізніше виявилось що цей бренд взагалі знято з відвантажень, закупка тільки напряму. Клієнт стресує, ми стресуємо… Зараз весело а тоді було не до сміху. Як вирішення, на весь заробіток з першої покупки, відправили клієнту більш дорогий гаджет на наступний день, але підвили і вдарили обличчам у калюжу, бо потрібно було раніше на подарунок Другий, це те що коли пішли перші продажі я не перевів ФОП дружини на 2-гу групу, порахувавши, що загалом 1 на 1 поки що виходить, а раптом потім щось станеться. Тому за останній квартал замість 4.5к податків сплатимо значно-значно-значно більше. З цим взагалі не баріться і переходьте одразу відпрацювавши один квартал, побачивши продажі. — Як адаптуєте трафік та в цілому активність інтернет-магазина під час масштабних обстрілів? Зовсім ніяк. Насправді доволі часто отримували замовлення під час обстрілів та масових повітряних тривог. Наші товари це певний антистрес, тому можливо на них це не впливає) — Як не боятися запустити бізнес в таких критичних умовах? Попрацювати з кошиком потреб у голові й зрозуміти що саме вас зупиняє.Навпаки в умовах війни це дуже потрібно робити, щоб якось підтримати економіку. До того ж в багатьох нішах з’явилися вільні місця (хтось поїхав, хтось на паузі, хтось закрився). Інтернет-магазин – це взагалі найпростіший спосіб отримати бізнес і від цього вас відділяє приблизно 1000$ і це навіть не ціна айфона, з яким майже кожен зараз ходить по вулиці. Ці кошти не обов’язково діставати й віддавати одразу, а можна витрачати розтягнуто у процесі підготовки до старту. Ці кошти звісно сумно втратити, якщо ідея не реалізується, але і не так критично, як потім думати «а чому я не спробував». Дозволяйте собі помилятись, щоб потім не цькувати за якісь програші. Навпаки підтримуйте свої авантюри. Я до прикладу, продав улюблений велосипед, щоб створити собі устатковий капітал для викупу перших замовлень, бо це здалось мені важливішим). Тому війна це не причина, а лише додаткова умова. — Які поради дасте початківцям, які тільки починають або планують запускати інтернет-магазин на OpenCart? Будуйте магазин навколо клієнта, одразу думайте як ви будете його «обіймати» і чим причаровувати. Не тупіть з групою ФОП, як це зробив я) Не жалійте коштів на CRM – автоматизація при 100+ замовлень за день зробить за вас пів роботи Не телефонуйте клієнтам, щоб сказати що сьогодні відправите! Користуйтесь месенджерами чи чат-ботами)
-
Історія про діючий бізнес, який працює майже 10 років. Про бажання мати власний кейс розвитку інтернет-магазину, що трансформувався в нішевий магазин. Про складнощі, які були на старті, перші замовлення, боротьбу з великими конкурентами. Досвідом ділиться Дмитро, власник нішевого інтернет-магазину аксесуарів Ґофін. · Чому для запуску нішевого магазину була обрана саме CMS OpenCart? · Скільки людей працює в команді над розвитком магазину? · Які модулі було б дуже бажано мати в функціоналі інтернет-магазин на OpenCart? · Який бюджет потрібно виділити для створення конкурентного нішевого магазину? Корисний кейс та досвід розвитку інтернет-магазину на OpenCart зі сторони підприємця та розробника. За приділений час та відкриття власних фішок дякуємо proplat. — Поділіться власним досвідом в підприємництві, веденні бізнесу або розвитку інтернет-магазинів. Мене звати Дмитро. У інтернет-підприємництві з 2010 року. Перший магазин для клієнта запустили у 2013 році. У 2014 виникла ідея створити свій інтернет-магазин. Така ідея виникла на фоні того, що на багатьох зустрічах з потенційними клієнтами мене просили портфоліо. Тому було прийнято рішення зробити свій магазин. Це дозволяє мені розуміти процеси, як це працює зі сторони власника магазину і розробника. При проєктуванні та розробці інтернет-магазинів для клієнтів ми маємо набагато кращу експертизу, так як знаємо процеси з середини. — Як з'явилася ідея запуску інтернет-магазину і чому обрали саме CMS OpenCart? Спочатку ми з братом шукали ідею, що продавати. Вирішили, що потрібно відкривати нішевий магазин. Першими були обрані краватки. Опенкарт обрали тому, що він безкоштовний, а за допомогою покупки професійного дизайну і додаткових модулів можна зробити рішення доволі просунутого інтернет-магазину. — Як давно цим займаєтеся? Поділіться посиланням на ваш сайт. Ми розвиваємось в ніші продажу одягу через інтернет. Бізнес був започаткований у 2014 році, тобто скоро буде ювілей 10 років. gofin.biz – Ґофін – додай родзинку — Як саме на вашу сферу впливає сезонність, рівень конкуренції та повномасштабне вторгнення? У нас є сезонність, наприклад перший і останній дзвоник чи період різдвяних свят. Наша ніша пов'язана зі святами та подарунками. Конкуренти? Як і в більшості нішевих магазинів – це велетні типу Розетки, Прому, Епіцентру, ОЛХ та інших нішевих магазинів. Щодо відкритої агресії московії до України, то війна зупинила наші продажі на кілька місяців. А коли ситуація почала стабілізуватися, було прийнято рішення 50% від чистого прибутку віддавати на потреби наших захисників. — Як виділятися на фоні таких масштабних конкурентів? Як зацікавити та утримати клієнтів? Бути експертами у своїй ніші. Давати те, що не можуть великі компанії. У вас є гнучкість і швидкість. — Яку версію OpenCart використовуєте зараз та чому саме? Зараз використовуємо 3 версію, так як саме під неї найбільша кількість готових рішень та виправлених помилок. Починали з версії 1.5.5.1. — На старті бізнесу або роботи з сайтом, чи ставили мету та конкретні KPI? Або ж рухалися на інтуїції та адаптували стратегію під час запуску інтернет-магазину? Рухалися на інтуїції. КРІ був один – зробити результатат, котрий можна буде представити в портфоліо і розібратися як це працює з іншої сторони, зі сторони власника магазину. — Інтернет-магазин створювали на готовому шаблоні чи розробляли під себе? На готовому рішенні, обрали шаблон Remarket, так як це оптимальний шлях, за розумну ціну і час отримати професійний дизайн який ви “допилюєте” під свої потреби. — Коли починали запуск інтернет-магазину, який пакет модулів купували на старті? Пакет був мінімальним. В основному ті, що йшли в дизайні. Єдиним дорогим рішенням був комплексний модуль по SEO. Якщо говорити про необхідні на старті модулі для інтернет-магазину модулі, то це можуть бути: → Кешер → Карта сайту: → SP AUTO SEO FAQ питання відповідь → Новая Почта API → Remarketing All In One Pro → Automatic SEO Title: → Односторінкове оформлення замовлення: → Пакетне редагування → Платний шаблон → UniXML → Liqpay API Opencart → FilterVIer або OCFilter → Imagemanager → Автоматична обробка прайслистів Рекомендація від OpenCartForum, які рішення доступні на форумі: → Jet Cache SE - кешування, pagespeed, оптимізація магазинів ver. 24 (SE), 29 (PRO) → OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed 4.33 → Мапа сайту для OpenCart - Branched Sitemap - підходить для мультимовних магазинів і не навантажує сервер 1.14.2 → XML Sitemap Generator for Google 1.6.2 → SEO - Автоматическая генерация title и description 1.0.0 → SEO Tags Generator — автогенерация мета-тегов Title и Description для OpenCart 2.x & 3.x 3.9.0 → One Page Checkout - Просте оформлення замовлення 1.2 → Зручне масове редагування товарів у OpenCart з модулем Handy Product Manager 1.16.2 → Універсальний масовий редактор товарів OpenCart. Знайти та замінити. ChatGPT OpenAI. MULTIEDIT. 2.9.2.3 → Файл Менеджер Зображень (масове завантаженням фотографій) 1.0.0 — Чи дописували функціонал під себе для зручності або ж обмежувалися виключно готовими модулями? Так, дописували та дописуємо регулярно різного роду функціонал для того, щоб оптимізувати бізнес-процеси та збільшити кількість замовлень. — Скільки часу пройшло від запуску інтернет-магазину до перших продажів? Перше замовлення прийшло за півтора місяця і це було зразу два набори на котрих був досить класний заробіток. Яке ж було наше розчарування коли ці набори не забрали, а псевдо клієнт по телефону сказав що нічого не замовляв. Перше замовлення витрати на доставку. Потім ще кілька тижнів поодинокі замовлення, а далі вже була регулярність. Оскільки це не основний бізнес, то перші 2 роки весь заробіток, а інколи й більше йшли на розвиток проєкту. — Як ви не вигорали, фактично реінвестуючи всі кошти у свій проєкт за такий значний проміжок часу? Драйвив ріст та розвиток. — Які канали залучення трафіку використовуєте? Чи маєте виділений бюджет на маркетинг та рекламу? SEO, контекст, соцмережі виключно для охоплень. Так, маємо виділений бюджет. — Які інструменти на сьогодні працюють найкраще у вашій ніші для залучення клієнтів? Не Знаю, та сподіваюсь SEO, контекст) — Який розмір команди працює над сайтом? 5 людей. — Яка мінімальна сума потрібна для запуску інтернет-магазину на OpenCart? Я почав з 200$. Зараз думаю це від 1000$, за умови що у тебе є якийсь досвід та знання у цій сфері. — Чи готові поділитися загальним бюджетом, який був витрачений на створення та запуск інтернет-магазину? Можу сказати точно. Для створення конкурентного нішевого магазину, добряче запакованого модулями це 1000-1200$. З наповненням 1200-1700$. — Які факапи траплялися за час роботи інтернет-магазину? Спочатку робилась структура під маленький магазин, наприклад, папки для зображень, пізніше це мало наслідки. Аналогічно зі структурою сайту та фільтрами. — Які поради дасте початківцям, які тільки починають або планують запускати інтернет-магазин на OpenCart? Спочатку думайте про маркетинг, а потім про розробку. Маючи дуже крутий інтернет-магазин з супер дизайном і навороченим функціоналом ніщо без трафіку. Перед тим як вкладатися в розробку чи маркетинг, спробуйте хоч щось продайте бодай на ОЛХ. Йдіть в ті ніші, в яких добре розбираєтесь. Відкривайте нішеві магазини. На Розетці у підтримці не підкажуть до яких запонок які туфлі одягають. Opencart одна з найкращих платформ, для старту свого магазину. Перевагами є: різноманіття професійних дизайнів, вирішення майже будь-яких завдань готовими модулями, широка спільнота для підтримки.
-
Поки багато хто замислюється перейти в IT, наш новий учасник розмови не приходив у веб-розробку з мрією “багато заробляти, фрілансити та працювати на себе”. Його експірієнс розпочався зі студентства на науково-технічній кафедрі. У 90-ті роки. З книгами формату аркуша А4 ротапринтівської копії. Сьогодні говоримо з учасником ком'юніті OpenCartForum, у якого в базі плюс мінус 200 IT-рішень – chukcha. Про самостійний пошук рішень, коли на всі запитання відповідь – “Вивчай матчастину”. Про джерела інформації та розвиток. І про рішення прийти до OpenCart. Читати інтерв'ю в перекладі російською. — Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? народився, вчився, вчився, ..., вчився, працював, працював, працював, працював, працював, працював. Ні до якого IT я не потрапляв. Я там починав працювати. Студент на науково-технічній кафедрі. Наука – залізо – ПЗ. — Чи добре пам'ятаєте свій старт? Які були сумніви та страхи на початку шляху? Старт. Такий весь амбітний. – Я тут код написав. Дивіться... Підходить начальник: – Вивчай матчастину. Підходить керівник: – Вивчай матчастину. Підходить простий головний інженер: Вивчай матчастину. Тобто. Ні слова, що не так і чому. Відро холодної води на голову. О мАмАдАрАгАя! Книга до рук і вперед. Якщо не знаєте, книга виглядала у вигляді формату А4 ротапринтівської копії. Жодних сумнівів, що це все працюватиме не було. Воно мало (обов'язково) було запрацювати. Воно й запрацювало, увійшовши до одного з проектів лабораторії. Проект успішно відпрацював кілька років. Далі було кілька крутих проектів – від паперових заводів до військових замовлень. Від асемблера до C Якщо асемблер для починається з x80/86, але були ще й інші процесорні системи/контролери. — Чи були думки “Це не для мене”? Що допомагало не злитися і не відмовитися від ідеї стати розробником? Не було думок піти, злитися з ІТ, були думки – а кому це потрібно? Вузькоспеціалізована ніша технічної діагностики без державного фінансування. Ніша автоматизації техпроцесорів. Тільки на рівні міністерств Нагадаю! 90-ті роки. Навіть зараз, ви готові вкладатися в тестування коду, роботи вашого магазину, навіть в UI/UX? Тому робота на трьох роботах. По 12-14 годин, добре все було під домом, а щось робилося вдома. Але найкрутіша розробка того часу – розробка та впровадження системи збирання та обробки інформації з газорозподільних станцій. Кажуть, що у 2010-му її змінили. Згадав! 16-канальний електрокардіограф (драйвер та візуалізація). Тому досвід sysadmin та sysdba напрацьовувався поступово. А потім 15 років, ніяких сторонніх розробок. До... (це вже зовсім інша тема). — Які ресурси та можливості використовуєте для навчання та розвитку зараз? Як качаєте скілл? Про ресурси. Якось так сталося, що починав працювати з копіями ротапринтівськими, потім якась документація у складі ПЗ. Але manи ніхто не скасовував. Тому джерела інформації є абсолютно різними. Навіть голосові. Так вийшло, що після першого душу я перестав ставити запитання. Я шукаю відповіді у документації. Можливо і "задаю" питання, шукаючи вже готові відповіді (так іноді швидше). Я помітив, що на мої поодинокі питання практично немає прямих відповідей, вони й досі залишаються відкритими. На самому початку, я читав питання з форуму, дивився що на тему в коді, та відповідав. Це допомагає вивченню системи. Іноді стикаєшся з абсолютно незнайомими кусками коду, хоч вони там живуть від народження. Старт 2. В ОС виявився абсолютно випадковим. Мені сподобався інтерфейс адмінки, особливо керування товаром. До цього я бачив багато різних, як екомерц, так і промсистемах, з величезною купою зайвих рухів тіла. Тут же я й лишився. Навіть ... мене залишили і є проект, який досі працює. І в ньому дуже багато доробок. На жаль, чесно, так я більше не робитиму. Хоча, живе – значить так можна робити — Яка ваша улюблена та не улюблена частина у роботі? Не люблю верстати, знаю людей, котрим це дуже подобається, але їм не подобається кодинг. Це окрема ніша. Знати основи чи слідувати тенденціям. — Розробникам потрібно натхнення чи справа навички? Де брати ідеї для нових розширень та шаблонів? Де брати ідеї? Слухайте замовників, вивчайте попит. Слідкуйте за тенденціями у вашій тематиці. Ідей багато – часу мало. Іноді проект починається і... не виходить у світ. Попит практично нульовий. На сьогодні глянув архів рішень – >200 (різної складності). — Дайте поради розробникам, які тільки розпочинають свій шлях. Жодних порад. Подобається – працюй. Зрозумів, що не твоє – йди.
-
Досвід, практичні поради, мінімальний бюджет, необхідний набір модулів, основні витрати на старті запуску інтернет-магазину на OpenCart. Досвідом ділиться Роман, керівник магазину взуття SEZON, який запустили ще у 2010 році. · Чи підходить OpenCart для підприємців, які тільки планують запускати інтернет-магазин. · Який пакет модулів для OpenCart необхідно придбати на старті. · Які інструменти залучення клієнтів працюють найкраще в ніші взуття для дорослих, підлітків та дітей. · З чого починати, якщо ви тільки на старті запуску сайту на OpenCart. Розвиток інтернет-магазину – це далеко не завжди історія про успішний успіх. Це про зусилля, вміння не зупинятися, сміливість тестувати та перевіряти нові гіпотези та неймовірну віру в те, що ви робите. Кейс учасника нашої спільноти вартий уваги та вашого часу. За відкритість та сміливість поділитися досвідом дякуємо Roumek. В оригіналі інтерв'ю українською мовою, читати в перекладі на російську. * Якщо хочете поділитися власним кейсом розвитку інтернет-магазину, пишіть сюди. — Представтеся та розкажіть детальніше про свій досвід в підприємництві, веденні бізнесу та розвитку інтернет-магазину. Мене звати Роман, і я є керівником інтернет-магазину взуття sezon.ua Наш інтернет-магазин пропонує широкий асортимент взуття для чоловіків, жінок, підлітків та дітей на будь-який смак та за помірну ціну. Наша мережа магазинів Sezon представлена в багатьох містах, таких як Київ, Житомир, Хмельницький, Івано-Франківськ, Чернівці, Вінниця, Луцьк, Ужгород, Кам'янець-Подільський, Дрогобич, Стрий, Коломия, Трускавець, Червоноград. Компанія SEZON заснована вже давно, у далекому 2010 році. Все починалось з невеликого магазинчика в місті Чернівці та міцного бажання створити власний бізнес, який не тільки приноситиме задоволення нашим клієнтам, але й надихатиме нашу команду. Завдяки наполегливій праці та постійному прагненню до якості обслуговування, ми здобули довіру та вдячність наших клієнтів, що мотивувало нас працювати ще більше та досягати нових результатів. З року в рік ми активно розширювали нашу мережу магазинів та збільшували команду професіоналів, щоб надавати кращий сервіс та робити покупки на сайті приємними та зручними. Наш інтернет-магазин постійно розвивається, і зараз ми пропонуємо широкий асортимент взуття для чоловіків та жінок, а також активно розширюємо асортимент взуття для підлітків та дітей. За останній рік, співвідношення чоловічого та жіночого взуття становить приблизно 50% на 50%. — Як з'явилася ідея запуску інтернет-магазину і чому обрали саме CMS OpenCart? Ідея запуску інтернет-магазину виникла в результаті нашого успішного продажу взуття на Aukro. У 2010 році ми придбали перший домен та впровадили сайт на CMS OpenCart v1.5. Вибір OpenCart був обґрунтованим, оскільки вона надала нам можливість доопрацювання та легку інтеграцію з іншими сервісами. — Як саме на вашу сферу впливає сезонність, рівень конкуренції та повномасштабне вторгнення? Наш бізнес також стикається зі сезонними викликами, особливо у сфері взуття. Січень-лютий та липень-серпень є міжсезонням, і ми активно працюємо над стратегіями, як ефективно маневрувати цими періодами. Повномасштабне вторгнення вплинуло і на нас також, весною 2022 року була дуже велика проблема з постачальниками, тому що 90% виробництв знаходиться в місті Харків, багато фабрик фізично постраждали, тому ми вирішили оплачувати за товар наперед, щоб виробники мали змогу закупити матеріал за наші кошти, цим ми дуже сильно допомогли, представники фабрик телефонували з словами подяки та довіри. — Яку версію OpenCart використовуєте зараз та чому саме? На даний момент використовуємо 2.3, тому що на момент переходу з 1.5 це була стабільна версія, але плануємо перейти на 3 версію. Зараз створюємо план для переходу, також хочемо написати декілька своїх модулів, щоб не залежати від розробників модулів, які рідко виходять на зв'язок. — На старті бізнесу або роботи з сайтом, чи ставили мету та конкретні KPI? Або ж рухалися на інтуїції та адаптували стратегію під час запуску інтернет-магазину? На самому старті, це 2010 рік, рухались на інтуїції та адаптовувались під різні фактори, хоча конкуренція була дуже маленька. На даний момент, вимірюємо основний показник – конверсія сайту та працюємо над покращенням інтерфейсу та швидкості завантаження сторінок. — Інтернет-магазин створювали на готовому шаблоні чи розробляли під себе? Створили на готовому шаблоні який придбали на форумі. Але на даний момент використовуємо дизайн, який розробляли під себе та кожного місяця доробляємо та покращуємо. — Коли починали запуск інтернет-магазину, який пакет модулів купували на старті? Як він змінився та розширився з часом? На початку пакет був мінімальний, тому що було мало API для інтеграцій. На даний момент використовуємо 35+ модулів, які придбали на форумі. Якщо говорити про мінімальний пакет модулів, то це мають бути: → Simple (рекомендація від OpenCartForum – український аналог One Page Checkout - Просте оформлення замовлення 1.2), → Нова пошта, → FilterVier SEO, → Easyphoto, → SP AUTO SEO FAQ, → Microdata PRO, → WayForPay. — Чи дописували функціонал під себе для зручності або ж обмежувалися виключно готовими модулями? Так, дописували під себе та доробляли модулі, які придбали. — Скільки часу пройшло від запуску інтернет-магазину до перших продажів? Через який період вийшли на чистий прибуток? Після запуску інтернет магазина ми не вкладались в рекламу, тому трафік приходив тільки з оголошень Aukro, на чистий прибуток вийшли вже після запуску реклами в Facebook Ads, яку запустили через 5 років. — Яка кількість відвідувачів інтернет-магазину на сьогодні? За останній рік наш сайт відвідало 1,7 млн користувачів: — Які канали залучення трафіку використовуєте? Основний канал трафіку – це Meta Ads та Google Ads, також просуваємо сайт в пошукових системах SEO. — Які інструменти на сьогодні працюють найкраще у вашій ніші для залучення клієнтів? Найбільший коефіцієнт конверсії з Meta Ads. — Який розмір команди працює над сайтом? Що стосується нашої команди, зараз над сайтом працюють два програмісти та адміністратор сервера. Ми також постійно стежимо за розвитком технологій та інновацій у нашій галузі, щоб залишатися на передових позиціях. — Яка мінімальна сума потрібна для запуску інтернет-магазину на OpenCart? Ми запускались у 2010, за 13 років ціни змінились, основні витрати це хостинг, шаблон та мінімальний пакет додаткових модулів, 300$ для початку буде достатньо. — Ваш найбільший факап за весь час роботи з інтернет-магазином? Найбільша помилка за весь час – це було налаштування VPS не кваліфікованим спеціалістом, який допустив багато помилок які призвели до повільної роботи сервера. — Які поради дасте початківцям, які тільки починають або планують запускати інтернет-магазин на OpenCart? Рекомендую проконсультуватись з людиною яка вже запустила інтернет - магазин і може допомогти скласти план запуску та порадити хорошого програміста, який завжди на зв'язку. Основна перевага CMS OpenCart – кастомізація, ти не залежний від платформ та маркетплейсів, все у твоїх руках.
-
📍 Чи варто самостійно починати розробку інтернет-магазину на Opencart? 📍 Де шукати перевірених розробників? 📍 Як працювати з персоналом? 📍 Чи потрібно вкладати кошти у просування та маркетинг? І, мабуть, найголовніше — як діяти під час кризи та швидко адаптуватися до змін та потреб ринку. Учасниця ком’юніті OpenCartForum Blondi поділилася власним досвідом розвитку інтернет-магазину на Opencart, історією пошуку та підбору виконавців і експіріенсом подолання трьох криз (2013-2014 роки, 2020 рік та 2022 рік). До того ж не тільки розповіла особисту історію, але й рекомендувала перелік must have функціоналу, який бажано мати інтернет-магазину. Насолоджуйтесь, переймайте досвід та діліться своїм особистим у коментарях. Посилання на особистий профіль учасниці інтерв’ю. Посилання на сайт, власницею якого є Blondi. В оригіналі інтерв’ю українською мовою, читати в перекладі російською. — Розкажіть детальніше про ваш бізнес. Чим саме займається, як давно розвиваєте інтернет-магазин? — Думки про свій бізнес в мене були давно. Але я працювала “на дядю”. Останнє місце роботи — спеціаліст контролінгу SAP (CO) [SAP розробляють програмні рішення для управління діловими операціями та відносинами з клієнтами.]. Робота була хоч і складна, але цікава та добре оплачувана. А реалізувати свої бажання часу та сил не вистачало. Але у 2012 році через кадрові зміни в компанії працювати стало складніше і я вирішила піти, бо вже трохи нерви не витримували. Прийшла, поклала заяву на стіл та через тиждень була вже вільна. Приблизно в цей же час звільнили мого хлопця і ми вирішили не шукати роботу, а спробувати те, чого давно хотілось. Починати вирішили з партнером, у якого вже була відкрита ТОВ, та був зареєстрований домен, і компанія була колись дуже відомою. Тоді нам здавалось це простішим шляхом. Компанія займалась інформаційною безпекою, в цьому напрямку і продовжили, але не як наймані працівники, а повноцінні партнери на рівних з засновником умовах. З цього і почався наш бізнес у 2012 році. «Навіщо міняти те, що успішно працює та приносить дохід? Навряд чи зміна CMS збільшить прибуток» — Як давно з Opencart? Чому обрали саме цю CMS? Чи були спроби перейти на іншу платформу? — В тому, як створювати сайти, нічого не тямили, спочатку шукали по знайомим, хто може допомогти, звертались в імениті студії, розглядали пром.юа та інші готові майданчики, як найпростіший варіант. Один знайомий пообіцяв допомогти, ми оплатили хостинг, та почали… але знайомий злився )) І ось, ми залишились з хостингом, голим ocstore версії 1.4… і бажанням заробляти. Потім прийшли на форум і почали шукати, хто може допомогти. Виконавця знайшли, але, як потім виявилось, він нам наставив багато варезних модулів, і нам з цим довелося жити якийсь час, навіть не знаючи про це. Функціонал якийсь зробили, було довго, але воно працювало. Потрібно було ще зробити щось з дизайном, шаблонів тоді ще не було таких, як зараз. Ціни, які називали за “перефарбувати кнопки” нас явно не влаштовували, та й запаси грошей вже закінчувались. То довелось в цьому розбиратись самостійно. Магазин запустили за пару місяців, завантажили товари на хотлайн [український онлайн-сервіс для вибору товарів і порівняння цін] та потихеньку почали продавати. Спроб перейти на іншу CMS не було, не бачу в цьому сенсу. Так як щоб ми не обрали, проблеми будуть приблизно ті самі. У Opencart є велика перевага — відносно недорога розробка, обслуговування, відкритий код та купа спеціалістів. Навіщо міняти те, що успішно працює та приносить дохід? Навряд чи зміна CMS збільшить прибуток. — Який варіант обрати підприємцю на початку шляху — звернутися до перевіреного розробника, щоб заощадити час, кошти та нервові клітини або намагатися розібратися з усім самостійно? Який ваш досвід і чи повторили б цей самий шлях? — Новачку буде складно знайти перевіреного розробника, хоча зараз це трохи простіше, ніж було у 2012. Якщо початківець щось тямить в розробці, то “зібрати” магазин на шаблоні з кількома модулями він може й сам. Але все ж таки, на старті є ще багато питань, окрім запуску сайту, які також повинен вирішувати підприємець-початківець. І тут вже потрібно обирати, займатись всім самому, чи все ж таки якусь роботу делегувати. Хоча з іншого боку розбиратись у CMS самому також варто — по-перше, щоб знати та користуватися всім функціоналом та не переплачувати за те, що вже є, а по-друге, щоб контролювати якість тих робіт, які ви замовляєте. Щоб розуміти, що вам роблять за ваші гроші, чи дійсно це того варто. Зараз, хоч я і вмію багато чого, якісь складні речі в розробці я віддаю спеціалісту, а сама займаюсь тим, що в мене виходить краще (рекламою, зв'язками з постачальниками, відпочинком, новими проектами й т.ін.) — На початковому етапі створення інтернет-магазину чи було розуміння який пак модулів вам потрібен? Наскільки корисним був би список необхідних модулів для інтернет-магазину. — На початковому етапі не було зрозуміло нічого. Тому що ми ще погано розуміли нашого клієнта, аудиторію, що їм потрібно. Та й вибір у 2012 був значно менший. Якщо зараз говорити про список must have функціоналу, то це: Фільтр з посадковими сторінками. Зручне оформлення замовлення клієнтом. Зручне редагування замовлення в адмінці. Модулі для роботи з контентом (завантаження, оновлення, редагування) Модулі для завантаження товарів на маркетплейси, прайс агрегатори, Google Merchant. SP SEO Remarketing All In One Pro. Модуль Нової Пошти. Модуль SMS. Це мінімальний перелік, якого буде достатньо на старті. По більшості пунктів не даю модулі, бо тут все індивідуально і під потреби. Те, що підійшло нам, не факт, що підійде іншому бізнесу. Але, потрібно бути готовим до шквалу замовлень та по можливості автоматизувати рутинні процеси. Все це буде реалізовуватись поступово і постійно дороблятись. Зараз в нас в магазині реалізовано багато чого: Автоматична зміна статусів замовлення. Автоматичне інформування в СМС про статус замовлення, номер ТТН, нагадування клієнту забрати посилку, залишити відгук тощо. Чорний список клієнтів. Є можливість ставити задачі співробітникам. Є власна партнерська програма з обліком замовлень партнерів та розрахунком комісії. Обмін з 1с. Автоматичне оновлення курсу валют. Автоматичне оновлення цін та залишків товарів. Всі ці заходи економлять час та мінімізують помилки співробітників. Багато хто рекомендує використовувати CRM, але при нашій кількості та специфіці замовлень вважаю це зайвим. Основні моменти по роботі з замовленнями та клієнтами є в адмінці, дані про продажі та прибутки — в 1с. Проте, якщо клієнта потрібно вести довго та допродавати товар постійно, CRM просто необхідна. «… з новими я працюю виключно через безпечну угоду на фрілансі, що добре оберігає від різних факапів, бо не раз було таке, що стартували дуже гарно, але роботу не закінчували й переставали виходити на зв'язок» — З яким етапом виникало найбільше складнощів: вибір потрібних розширень, їх установка та адаптація чи пошук виконавців? — Складнощі були тільки на старті, коли було незрозуміло, куди ми вляпались. Трохи є проблем з виконавцями. Ті, хто працює добре, часто зайняті й потрібно чекати, а з новими я працюю виключно через безпечну угоду на фрілансі, що добре оберігає від різних факапів, бо не раз було таке, що стартували дуже гарно, але роботу не закінчували й переставали виходити на зв'язок. Для мене самим складним виявилось знайти нормального контент-менеджера. Бо додаючи товари потрібно думати та аналізувати, що це за товар, як правильно додати характеристики товарів, щоб це все нормально працювало з фільтрами та ще й було зрозуміло для покупців. А частіше за все контент-менеджери роблять суто механічну роботу і просто копіюють дані. Досі в нас є помилки та неточності, які наробив контентщик ще у 2018 році )) Досі приводимо характеристики до нормального вигляду, бо на старті про це не подумали. — Який модуль був найкориснішим у вашому випадку? Які задачі допоміг вирішити? — Найкорисніші: Модуль Нової Пошти в комплекті зі стікерним принтером, автоматичне СМС інформування клієнтів — коли в нас стався перший сезонний бум (по 60 замовлень в день), це дуже допомогло, бо якби треба було писати смс вручну, або створювати ТТН на відділенні, це була б жопа. А так менеджер одним натиском кнопки у кінці дня друкував усі 60 ТТН, клеїв на посилки, і у відділенні Нової Пошти тільки сканував один штрихкод з реєстром, і все це під заздрісні погляди черги. За кілька днів ми адаптувалися та спокійно обробляли всі замовлення у відносно спокійному режимі. А вже під час другого сезону, коли було по 200+ замовлень, основною проблемою було встигати на дзвінки відповідати. Бо наші клієнти дуже люблять поговорити. А самі замовлення обробляються дуже швидко, завдяки тому, що всі процеси узгоджено та автоматизовано. — Чи користуєтесь SEO-модулями та взагалі наскільки вони важливі? — Важливо розуміти, що немає жодного модуля, який вирішить всі необхідні питання, так як немає кнопки “бабло”, на жаль. — Пошук постачальників — один з найперших етапів. Чи виникали складнощі та як мінімізувати ризики? — На старті в нас було розуміння, що ми хочемо продавати, і з цими постачальниками не було жодних проблем. Плати гроші, бери товар і торгуй. Вже пізніше, коли ми робили кілька спроб продавати відеонагляд, самим складним було налагодити оновлення залишків та цін на сайті. З 2012 року мало що змінилось, досі багато хто просто надсилає нерегулярно прайс на електронку в екселі, при чому в тому форматі, в якому максимально незручно працювати. По багатьом позиціям потрібно уточнювати наявність. Виходить, що ми запускаємо рекламу, витрачаємо гроші, потім отримуємо замовлення, звертаємось до постачальника, а товару немає. Гроші витратили, час витратили, невдоволеного клієнта отримали й нічого не заробили. Тому від цього напрямку роботи ми відмовились. «Дуже важливо, щоб менеджер, маркетолог чи SMM-щик розумів, що він продає, кому, і як це працює» — Які проблеми виникали на етапі підбору персоналу та які поради можете дати іншим підприємцям? — О, це дуже цікавий процес )) На старті дуже важко було знайти менеджера, бо офіс знаходиться в не дуже зручному місці, та й ЗП була спочатку не дуже висока, хоч і роботи було не багато. Але працівників знаходили. Самим складним було, коли при першому шквалі замовлень наш менеджер психанув і просто пішов, бо ми йому не допомагали )) хоча допомоги він і не просив. Однак, це нам навіть допомогло, бо він не сказав, що люди телефонували та задавали одні й ті самі питання. А коли я почала відповідати, то одразу стало зрозуміло, де в нас недопрацьовано, і вже за день на сайті була вся необхідна інформація, і навіть якщо хтось телефонував, йому просто пояснювали, де прочитати і як оформити замовлення. Через пару днів ми знайшли нову людину, і кинули її у цей дурдом. Але завдяки тому, що більшість питань була вже закрита, вона впоралась. На даний час наш єдиний менеджер закриває 90% продажів, ми займаємось тільки специфічними (з технічної точки зору) та дорогими замовленнями. Зараз в нас ще не налагоджена робота з наявними клієнтами, та активним пошуком нових, тому шукаємо ще одного, не дивлячись на те, що багато хто зараз навпаки звільняє людей. Також в нас досі не ведуться регулярно соцмережі, багато пробували, але часто люди, які приходили працювати, не шарять в нашій тематиці й результату немає. Дуже важливо щоб менеджер, маркетолог чи SMM-щик розумів, що він продає, кому, і як це працює. — Наскільки важливі просування та маркетинг? Як змінився бюджет у порівнянні з початком роботи магазину? — Без просування та маркетингу продажів не буде. Неможливо напарсити товарів на сайт та заробити мільйон. На початку ми замовляли SEO просування ще на перший сайт, коли працювали с партнером. І він досі продає, хоча там зараз ніяких робіт не ведеться. В нашому магазині продажів зараз найбільше за рахунок гугл реклами, яку я налаштовую сама, бо добре за ці роки в ній розібралася. Бюджети, звичайно, виросли, та й прибуток зріс пропорційно. — Який етап в розвитку бізнесу був найскладнішим? Що допомогло його подолати? — За весь період нашої діяльності ми пережили 3 кризи. · 2013-2014 роки — тоді ще було мало досвіду та гнучкості, і мало того, що продажі просіли дуже через події в країні, так і ми ще через горе-сеошників потрапили під фільтр гугла. Тоді реально не було розуміння, що робити. Але продовжували працювати над магазином, знайшли спеціаліста, який допоміг з гуглом. А ми паралельно почали робити магазини іншим, бо вже настільки гарно на цьому розумілись, що потім це трансформувалось у веб-студію, яка існувала паралельно з магазином 2 роки. Якщо цікаво, про цей досвід можу розповісти окремо, бо це довга історія )) · 2020 рік — ковід. Тут ми вже трохи краще стояли на ногах, але все одно були не готові. Допомогло все ж те саме — працювати )) Скоротили всі витрати, працівники щось робили віддалено. Дуже виручило те, що в офісному центрі зробили суттєву знижку на оренду. Поступово все повернулось на нормальний рівень. Багато чого залежить від товару магазину. Наш товар не залежав від ковіду, він був потрібен і під час карантину, хоча перші кілька тижнів продажі впали майже до нуля. Знаю багато бізнесів, які реально зачинилися, бо попит на їх товари та послуги впав і не відновився. А от ті, хто торгував масками та іншими медичними товарами — озолотились. · 24 лютого 2022 року — звичайно, що перші тижні продажі впали майже до нуля. Хоча був один сміливець, який ввечері 24 лютого оформив замовлення та одразу оплатив його без дзвінка менеджера.)) І це був не постійний клієнт. Вже в кінці березня все почало знову потроху працювати. На момент початку війни в нас було багато вже оплачених замовлень, які ми й досі відвантажуємо тим, хто виходить на зв'язок. Було багато посилок, які відправляли напередодні (близько 60-70 посилок), і тут хочеться відзначити роботу Нової Пошти. Вони не загубили жодної, або доставили, або повернули. Нам навіть за три місяці з Маріуполя посилку повернули цілою та неушкодженою. Ми суттєво змінили наш асортимент, додали актуальні для ЗСУ товари, які або самі шиємо, або беремо у постачальників. На сьогоднішній час можу сказати, що ми не тільки пережили, а ще й почали заробляти більше. А от від офісу відмовились, бо навчились працювати вдома ) Уникнути ми не могли жодної кризи, тому що це проживали майже всі бізнеси. Однак, чим більше досвіду, тим легше і швидше ми відновлювалися. І якщо у 2014 році нас вибило майже на рік, то вже у 2022 — всього на місяць. В таких кризових ситуаціях дуже допомагає фінансова подушка на 6-10 місяців, як для бізнесу, так і особиста. В перших двох випадках її не було, а цьому році ми вже були готові й було не так страшно. Також дуже допомагає гнучкість, наприклад, якщо став не актуальним якийсь товар і це дуже вплинуло на прибуток, то ми не сиділи й не чекали, коли ж попит знову виросте, а шукали те, що саме зараз буде актуальним. — Які ТОП-3 важливі рішення, що допомогли вашому бізнесу з початку війни? Вірити у ЗСУ. Продовжувати працювати. Не вимикати рекламу. Гнучкість та готовність до змін. Реальний погляд на справи. Готовність до будь-якого сценарію. Про рекламу також цікавий виявився досвід, бо ми її таки вимкнули, а коли запустили знову, то на той момент не було конкурентів, і реклама коштувала копійки. Це дані реклами за квітень. — Як швидко адаптуватися до змін та потреби ринку? — Для мене єдиний вихід — швидкий аналіз та прийняття рішень без сумлінь та вагань. Тестуємо на практиці. В кризових ситуаціях немає можливості для досліджень та тривалого аналізу. Так, коли ми змінювали асортимент на початку війни, довелось закуповувати в сліпу, було зовсім не зрозуміло, що буде продаватись, а що ні. Звісно, десь заробили, десь ні, факапи трапляються. І чим більший бізнес, тим пропорційно будуть більші факапи. На складі досі лежить товару на велику суму, і не факт, що цей товар продасться, але надія є )) В загальному підрахунку швидке прийняття рішень дало можливість заробити. Ми навіть зарплатню нікому не урізали за цей час, та не затримували ні на день. А якби ми замовляли дослідження, яке займає приблизно місяць, ми б скоріш за все витратили гроші на нього, і за цей час товари вже були б не потрібні й довелось би шукати новий товар, замовляти нове дослідження і так по колу. Ми живемо в такому світі, що все змінюється дуже швидко. Що ми маємо зараз, за 10 років роботи: Магазин з приблизно 1500 унікальних товарів. Досвід виживання в кризових ситуаціях. Досвід з обробки 200+ замовлень в день одним менеджером. Досвід роботи з найпопулярішими маркетплейсами України. Торгову Марку. Патент. Власне унікальне виробництво. Магазин на Амазоні. Стабільний прибуток. Популярність в певних колах нашого бізнесу. Сіпаюче око Купу ідей для нових проектів.
-
📍 Чому не варто ставити заробіток на перший план? 📍 Як боротися з ТЗ “зробіть гарно” і зрозуміти що насправді потрібно клієнту? 📍 Критика — це завжди погано чи шлях до розвитку своїх IT-продуктів? Сьогодні спілкуємося з автором популярного модуля для фільтра товарів FilterVier_SEO — vier. Як виглядав перший сайт, створений без JS і без Bootstrap [скрін додано], коли виникла думка, що досить працювати на дядю та що крім заробітку, має рухати розробника в IT. Чи є стоп цифра зарплати, яку не перестрибнеш, навіщо реєструватися на форумі та невелика порада собі на початку шляху. В оригіналі інтерв'ю російською мовою. — Давайте знайомитись Розкажіть детальніше про свій досвід, як давно в веб-розробці, як сюди занесло і що змусило залишись до цього часу? — Мене звати Віталій. Зацікавився та почав займатися Веб-розробкою у 2012 році. Вивчивши основи верстки (HTML і CSS), PHP та SQL, практично відразу вирішив створювати свій «тренувальний» сайт. Причому без якогось CMS або Фреймворка – я тільки знав про їх існування та їх концепцію. Також відразу вирішив писати для сайту свій шаблонізатор, тим самим ускладнюючи собі завдання. В результаті чого вдалося створити такий сайт (без JS і без Bootstrap) – До цього я не розглядав комерційний інтерес свого захоплення. Але як кажуть – все змінюється, і я вирішив, що настав час своє захоплення переносити на оплачувану роботу. Знайшов веб-студію, яка була порівняно неподалік будинку. Пройшов співбесіду та став їх співробітником. Так у 2015 році я познайомився з Opencart (трохи раніше я вже поверхово вивчав Wordpress, YII та Бітрікс). Але за кілька місяців зрозумів, що досить працювати на дядю. «Ваш «паровоз» насамперед має складатися з бажання та ентузіазму, і вже потім «тягнути» у вагончиках вигоду» — Є думка, що в IT можна “гребти бабло зерновою лопатою”. Що скажете? Чи варто подаватися в розробку тим, хто хоче швидких грошей? — Ціна чи вартість – це поняття відносне. Думаю, що не варто «вестися» на таку думку, і тим більше не ставити «бабло» на перший план. Ваш «паровоз» насамперед має складатися з бажання та ентузіазму, і вже потім «тягнути» у вагончиках вигоду. — Факап, який запам’ятали найбільше? Неважливо було це на початку кар’єри чи вже з багажем досвіду. — Сказати, щоб такого сильного – на щастя, поки що не було. А по дрібниці бувало. Але життя так влаштоване – «у смужку», тож треба бути готовим до всього, і головне – не опускати руки. — Улюблений проект за весь час роботи, яким пишаєтесь до цього часу або досі працюєте з клієнтом. — Будь-яка моя розробка – це робота з любов'ю, враховуючи кожну дрібницю. І не важливо, чи комерційний, чи безкоштовний на виході вийшов продукт. Звичайно, чим складніший проект, тим він цікавіший. До них я відношу модулі: “Attribute Text Select” та “FilterVier_SEO”. Також залишилися деякі об'ємні проекти з великим функціоналом, які поки не вийшли у світ, через складність їх інтеграції в код Opencart`а. Можливо, колись у мене з'явиться час на їх завершення. — Як боротися з ТЗ “зробіть гарно, погано не робіть, у мене є 10$”? — Зараз займаюся лише розробкою чи доопрацюванням своїх модулів. Тож опишу ситуації з моєї практики. Якщо ТЗ написано бідно, і я розумію, що клієнту складно пояснити свою мету, прошу надати скріни й навести приклади, і вже на підставі їх, коротко сам опишу його завдання, щоб переконатися в тому, що ми обоє розуміємо, про що йдеться. Якщо ТЗ цікаве і яке, на мій погляд, може принести розвиток моєму модулю, то можливий варіант угоди за чисто символічну оплату або навіть за 0, – але тоді не відразу, а з виходом нової версії модуля. Дуже рідко укладаю угоду, якщо ТЗ не має логічного сенсу, і мені не вдалося переконати в цьому клієнта чи третю особу (посередника чи «порадника»). Але тоді умови диктую я. — За весь час роботи які плюси та мінуси роботи в IT виділили для себе? — Плюси: Працювати в ІТ – це цікаво. Робота в ІТ – це як хобі. Отримувати задоволення за результатом роботи. З мінусів: Це тривала сидяча робота і твої очі постійно дивляться в екран, що зрештою негативно позначається на здоров'ї. — Для вас веб-розробка більш рутинна робота чи творча і натхненна? — Здебільшого це творчість та натхнення. Рутинна для мене – коли код готовий, але залишилося підготувати Опис і Підказки. — Бувають моменти, коли хочеться все кинути до біса і піти працювати “на дядю” або роботу за ставку? — Бувають схожі моменти ... уві сні) Але прокинувшись, з полегшенням, йдеш знову працювати на себе. — Найважча задача, яку вам доводилось вирішувати? — Завжди важко з нуля починати новий проект (модуль) – коли є лише ідея і багато пересічних, часто заважаючих один одному думок, які хочеться впровадити, а алгоритм старту ще ніяк не визначений. — Як стати профі й чи є стіна заробітку в IT, через яку не пройдеш? — Робота в IT включає ще й постійну самоосвіту. Користуватися інформацією з офіційних джерел і не тільки. Стеля заробітку відносна – все залежить від самого себе. — Ви частіше вирішуєте складні задачі самостійно чи звертаєтесь за допомогою до колег? — Самостійно та з товаришем google. — Що особисто вам дав чи чим допоміг OpenCartForum? — Знайомства, нехай і віртуальні. Критика, яка дозволила мені вдосконалити свої модулі. — Які поради та рекомендації дали б собі, коли тільки починали втягуватися в IT? — Скажу коротко — якщо є бажання, то настав час стартувати.
-
Якщо вам набридло виконувати якусь рутинну, повторювану дію «ручками самостійно», — це привід замислитися, як можна автоматизувати процес та ідея для розробки нового розширення 👌. У новому інтерв’ю S_A_P розповідає ідею виникнення та створення модуля для автоматичної публікації товарів в соцмережах. Ділиться досвідом, якого вважає все ще недостатньо [мабуть, як і багато з нас], щоб називати себе профі та розповідає про улюблену роботу, яка кожного дня надихає розвиватися та вдосконалюватися. Історія про розробника, який захоплюється своєю справою, цікавиться прокачкою скіла та горить новими ідеями. Читати розповіді людей, які люблять те, чим займаються — як новий ковток повітря або такий собі міцний стусан, коли це необхідно. Тож, полетіли. В оригіналі інтерв’ю українською мовою, в перекладі на російську — тиць. — Давайте знайомитись Розкажіть детальніше про свій досвід, як давно в веб-розробці, як сюди занесло і що змусило залишись до цього часу? — Привіт, я Георгій. Комп'ютерними технологіями почав цікавитися ще у школі. З 2003 – 2015 року працював системним адміністратором, паралельно захоплювався всякими цікавими речами. В якийсь момент присів на гру Lineage, потім з друзями захотіли запустити свій сервер і стала потреба в сайті та детальній «Базі знань» для гри, це було приблизно у 2005 році. Єххх, молодість, тоді в основному цікавили ігри. З цього і все почалось… Потім переключився на інший напрямок по роботі. В якийсь момент прийшло розуміння, що я більше не хочу працювати на дядю. З 2018 повернувся до web, довелось робити свій маленький інтернет-магазин. Спочатку думав зроблю на швидкоруч, щоб швидше запуститися, був придбаний шаблон і необхідні модулі для запуску. Потім почав розвивати функціонал магазину, редизайн і зрозумів, що це приносить мені більше задоволення ніж основна діяльність. Ось так і втягнувся з головою розробку. «... будь-яка робота повинна приносити задоволення, хоча якщо + будуть ще й фінанси, то ще краще» — Є думка, що в IT можна “гребти бабло зерновою лопатою”. Що скажете? Чи варто подаватися в розробку тим, хто хоче швидких грошей? — Я теж десь таке чув. ))) Можу сказати тільки одне — будь-яка робота повинна приносити задоволення, хоча якщо + будуть ще й фінанси, то ще краще. Для мене ІТ — це хобі, це улюблена робота, це те чим я хочу займатись і що в мене найкраще виходить. На рахунок заробітку, то поки що це не єдине джерело доходів, напевне все не так швидко… — Факап, який запам’ятали найбільше? Неважливо було це на початку кар’єри чи вже з багажем досвіду. — Можливо читачі мене заштовхають ногами за не цікаву відповідь, але, ну прям такого, справді не було. Можливо тому, що не так довго цим займаюсь і все ще попереду — Улюблений проект за весь час роботи, яким пишаєтесь до цього часу або досі працюєте з клієнтом. — Улюблений проект — Social Auto Post, над яким йде постійна робота. З відкриттям власного інтернет-магазину доводилось кожного дня, а іноді й декілька разів на день власноруч постити в різні соц. мережі фото та інформацію про товар, пости про акції й т.п. Прийшов момент, коли надоїло це робити руками, а використовувати платні сервіси з абонплатою я не хотів. Тому і з’явилася ідея звільнити себе, свій час від постійної рутинної роботи з соц. мережами (виставляти пости), так і з’явився модуль автоматичної публікації товарів у 8 соц. мереж. — Як боротися з ТЗ “зробіть гарно, погано не робіть, у мене є 10$”? — Звичайно, нам би всім хотілося, щоб наші клієнти цінували не тільки свої гроші, а й нашу роботу та час… Якщо чесно, я не маю такого універсального рецепта чи способу, в різних обставинах дію по різному. Єдине, що можу сказати, бажаю собі та колегам, щоб ця ситуація обходила нас стороною. — За весь час роботи які плюси та мінуси роботи в IT виділили для себе? — Для мене плюси: займаюсь тим, що мені подобається; працюю коли мені зручно, будь то день чи ніч, чи день і ніч. Мінуси: важко починати роботу над новим проектом, довго налаштовуюсь; ще не люблю робити локалізацію. «… часто ідей більше чим часу на їх втілення, тому думаю попереду в мене ще багато цікавого» — Для вас веб-розробка більш рутинна робота чи творча і натхненна? — Мені пощастило, для мене — це завжди пошук чогось нового, це цікава і захоплююча робота. І часто ідей більше чим часу на їх втілення, тому думаю попереду в мене ще багато цікавого. — Бувають моменти, коли хочеться все кинути до біса і піти працювати “на дядю” або роботу за ставку? — Ну, оце точно ні. Прямо НІ! Думаю — це просто не для мене, «дядю» я вже проходив… — Найважча задача, яку вам доводилось вирішувати? — Подружити OpenCart / ocStore з соціальними мережами. — Як стати профі й чи є стіна заробітку в IT, через яку не пройдеш? — Я не так давно в цій сфері, тому вважаю, що я не можу давати рекомендації “Як стати профі”. Ну хіба ті, що виконую сам, постійно шукаю нову інфу, ставлю для себе нові задачі та шукаю шляхи їх вирішення. Це настільки широка сфера, що в ній завжди залишається простір для нових можливостей, що напевне і робить ІТ такою привабливою. — Ви частіше вирішуєте складні задачі самостійно чи звертаєтесь за допомогою до колег? — Складні задачі в більшості випадків вирішую сам. Це в мене як залежність, якщо зіткнувся з якоюсь проблемою, або придумав щось нове, то вже не залишу цю ідею, обов’язково доведу до кінця. Можу не їсти, не спати, дружина сміється – «Все, знову пропав». — Що особисто вам дав чи чим допоміг OpenCartForum? — З форума та Вашої розробки на github почалось моє вивчення ocStore. Можливість отримувати нову, корисні інфу, можливість заробляти. Мати з користувачами моїх продуктів зворотній фідбек, що допомагає вдосконалювати і доповнювати модулі новими можливостями. А ще круто, що це платформа де можна не тільки виставити свою роботу але й знайти цікаві і корисні для себе речі. — Які поради та рекомендації дали б собі, коли тільки починали втягуватися в IT? — Не роздумувати варто чи ні, треба пробувати… Пишіть код, читайте чужий і знову пишіть код.
-
📍 Як ідея створення музичного інтернет-магазину призвела до появи першого шаблону Moneymaker 1. 📍 Де брати ідеї, щоб не “надихатися” досвідом колег? 📍 До чого потрібно бути готовим, якщо є мета стати веб-розробником для OpenCart? З чого почати, як здобути перший досвід і коли вже можна заробляти? Наш новий спікінг стався з відомим автором доповнень та досвідченим учасником форуму – RGB. Обговорили шлях від “не виникало конкретної ідеї стати розробником” до створення популярних шаблонів Moneymaker 1 та Moneymaker 2. Автор поділився історією розвитку свого інтернет-магазину, вигоранням та рішенням зупинитись на чомусь одному. А ще до інтерв'ю є класні ілюстрації. Ставте роботу на паузу та полетіли. Інтерв'ю в оригіналі. — Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? — Привіт, мене звуть Вадим, хоча форумчани більше знають мене за ніком RGB. З IT-сферою вперше зустрівся ще в шкільні роки, коли перевіряв свої сили у 3D-графіці й на тлі цього захоплення зробив кілька сайтів. Це був чистий html на таблицях, а зовсім не вордпрес, як деякі подумають — тоді він тільки зароджувався. Мій перший сайт із далекого 2005-го І хоча потім я навчався на програміста-автоматизатора, під час навчання (як і після нього) доводилося займатися чим завгодно, крім своєї спеціальності: тривиміркою, сайтами, дизайном і навіть зовнішньою рекламою, яку досі можна побачити (але краще не дивитися) у Києві. До веб-розробки в більш-менш серйозному вигляді я прийшов вже після ВНЗ та зміни кількох робіт, причому це вийшло випадково і було лише наслідком розвитку власного інтернет-магазину (вже неіснуючого). — Чи добре пам'ятаєте свій старт? Які були сумніви та страхи на початку шляху? — Все починалося заплутано — тільки з однієї ідеї створення музичного інтернет-магазину на додаток до фізичного. Цю ідею, що розвинулася у примітивний бізнес-план, 12 років тому озвучив мій добрий знайомий, який у результаті й став майбутнім бізнес-партнером у спільній справі. Сумнівів і страхів не було, тому що не було розуміння, що чекає далі, адже у нас тоді був дуже скромний досвід, а багато речей впізнавались методом спроб і помилок, яких ми зробили чимало (колись напишу про це в блозі). Оскільки я взявся за інтернет-напрям бізнесу, то швидко зіткнувся з проблемою, добре знайомою власникам магазинів – дефіцитом кмітливих виконавців. Це призвело до неприємної ситуації з одним із розробників (YaSe, якщо хтось такого пам'ятає), через що мені довелося в терміновому порядку згадувати php і швидко доробляти чужу роботу, тому що терміни горіли. — Чи були думки “Це не для мене”? Що допомагало не злитися і не відмовитися від ідеї стати розробником? — Спочатку у мене не виникало такої прямої ідеї — стати розробником, тому і подібних думок не було. Звичайно, коли після відкриття інтернет-магазину пройшов місяць, а жодного реального замовлення так і не з'явилося – стало зрозуміло, що щось я робив не так і для залучення клієнтів недостатньо встановити ocstore 0.1.3, прописати на головній H1 і додати сотню товарів. Тоді ж почалися перші спроби зануритися у рекламу, маркетинг, просування — і невдовзі після цього з'явився результат у вигляді першого замовлення. Це була акустична гітара Epiphone, якої, як виявилося, не було на складі постачальника! Продати все це було набагато складніше, ніж купити Ті навички веб-розробки, які з'явилися в процесі розвитку мого інтернет-магазину — результат того, що я не хотів делегувати цікаві завдання ще комусь, на відміну від, наприклад, нудного наповнення контентом або телефонних консультацій, якими займалися менеджери. У результаті майже весь термін життя магазину доводилося бути людиною-оркестром, всупереч порадам різних бізнес-гуру про делегування. А усвідомлення своєї відповідальності допомагало не зневірятися — і коли замовлень зовсім не було, і коли їх стало стільки, що перестали з ними справлятися і знадобилося розширювати штат. Ймовірно, це було серед тих причин, чому у 2014-му я «перегорів» і захотів сконцентруватися на чомусь одному. Драматичні події в нашій країні сильно вплинули на продажі, тому магазин зрештою продали конкурентам, а я використав напрацювання, що накопичилися, для створення свого першого шаблону Moneymaker 1. На мій подив, шаблон виявився успішним, попри те, що на момент його народження мої навички були на рівні суцільного використання $this->config->get у tpl-файлах. — Які ресурси та можливості використовуєте для навчання та розвитку зараз? Як качаєте скілл? — Після 24 лютого новинні ресурси та джерела інформації витіснили у мене майже всі навчальні та розвивальні. Хоч і розумію, що саморозвиток ніхто не скасовував, але зараз якось не до цього. Тому скіл качаю в процесі роботи над чимось, коли зіштовхуюся із завданням, яке або не знаю, як вирішити, або знаю, але розумію, що є кращий спосіб. Наприклад, останні кілька років я з нуля розробляю новий шаблон, в якому намагаюся враховувати весь свій досвід та помилки. Скажімо, в Moneymaker 2 десь через рік після релізу та безлічі оновлень з'явилася проблема із занадто великою кількістю налаштувань через обмеження max_input_vars у php. Тому довелося у черговій його версії «винаходити» серіалізацію. Але оскільки переписувати логіку зберігання налаштувань у модулі управління було вже пізно через проблеми із сумісністю, це було зроблено через саморобні милиці замість банальних методів stringify/parse для роботи з json, які я в новому шаблоні використовую першочергово. Тому скіл потроху зростатиме навіть якщо вдосконалювати власні реалізації, а якщо додати книги та тематичні ресурси (і я маю на увазі зовсім не stackoverflow чи хабр, хоча і там за бажання можна знайти корисну інформацію), то результат буде ще кращим. — Яка ваша улюблена та не улюблена частина у роботі? — Улюблена частина — коли працюєш сам на себе та об'єднуєш в одній особі й замовника, і керівника, і виконавця, а результати роботи настільки подобаються клієнтам, що вони з власної ініціативи залишають відгуки. Не улюблена частина — неадекватність деяких людей. На щастя, серед клієнтів це рідкісне явище, але часом трапляються зовсім дивовижні екземпляри. Спершу хотів сюди ще додати любителів варезу та складчин, але це неминучі реалії роботи на нашому ринку. До них потрібно спокійно ставитися, як і до хейтерів: якщо ти щось робиш і досягаєш якихось успіхів, то неминуче знайдуться ті, кому це не сподобається. — Розробникам потрібно натхнення чи справа навички? Де брати ідеї для нових доповнень та шаблонів? — Розробнику потрібно швидше не натхнення, а чітко поставлене завдання, яке може ставити й замовник, і сам розробник, якщо розуміє потреби замовника. Чи вистачить навичок для її реалізації — інша справа, але якщо на думку спадає хороша ідея, а для її втілення не вистачає знань, то чим це не привід підтягнути їх? Якщо ідеї ніяк не приходять, то завжди можна запитати у потенційних клієнтів — чого їм не вистачає? При цьому я не прихильник «надихатися» (читай: плагіатити) у колег, а тим паче — займатися цим без розуміння теорії, як, наприклад, роблять деякі автори шаблонів, котрі у свій час копіювали один в одного дизайн юлмарту, а зараз – розетку. На мій погляд, якщо в тебе немає ідей і нема звідки їх почерпнути, то найпростіше їх набути, якщо опинитися в ролі своєї потенційної аудиторії, тобто взяти та зробити власний інтернет-магазин. Він не повинен бути великим або успішним, але продайте без демпінгу хоча б десяток якихось піжам або ліхтариків — і ви набагато краще зрозумієте ваших майбутніх клієнтів. «Код в OpenCart — як документація, тому ви зможете зробити щось за аналогією, якщо зрозумієте структуру та принципи.» — Дайте поради розробникам, які тільки розпочинають свій шлях. — Як і в будь-якій справі, потрібно серйозно хотіти цим займатися, мати не тільки фінансовий інтерес, а також визначитись із кінцевою метою. Якщо ви ще молоді, але в голові вже щось є, а ваша мета просто швидко влитися в IT і почати заробляти — краще пройдіть курс QA і вирушайте підкорювати будь-яку об'ємну галеру. Отримуватимете з/п у доларах (якщо компанія ще не в Дія.City), проходитиме регулярні ревю, питимете каву з печивом (а подекуди й смузі з обідами з лосося з шинкою), лікуватимете зуби по страховці та гратимете у настільний футбол у лофтовому офісі. Якщо ваша мета саме веб-розробка та ще й під OpenCart — готуйтеся до складнощів! На вас чекають безсонні ночі, замовники типу «Потрібен амазон на опенкарті, бюджет 300$» та бізнесмени, які організовують складчини по 28 осіб, аби не платити автору модуля непідйомну для їхнього бізнесу суму в 13$. Ви ще хочете стати розробником? Генератор тегів та 28 розбійників Якщо відповідь ствердна, то для початку вивчіть вбудовані модулі OpenCart, нехай це буде щось найпростіше типу HTML-вмісту. Код OpenCart — як документація, тому ви зможете зробити щось за аналогією, якщо зрозумієте структуру та принципи. Створіть безкоштовний модуль під вузьке завдання. Не намагайтеся відразу заробити, у вас поки ще, як кажуть, нудне обличчя доповнення, вам ніхто грошей не дасть. Якось нам у магазині знадобилося швидке замовлення, вибір був невеликий і мені захотілося написати щось самостійно. Коли примітивний модуль був готовий і протестований (на проді, зрозуміло), я безкоштовно поділився їм зі спільнотою. Тоді ж у модулі знайшлися баги та з'явився перший фідбек, що допомогло його вдосконалити. Тому поки набираєтеся досвіду та відгуків, можете так само безкоштовно попрацювати і над своїми модулями, і над чужими завданнями, наприклад, у рамках цієї корисної ініціативи. Коли відчуєте себе впевненіше — настав час заробляти! Це може бути модуль тієї ж тематики, що і безкоштовні, але потужніший, а сторінки ваших безкоштовних модулів допоможуть продати платний. Така модель маркетингу забезпечила продажі мого першого шаблону, оскільки я розмістив на сторінках своїх безкоштовних модулів його рекламу. Звичайно, щоб все зробити грамотно, вам знадобляться не тільки навички розробки, але й розуміння дизайну, юзабіліті, маркетингу, копірайтингу і навіть орфографії, щоб не ганьбитися на своєму сайті обіцянками «увелЕчения продаж» (реальний приклад одного портфоліо). Хтось може заперечити, що для програміста все це не головне — так-то воно так, ось тільки диявол криється в деталях, а у вас на початку точно не буде можливості найняти собі дизайнера для презентації модуля і копірайтера для тексту, що «продає». І ось коли ви пройдете весь цей шлях і упіймаєте всі можливі граблі, нахапаєтесь найрізноманітніших навичок і забудете про спокійний сон перед релізами, заведете корисні знайомства і посваритеся зі свіжопридбаними колегами, відсвяткуєте першу сотню продажів і зіткнетеся з першими негативними відгуками — вам відкриється розуміння, що ваш шлях ледве встиг початися, а попереду у вас ще багато цікавого, головне не опускати руки й продовжувати рухатися!
-
Для тих, хто шукав час на інтерв'ю, але постійно з'являлися перепони у вигляді дедлайнів, ТЗ “треба добре, а погано не треба” і мемчиків, сьогодні вдалий день. Максимально короткий small talk з usergio. Зайде тим, хто давно хотів познайомитись з автором популярного доповнення “Автоматична обробка прайс-листів”. Стандартно — обговорили шлях автора, запитали де брати ідеї та отримали найкращу пораду евер для джунів. Читати мовою оригіналу. — Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? — У 1980 році працював у відділі “Математичних розробок та програмування” Держбанку. Тут мені пощастило: начальник відділу виявився чудовим учителем та гарною людиною, до цього часу пам'ятаю та використовую його ідеї. Він показав мені різницю між аналітичним та синтетичним мисленням, і навчив думати синтетично — створювати проекти й робити маленькі відкриття. Напевно, тому, моя АОП — не про програмування, а скоріше, про вирішення задачі. — Чи добре пам'ятаєте свій старт? Які були сумніви та страхи на початку шляху? — Злякатися не встиг. У перший день роботи мені запропонували написати просту програмку, і виділили на неї 2 тижні часу. Це було смішно, бо в універі ми писали такі програмки за 45 хвилин. Заради хохми, написав її на асемблері) Що не кажіть, а освіта — це сила! С АОП вийшло просто: вдома закінчилась їжа, а мій бізнес “помер”. Вирішив відкрити інтернет-магазин, але коли став розбиратися з Опенкарт, виникла думка: “Якого біса… я маю руками заводити в магазин ці тисячі товарів?” “Якого біса” — моя улюблена думка, з неї починаються ідеї. «Вважаю головним не запрограмувати щось, а придумати, що саме потрібно запрограмувати.» — Чи були думки “Це не для мене”? Що допомагало не злитися і не відмовитися від ідеї стати розробником? — Стати розробником не готувався, мабуть, я їх завжди був у душі. З дитинства мріяв стати вченим та щось вигадувати. Вченим не став, а от розробником вийшло. Вважаю головним не запрограмувати щось, а придумати, що саме потрібно запрограмувати. — Які ресурси та можливості використовуєте для навчання та розвитку зараз? Як качаєте скілл? — Навчаюся при необхідності, навмисно поповнювати теоретичні знання на майбутнє, якось не доводиться. Якби я готувався влаштуватися на роботу до якої-небудь програмістської фірми, тоді — так. А так — ні. — Яка ваша улюблена та не улюблена частина у роботі? — Опції в опенкарт. Ненавиджу опції) — Розробникам потрібно натхнення чи справа навички? Де брати ідеї для нових доповнень та шаблонів? — Коли починаєш розбиратися в тому, що вже зроблено до тебе і раптом, з'являється думка “Якого біса…” — приходить натхнення) Далі вже справа техніки. — Дайте поради розробникам, які тільки розпочинають свій шлях. — Вірте, що ваша програма запрацює з першого разу без помилок. Пийте каву.
-
Шлях розробника, коли доводиться качати скіл у лайв режимі. Коли варіанта злитися чи відмовитися немає, бо за тобою борги у розмірі 10 000 доларів. Коли є сумніви, чи це дійсно те, що мені зараз допоможе? При цьому — паралельне задоволення від того, як ростеш у навичках і бачиш плоди роботи. Сьогодні інтерв'ю з автором популярних модулів: MicrodataPro, UniXML, Easyphoto — exploits. Відверта та надихаюча історія від попадання на гроші до роботи в задоволення та виконання завдань, які подобаються найбільше. Бонус — коротка сторі виникнення ідей модулів, які зараз у топі з продажу. Тиць щось прочитати інтерв’ю мовою оригіналу. — Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? — У темі опенкарт з 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 років тому був досвід замовлення на доопрацювання завантаження фото, я подумав, що це можна реалізувати як розширення, так і вийшло. Є й інші доповнення, але історія приблизно однакова. Спочатку є завдання, потім аналіз чи потрібно це іншим, потім оформлення в модуль. Зараз моє натхнення — це те, що ці модулі в ТОП продажів. — Дайте поради розробникам, які тільки розпочинають свій шлях. — Найкраща порада — це зробіть так, щоб вам було цікаво це робити. Якщо хочете зробити модуль, ви маєте бачити кінцевий результат і йди до нього. Якщо берете роботу на замовлення — це має приносити задоволення. Роблячи те, що не подобається, можна швидко вигоріти та втратити бажання. Хочу ще дати рекомендацію розробникам — робіть всі налаштування очевидними та пишіть відразу докладку документацію по кожному пункту. Чим простіше — тим краще.
-
📍 Чому нові та невідомі завдання — це зона росту, а не привід кидати проект та додавати клієнта до чорного списку. 📍 У яких випадках цінність розширення для Opencart зводиться до нуля [must read для авторів модулів та шаблонів]. 📍 6 помилок, яких припускаються розробники та рекоменди як їх виправити. У новому випуску запрошений IT-гість, який займається розробкою з 2008 року — SooR. Про досвід роботи з різними платформами, перше знайомство та враження від Opencart та очевидний, але не всіма використовуваний метод пошуку нових ідей. Інтерв'ю в перекладі на російську. — Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? — Олександр, 34 роки. Розробкою займаюсь з 2008 року, на OpenCart — з 2010. У WEB потрапив випадково. Якось одного разу подзвонив мені знайомий з проханням налаштувати роботу комп'ютерів у місцевому агентстві нерухомості. Прийшовши до офісу і закінчивши налаштування, директор запропонував мені створити та підтримувати корпоративний сайт для цієї агенції. Накинувши html в Adobe Dreamweaver було створено мій перший твір — сайт з 4-х html сторінок і купою важкої графіки на тлі. Згодом потрібно було розширювати можливості сайту: каталог оголошень, зворотній зв'язок, пошук, реєстрація, вбудовування об'єктів. У цей період я познайомився з php, хостингами, Wordpress, форумними системами, Joomla і найкориснішим на той час — Shop script, на якому робив усе, що потрібне було для сайту. — Чи добре пам'ятаєте свій старт? Які були сумніви та страхи на початку шляху? — Активний старт із усвідомленням того, що на цьому можна заробити не лише на пиво, а й на нові кросівки, припав на 2009-2010 роки. Тоді я вперше влаштувався в "спеціалізовану фірму" як верстальник шаблонів під Shop script та Webasyst. Після цієї контори перейшов до іншої, де вже й познайомився з OpenCart та спільнотою opencartforum.com. Він так сподобався мені своєю простотою та доступністю, що на ньому я робив не лише інтернет-магазини. Один портал працює досі (nov-bazar.od.ua). Страхів та сумнівів у той момент не було, це була ідеальна система для будь-яких завдань. «Потрібно усвідомити, що підтримка є частиною вашого продукту і без неї цінність розробки в деяких випадках зводиться до нуля.» — Чи були думки “Це не для мене”? Що допомагало не злитися і не відмовитися від ідеї стати розробником? — Так, були такі думки під час завантаженості. Накопичувалися навички, але й завдання ставали важчими, об'ємнішими. Найбільше дратувала ідейна несумісність із керівництвом. Тобто знаєш як краще та правильніше, але тобі кажуть роби так і так, ігноруючи поради, потім повертаючись до них та чергових переробок, бо не слухали. У цей момент я почав писати код не лише для когось, а й для себе, для спільноти, перевіряючи та експериментуючи різні ідеї. Поступово розробка "для себе" захоплювала мене все більше і я написав перший модуль - "Gimage" (Google Image Search for OpenCart). Якщо говорити про продаж модулів під OpenCart, то слизькою доріжкою для молодих розробників стає підтримка та нетерплячка. Потрібно усвідомити, що підтримка є частиною вашого продукту і без неї цінність розробки в деяких випадках зводиться до нуля. — Які ресурси та можливості використовуєте для навчання та розвитку зараз? Як качаєте скілл? — Stackoverflow наше все Якщо серйозно, то кожне завдання наводить свої джерела розвитку. Це може бути як стаття на css tricks, так і просто добре документований код якогось популярного js фреймворку. Переважно це англомовні ресурси, довідники, документації, вузькоспрямовані форуми. Найкраще скілл здобувається новими завданнями, особливо якщо вони не тривіальні. Не бійтеся нового та невідомого. — Яка ваша улюблена та не улюблена частина у роботі? — Улюблена, звичайно ж, виконання якогось серйозного шматка роботи, до якого входили завдання, що давно чекають. Чому улюблена, бо нарешті на це знайшовся час і він витрачений недаремно. Не люблю організаційні та маркетингові завдання, написання локалізацій, але без цього нікуди. — Розробникам потрібно натхнення чи справа навички? Де брати ідеї для нових доповнень та шаблонів? — Розробникам точно *не* потрібно бачити в IT тільки гроші. Якщо в тобі є хоч крапля винахідливості, то посерфив увечері по магазинах можна знайти десяток відсутніх/не зручних/нерозкритих до кінця ідей, які можна розгорнути повною мірою саме так, як це потрібно. Завжди можна покращити вже існуючі рішення. Наприклад, всі ми знаємо, що є плагіни онлайн чатів типу JivoChat, але немає жодного такого модуля для OpenCart, який зберігав листування на вашому сервері, без щомісячних платежів, що повністю контролюється вами прямо з адмін панелі магазину. Найчастіше ловіть себе на думці "як це влаштовано і чи можу я зробити краще?" і ідеї самі спадуть вам на думку, головне — почати. — Дайте поради розробникам, які тільки розпочинають свій шлях. — Перелічу основні помилки, яких припускався сам або спостерігав у інших авторів: 1. Не нехтуй підтримкою. Навіть якщо твій модуль безкоштовний, знайди хвилинку на відповідь. Це покаже твій професіоналізм та відповідальність. 2. Спілкуйся зі своїми користувачами ввічливо. Постав себе на місце покупця, який бачить твій модуль вперше. 3. Намагайся робити відразу добре, не поспішай із релізом. Ще один день на тести та багфікси можуть заощадити місяці порожніх та одноманітних відповідей на підтримку. 4. Спробуй безкоштовні модулі. Напиши щось корисне, може для адмін панелі або фікс/латку. 5. Не соромся ставити запитання на форумі та спілкуватися з іншими розробниками. 6. Найголовніше – не бійся починати. Навіть без чіткого уявлення кінцевого результату все може круто помінятися в процесі написання твого шедевра! Якщо у вас залишилися питання до учасника інтерв'ю, які не дадуть заснути або продовжити написання коду, welcome у коментарі. Підключайтеся до розмови та діліться досвідом.
-
📍 Які навички, окрім програмування, важливо прокачувати в IT? 📍 Чому творчість взагалі не на першому місці для тих, хто займається розробкою інтернет-магазинів? 📍 Як піти з посади керівника IT-служби у банку, яку обіймав близько 10 років, та не пошкодувати про це? Наступне інтерв’ю must read не тільки для розробників, але й для фрілансерів або тих, хто шукає класного стусана під м'яке місце прямо зараз. Ми поспілкувалися з розробником з досвідом в IT більше 20 років — spectre. Впевнені, багато хто з вас уже знайомий особисто, але почути кейс від першої особи — як відправитися на концерт улюбленого рок-гурту. Вмощуйтеся зручніше. Читати інтерв'ю в оригіналі російською мовою. — Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? — Вітаю. Звати Андрій, мешкаю в Одесі. Розробками (та й взагалі фрілансом, адже це не тільки програмування) займаюся років 8. В основному роблю всякі різні штуки для opencart. А взагалі стаж в IT трохи більше 20 років. За основною спеціалізацією я сисадмін у широкому понятті слова)) від “полагодити чайник у бухгалтерії” до “підняти банк за вихідні з нуля”, керував IT-службою близько 10 років в одному з банків. Програмування завжди вважав тупою та нудною роботою (хоча може воно так і є!)) Щось програмувати почав займатися як хобі, з'явився інтерес десь із 5-го разу, потім у 2014 році почалися проблеми у країні, у банках теж стало не дуже цікаво разом із курсом долара, вирішив змінити роботу на хобі. Усі домашні були проти, бо банк це нібито стабільність, вирішив що якщо спробую і не вийде — сім'ю прогодувати якось зможу, а якщо не спробую — шкодуватиму. Згодом виявилося що я мав рацію й ось я тут) — Чи добре пам'ятаєте свій старт? Які були сумніви та страхи на початку шляху? — Так, займався всім поспіль, було дуже цікаво, матеріальна частина питання взагалі не цікавила. Сумнівів та страхів не було, від цього не залежав мій грошовий та моральний стан, коли потрапив у самостійний фріланс уже щось умів. — Чи були думки “Це не для мене”? Що допомагало не злитися і не відмовитися від ідеї стати розробником? — Ні, не було, у мене це виросло зі звичайного хобі, і практично всі негативні емоції я пережив безкоштовно. Плюс досвід керівництва IT-службою банку дає +100 до стресостійкості, тому якщо я когось прямим текстом “послав” (таке буває дуже рідко, але є такі випадки) — то це вже просто за межею зі сторони замовника з хамством у мій бік, образами, обіцянками подати до суду, погрозами тощо. Спочатку їх було багато і вони є на моєму сайті у певному розділі) Тепер уже навчився бачити таких кадрів за версту у 99% випадків, але наступити на всі граблі, які бувають у цьому світі, все ж таки довелося. По-іншому, до речі, навіть середньої руки фахівцем не стати в будь-якій галузі, це куплений за свої гроші досвід. — Які ресурси та можливості використовуєте для навчання та розвитку зараз? Як качаєте скілл? — Скілл у цьому випадку — вміння будувати оптимальні алгоритми для вирішення того, чи іншого завдання і не зробити гірше. Плюс розуміння того, що конкретно потрібно, не всі вміють правильно висловлювати побажання й іноді виявляється, що потрібно зробити навпаки. Ресурси та можливості зараз безмежні, на тому ж youtube можна при належному бажанні навчитися бурити нафтові вежі або добувати алмази, наприклад, так що подивитися відео уроки про якісь технології або всякі прикольні штучки не складно. Хоча як хто сприймає інформацію, це індивідуально, але програмістам, розробникам і всім, хто працює в IT, гріх скаржитися на брак ресурсів, головне не лінуватися і приділяти час тому, що приносить тобі гроші. — Яка ваша улюблена та не улюблена частина у роботі? — Улюблена — працювати з нормальними замовниками та цікавими завданнями, все це складається в зрозуміле ТЗ без чорної магії та екстрасенсорики, коли від програміста потрібно просто красиво і розумно реалізувати те, що придумав замовник, а якщо придумав погано — відмовити його, відверту нісенітницю я не роблю ні за які гроші. Чи щось більш творче, головне — без рутини, але і її є достатньо. Нелюба — коли люди починають нахабитися надмірно і наполегливо вимагати зробити те, що взагалі не передбачалося в рамках вирішення конкретного завдання, хоча я всіляко намагаюся їх уникати. Ще не люблю людей, які торгуються і тих, хто вважає, що твій час гумовий і безкоштовний. — Розробникам потрібно натхнення чи справа навички? Де брати ідеї для нових доповнень та шаблонів? — Творча частина — це звичайно дуже добре, але інтернет-магазини це про гроші, тому тут швидше важливі навички, досвід та розуміння того, що коли магазин не працює, він не приносить прибутку, а коли працює — приносить. Безперечно, хороші ідеї на вагу золота. Але про ідеї питання без відповіді, бо це звучить приблизно як написати красиву картину, яку можна буде продати за мільйон Швидше потрібно просто бути в тренді поточних бажань замовників, які актуальні зараз або будуть актуальні в майбутньому, ось тут знадобиться кришталева куля. Я, наприклад, роблю якесь доповнення, якщо хоча б разів 5 попросили зробити те саме в якийсь невеликий проміжок часу. Хоча і так намагаюся робити все модифікаторами й трохи краще, ніж потрібно спочатку, так потім простіше зрозуміти що взагалі робилося і як. — Дайте поради розробникам, які тільки розпочинають свій шлях. — Розробникам початківцям можу порадити не лінуватися і не канючити грошей одразу, а просто намагатися робити добре свою роботу в якісь розумні терміни, там воно саме все вийде за належного бажання. Але потрібно чітко розуміти, що фріланс — це не сидіти з ноутом на Балі й отримувати 50000 грошей на годину, а звичайна, досить важка робота зі своїми плюсами та мінусами. Ще доведеться навчитися працювати вдома, якщо хочете вдома. Це не так просто, як здається, особливо якщо вдома є дружини, діти, батьки, тітки, дядьки, коти, хом'яки та інша живність. Плюс поборотися з лінню, це теж окремий челлендж) На все про все пішло 2 роки напевно. По роботі в моєму випадку спочатку я чесно попереджав, що якщо не вийде — грошей не візьму, але й поламати нічого не поламаю. ❗ Взагалі найголовніша порада. У будь-якій задачі, навіть найпростішій, спробуйте зрозуміти навіщо і для чого це потрібно замовнику. Інакше ви будете хоч і гарним розробником при належному старанні, але тупо кодером. Люди, які розуміють бізнес-процеси й можуть реалізувати бажання клієнта оптимальним способом, враховуючи особливості бізнесу, цінуються вище в будь-якій спеціальності. Простими словами — потрібно прокачувати навіть не навички програмування (і їх теж потрібно!), а експертність у конкретних питаннях, у нашому випадку це cms opencart і все, що її оточує, а оточує її багато всього. Підвищуйте рівень, пийте пиво, ставайте кращими, ваш spectre
-
Наступний девелопер, який не видалив нас з контактів після пропозиції взяти участь в інтерв'ю, — Володимир Гошко. Ми запитували про страхи та сумніви, які виникали при зростанні ЗП. Дізнавалися які скіли прокачувати розробникам та на фінал попросили декілька порад для джуніорів. Інтерв'ю в перекладі на російську. Якщо пропустили попереднє інтерв'ю, шукайте тут. — Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? — Добрий день, я програміст з досвідом в 14 років. Мої основні мови програмування C#, Delphi, PHP та JS. З програмуванням я познайомився в 8му класі в школі. В мене добре получалось розбиратись в коді, а саме головне що мені це дуже подобалось і я ще тоді зрозумів що хочу бути програмістом. Попав в IT в далекому 2008 році. На той час я навчався на останньому курсі ВНУ ім Лесі Українки в Луцьку, спеціальність прикладна математика. Знайшов в інтернеті вакансію Junior програміста в Луцьку, обов'язковою умовою було проходження невеличкого навчального безкоштовного курсу. Після проходження курсу мене відразу взяли на роботу. — Чи добре пам'ятаєте свій старт? Які були сумніви та страхи на початку шляху? — Не зважаючи на те, що я попав на свою першу роботу з найкращим результатом практичного тесту після курсів, я все рівно відчував сумніви, переживав чи варта моя робота зарплати яку мені платять. Частково, схожі відчуття я відчував ще кілька разів в своєму житті, коли отримував великий скачок в зарплаті. Насправді я розумів що працюю добре, що виконую завдання та постійно покращую навички, але страх та сумніви були. Думаю що це нормально і особливо на початку кар'єри, це навпаки спонукало мене працювати наполегливіше. — Чи були думки “Це не для мене”? Що допомагало не злитися і не відмовитися від ідеї стати розробником? — З цим якраз проблем не було, я знав що це для мене і я з жадібністю вивчав все нове та нове. «Взагалі, вважаю що програмування, це така область де завжди треба вчитись, все знати неможливо і час від часу стикаєшся з чимось вперше.» — Які ресурси та можливості використовуєте для навчання та розвитку зараз? Як качаєте скілл? — Я слідкую за оновленнями C# та .Net в цілому, а також за php та Opencart, якщо анонсуються нові речі, шукаю відео огляд або статті по темі нового релізу. А зі скілів качаю англійську. Взагалі, вважаю що програмування, це така область де завжди треба вчитись, все знати неможливо і час від часу стикаєшся з чимось вперше. — Яка ваша улюблена та не улюблена частина у роботі? — Улюблена частина роботи це власне написання коду, особливо якщо завдання описане чітко. Ще люблю працювати над архітектурою нового складного проекту, а також виконувати нетривіальні технічні завдання. Не улюбленою можна назвати роботу над документацією, інколи доводиться описувати технічну частину системи чи окремих її компонентів. — Розробникам потрібна натхнення чи справа навички? Де брати ідеї для нових доповнень та шаблонів? — Знайомство з Opencart у мене відбулось в 2017 році, коли взявся розробити інтернет-магазин для бізнесу дружини. Був приємно вражений кількістю шаблонів та доповнень на будь які потреби за адекватні гроші. Я швидко розгорнув Opencart на сервері, поставив та налаштував шаблон з модулями і уже за 2 тижні магазин працював з базовим функціоналом. Но з часом, виявляв що існуючих доповнень мені не вистачає і я почав писати свої. Уже маю біля десяти власноруч написаних доповнень, але опублікував наразі лише 2, інші ще чекають своєї черги. Те саме коли розробляв кілька інших інтернет-магазинів, клієнти різні, побажання до сайту різні. Мій досвід такий, що якщо є щось потрібне клієнтові, але не має в продажі готового доповнення, яке робить саме те що треба, то це потенційно може бути потрібно ще комусь. Так в мене і з'являються ідеї для доповнень. =) — Дайте поради розробникам, які тільки розпочинають свій шлях. — Ніколи не пізно почати вивчати програмування, інформації в інтернеті багато. — 99.9% проблем з якими ви можете зіткнутись давно відомі і мають описане рішення, треба лише правильно сформувати питання в Google пошуку. — Важливо постійно працювати над англійською, особливо на початку, тому що більшість інформації по програмуванню англійською. Next інтерв'ю через тиждень у цьому ж місці в цей же час 😉
-
Відкриваємо новий блог, у якому розкриємо секрети розвитку розробників та зберемо корисні рекомендації для вашого розвитку. На зв'язку з вами — маркетолог Людмила. Наш перший учасник — SergeTkach має досвід роботи з Opencart p 2016 року. Ми запитували про старт у професії, складнощі та сумніви, з якими стикався автор і попросили поради для інших розробників. В перекладі на російську. Полетіли 🚀 — Розкажіть про себе. Як давно займаєтеся розробками? Як потрапили до ІТ? — Мене звати Серж Ткач. Я автор популярних модулів для OpenCart. Із цією системою працюю з 2016 року. Зараз займаюся в основному їх продажем та підтримкою. В IT потрапив, коли намагався зробити сайт для своїх задач. Потім знайомі, знаючи, що я можу зробити сайт, просили зробити сайт і для них. Але до 2016 року це було час від часу. А потім — основною діяльністю. «Пам'ятаю, коли почав працювати з OpenCart після WordPress, то сидів з 6 ранку до 23 вечора, щоб встигнути зробити роботу вчасно.» — Чи добре пам'ятаєте свій старт? Які були сумніви та страхи на початку шляху? — Пам’ятаю і старт з PHP взагалі і старт з OpenCart. На початку сумнівів не було взагалі. Я побачив знайоме слово “for” зі шкільного предмета Інформатика і подумав “це ж легкість”. Надихнувся прикладом знайомого, який навчився сам. Вивчав програмування, щоб зробити свій сайт новин. Загалом жодних сумнівів не було: ні в тому, що можу навчитися програмувати, ні в тому, що мій задум має сенс. Мені просто хотілося це зробити, і я зробив. Потім уже, коли зрозумів, що це не мало сенсу, тоді вже почалися сумніви, чи варто продовжувати. Пам'ятаю, коли почав працювати з OpenCart після WordPress, то сидів з 6 ранку до 23 вечора, щоб встигнути зробити роботу вчасно. І це НЕ допомогло Допомогло відпочити на вихідних і розбити роботу на дрібні закінчені кроки (що до речі, в OpenCart не дуже поширено). — Чи були думки “Це не для мене”? Що допомагало не злитися і не відмовитися від ідеї стати розробником? — Були сумніви, коли працював на фрілансі, і не було досвіду. Коли треба було щось обіцяти навмання. Сумніви привели мене на роботу менеджера інтернет-магазину, з якої я за рік звільнився і вирішив далі займатися веб-розробкою. Це був стартап і я зрозумів, що “стабільність справжньої роботи” є лише ілюзією. Там теж будь-якої миті все може піти не туди. Братися чи не братися за роботу — це питання. Але якщо взявся, то вже треба робити. Домовленість дорожче за гроші. — Які ресурси та можливості використовуєте для навчання та розвитку зараз? Як качаєте скілл? — Прямо зараз — це складно. Раніше я читав якісь книги, проходив курси "повторюй за мною" (як виявилося це було шлаком), а потім курс, який націлений на отримання сертифікації Zend, і ще якийсь курс з OpenCart. І документацію. Зараз "навчаюся" тільки для виконання конкретного завдання. Тобто читаю документацію конкретного фреймворку. — Яка ваша улюблена та не улюблена частина у роботі? — Улюблена частина: кодити самостійно. Не просто встановити щось, а самому написати. Хоча з комерційної точки зору, це рідко має сенс. Якби не треба було думати про гроші взагалі й не було б термінів, то я все писав би сам з нуля Не улюблена: Не люблю переробляти по десятому разу... Але вже більш менш звик. Якщо робити свій модуль або шаблон, це точно буде. Підтримка. Іноді самому хочеться допомогти, але іноді хочеться, щоби просто відстали. — Розробникам потрібно натхнення чи справа навички? Де брати ідеї для нових доповнень та шаблонів? — Особисто мені потрібне або натхнення, або конкретний замовник, який очікує на результат. Просто робити щось нове, щоб воно було — цікаво недовго. «Для загального розвитку прочитати книгу "Ідеальний програміст" Роберта Мартіна.» — Дайте поради розробникам, які тільки розпочинають свій шлях. — Вчитися — це праця. Тільки коли мені це сказали, я почав виділяти для навчання дві години на день за графіком. Почав докладати зусиль. До цього я навчався за настроєм і не все завершував. В ідеалі пройти добрі курси. Вчитися самому — це, звичайно, круто, але довго і не завжди у потрібний степ. Для загального розвитку прочитати книгу "Ідеальний програміст" Роберта Мартіна. Хоча, книги здебільшого лише створюють настрій. У роботі допомагає лише реальна практика. Якщо у вас залишилися питання до SergeTkach, можете задати їх в коментарі і ми запросимо автора під’єднатися до розмови. До зустрічі у наступному інтерв'ю 👋