Я думаю, что не каждый программист на java сможет то, что вы написали. И да большая часть 1с - это сопровождение, и к сожалению интересных задач мало. Но когда возникают, забываешь, что это всего лишь 1с ) А бейсик это, или ООП не имеет значение, думать надо везде. И тут, как мне кажется, ограничения 1с как раз заставляют искать обходные пути, чтобы решить нестандартную задачу. И сделать это, если ты не силен в логике, алгоритмах, зачастую не возможно. Там где всё решается прямо, в 1с идем "зигзагом" ) Но такова платформа, могли бы, шли прямо, но увы, выкручиваемся как можем.
Многие "программисты 1С" на самом деле не программисты все что они делают это занимаются сопровождением и доработкой типовых. Это примерно как называть инженером автослесаря или работника детейлинга которые ремонтируют/тюнят автомобили или ставит на них допы.
Автор как раз из тех кто как раз не был никогда программистом так как дорабатывал/перепрабатывал типовые решения а потом попал в компанию где работают программисты. Отсюда и хорошие впечателния от Java.
Берём ЯП <XXX>: получаем данные (из БД, файлы, API), применяем бизнес логику и сохраняем(в БД, файлы, возвращаем по API). И все программисты, но только не 1С-ники?
Не принимайте на свой счет мой комментарий, он скорее для меня самого, чтобы не было мучительно больно )
То есть делаете столько же приседаний, а то и больше, что и в условной Java. Это оспаривает еще один тезис из оригинальной статьи, что на 1С "все" делается быстрее и проще.
Не так уж и много приседаний, исходя из выше указанных ограничений )
До этого наприседался) Сделал поначалу http сервис и из python'а дергал его.
Читая статью, каждый пункт болью отзывался в сердце. Как всё это знакомо.
Но всё же сравнивать 1С и языки вроде java и python - это как сравнивать мягкое с тёплым. 1с всё же не язык программирования, это своего рода экосистема, платформа, где можно самим конфигурировать. И ожидать от неё того, что может java, python и другие не стоит. Да на них можно быстро сделать простенький сайт(spring, django...), ML и многое другое. Но на них нельзя за пару часов сделать простенький складской учет, с печатными формами, отчетами. У каждого есть своя ниша, C - там где важна скорость, python - обработка данных и ML, java - enterprise... Да у 1С есть болячки, а где их нет.
Из 1С хочется уйти, не столько из-за ограничений, сколько из-за более интересных, на мой взгляд, проектов в других областях. Но держит з/п и не большой пулл вакансий в городе(в целом в ИТ сфере).
Для автора про парсинг: запускаем selenium сервер и через запросы на чистом 1С, получаем всё, что хотим )
Красиво, а надо/не надо решает каждый за себя. Голографический экран ил тач-скрин — это вариации на существующие интерфейсы. Скорее нейроинтерфейс будет революцией, по крайней мере, хотелось бы ) Разработки есть, ведутся, ждём.
А нужна ли нам революция? Эволюция не стоит на месте (баги фиксят, привносят что-то новое...). А DE развивается стремительнее, т.к. железо стало мощнее и доступнее. И это то, что сразу видно, что могут оценить.
Согласен, у самого i3wm, легковесно, удобно. На работе win 10, столько лишних телодвижений.
Все эти свистоперделки украшательства, виджеты от лукавого (имхо). Так или иначе большую часть сидишь в идешке или браузере, и вся красота неудел.
Просто сокращение, как питонист, джавист и др.
Я думаю, что не каждый программист на java сможет то, что вы написали. И да большая часть 1с - это сопровождение, и к сожалению интересных задач мало. Но когда возникают, забываешь, что это всего лишь 1с ) А бейсик это, или ООП не имеет значение, думать надо везде. И тут, как мне кажется, ограничения 1с как раз заставляют искать обходные пути, чтобы решить нестандартную задачу. И сделать это, если ты не силен в логике, алгоритмах, зачастую не возможно. Там где всё решается прямо, в 1с идем "зигзагом" ) Но такова платформа, могли бы, шли прямо, но увы, выкручиваемся как можем.
Многие "программисты 1С" на самом деле не программисты все что они делают это занимаются сопровождением и доработкой типовых. Это примерно как называть инженером автослесаря или работника детейлинга которые ремонтируют/тюнят автомобили или ставит на них допы.
Автор как раз из тех кто как раз не был никогда программистом так как дорабатывал/перепрабатывал типовые решения а потом попал в компанию где работают программисты. Отсюда и хорошие впечателния от Java.
Берём ЯП <XXX>: получаем данные (из БД, файлы, API), применяем бизнес логику и сохраняем(в БД, файлы, возвращаем по API). И все программисты, но только не 1С-ники?
Уже диагноз вырисовывается )
Не принимайте на свой счет мой комментарий, он скорее для меня самого, чтобы не было мучительно больно )
Не так уж и много приседаний, исходя из выше указанных ограничений )
До этого наприседался) Сделал поначалу http сервис и из python'а дергал его.
Читая статью, каждый пункт болью отзывался в сердце. Как всё это знакомо.
Но всё же сравнивать 1С и языки вроде java и python - это как сравнивать мягкое с тёплым. 1с всё же не язык программирования, это своего рода экосистема, платформа, где можно самим конфигурировать. И ожидать от неё того, что может java, python и другие не стоит. Да на них можно быстро сделать простенький сайт(spring, django...), ML и многое другое. Но на них нельзя за пару часов сделать простенький складской учет, с печатными формами, отчетами. У каждого есть своя ниша, C - там где важна скорость, python - обработка данных и ML, java - enterprise... Да у 1С есть болячки, а где их нет.
Из 1С хочется уйти, не столько из-за ограничений, сколько из-за более интересных, на мой взгляд, проектов в других областях. Но держит з/п и не большой пулл вакансий в городе(в целом в ИТ сфере).
Для автора про парсинг: запускаем selenium сервер и через запросы на чистом 1С, получаем всё, что хотим )
Напрашивается трицикл, нет в планах? ;)
А чем короткий шатун хуже или может сложнее в реализации?
Можно ли было сделать привод на звёздочку, а с неё через цепь на колесо? Тогда и амортизаторы можно использовать.
Все эти
свистоперделкиукрашательства, виджеты от лукавого (имхо). Так или иначе большую часть сидишь в идешке или браузере, и вся красота неудел.