Как разрабатывать на 1С и не быть "1С-ником"
В прогрессивном ИТ мире сложилось популярное мнение, что разработчики 1С - не совсем разработчики, и не совсем ИТ-шники в целом.
Конечно, оно несправедливо. Но вот с причинами, почему такое мнение часто присутствует у наших коллег, очень не помешало бы разобраться.
Это может оказаться весьма полезным делом, в том числе для общения в профессиональных кругах и личного развития.
Конечно, оно несправедливо. Но вот с причинами, почему такое мнение часто присутствует у наших коллег, очень не помешало бы разобраться.
Это может оказаться весьма полезным делом, в том числе для общения в профессиональных кругах и личного развития.
Лучшие комментарии
Большая часть комментариев, похоже, все-таки от одноэсников, а не от программистов. Какие-то курсы, запросы, СКД. Если человек начинает с 1С, да еще успевает на этом что-то заработать, ему психологически чужды оказываются другие платформы. А без типовых конфигураций - вообще как без штанов на балу.
Некоторое время я полагал наивно, что "программист 1С" - это программист, в настоящее время работающий на платформе 1С. Сейчас мне думается, что более, чем в половине случаев первично 1С, а программист - вообще не обязательно. Не нужно ведь разбираться в алгоритмах, или, не к ночи будь сказано, в инкапсуляции данных, чтобы написать (сконструировать!) запрос, или поместить на форму кнопку.
Чтобы иметь современную базу программистских знаний, нужно ознакомиться с работами Вирта (Паскаль -> ООП), Кодда (реляционные БД), и, для эстетов, Пентковского (это парень из ИТМ и ВТ им. Лебедева, который с нашей программы Эльбрус сдернул в Силиконовую долину в 90-е годы и дал имя Пентиуму). Все! Проникшись базовыми знаниями, никто не сможет вернуться в тупое одноэсничество.
Некоторое время я полагал наивно, что "программист 1С" - это программист, в настоящее время работающий на платформе 1С. Сейчас мне думается, что более, чем в половине случаев первично 1С, а программист - вообще не обязательно. Не нужно ведь разбираться в алгоритмах, или, не к ночи будь сказано, в инкапсуляции данных, чтобы написать (сконструировать!) запрос, или поместить на форму кнопку.
Чтобы иметь современную базу программистских знаний, нужно ознакомиться с работами Вирта (Паскаль -> ООП), Кодда (реляционные БД), и, для эстетов, Пентковского (это парень из ИТМ и ВТ им. Лебедева, который с нашей программы Эльбрус сдернул в Силиконовую долину в 90-е годы и дал имя Пентиуму). Все! Проникшись базовыми знаниями, никто не сможет вернуться в тупое одноэсничество.
Kinestetik; ArchLord42; tkv44; demkonst; Sheff; mad375; Zhilyakovdr; maksa2005; Yakud3a; kote; van_za; kadild; MotorBox; angur; Gluk_1C; CXY; Mahon83; Ildar13; pbazeliuk; корум; max_st; 7fortune; Zircool; letzteKraft; user811063; dreamadv; vantus88; Артано; neikist; mdzen; slimper; ranadaine; comol; whitegh0st; unpete; Totoro; YPermitin; itriot11;
+38
–15
Ответить
Остальные комментарии
Избранное
Подписка
Сортировка:
Древо
Да делали уже неоднократно эти "аналоги".
Без тонкого клиента и СКД, но тем не менее.
Что-то, припоминаю, было даже с возможностью конвертации одинэсных конфигураций.
Только всего этого недостаточно для успеха на рынке.
Больше всего понравилось "не помню название" с java на сервере и rhino js на клиенте.
В соседней ветке вон metadata.js продвигают - работа в браузере оффлайн с синхронизацией в серверную базу. Понятно, что в чистом виде оно не замена 1С, но многие удаленные рабочие места на нем прикольно можно реализовать и работу некоторых удаленных офисов тоже, сэкономив на лицензиях. И можно такие интерфейсы делать, где 1С не конкурент.
Только что-то народ без энтузиазма к этому всему относится.
Без тонкого клиента и СКД, но тем не менее.
Что-то, припоминаю, было даже с возможностью конвертации одинэсных конфигураций.
Только всего этого недостаточно для успеха на рынке.
Больше всего понравилось "не помню название" с java на сервере и rhino js на клиенте.
В соседней ветке вон metadata.js продвигают - работа в браузере оффлайн с синхронизацией в серверную базу. Понятно, что в чистом виде оно не замена 1С, но многие удаленные рабочие места на нем прикольно можно реализовать и работу некоторых удаленных офисов тоже, сэкономив на лицензиях. И можно такие интерфейсы делать, где 1С не конкурент.
Только что-то народ без энтузиазма к этому всему относится.
(377)
1С от этого сдохла? Да вроде нет пока...
Она сдохнет тогда, когда код типовых конфигураций будет работать на решении, которое может интерпретировать код 1С (ОнеСкрипт, например, - если туда формы присандалить, хотя бы и через метадату, то вполне сможет заработать и нечаянно убить 1С, т.к.народ сможет без 1С выполнять код 1С).
(394)
Винда вон 10 лет уже сдыхает под натиском пингвинов - и все никак...
Ну это не показатель того, что винда - хорошая, а пингвины - плохие. Обычный пользователь даже не заметит разницы, если ему вместо винды поставить убунту (проверено на куче знакомых, которые кроме браузера в современных ОС редко что используют). И секрет винды в том, что их маркетологи как-то до сих пор умудряются убедить маркетологов компаний, производящих компьютеры ноутбуки, что винда - это круто и нужно увеличить стоимость компа на стоимость винды. А покупателю в большинстве случаев наплевать, в какой оси открывать браузер.
(410)
Сетей на винде, железа.
Не поверите. но сейчас куда проще девайс к линю подключить, чем к винде. С сетями есть множество решений (если нужен каталог, например, с жесткими групповыми политиками, куда и АД можно воткнуть - есть бесплатные решения, есть и платные, которые куда лучше мелкософтовских). Вот недавно за\казал блютусный свисток у кетайцев за 116 рублей, а тут коллега, оказалось, такой же купил, но у него винда 7-я - он на ней не работает без дров. Принес он мне - вставил я в свой линь, пару команд в консоли из первой страницы гугла прописал - все, заработало! Он драйвера для него для 7-й винды искал кучу времени - вирусы одни на сайтах, а не дрова. Так что уж и не знаю, о какой интеграции идет речь. А с учетом современного стека технологического на базе NoSQL, докера и прочих фишечек, то разворачивание инфраструктуры на десктопном убунту всего этого добра (даже с компиляцией того же REDIS'а) занимает минуты, а на винде люди неделями не могут все нормально поставить...
(408)
Залог успеха винды - большие корпорации
очень многие большие корпорации юзают SAP или что-то свое на Java, и там вообще не в винде проблема - там и на планшете все работает с андройдом или огрызком, а с Ораклом, ибо все на нем в больших корпорацих крутится. И никаких виндов - только RHEL (или другой энтерпрайзный *nix.
(412)
простояло после атаки Пети - понимаешь, насколько все там у них на винду завязано
Ну есть плохие айтишники в больших корпорациях, есть хорошие. Гуглу, вон, как-то на Петю было фиолетово (да и вообще, походу, кроме этой самой корпорации никто толком из больших и не пострадал). А все от того, что технологии не используются. Вот даже 1С говорит о том, что нужен тестовый сервак, сервак разработки, сервак продуктовый. А где Вы видели, чтобы сначала инфраструктура разворачивалась на тесте, проводились функциональные тесты, нагрузочные тесты, доводка, а потом только происходило развертывание оттестированного функционала на продуктовый сервак? Я, например, не видел, а вто мой друг, работающий с SAP, только это и видел и сильно был удивлен, что в 1С все не так. Ну не может себе позволить компания SAP - с какого хрена она может себе позволить три сервера (или хотя бы два) и создание сценариев тестирования?
(411)
когда 14 тыр рабочих мест переехали сначала на линух, а потом подумали и обратно на винду вернулись
Просто недодавили, народ начал нервничать о том, что теперь кнопка не слева внизу как всегда миллион лет было, а слева вверху. Вспомните про истерику пользователей 8-й винды, когда мелкомягкие убрали кнопку "Пуск" - все, конец света! Дело не в винде.
(398) А не Вы ли писали про 3Д-игры, которые Вы легко напишите на Си++?
Такими уникальными возможностями мало кто обладает в мире, поэтому подавляющая часть игр работает только под Виндовс.
В принципе, разработка под Виндовс куда проще, чем под Линукс.
Линукс хорош, только чтобы пальцы гнуть. Ну это как с Postgre и MS SQL, дилетанту можно напеть, что крутые спецы используют исключительно Postgre, и возможно, даже найдутся те, кто установит Postgre. Свою ошибку они осознают намного позже.
Как вспомню установку программ под Линукс, аж волосы шевелятся :)
Этож каждый раз нужно компилировать, в процессе выясняется, что библиотек не хватает, качаешь библиотеки, а этим библиотекам не хватает других библиотек.
Есть область применения Линукс, но она крайне не велика.
Такими уникальными возможностями мало кто обладает в мире, поэтому подавляющая часть игр работает только под Виндовс.
В принципе, разработка под Виндовс куда проще, чем под Линукс.
Линукс хорош, только чтобы пальцы гнуть. Ну это как с Postgre и MS SQL, дилетанту можно напеть, что крутые спецы используют исключительно Postgre, и возможно, даже найдутся те, кто установит Postgre. Свою ошибку они осознают намного позже.
Как вспомню установку программ под Линукс, аж волосы шевелятся :)
Этож каждый раз нужно компилировать, в процессе выясняется, что библиотек не хватает, качаешь библиотеки, а этим библиотекам не хватает других библиотек.
Есть область применения Линукс, но она крайне не велика.
(402)
А вот директ-3д в линях нет, а на нем кое-что делать вроде как проще (при том разработчики EVE Online пишут, что для DX11 они за три минуты что-то новое реализуют, а на DX9 неделями ищут решение - к вопросу о простоте и необходимости поддержки совместимости).
(402)
(402)
(402)
(402)
(402)
А не Вы ли писали про 3Д-игры, которые Вы легко напишите на Си++?
Библиотека OpenGL одинаково работает что в винде, что в *nix'ах. Есть множество движков, независящих от платформы. Я вчера установил себе игрушку "star conflict" - она для винды и для линя есть (я, кстати, скачал с сайта игры ее, а там только виндовая версия выложена, поэтому играю в вайне, но в стеме есть и для линя версия).
А вот директ-3д в линях нет, а на нем кое-что делать вроде как проще (при том разработчики EVE Online пишут, что для DX11 они за три минуты что-то новое реализуют, а на DX9 неделями ищут решение - к вопросу о простоте и необходимости поддержки совместимости).
(402)
В принципе, разработка под Виндовс куда проще, чем под Линукс.
Скорее наоборот. Чтобы развернуть на винде инфраструктуру для веб-разработки иногда народ столько танцев с бубном производит, что мало не покажется. В лине это делается одной строкой в bash.
(402)
Линукс хорош, только чтобы пальцы гнуть. Ну это как с Postgre и MS SQL, дилетанту можно напеть, что крутые спецы используют исключительно Postgre, и возможно, даже найдутся те, кто установит Postgre. Свою ошибку они осознают намного позже.
Ну вот как раз пост дилетанта (хотя слово "дилетант" - это "любитель", в данном случае некомпетентный специалист, любящий винду и все ее продукты просто из-за привычки). Постгрес очень много где используется, например скайп работала изначально на инфраструктуре постгреса, самая большая база данных для своего времени в yahoo работала на постгресе. Ну и если для Вас линукс - это чтобы "гнуть пальцы", то, полагаю, Ваше к нему отношение как отношение макаки к телевизору: "кто посадил туда этих человечков???"
(402)
Как вспомню установку программ под Линукс, аж волосы шевелятся :)
Все одной командой делается. Но, конечно, если Вы не знаете особенностей работы с менеджером пакетов, то волосы будут шевелиться. И, как я понял, исключительно из-за того, что неохота разбираться и учиться - это плохой подход.
(402)
Этож каждый раз нужно компилировать, в процессе выясняется, что библиотек не хватает, качаешь библиотеки, а этим библиотекам не хватает других библиотек.
Ничего компилировать не надо - можно поставить бинарники из репозитария как я и сказал одной командой сразу все. Все само скачается - даже источник указывать не надо.
(402)
Есть область применения Линукс, но она крайне не велика.
Шрека на линуксе рисовали в блендере. Вообще там есть красивые видюшки на эту тему на ютубе. Простое если Вы в чем-то не сумели разобраться - это не значит, что это плохо. Просто Вы пока плохой специалист в той области, о которой понятия не имеете и понять в ней что-то не спешите....
(405) Хорошо / плохо - размышления уровня ребенка из детского сада.
Сталкиваюсь эпизодически с проектами реализованными не на 1С, серьезные компании делают.
Мягко говоря сильно не впечатляет. "Да мы можем хоть что" но знаете ли бюджет, и поэтому "хоть что" резко превращается в крайне аскетичный интерфейс, крайне ограниченные функции. Ну очень убогонько, но зато работает там где с 1С не подлезешь.
Сталкиваюсь эпизодически с проектами реализованными не на 1С, серьезные компании делают.
Мягко говоря сильно не впечатляет. "Да мы можем хоть что" но знаете ли бюджет, и поэтому "хоть что" резко превращается в крайне аскетичный интерфейс, крайне ограниченные функции. Ну очень убогонько, но зато работает там где с 1С не подлезешь.
(423)
(423)
Я много решений у клиентов вижу, которые сделаны не на 1С - их устраивает. Достаточно серьезные системы мало кто на 1С пишет (вот, например, г-н Носков, если мне не изменяет память, некоторым образом понимает, что 1С для тысячи пользователей уже имеет просто нереальные требования к аппаратуре).
А по поводу бюджета, так скупой платит дважды. Если контора небольшая, компьютер нужен только для сдачи отчетности в регулирующие органы - 1С достаточно.
Хорошо / плохо - размышления уровня ребенка из детского сада.
Точно! Давайте уж из детского сада выходите (если внимательно прочитать, то слово "хорошо" - это цитата из Вашего сообщения, а мое слово "плохой" употреблено в контексте слова "подход").
(423)
Сталкиваюсь эпизодически с проектами реализованными не на 1С, серьезные компании делают.
Мягко говоря сильно не впечатляет. "Да мы можем хоть что" но знаете ли бюджет, и поэтому "хоть что" резко превращается в крайне аскетичный интерфейс, крайне ограниченные функции. Ну очень убогонько, но зато работает там где с 1С не подлезешь.
Как это относится к Linux? Они на винде делают это или тут окружение роли не играет?
Мягко говоря сильно не впечатляет. "Да мы можем хоть что" но знаете ли бюджет, и поэтому "хоть что" резко превращается в крайне аскетичный интерфейс, крайне ограниченные функции. Ну очень убогонько, но зато работает там где с 1С не подлезешь.
Я много решений у клиентов вижу, которые сделаны не на 1С - их устраивает. Достаточно серьезные системы мало кто на 1С пишет (вот, например, г-н Носков, если мне не изменяет память, некоторым образом понимает, что 1С для тысячи пользователей уже имеет просто нереальные требования к аппаратуре).
А по поводу бюджета, так скупой платит дважды. Если контора небольшая, компьютер нужен только для сдачи отчетности в регулирующие органы - 1С достаточно.
(406)
Не сдохнет 1С от наличия бесплатного ПО
Если это бесплатное ПО не будет реализовывать в полной мере то, что делает платформа 1С (например, рендерить формы, компоновать СКД, исполнять язык платформы и прочее). Да, реализовать это будет ой как не просто. Проще сделать транслятор с языка 1С в ккой-нить другой язык (питон, например), сделать транслятор форм, транслятор языка запросов (уже, кстати, есть - а можно тупо с ТЖ взять) в SQL. Все.
Чем больше изучаю java, php, js тем больше меня бесит 1с с отсутствием нормального ООП. По опыту могу сказать, что реальных программистов 1С, владеющих большим стеком технологий не только в 1С, но и в смежных областях <1% от общей массы. Сужу по биржам фриланса, как только написать отчет так +100500 отзывов, как написать запрос с digest authentication или внешнюю компоненту для мобильного приложения 1С на java, так задачи весят с нулем отзывов, либо обновляются с отказами исполнителей. А все по тому, что даже 1с junior или консультант уже не готов работать менее чем за 20-30 тыс (в Москве наверное от 50), а получая больше чем работяга на заводе и отвечая на телефонные звонки бухгалтеров им незачем куда то стремиться.
(350) ООП это не единственное, надо учить смежные направления, как минимум 1с-нику желательно знать js, если еще и php то это уже хорошо. Смысл моего поста в том, что большая часть 1с-ников не стремиться улучшить свои знания. Даже элементарно изучить расширения не хотят, им сразу проще снять с замка и начать исправлять типовые модули. В данный момент вилка ЗП программиста 1С 30-150 тыс, середнячки зарабатывают свои 40-60тыс и всех все устраивает, а кто-нибудь из них читал стандарты разработки и оформления кода самой 1С? Или открываешь отчет и видишь процедуру формирования отчета на 500+ строк, одной процедурой Карл!!! И за это платят большие деньги! С другой стороны, входя в 1% ты можешь ставить ставку часа намного выше средней и работать 4 часа в день, а не сутками.
(354)
зачем? У Вас есть поток задач на связку php+1с?
Вы попробуйте осознать что реальный скилл - это не изучение какого-то там пехапе.
Реальный скилл - это быстрое освоение ЛЮБОГО языка, необходимого для решения задачи.
Не нужно зацикливаться на каком то там пэхапе и прочая.
ООП это не единственное, надо учить смежные направления, как минимум 1с-нику желательно знать js, если еще и php то это уже хорошо. Смысл моего поста в том, что большая часть 1с-ников не стремиться улучшить свои знания
зачем? У Вас есть поток задач на связку php+1с?
Вы попробуйте осознать что реальный скилл - это не изучение какого-то там пехапе.
Реальный скилл - это быстрое освоение ЛЮБОГО языка, необходимого для решения задачи.
Не нужно зацикливаться на каком то там пэхапе и прочая.
(348)
Чем больше изучаю java, php, js тем больше меня бесит 1с с отсутствием нормального ООП.
Как уже написали, это болезнь роста. Как только поизучаете языки не только императивные и не только общего применения, например SQL, так может и поймете, что ООП отнюдь не панацея и не обязано быть использовано везде и всюду.
(348)
Ну я писал компоненты для 1С на C# и на C++. Проблема таких работ в том что желающих их выполнять особо нет, то есть конкуренции со стороны исполнителей нет, но и желающих это оплачивать по "конкурентным тарифам" тоже нет. Многие полагают что разработка функционала аналогична разработке какой-ить внешней обработочочки.
Итак 1. Желающих нормально (выше чем просто 1С) это оплачивать нет.
Потом проблема тестирования и отладки и т.д. Если там ты можешь положиться на 1С, то разрабатывая компоненту ты должен догнать и обогнать 1С, а то потом тебе скажут: "Вы тут мне разрабатывали для 1С, мы перенесли 1С на linux и ваша разработка не работает". Когда я ее делал 1С под линукс не было вообще. )))
Ну и все это надо тестировать, думать по краеугольные варианты (права пользователей) и т.д.
Кроме того, поскольку ты сделал-забыл надо еще писать кучу доков по внедрению и т.д.
Итак 2. Совместимость. Высокие затраты на тестирование. Высокие затраты на передачу решения
Адекватность заказов на внешние фичи для 1C намного ниже чем на "внутренние". То что заказчик вообще захотел что-то внешнее уже дает, ИМХО, 30% гарантию неадекватности.
Итог 3. Адекватность "-"
Поэтому нетленку можно делать на чем захочешь, но на работе за рамки 1С лучше не выходить.
Хотя в симбиозе с 1С неплохо "продается" знание SQL, Excel, OLAP.
То что в SAP называется APO и чего нет в 1С в принципе востребованно с помощью данных технологий.
а получая больше чем работяга на заводе и отвечая на телефонные звонки бухгалтеров им незачем куда то стремиться.
Ну я писал компоненты для 1С на C# и на C++. Проблема таких работ в том что желающих их выполнять особо нет, то есть конкуренции со стороны исполнителей нет, но и желающих это оплачивать по "конкурентным тарифам" тоже нет. Многие полагают что разработка функционала аналогична разработке какой-ить внешней обработочочки.
Итак 1. Желающих нормально (выше чем просто 1С) это оплачивать нет.
Потом проблема тестирования и отладки и т.д. Если там ты можешь положиться на 1С, то разрабатывая компоненту ты должен догнать и обогнать 1С, а то потом тебе скажут: "Вы тут мне разрабатывали для 1С, мы перенесли 1С на linux и ваша разработка не работает". Когда я ее делал 1С под линукс не было вообще. )))
Ну и все это надо тестировать, думать по краеугольные варианты (права пользователей) и т.д.
Кроме того, поскольку ты сделал-забыл надо еще писать кучу доков по внедрению и т.д.
Итак 2. Совместимость. Высокие затраты на тестирование. Высокие затраты на передачу решения
Адекватность заказов на внешние фичи для 1C намного ниже чем на "внутренние". То что заказчик вообще захотел что-то внешнее уже дает, ИМХО, 30% гарантию неадекватности.
Итог 3. Адекватность "-"
Поэтому нетленку можно делать на чем захочешь, но на работе за рамки 1С лучше не выходить.
Хотя в симбиозе с 1С неплохо "продается" знание SQL, Excel, OLAP.
То что в SAP называется APO и чего нет в 1С в принципе востребованно с помощью данных технологий.
(365)
Вы не там ищите. Несложная компонента на java для мобильно устройства 100тыс++. К человеку который metadata js написал, очередь на 2 года вперед при ставке часа 4000. Сейчас все больше заказчикам помимо 1С нужна интеграция с сайтами и мобильными приложениями и различными rest api. Все это стоит неплохих денег и заказчик готов платить. Как говорится "Ты стоишь столько, во сколько сам себя оцениваешь".
Итак 1. Желающих нормально (выше чем просто 1С) это оплачивать нет.
Вы не там ищите. Несложная компонента на java для мобильно устройства 100тыс++. К человеку который metadata js написал, очередь на 2 года вперед при ставке часа 4000. Сейчас все больше заказчикам помимо 1С нужна интеграция с сайтами и мобильными приложениями и различными rest api. Все это стоит неплохих денег и заказчик готов платить. Как говорится "Ты стоишь столько, во сколько сам себя оцениваешь".
(370)
Как говориться, ты можешь оценивать себя и в миллиард но за тебя не дадут ни гроша )))
Возможно я не там искал а точнее меня не там не те находили. Если подскажете где есть спрос на такие услуги, то по получению вознаграждения готов вас материально отблагодарить.
Ты стоишь столько, во сколько сам себя оцениваешь".
Как говориться, ты можешь оценивать себя и в миллиард но за тебя не дадут ни гроша )))
Возможно я не там искал а точнее меня не там не те находили. Если подскажете где есть спрос на такие услуги, то по получению вознаграждения готов вас материально отблагодарить.
(383)
Просто оставлю это здесь:
Просто оставлю это здесь:
НоваяСтр = СчетНаОплату.Товары.Добавить();
Если СокрЛП(стрТЧ.Номенклатура) <> СокрЛП(Справочники.Номенклатура.НайтиПоНаименованию(стрТЧ.Номенклатура)) Тогда
Сообщить("Номенклатура: '" + стрТЧ.Номенклатура + "' не известна! Добавьте её в справочник!");
КонецЕсли;
НоваяСтр.Номенклатура = Справочники.Номенклатура.НайтиПоНаименованию(стрТЧ.Номенклатура);
(395)
этот код на реальных данных не работает. Мне пришлось его переписать.
Просто у Вас реальные данные поменялись, а когда-то давным-давно все было вот как-то так, как мы и сказали. Иначе зачем бы он был нужен? А если изначально код такой, а данные - другие, то, видимо, в момент создания алгоритма задача несколько отличалась.
(400) 1) Этот код вместо "Сертификат 1221" находит "Сертификат 122134", а потом орет, что номенклатура не та, но все равно ее использует. 2) Поиск осуществляется 2 раза вместо 1.
Дальше будете доказывать, что этот код "имеет право на жизнь"?
И еще один пример, взято с этого ресурса:
Дальше будете доказывать, что этот код "имеет право на жизнь"?
И еще один пример, взято с этого ресурса:
ИначеЕсли ТипЗнч(ЭтаФорма.Объект.Ссылка) = Тип("СправочникСсылка.Партнеры") > 0 Тогда
Вот уже 10 лет зарабатываю "1С-ником", однако... ни одна реплика "эс-эсвоца" (фоната C во всех позах) ко мне не подходит. Фразы "разработчиков на 1С" то ж как-то за собой не припомню. Что-то не совпадает ни фига... Автор не учёл, что кто-то не с нуля пришел в 1С? Но я же типичный бронтозавр 1С-ый! Старпёр олдскульный! Не до петрил. Ладно, ползём дальше.
"Любите работу".
"Любите Родину, мать вашу!" (с)Агитпроп Российской империи
Я её люблю, но меня она не очень любит. Собственно, поэтому и стал 1С-ником, потому что старая работа админом меня не любила с самого начала. А любовь 1С ко мне начинает угасать. Либо потому что всё работает, либо потому что говнокодеров набежало "из-за низкого порога вхождения". Стоп! Стоп, батенька! Низкий порог вхождения был, когда кругом стояла 1С7 и сертификаты получали левой пяткой с пивасиком.
О-о-о! Слышу-слышу боевой клич! Бесплатная учебная версия 1С8 и т.д. и т.п. Однако, вы блин, сравните старт в 1С7 и 1С8. Мопед с Камазом конечно действуют по одним ППД, тока сцуко учиться управлять ими есть некоторая разница. И 1С8 изучить хотя бы до базового уровня - это прошуровать хотя бы несколько курсов. Это в 1С7 можно было без курса методом научного тыка с инструкцией изучить работу за полмесяца. В 1С8 такая хрень не проканает.
Стоп! Задняя передача... про низкий курс вхождения. Если уж в 1С низкий старт возможен, то в web- "программирование" старт не просто низкий... Блин, даже сравнения не найду... Сверхнизкий старт как у дворника. Даже мозга не надо. Учился на твёрдые 3, математику не знает, за то через полгода web-а - миддл фронт "программист". Ведром тебе по чайнику, "программист"!
Едем дальше.
"большая беда 1С - в том, что среда разработки очень проста и удобна, и большинство стандартных задач вполне решаются силами одного 1С разработчика"
"Это блин что щас было?!"(с)"Банды Нью-Йорка"
В любом языке программирования есть условия. И циклы. И массивы (как ты их не обзывай). И пофиг какой язык, если нужно массив перебрать. Блок-схема одна и та же. Реализация кода разная. И чаще всего уровень задач в организации как раз на уровне 1 программиста. 1С, С#, js - это уже детали. Вы что не помните, как КИСы клепали на Сях? Их клепал один Си-кист! Просто не такой криволапый! Или заброска кнопочки на форму отличается в Вижале от Конфигуратора? Да ничем не отличается. Ваапче. От слова "совсем".
И если "большинство стандартных задач вполне решаются силами одного 1С", то про какие нестандартные задачи, решаемые коллективом Сикистов, идёт речь? Нет, Дэвид Блейн, в пределах одного мелкого предприятия достаточно 1-2 программистов за глаза. 10 рыл, на чём бы они не писали - это долбоящеры-осьминоги.
"1С развращает"
Кстати, в списке языков программирования в статье нет языка, на котором я впервые научился программировать. Нет там и второго языка, на котором чуток кодил. И даже третьего нет! Ожидал в списке четвертый, но его сикисты расово ненавидят. Си у меня был пятым. Только я его уже за 15 лет добросовестно забыл (как и остальные до него). В провинции за него ни копейкине дают не давали.
Развращает не 1С. Развращают столицы, где студенты-недоучки за полгода во франчах превращаются в "специалистов по внедрению" с зарплатой, которая кажется просто космической. Развращают столицы, где школота-троечники через полгода становятся "мидлами". Развращают миллионы столичные, которые подняли ЧСВ коренных (понаехавших после пары лет рабства) до невообразимых высот.
Развращают ваши родные компании, которые диктуют остальной стране цены, условия и учат жизни.
Я не объективен? Да, блин! Не объективен, а очень даже субъективен! Потому что зажрались вы, имея огромные зарплаты, апупенный рынок вакансий и невъебенные бюджеты.
p.s. Франчи столичные к нам теперь лезут, потому что региАнальный неграм платить можно в 2 раза меньше.
Но вынужден огорчить 1С-соцев. Мир становится всё вэбанутее и вэбанутее.
Помницца, была суровая проза жизни по поводу равенства почасовой оплаты 1С-ника по вызову и падшей женщины. Ныне, тариф ночных бабочек (в провинции по крайней мере) превышает предложения 1С-специалистов.
Поэтому, несмотря на то что люблю работу с 1С, но работа за еду с аскетичным бюджетом не вдохновляет. Пора переходить на web по удалёнке.
Тем более что старт в профессию вэба столь же лёгкий, как у жриц древнейшей профессии.
"Любите работу".
"Любите Родину, мать вашу!" (с)Агитпроп Российской империи
Я её люблю, но меня она не очень любит. Собственно, поэтому и стал 1С-ником, потому что старая работа админом меня не любила с самого начала. А любовь 1С ко мне начинает угасать. Либо потому что всё работает, либо потому что говнокодеров набежало "из-за низкого порога вхождения". Стоп! Стоп, батенька! Низкий порог вхождения был, когда кругом стояла 1С7 и сертификаты получали левой пяткой с пивасиком.
О-о-о! Слышу-слышу боевой клич! Бесплатная учебная версия 1С8 и т.д. и т.п. Однако, вы блин, сравните старт в 1С7 и 1С8. Мопед с Камазом конечно действуют по одним ППД, тока сцуко учиться управлять ими есть некоторая разница. И 1С8 изучить хотя бы до базового уровня - это прошуровать хотя бы несколько курсов. Это в 1С7 можно было без курса методом научного тыка с инструкцией изучить работу за полмесяца. В 1С8 такая хрень не проканает.
Стоп! Задняя передача... про низкий курс вхождения. Если уж в 1С низкий старт возможен, то в web- "программирование" старт не просто низкий... Блин, даже сравнения не найду... Сверхнизкий старт как у дворника. Даже мозга не надо. Учился на твёрдые 3, математику не знает, за то через полгода web-а - миддл фронт "программист". Ведром тебе по чайнику, "программист"!
Едем дальше.
"большая беда 1С - в том, что среда разработки очень проста и удобна, и большинство стандартных задач вполне решаются силами одного 1С разработчика"
"Это блин что щас было?!"(с)"Банды Нью-Йорка"
В любом языке программирования есть условия. И циклы. И массивы (как ты их не обзывай). И пофиг какой язык, если нужно массив перебрать. Блок-схема одна и та же. Реализация кода разная. И чаще всего уровень задач в организации как раз на уровне 1 программиста. 1С, С#, js - это уже детали. Вы что не помните, как КИСы клепали на Сях? Их клепал один Си-кист! Просто не такой криволапый! Или заброска кнопочки на форму отличается в Вижале от Конфигуратора? Да ничем не отличается. Ваапче. От слова "совсем".
И если "большинство стандартных задач вполне решаются силами одного 1С", то про какие нестандартные задачи, решаемые коллективом Сикистов, идёт речь? Нет, Дэвид Блейн, в пределах одного мелкого предприятия достаточно 1-2 программистов за глаза. 10 рыл, на чём бы они не писали - это долбоящеры-осьминоги.
"1С развращает"
Кстати, в списке языков программирования в статье нет языка, на котором я впервые научился программировать. Нет там и второго языка, на котором чуток кодил. И даже третьего нет! Ожидал в списке четвертый, но его сикисты расово ненавидят. Си у меня был пятым. Только я его уже за 15 лет добросовестно забыл (как и остальные до него). В провинции за него ни копейки
Развращает не 1С. Развращают столицы, где студенты-недоучки за полгода во франчах превращаются в "специалистов по внедрению" с зарплатой, которая кажется просто космической. Развращают столицы, где школота-троечники через полгода становятся "мидлами". Развращают миллионы столичные, которые подняли ЧСВ коренных (понаехавших после пары лет рабства) до невообразимых высот.
Развращают ваши родные компании, которые диктуют остальной стране цены, условия и учат жизни.
Я не объективен? Да, блин! Не объективен, а очень даже субъективен! Потому что зажрались вы, имея огромные зарплаты, апупенный рынок вакансий и невъебенные бюджеты.
p.s. Франчи столичные к нам теперь лезут, потому что региАнальный неграм платить можно в 2 раза меньше.
Но вынужден огорчить 1С-соцев. Мир становится всё вэбанутее и вэбанутее.
Помницца, была суровая проза жизни по поводу равенства почасовой оплаты 1С-ника по вызову и падшей женщины. Ныне, тариф ночных бабочек (в провинции по крайней мере) превышает предложения 1С-специалистов.
Поэтому, несмотря на то что люблю работу с 1С, но работа за еду с аскетичным бюджетом не вдохновляет. Пора переходить на web по удалёнке.
Тем более что старт в профессию вэба столь же лёгкий, как у жриц древнейшей профессии.
В прогрессивном ИТ мире сложилось популярное мнение, что разработчики 1С - не совсем разработчики, и не совсем ИТ-шники в целом. Конечно, оно несправедливо
Не надо натягивать сову на глобус.
Адептам 1С почему то очень хочется утвердиться в звании полноценного ИТ-шника чем только подтверждают свою неполноценность.
Поздно, бабушка, прокомпостировано !
То что 1с-программисты не могут быть полноценными программистами свершившийся факт. Виновна в этом прежде всего сама 1С которая изначально формировала сообщество 1С не как нормальное ИТ сообщество, а как вспомогательную службу для бухгалтерии и логистики.
Идея сделать максимально простой язык и среду разработки чтобы даже простой бухгалтер смог в ней программировать была изначально ущербной. Вот и получилось сообщество недобухгалтеров-недопрограммистов.
В результате имеем то что имеем и чтобы поправить ситуацию нужно приложить на порядки больше усилий чем если бы все было сделано правильно с самого начала.
(358)
Да, тут все верно. надо смириться с этим.
Кому мы что сможем доказать и зачем? Впустую потратим ресурсы только.
Прежде всего нужно доказать самому себе, что ты можешь зарабатывать , решать задачи, используя такой инструмент как 1С и другие вспомогательные (раз уж ввязался в это).
Делать сложные проекты, которые нужны крупному бизнесу (а не ларькам). И все будет ок.
Да, тут все верно. надо смириться с этим.
Кому мы что сможем доказать и зачем? Впустую потратим ресурсы только.
Прежде всего нужно доказать самому себе, что ты можешь зарабатывать , решать задачи, используя такой инструмент как 1С и другие вспомогательные (раз уж ввязался в это).
Делать сложные проекты, которые нужны крупному бизнесу (а не ларькам). И все будет ок.
(358)
Идея сделать программу в которой может разбираться бухгалтер и логист на 100% могли понять и все делать тоже ущербна, потому на каждые потуги по улучшению и упрощению программы пользователи неизмеримо отвечают отупением и оленением (от слова лень, а не олень).
Поэтому вопросы типа".
Ты ИТ-шник если ты можешь решать задачи в рамках, причем это не значит что слету, ночью разбудили, спросили - ты скороговоркой выпалил решение. Что-то ты знаешь, что-то нет. Вот умение разобраться в том что не знаешь и говорит что ты IT-шник.
И то что ты не знаешь JQuery или DesignPatterns не означает что ты "не ИТ-шник", если ты способен разобраться в этом в случае необходимости или внутреннего желания.
Не надо натягивать сову на глобус.
Адептам 1С почему то очень хочется утвердиться в звании полноценного ИТ-шника чем только подтверждают свою неполноценность.
Поздно, бабушка, прокомпостировано !
То что 1с-программисты не могут быть полноценными программистами свершившийся факт. Виновна в этом прежде всего сама 1С которая изначально формировала сообщество 1С не как нормальное ИТ сообщество, а как вспомогательную службу для бухгалтерии и логистики.
Идея сделать максимально простой язык и среду разработки чтобы даже простой бухгалтер смог в ней программировать была изначально ущербной. Вот и получилось сообщество недобухгалтеров-недопрограммистов.
В результате имеем то что имеем и чтобы поправить ситуацию нужно приложить на порядки больше усилий чем если бы все было сделано правильно с самого начала.
Адептам 1С почему то очень хочется утвердиться в звании полноценного ИТ-шника чем только подтверждают свою неполноценность.
Поздно, бабушка, прокомпостировано !
То что 1с-программисты не могут быть полноценными программистами свершившийся факт. Виновна в этом прежде всего сама 1С которая изначально формировала сообщество 1С не как нормальное ИТ сообщество, а как вспомогательную службу для бухгалтерии и логистики.
Идея сделать максимально простой язык и среду разработки чтобы даже простой бухгалтер смог в ней программировать была изначально ущербной. Вот и получилось сообщество недобухгалтеров-недопрограммистов.
В результате имеем то что имеем и чтобы поправить ситуацию нужно приложить на порядки больше усилий чем если бы все было сделано правильно с самого начала.
Идея сделать программу в которой может разбираться бухгалтер и логист на 100% могли понять и все делать тоже ущербна, потому на каждые потуги по улучшению и упрощению программы пользователи неизмеримо отвечают отупением и оленением (от слова лень, а не олень).
Поэтому вопросы типа".
Ты ИТ-шник если ты можешь решать задачи в рамках, причем это не значит что слету, ночью разбудили, спросили - ты скороговоркой выпалил решение. Что-то ты знаешь, что-то нет. Вот умение разобраться в том что не знаешь и говорит что ты IT-шник.
И то что ты не знаешь JQuery или DesignPatterns не означает что ты "не ИТ-шник", если ты способен разобраться в этом в случае необходимости или внутреннего желания.
(366)
Бухгалтер способный разобраться в программировании на 100% это что то из области фантастики. Встречал таких, но очень мало.
Бухгалтер должен быть бухгалтером, постановщик задач постановщиком, а программист программистом.
1С же сделала программиста 1с который должен быть сразу всем, а потому изолирован от всего остального.
И теперь мы имеем ситуацию когда даже если программист 1с в целях саморазвития изучит те же JQuery или DesignPatterns он все равно останется программистом 1с который не понятно зачем знает еще и JQuery и DesignPatterns. Вернее знал потому что скоро забудет без практики.
Ну не нужны они ему абсолютно и саморазвитие его бесплодно пока он не бросит 1С и не пойдет туда где искусственных ограничений нет.
Идея сделать программу в которой может разбираться бухгалтер и логист на 100% могли понять и все делать тоже ущербна
Бухгалтер способный разобраться в программировании на 100% это что то из области фантастики. Встречал таких, но очень мало.
Бухгалтер должен быть бухгалтером, постановщик задач постановщиком, а программист программистом.
1С же сделала программиста 1с который должен быть сразу всем, а потому изолирован от всего остального.
И теперь мы имеем ситуацию когда даже если программист 1с в целях саморазвития изучит те же JQuery или DesignPatterns он все равно останется программистом 1с который не понятно зачем знает еще и JQuery и DesignPatterns. Вернее знал потому что скоро забудет без практики.
Ну не нужны они ему абсолютно и саморазвитие его бесплодно пока он не бросит 1С и не пойдет туда где искусственных ограничений нет.
(369)
Ну не совсем это грех 1С. Это жизнь: я какое-то время был бэкенд программистом на С#+SQL, который непонятно зачем изучил Python, Octave, OLAP, 1C
Кем бы ты не работал - у тебя всегда будут некоторые границы технологического стека.
Даже в 1С они есть. Например, практически не занимаюсь обменами.
ухгалтер способный разобраться в программировании на 100% это что то из области фантастики. Встречал таких, но очень мало.
Бухгалтер должен быть бухгалтером, постановщик задач постановщиком, а программист программистом.
1С же сделала программиста 1с который должен быть сразу всем, а потому изолирован от всего остального.
И теперь мы имеем ситуацию когда даже если программист 1с в целях саморазвития изучит те же JQuery или DesignPatterns он все равно останется программистом 1с который не понятно зачем знает еще и JQuery и DesignPatterns. Вернее знал потому что скоро забудет без практики.
Ну не нужны они ему абсолютно и саморазвитие его бесплодно пока он не бросит 1С и не пойдет туда где искусственных ограничений нет.
Бухгалтер должен быть бухгалтером, постановщик задач постановщиком, а программист программистом.
1С же сделала программиста 1с который должен быть сразу всем, а потому изолирован от всего остального.
И теперь мы имеем ситуацию когда даже если программист 1с в целях саморазвития изучит те же JQuery или DesignPatterns он все равно останется программистом 1с который не понятно зачем знает еще и JQuery и DesignPatterns. Вернее знал потому что скоро забудет без практики.
Ну не нужны они ему абсолютно и саморазвитие его бесплодно пока он не бросит 1С и не пойдет туда где искусственных ограничений нет.
Ну не совсем это грех 1С. Это жизнь: я какое-то время был бэкенд программистом на С#+SQL, который непонятно зачем изучил Python, Octave, OLAP, 1C
Кем бы ты не работал - у тебя всегда будут некоторые границы технологического стека.
Даже в 1С они есть. Например, практически не занимаюсь обменами.
(387)
У всех развитых платформ типа C#, Java абсолютно тоже самое.
Там тоже вместо SQL - EntityFramework и ORM, и матчать web можно не знать - WebForms, Silverlight, JTX и еще много чего.
Поэтому разнообразие это вопрос предпочтений.
Знавал я программистов которые только на SQL работают без знания окружения, просто знают его досконально вглубь и в рамках больших компаний это оправданная и желаемая специализация.
Знавал я программистов-"эникещиков", которые все языки знают, но поверхностно. Они востребованы на обслуживание "зверинцев" софта в небольших конторах.
Согласен, но только в 1С почти весь технологический стек упакован в платформу. Даже чистый SQL одинэснику знать не нужно, только если очень захочет. Вроде и вэб-клиент есть, а ни HTML ни JavaScript в нем тоже не нужны. Черная дыра какая то.
У всех развитых платформ типа C#, Java абсолютно тоже самое.
Там тоже вместо SQL - EntityFramework и ORM, и матчать web можно не знать - WebForms, Silverlight, JTX и еще много чего.
Поэтому разнообразие это вопрос предпочтений.
Знавал я программистов которые только на SQL работают без знания окружения, просто знают его досконально вглубь и в рамках больших компаний это оправданная и желаемая специализация.
Знавал я программистов-"эникещиков", которые все языки знают, но поверхностно. Они востребованы на обслуживание "зверинцев" софта в небольших конторах.
У меня такая картина мира (linux vs windows):
1. На десктопах рулит винда.
2. В качестве офисных серверов рулит винда (ну там контроллеры доменов и иже с ними).
3. В качестве производственных серверов для всяких там расчетов, облаков, интернета, распределенных баз данных, распределенных вычислений и прочее-прочее-прочее - рулит linux. Практически везде, где нужно горизонтальное масштабирование и парочкой серверов не обойтись - везде linux. Потому что он бесплатен, компактен, безгуевый, чудесно управляется удаленно через консоль и прочее-прочее-прочее.
Просто не все в курсе про третий пункт и для них может сложится впечатление, что linux - это андеграунд какой-то.
ЗЫ. Про "рулит" - это не про чудесность системы как таковой, а про преобладание на рынке.
1. На десктопах рулит винда.
2. В качестве офисных серверов рулит винда (ну там контроллеры доменов и иже с ними).
3. В качестве производственных серверов для всяких там расчетов, облаков, интернета, распределенных баз данных, распределенных вычислений и прочее-прочее-прочее - рулит linux. Практически везде, где нужно горизонтальное масштабирование и парочкой серверов не обойтись - везде linux. Потому что он бесплатен, компактен, безгуевый, чудесно управляется удаленно через консоль и прочее-прочее-прочее.
Просто не все в курсе про третий пункт и для них может сложится впечатление, что linux - это андеграунд какой-то.
ЗЫ. Про "рулит" - это не про чудесность системы как таковой, а про преобладание на рынке.
(421)
Т.е. фактически на офисных серверах и десктопах даже для 1С уже вполне достаточно линуха, но достаточность - это сама в себе характеристика, а основные решения принимаются на базе имеющегося опыта (юзеры гуглофонов купят гуглофон, юзеры огрызков - огрызки, и будут потом говорить, что юзеры гуглофона не купили огрызок только из-за недостаточности средств, а в ответ услышат, что юзеры огрызка купили огрызок только для понта, ибо ничего в нем такого по сравнению с Le Eco Pro 3 нет, включая скорость работы и память). Опыт - сын ошибок трудных, гений - парадоксов друг. Современники даже из ИТ часто парадоксы посылают лесом, ибо с опытом как-то спокойнее - не нужно лишний раз что-то думать в голове, тем более для многих это больно )))
В итоге у меня простая картина мира:
Винда - доживающая свой век ОСь .у которой нет перспектив, ибо буки скоро просто перестанут выпускать - останутся одни планшеты, потом очки виртуальной реальности и прочее. Игры на консолях, планшетах и мобильных девайсах (если кому-то надо поиграть). Нет места винде в будущем, кроме действительно офисных серваков с админами-киборгами )))
У меня такая картина мира (linux vs windows):
Имеет право на существование, в принципе.Офисные сервера и десктоп - исторически сложившаяся картина. Вот вроде мобильная винда ведь не сказать что отстой полный была, да? Но где она теперь? Нет ее больше - мелкомягкие просто перестали ее поддерживать, ибо 2% ранка их не устраивало (даже у линуха на десктопах больше).
Т.е. фактически на офисных серверах и десктопах даже для 1С уже вполне достаточно линуха, но достаточность - это сама в себе характеристика, а основные решения принимаются на базе имеющегося опыта (юзеры гуглофонов купят гуглофон, юзеры огрызков - огрызки, и будут потом говорить, что юзеры гуглофона не купили огрызок только из-за недостаточности средств, а в ответ услышат, что юзеры огрызка купили огрызок только для понта, ибо ничего в нем такого по сравнению с Le Eco Pro 3 нет, включая скорость работы и память). Опыт - сын ошибок трудных, гений - парадоксов друг. Современники даже из ИТ часто парадоксы посылают лесом, ибо с опытом как-то спокойнее - не нужно лишний раз что-то думать в голове, тем более для многих это больно )))
В итоге у меня простая картина мира:
Винда - доживающая свой век ОСь .у которой нет перспектив, ибо буки скоро просто перестанут выпускать - останутся одни планшеты, потом очки виртуальной реальности и прочее. Игры на консолях, планшетах и мобильных девайсах (если кому-то надо поиграть). Нет места винде в будущем, кроме действительно офисных серваков с админами-киборгами )))
(426) Я в курсе :) Просто самого в свое время удивил тот факт, что в строгом смысле macos больше unix, чем linux.
На практике это без разницы, просто речь о том, что очень многие "успешные разрабы" сидят под маками в том числе потому, что с них очень удобно работать с *nix окружением.
На практике это без разницы, просто речь о том, что очень многие "успешные разрабы" сидят под маками в том числе потому, что с них очень удобно работать с *nix окружением.
А никто не задумывался, что 1с спасает от кучи вопросов от несведущих заказчиков, которые боятся всего неведомого.
Когда у вас спрашивают, что у вас? - у нас 1С. Бдительность заказчиков усыпляется, и дальше диалог ведется в конструктивном диалоге.
Поясню мысль, у нас самостоятельная торговая система, когда становился вопрос на чем разрабатывать, просто решили выбрать 1С, поскольку это у всех на слуху и это сразу избавляло от множества вопросов. Люди боятся незнакомого, это либо дорого, либо сложно найти спецов, либо сложно обучать персонал. А 1с это 1с.
А дальше это вопрос каждого, что Вы выберете, хранить в справочнике в качестве реквизита ссылку (длинный хэш код) или код элемента из 6 символов, при этом самостоятельно заботясь о его целостности. И Вам самим решать, ставить в соединениях в запросе ".Ссылка" или ".Код". Вам самим решать, стоит ли знать что делает платформа 1С с СУБД, предоставляя вам такой инструмент как Регистра накоплений остатки.
1с действительно развращает, но каждый для себя решает по какому пути идти. А с пеной у рта вешать ярлыки, что в 1С нет программистов, считаю неуместным.
Когда у вас спрашивают, что у вас? - у нас 1С. Бдительность заказчиков усыпляется, и дальше диалог ведется в конструктивном диалоге.
Поясню мысль, у нас самостоятельная торговая система, когда становился вопрос на чем разрабатывать, просто решили выбрать 1С, поскольку это у всех на слуху и это сразу избавляло от множества вопросов. Люди боятся незнакомого, это либо дорого, либо сложно найти спецов, либо сложно обучать персонал. А 1с это 1с.
А дальше это вопрос каждого, что Вы выберете, хранить в справочнике в качестве реквизита ссылку (длинный хэш код) или код элемента из 6 символов, при этом самостоятельно заботясь о его целостности. И Вам самим решать, ставить в соединениях в запросе ".Ссылка" или ".Код". Вам самим решать, стоит ли знать что делает платформа 1С с СУБД, предоставляя вам такой инструмент как Регистра накоплений остатки.
1с действительно развращает, но каждый для себя решает по какому пути идти. А с пеной у рта вешать ярлыки, что в 1С нет программистов, считаю неуместным.
- "мне не важно, как это работает - главное работает (пока)"
- "Я 1С программист, а тут уже не 1С - это не ко мне"
- "Я написал код, он работает, что вы ещё от меня хотите"
- "Все эти модные методологии и слова - это всё не для 1С"
- "за что мне платят, то и делаю, мне всё равно, что и как делать"
- "я сделал как умел, когда начнёт тупить, тогда и переделаю - пока же работает"
- "у меня на ваши тесты, стендапы, технический долг нет времени"
- "1С - это гадость, на которой приходится рабтать"
- "Я 1С программист, а тут уже не 1С - это не ко мне"
- "Я написал код, он работает, что вы ещё от меня хотите"
- "Все эти модные методологии и слова - это всё не для 1С"
- "за что мне платят, то и делаю, мне всё равно, что и как делать"
- "я сделал как умел, когда начнёт тупить, тогда и переделаю - пока же работает"
- "у меня на ваши тесты, стендапы, технический долг нет времени"
- "1С - это гадость, на которой приходится рабтать"
Половину из этого можно услышать от руководства, тк дел много, а "и так сойдет, займись пока другим" это почти что суть agile)
Зависит от места, конечно, но не все себе могут позволить большой штат погромиздов.
Алсо, в голове, лично Я себя, не считаю себя "одинэссником", скорее "программистом" ну или "девопсером".
Есть хочу есть надо , сам 1С ник и расцениваю это как неизбежное , как еще заработать, тихим сапом на работе появляются проекты на kotlin но так факультатив. Но как же тяжело в 1С переключатся с IntelliJ IDEA или простейшего Sublime Text:)
(469) А что тяжелого в переключении? Процедурное программирование допустимо и в джаве. :)
ЗЫ Некоторые преподносят ООП как великую ценность. Но это больше подход парадигмы. Переключать парадигму действительно трудно.
С другой стороны куча джава-программистов, которые вообще не понимают парадигму ООП. Посмотришь код джавы, по сути та же 1С, но вид сбоку.
ЗЫ Некоторые преподносят ООП как великую ценность. Но это больше подход парадигмы. Переключать парадигму действительно трудно.
С другой стороны куча джава-программистов, которые вообще не понимают парадигму ООП. Посмотришь код джавы, по сути та же 1С, но вид сбоку.
Это мне напомнило бородатую шутку: "Паралимпиада по программированию. Приглашаются программисты на РНР, Javascript, 1С и VBA". Правда, с тех времен и PHP, и JS, и 1С шагнули далеко вперед. Не стоит сильно рефлексировать по поводу "неполноценности". Я знал неплохого программиста 1С (по совместительству Web и C++), который в ответ на вопрос, почему ушел, сказал: "проработав 10 лет разработчиком на С++, я понял что не знаю ничего". Сейчас он разрабатывает на PHP и JS, и не рефлексирует. Соглашусь с тем, что у 1С все-таки очень небольшая экосистема. Все-таки ИС сейчас больше коммерческий проект, а не комьюнити как таковое. Каждый день захожу на половину сайтов, из тех что предлагается в статье, и не вижу ничего интересного. Становится несколько скучно и тесно в такой песочнице.
В работе в самой 1с столько ньюансов и прибамбас что не хватает времени их освоить за несколько лет (пока осваиваешь появляются новые - такой комбайн технологий) , не говоря о том чтоб вникать в тонкости других языков
Если раньше на 1с77 ты мог вести один Бухгалтерию, Зарплату, Торговлю,Консультировать , Программировать.
то сейчас на 1с8 этим занимаются разные люди по несколько человек в штате на каждое направление
Если раньше на 1с77 ты мог вести один Бухгалтерию, Зарплату, Торговлю,Консультировать , Программировать.
то сейчас на 1с8 этим занимаются разные люди по несколько человек в штате на каждое направление
1С прекрасна, крута и хороша, но не дает свободы развития программиста.
Самый богатый человек мира - Билл Гейтс, и он заработал свой капитал потому что продавал программы конечным пользователям.
Этой же дорогой идут и многие другие люди и многие хорошо зарабатывают, можно сказать "снимают сливки".
А для программиста 1С эта дорога закрыта или значительно затруднена.
Программист 1С - это скорее кодер за ЗП и не более того.
Если программист 1С готов сидеть вечерами, неделями, годами и создавать какой то продукт,
то что бы потом можно было этот продукт продавать, необходимо открывать фирму, нанимать штат сотрудников и продавать конфигурацию.
Часть сливок при этом перепадет 1С в виде купленных лицензий.
И чем больше этот человек будет гнуть спину, тем больше получит фирма 1С.
А потом пройдет время и фирма 1С напишет такую же свою типовую конфигурацию, да еще и в облако ее закинет.
И пойдут по миру тогда "программисты-бурлаки 1С", которые когда то "вытягивали эту желтую баржу".
PS А вообще не нужно рассматривать 1С как что то особенное. Это просто хороший инструмент для своих целей.
И инструментов в мире полно. Есть и плохие, есть и хорошие, есть и платные и бесплатные.
PS2 И в 1С есть ООП, например класс "Справочники", класс "Документы",
просто количество уровней наследования ограничено.
Самый богатый человек мира - Билл Гейтс, и он заработал свой капитал потому что продавал программы конечным пользователям.
Этой же дорогой идут и многие другие люди и многие хорошо зарабатывают, можно сказать "снимают сливки".
А для программиста 1С эта дорога закрыта или значительно затруднена.
Программист 1С - это скорее кодер за ЗП и не более того.
Если программист 1С готов сидеть вечерами, неделями, годами и создавать какой то продукт,
то что бы потом можно было этот продукт продавать, необходимо открывать фирму, нанимать штат сотрудников и продавать конфигурацию.
Часть сливок при этом перепадет 1С в виде купленных лицензий.
И чем больше этот человек будет гнуть спину, тем больше получит фирма 1С.
А потом пройдет время и фирма 1С напишет такую же свою типовую конфигурацию, да еще и в облако ее закинет.
И пойдут по миру тогда "программисты-бурлаки 1С", которые когда то "вытягивали эту желтую баржу".
PS А вообще не нужно рассматривать 1С как что то особенное. Это просто хороший инструмент для своих целей.
И инструментов в мире полно. Есть и плохие, есть и хорошие, есть и платные и бесплатные.
PS2 И в 1С есть ООП, например класс "Справочники", класс "Документы",
просто количество уровней наследования ограничено.
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.