Pull to refresh
0
0
Send message
Я в целом полностью согласен, но под конец видимо уже перегорел к языку после такого «первого знакомства» и решил попробовать что-то еще.

Когда работал во франче был на сделке и через 3.5 года просто уже устал от этого всего, если честно
Ух, дочитал сей опус — было интересно, но порой скучновато, потому что про все это в целом знаешь внутри себя.
Я как раз из тех программистов 1С, который «спрыгнули с иглы» и перешли в другой ЯП. В данном случае другим ЯП оказался java.
С 1С я проработал 3.5 года (но работаю и сталкиваюсь до сих пор, как фрилансер) и, в целом, остались достаточно положительные впечатления о ЯП.

Собственно попробую кратко изложить причины по которым ушел (не обращайте внимания на порядок, он не важен особо):
1. Репутация языка в профессиональном мире. Сейчас в целом репутация 1С в сообществе разработчиков находится на таком дне, что уже не знаешь куда и деться). На это в целом можно не обращать конечно внимания, но все равно это отчасти задевает и постоянные шуточки кого-то извне надоедают.
2. Внутри экосистемы 1С и франчайзи зачастую не важно каким способом ты решил ту или иную проблему. Напихал 10 костылей в код, чтобы текущая проблемная ситуация решилась — герой. Написал сложноподдерживаемый и далеко не оптимальный код, но закрыл потребность бизнеса сейчас — красавчик. Меня немного поддушивала совесть с ориентиром на то, что мне платят как специалисту в определенной области конечные пользователи, а в итоге они могут получить ужасные решения, которые не стоят этих денег. Скорее всего это говорит во мне перфекционист. Причем даже если ты будешь стараться писать лаконичный и удобный код в конечном итоге ты упрешься в код коллег, которым это неважно (а таких коллег большинство и дальше пункт про них).
3. Очень низкая квалификация коллег. Я не знаю как обстоят с этим дела в Москве, но в регионе в котором я работал квалификация сотрудников фирмы франчайзи была крайне низкой. Большое количество стажеров + программистов заставших еще эпоху «клюшек» и не желающих меняться. Отсутствие какого-либо код ревью или порицания за плохо написанный код, митапов или технических обсуждений делают свое дело.
4. Потолок зарплаты, который трудно преодолеть по сравнению с другими ЯП. По моим наблюдениям в моем регионе я бы был сильно ограничен зарплатой, которую я смог бы получать.
5. Ограниченность технологий. Большинство внедрений в регионах про архитектуру крупных информационных систем и не в курсе. Использование каких-либо технологий помимо платформы 1С является чем-то невообразимым и на моей памяти такое нигде не применяется. А хочется пощупать и какие-то другие системы и возможно интегрировать их в процесс, чтобы ускорить тот или иной аспект. Но в целом отдельной роли архитектора нет и не было, вся архитектура — это 1С: Предприятие. Если что-то работает медленно, то «что вы хотели, это же 1С».
5. Я в свое время интересовался экспертной тематикой в 1С (речь идет о сертификате 1С: Эксперт по технологическим вопросам) и у меня даже есть сертификат 1С: Профессионал по ТВКВ (как же долго это писать). Но столкнулся с суровыми реалиями — такие спецы в регионах особо никому не нужны. Задачи такого плана приходят условно раз в полгода минимум, а если и приходят на первых этапах их стараются решить докидыванием ресурсов или еще каким-нибудь тривиальным способом.
6. Разработка прямо на проде, без какого-либо тестирования. Я много раз в рабочее время обновлял прод на крупных предприятиях нашей необъятной страны просто потому что мог. Страшно ли это? Да. Постоянное чувство того, что ты мог допустить где-то ошибку ценой в несколько миллионов и потом сидеть думать как это исправлять.
7. Отсутствие в целом постановки на задачу какой-либо или ТЗ. ТЗ в основном я составлял сам после 30 минутного общения с клиентом или аналитиком. Никаких особых нюансов, просто расписано то, что я буду делать. Клиенты ТЗ не читают и просто условно его подписывают. Т. е. функционал никак не прорабатывается и бывали случаи, когда клиент получал совсем не то, что хочет.
8. Откровенная закрытость фирмы вендора. Я довольно много писал и читал на партнерском форуме, писал в поддержку о багах (о поддержки фирмы 1С можно слагать легенды и не в лучшем ключе) и доносил необходимости открыть документацию по платформе лично Б. Г. Нуралиеву на партнерском семинаре (я даже туда попал! и мои контакты вроде даже записал лично Б. Г. Нуралиев после большой речи, но, спойлер, ничего не произошло). Какой-то фидбэк получить нереально трудно (можно сказать, что даже невозможно). Кстати к слову об учебных версиях и обучению в целом: на вернисаже (партнерский семинар) я подходил на секцию ТВКВ и просил объяснить мне, как мне сдавать эксперта по ТВКВ если у меня нет доступа к КИП (корпоративный инструментальный пакет), вопросы по которому есть в сертификации — мне посоветовали КИП где-нибудь скачать :)
9. В целом обстановка в стране и отсутствие возможности релокейта если что-то вдруг не понравится.

