Innovation
10 міфів про програмістів 1С:Підприємство, які нам порядком набридли
11 Квітня, 2020
Ми зібрали топ найбільш дратівливих міфів про програмістів 1С:Підприємство та вирішили їх розвіяти. Будь ласка, не повторюйте ці 10 фраз при фахівцях Lead Line IT. Заздалегідь дякуємо.
Чому так думають? За останні 25 років “Бухгалтерія для України” стала найпопулярнішим продуктом 1С:Підприємство серед українського бізнесу. Тому для багатьох назва бренду тісно асоціюється саме з бухгалтерією та нічим іншим. Так, деякі не знають про існування “Зарплата і Управління Персоналом для України”, “Управління торгівлею для України”, “Управління виробничим підприємством для України” та інших продуктів.
Також, більшість бухгалтерів розуміють принципи роботи програми 1С:Підприємство. Тому в САБ часто беруть їх на роботу в якості консультантів, а там, за бажанням, і до програміста можна дорости.
Наcправді. Ми не заперечуємо, що деякі програмісти 1С:Підприємство вчать, чим відрізняється дебет від кредиту, якщо їх завдання – автоматизація бухгалтерського обліку. Але якщо фахівець працює з проектами, які пов’язані з іншими бізнес-процесами, то розуміння одного бухобліку буде таким же сумнівним бонусом, як вміння малювати портрети для UI/UX-дизайнера.
Чому так думають? У програмуванні в 1С:Підприємство насправді низький поріг входу у порівнянні з мовами С++, Java або Ruby. Тому часто буває так, що програмістом 1С:Підприємство називає себе той, хто нічого не вміє і, що ще гірше, цього не усвідомлює. Це псує імідж всієї галузі. До речі, подібну ситуацію зараз можна спостерігати в PHP.
А ще програмістів 1С:Підприємство часто плутають з консультантами, які не мають нічого спільного з програмуванням.
Наcправді. Як і в усій IT-галузі, цінуються фахівці, які мають досвід розробки та супроводу складних проектів, хочуть вчитися новому, вміють писати чистий код та працювати в команді. До базових вимог програмування в 1С:Підприємство ще додають комунікабельність та навички аналізу бізнес-процесів підприємств. Чи багато таких фахівців? Звичайно, ні.
Ще компаніям ускладнюють життя гіганти глобального ІТ-ринку, які приваблюють програмістів зарплатою у валюті та можливістю жити закордоном. У підсумку, наша компанія готова відкрити офіс в будь-якому місті України, де знайдемо 2 та більше “вільних” програмістів 1С:Підприємство рівня Middle, які захочуть приєднатися до нашої команди.
Чому так думають? Російський синтаксис привертає до себе увагу та став приводом для жартів серед IT-фахівців, так як більшість мов програмування використовують англійську мову. Згідно “History of Programming Languages”, в 2006 році вже було 8500 мов програмування. Тому нас не дивує те, що деякі з них використовують не англійські ключові слова.
Між іншим, існує ChinesePython, в якому використовується китайська мова при програмуванні на Python. А Whitespace і зовсім використовує тільки пробіли, табуляцію та новий рядок, хоча це вже зовсім інша історія.
Наcправді. Синтаксис в 1С:Підприємство двомовний, а не виключно російською мовою. Такий синтаксис спрощує автоматизацію бізнес-процесів, яка пов’язана з великою кількістю специфічної термінології. Її переклад міг би ускладнювати роботу програміста. А ось програмувати англійською мовою можна та навіть необхідно, якщо розробка ведеться для компаній, які працюють в англомовному середовищі.
There are no secrets to success. It is the result of preparation, hard work, and learning from failure. Paul Tournier
Чому так думають? Люди вважають, що в галузь 1С:Підприємство ще не дійшла мода на європейські системи управління та контролю якості. А все тому, що Спілка Автоматизації Бізнесу (САБ) орієнтуються більше на ринок СНД, обмін досвідом з європейськими колегами є недостатнім, та й в принципі, українська система менеджменту залишає бажати кращого.
Наcправді. Менеджери та програмісти в галузі 1С:Підприємство вміють гуглити та спілкуються з IT-гіками, тому вони переймають європейський досвід та практику програмування. Без розуміння гнучких методологій розробки та QA-контролю кінцевий продукт може нашкодити роботі клієнта та завдати збитків. А чистий код безпосередньо впливає на швидкість програми. Також, якщо код не дуже читабельний, то робота програмістів в команді буде ускладнюватися.
Звичайно, деякі члени САБ можуть не цікавитися цими питаннями, але навряд чи клієнти залишаться задоволені після такого співробітництва.
Чому так думають? Як кажуть, в кожному жарті є часточка правди. Програмісти й на правду безпосередньо спілкуються з клієнтами . Це поширене явище серед компаній, в яких працює менше 20 фахівців подібного профілю та відсутня чітка спеціалізація. Так само не варто забувати, що в Україні наймають штатних програмістів 1С:Підприємство в компанії, які не пов’язан з IT сферою. У таких ситуаціях програміст поєднує в собі ролі консультанта, бізнес-аналітика, системного адміністратора та інших, поступово перетворюючись в “тижпрограміст”. В особливо важких випадках, фахівець потрапляє в компанію, яка не хоче розвивати свою IT-інфраструктуру, і завдання під розробку не дає.
Наcправді. Якщо працювати в аутсорс-компанії, яка спеціалізується на розробці 1С:Підприємство і має багато штатних працівників, то програмування буде багато, а також – складних завдань для саморозвитку. Але варто пам’ятати, що багато чого залежить від політики та організаційної культури компанії, як в будь-якій іншій галузі.
Чому так думають? Згадаймо 4-й пункт. Йдеться про недосконалість української та російської системи менеджменту. А також про те, що більшість корпоративних клієнтів у САБ, як то кажуть, родом з СРСР, тобто країн менш платоспроможних та менш зацікавлених у вдосконаленні IT-інфраструктури.
Також умови роботи порівнюються більше з розробником С++ в Google, ніж з чернівецьким фронтендщиком у безіменній компанії в 6 чоловік.
Наcправді. Деякі компанії 1С:Підприємство направду потребують модернізації, особливо ті, які в ієрархії компанії ставлять продажників вище програмістів, так як продаж програмного забезпечення по франшизі приносить більше прибутку.
Але зарплата для програміста 1С:Підприємство в $2000 та вище реальна, і йому буде потрібно менше років та зусиль для отримання гідної оплати праці. Хоча визнаємо, що якщо брати заробітню плату програмістів рівня Senior в Java, C++, Ruby/Rails або Python, то 1С:Підприємство як напрямок програмування виглядає менш конкурентоспроможним. Відносно комфортних офісів та невеликих “плюшок” і бонусів, то різниця теж незначна.
Чому так думають? Згідно зі статистикою, експортний виторг компанії 1С:Підприємство становила близько 20% на початку року. Велику частину доходу приносять корпоративні клієнти України та Росії. Серед них є такі відомі аналоги, як SAP, Microsoft Dynamics, Oracle. Для українських підприємств вони мають ряд недоліків: висока вартість ліцензії; необхідність самостійно враховувати зміни в нестабільному законодавстві України; дороге обслуговування та ряд інших (ще напишемо про це статтю) недоліків. Але для клієнтів Європи, ці недоліки менш значущі, та й мало хто серед них знає про 1С:Підприємство, так як маркетингові кампанії там майже не проводилося.
Наcправді. Почнемо з того, що у нашої компанії є двоє іноземних клієнтів: швейна фабрика з США та IT-компанія зі Швеції. Вони використовують 1С:Підприємство.
Ми знаємо, що тема заїжджена, і якщо Ви з цим питанням розібралися – просто пропустіть даний пункт.
Чому так думають? Міф розв’язали ЗМІ після указу Президента України про обмеження, накладених на юридичних та фізичних осіб, в перелік яких потрапило кілька компаній, що займаються 1С:Підприємство. Тільки замість того, щоб говорити про декілька юридичних осіб, медіа писали про заборону програмних продуктів в цілому. Чутки підхопили також і представники конкурентів, через що у нас до сих пір цікавляться, як працювати поза законом. Втім, державним установам направду заборонили використовувати програми 1С:Підприємство з 1 січня 2018 року, хоча аналог досі не запропонували.
Наcправді. Відносно бізнесу, 80% автоматизованого бізнесу України, згідно зі статистикою, використовують продукти 1С:Підприємство, і заборона могла б призвести до економічних та соціальних проблем. Так що можна сміливо вивчати мову програмування 1С:Підприємство, якщо є таке бажання.
Чому так думають? Цей міф пов’язаний з тим, що члени САБ заробляють на консультаціях по фіксованій ціні за годину спілкування. Найчастіше, спілкування з клієнтом відбувається під час розробки нової конфігурації під замовлення, адаптації до нового програмного продукту в компанії та при спробах вирішити проблеми користувача. Ось останній пункт і наштовхує людей на думку про зацікавленість програмістів в низькоякісному продукті.
Наcправді. Програмісту 1С:Підприємство набагато цікавіше розвивати продукти та допомагати клієнтам удосконалювати IT-інфраструктуру, паралельно автоматизуючи рутину. А ще година розробки вартує дорожче години консультації, а усвідомлення того, що ти робиш життя клієнта легшим та кращим надихає сильніше, ніж лайка з боку менеджерів, баги та телефон, що розривається від дзвінків.
Чому так думають? Мова програмування 1С:Підприємство є внутрішньою мовою платформи 1С:Підприємство та призначений тільки для її обслуговування і доопрацювання.
Наcправді. Функціонал платформи 1С:Підприємство постійно розвивається та вдосконалюється, тому зараз передбачає багато цікавих речей, таких як робота в інтернеті, розробка мобільних додатків, робота з web/http-сервісами, підтримка роботи з json. olap, геопозиціонуванням та багато іншого. А розробка та обслуговування 1С:Підприємство на базі вже готової платформи дозволяє не винаходити велосипед, а істотно прискорити видачу готових рішень, які вирішують більшість викликів, з якими бізнес зіштовхується сьогодні.