В конечном итоге в конце 2019 года я перегорел в целом к 1С и решил попробовать себя где-то еще.

Писал спонтанно, мог что-то упустить или неправильно сформулировать, прошу прощения :)
База расположена локально или расшарена (samba) в сети? Часто ускорение файловой базы можно реализовать через публикацию ее на веб-сервере (apache/iis) и доступа через ws, что по сути своей является переходом на «бесплатный» клиент-сервер. Также для небольших контор есть возможность покупки мини-сервера 1С предприятия за ~15000 рублей, но важный нюанс — он имеет ограничение в 5 сеансов (не 5 пользователей, а именно сеансов).

Какие вопросы у Вас по лицензированию возникли? Возможно у меня получится дать Вам ответ на них.

Понимаю ваше негодования, за время работы в 1С франчайзи столкнулся с большим числом некомпетентных специалистов в этой области. Но, если говорить откровенно, я встречал среди клиентов и некомпетентных системных администраторов также.
К слову сказать одна из причин моего ухода из 1С является наплевательское отношение к разработке среди разработчиков и нежелание учиться.
У меня были проблемы при использовании openvpn и проброса DNS в windows 10 (на планшете ipad — все работало корректно при подключении к той же сети).

Я далеко не спец, к сожалению, и решил это путем добавления параметра Blocking outside dns в конфигурацию openvpn (push «block-outside-dns»). Можете подсказать — это та же проблема или нечто другое?
Как связан 1С-Фрилансер с тем, что написано в задании? Вы кого ищете то?
В письме приведён список решений со ссылками на solutions. Там по идее должны быть указаны разработчики этих решений (я, к сожалению, с большинством из них даже не работал). В большинстве своём отраслевые решения пишут партнеры фирмы 1С и продают их. В данном случае, в инфописьме говорится о конфигурациях, которые разработаны на базе 1С: УПП (взята типовая поставка 1С: УПП (которую разработала фирма 1С) и добавлены определенные модули для удобства или специализированного учета). Т.е. снимаются с поддержки конфигурации партнеров, но не сама базовая поставка 1С: УПП (для неё пока только увеличилась стоимость сопровождения ИТС)
Не путайте поддержку отраслевых решений и типового решения.
Прочитал все части на одном дыхании. Жду продолжения!
К примеру, у нас есть клиенты со старыми конфигурациями (БП 2.0) под centos. Вместо COM для обмена используют через обмен через папку (но это небольшие организации). Не уверен, что в типовых механизмах старых конфигураций много механизмов, работающих через COM. Или это какие-то специфические наработки?

Information

Rating
Does not participate
Registered
Activity