|
Модераторы: stron |
|
benny |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 13.10.2010 Репутация: нет Всего: нет |
Я изучаю программирование, но еще далеко до того чтобы работать программистом. Хотел попробовать стать 1С программистом, чтоб работать, т.к. есть спрос в городе.
Насколько это является программированием, и насколько 1С программисты являются программистами, т.к. я рассматриваю это как практику в программировании. Прошел курс Основы бухучета по МСФО. и какая нужна квалификация, чтобы полноценно работать. Это сообщение отредактировал(а) benny - 13.10.2010, 21:37 |
|||
|
||||
bems |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: нет Всего: 88 |
Ответ зависит от того, в каком разделе форума задан вопрос. В этом - являются
-------------------- Обижено школьников: 8 |
|||
|
||||
Nevidimko |
|
|||
Никто Профиль Группа: Участник Сообщений: 9 Регистрация: 13.10.2010 Репутация: нет Всего: нет |
Являются. Чтобы быть программистом надо знать особенности языкы и предметную область, т.е. бухгалтерию или документооборот.
|
|||
|
||||
SaschaL |
|
|||
Опытный Профиль Группа: Участник Сообщений: 880 Регистрация: 13.12.2006 Где: Челябинская обл г .Нязепетровcк Репутация: 8 Всего: 9 |
Конечно являются они используют встроенный язык программирования, не дизайнеры же они
|
|||
|
||||
Vasay |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 1 Всего: 73 |
Программистами являются, но
не пройдет. Скорей, опыт работы с 1с будет мешать. Но! 1с является на данный момент одной из наиболее высокооплачиваемых сфер программирования в РФ. Будучи профи в 1с Вы врядли захотите заниматься чем-то еще. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
benny |
|
||||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 13.10.2010 Репутация: нет Всего: нет |
Спасибо!
А почему 1С будет мешать в програм-нии? И насколько трудно и долго стать 1С-программистом?
ну это на данный момент, потому что спрос большой, а предложение маленькое, а потом, когда они расплодятся? Добавлено @ 17:26
А в других мне покажут на дверь? Это сообщение отредактировал(а) benny - 14.10.2010, 17:26 |
||||
|
|||||
Vasay |
|
||||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 1 Всего: 73 |
Потому что стиль программирования принятый в 1с неприемлем в современных объектно-ориентированнх языках.
Не трудно. Но стоит некоторых денег.
Это не очень "модно", так что плодятся они не очень быстро. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||||
|
|||||||
Zero |
|
||||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 15 Всего: 24 |
1с не является объектно-ориентированным языком программирования. И вообще 1с:Предприятие не является языком программирования. Это система разработки, в которой присутствует программирование, но оно в ней является лишь одним из видов инструментов разработки. И вот в тех случаях, когда в ней приходиться что-то программировать, то встроенный в неё язык, а точнее идеология программирования в данной системе очень сильно схожа с современными языками программирования, типа Делфи, С++ и т.п.
Смотря о каком уровне программирования говорить. Если вопрос стоит в умении клеить на форме кнопки и выводить некоторые сообщения, и т.п. мелочи то действительно не трудно))
Если в других разделах кто-то в силу своей малограмотности скажет что 1с не связано с программированием, то это не означает что это является истиной. Также как древние считали что земля квадратная, а луна размером с яблоко |
||||||
|
|||||||
Vasay |
|
||||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 1 Всего: 73 |
Так сейчас можно сказть много про что.
Delphi не современный язык программирования. И в данный момент его будущее туманно. Если сравнивать с Java, .NET - то знание 1с будет небольшой помехой в освоение этих технологий на первоначальном этапе.
Достичь уровня профи в 1с гораздо проще и быстрее чем в Java или .NET, не говоря уж о С++. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||||
|
|||||||
benny |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 13.10.2010 Репутация: нет Всего: нет |
так это уже не программирование. Я имел ввиду приспосабливать программу к потребностям фирмы: я так понял в этом и состоит 1С-программирование? |
|||
|
||||
bems |
|
|||
Эксперт Профиль Группа: Комодератор Сообщений: 3400 Регистрация: 5.1.2006 Репутация: нет Всего: 88 |
В других разделах сидят люди, для которых ответ на вопрос не затрагивает их самоидентификацию. Поэтому они более беспристрастны.
-------------------- Обижено школьников: 8 |
|||
|
||||
Zero |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2169 Регистрация: 23.10.2004 Где: Россия, г. Рязань Репутация: 15 Всего: 24 |
Уровень профи в 1с не является сверх кликабельным. А вот на специалиста попотеть придётся. А если сравнивать обучаемость 1с и С++, то в С++ нужно в основе изучить только синтаксис и идеологию языка и за немногим среды разработки различных платформ. А что касается 1с, то в ней наибольшую требуется изучить Встроенный язык, язык запросов (в С++ он тоже есть, но в 1с, его знание обязательно, т.к. вся работа связана с БД) среду разработки (которая на порядок сложнее чем вышеуказанных языках программирования) + предметные области (Бухгалтерский учёт, налоговый, управленческий, МСФО и т.д.) Так что 1с не чуть не уступает в сложности освоения другим языкам программирования Хотя с учётом, что в ней большая часть всего написана на русском, то для Россиян с нею разобраться проще чем с С++ |
|||
|
||||
Vasay |
|
||||
Эксперт Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: 1 Всего: 73 |
Под словом "профи" я не имел ввиду сертификат профессионал. Даже наличие сертификата специалист не говорит о том, что человек "профи" в 1с.
Вы похоже не представляете что такое современный С++. Это очень сложная и многогранная вещь. ИМХО - заниматься с++ стоит только в том случае - если программирование для вас состояние души, а не способ заработка. Ибо для того чтобы начать прилично зарабатывать занимаясь программированием на с++ нужно потратить гораздо больше сил и времени на учебу, чем в случае с Java или .NET, а уж 1с на фоне сложности с++ - детская игрушка. п.с. а предметную область нужно знать в любом случае. Либо работать в команде с теми, кто ее знает. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||
|
|||||
dimagromyko |
|
||||||||||||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 24.12.2010 Репутация: нет Всего: нет |
Давайте уточнять, что данный стиль неприемлим в первую очередь для тех, кто всячески пытается доказать ущербность программистов 1с, и вовсе не подтвержден ничем кроме голословных криков. Любую задачу, из тех на которые изначально нацелена 1с, можно более чем сносно реализовать в 1с, лишь в ситуациях с масштабируюмостью системы (когда речь идет о сотнях и тысячах пользователей) в систему приходится пихать доп.компоненты для удержания нужной производительности, что впрочем никак не влияет на стиль программирования, а лишь требует больших знаний от сопровождающего систему специалиста (которые большинство встреченных мною 1с-ников не пытаются изучать, т.к. фирм с таким числом пользователей все таки в разы меньше чем 1с-ники вообще успевают обслуживать).
Чтобы сопровождать небольшую фирму(ы) (со штатом до нескольких десятков человек и своим грамотным бухгалтером) - то можно и вовсе бесплатно. Достаточно попрактиковаться в 1с программировании, подучить бух.учет и вперед зарабатывать. Можно тратиться на курсы, а можно и не тратиться - это уже скорее Ваше личное дело.
Если организация использует типовую конфигурацию, сама фирма маленькая, а требуемые изменения небольшие - то да. Все программирование будет в том, чтобы приспособить конфигурацию под потребности фирмы. Учитывая тугодумность отдельных пользователей, этот процесс может занять несколько месяцев (при этом 1с программист, если он понимает что делает, в среднем будет занят часов 8 в неделю на этой фирме, и основная работа будет в том, чтобы в сто первый раз показать пользователю куда заводить товар, а куда контрагента). А вот если организация большая, и оссобенно, если типовая конфигурация подходит ей чуть меньше чем никак - то работы там хватит хорошему спецу месяцев на 5-12 (в зависимости от запросов, то возможно еще и несколько спецов потребуется), да и знаниями одного только языка 1с тяжело будет получить хорошую производительность в этом случае ;) Самый простой пример - возьмите типовую конфигурацию торговли и посмотрите как она будет работать при количестве активно работающих пользователей 10 (просто это легко сходу проверить). А потом представьте что количество работающих пользователей у вас 700, они раскиданы по всей стране, данные должны быть постоянно синхронизированы, 1с не должна "висеть", и хотя бы пару раз в день должна формироваться выгрузка каких-то данных, к примеру на кассы/кпк/весы/базами контрагентов и т.п. то несложно догадаться, что хотя реализация и производится на 1с, но знания требуются куда более широкие, чем простое рисование форм ;)
Увы, или к счастью, мнение ошибочное. Это одна из наиболее оплачиваемых сфер программирования для программистов с небольшим стажем (и багажем знаний), но остальные специалисты ИТ (программисты других языков, администраторы баз данных и пр.) с хорошими знаниями могут (и как правило зарабатывают) намного больше. Просто в виду более простого и понятного синтаксиса языка 1с для русского человека проще научиться программировать на 1с, чем к примеру на Делфи, потому 1с-ник и быстрее начинает зарабатывать деньги, и создается ощущение что все 1с-ники зарабатывают больше чем кто-либо. ;)
Программист который перестает изучать новые технологии - как правило уже всего через год-два не является конкурентноспособным специалистом. Так что можете больше ничего не изучать, на Ваше место всегда найдется парочка-другая студентов, готовых подхватить немного потрепанное и испачканное знамя программирования. ;) |
||||||||||||
|
|||||||||||||
darinaa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 19.11.2013 Репутация: нет Всего: нет |
Модератор: Сообщение скрыто. |
|||
|
||||
SZA |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 10.12.2013 Репутация: нет Всего: нет |
кроме 1С я пишу еще на NET и Java и с уверенностью могу сказать. Разработчики конфигураций 1С - настоящие программисты.
Разумеется большинство 1С-ников не разработчики, а лишь инкодеры, но это не значит что они не могут вырасти или выполнить отдельную задачу настоящего программиста |
|||
|
||||
Robix |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 62 Регистрация: 1.6.2009 Репутация: нет Всего: нет |
А я еще добавлю. Есть продукт похожий на 1с. Для разработки erp-систем и бизнес-логики. Принцип работы похожий и тоже есть встроенный язык. И программисты под него зарабатывают в два раза больше чем 1с. Т.е. фактически даже больше, чем в среднем любые другие программисты. Так что есть к чему стремиться и программистам 1с. И кстати бизнес-процессы организовывать довольно не просто. Т.е. нагрузки хватает на мозг. И опыт именно построения логических моделей у хороших программистов 1с думаю всегда пригодится и не помешает, если они захотят уйти в другую сферу программирования. И вообще в принципе в любой сфере программист программисту рознь. Все зависит от того, кто какой сложности решает задачи.
|
|||
|
||||
DrunkProgrammer |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 51 Регистрация: 23.10.2007 Где: Омск Репутация: нет Всего: 1 |
Встроенный язык 1с - это язык программирования, потому что на нем пишутся программы, хоть и узкоспециализированные. Поэтому человек, обладающий навыками программирования на 1с - это программист.
Сразу скажу, что приходилось немного писать на C#. Что касается сравнения 1с с C++, C#, JAVA и др., то 1с, наверно нельзя назвать в полной мере языком ООП, хотя в ограниченном виде там все же реализованы принципы ООП: 1. Абстракция, Классы, Прототипы, Наследование. Нельзя в 1С создать класс с нуля, но можно создать класс-наследник (например, создание справочника Номенклатура, который будет являться потомком класса Справочник), причем возможен только один уровень наследования, т.е. нельзя создать наследника другого класса-наследника (нельзя создать потомка справочника Номенклатура). В данном случае класс Справочник также является прототипом. В C# вы создаете класс в коде, а в 1С интерактивно. Класс Справочник (или Документ, РегистрСведений и т.д.) является абстракцией, его экземпляр создать нельзя - он используется как родитель для классов-потомков и содержит набор статических полей и методов. 2. Объект, Инкапсуляция. В классах, используемых в 1С, инкапсулированны свойства и методы. Имея дело с классом, вы, как правило, работаете либо с самим классом (если необходимы статические свойства и методы), либо с экземпляром класса, т.е. с объектом. Касательно сложности освоения. Неверно суждение "1С сложнее, чем С++" и суждение "С++ сложнее, чем 1С" тоже неверно. В чистом виде С++ сегодня никто не использует, т.к. более удобно пользоваться библиотеками, т.е. чужим кодом, который, кстати, может быть написан на другом языке. Таким образом, сложность освоения С++ зависит от количества библиотек, которые необходимо изучить. Тут надо заметить, что есть перечень библиотек, которые должен знать любой сколько нибудь стоящий программист С++. Что касается 1С, то там есть набор встроенных классов (читай библиотек), многие из которых довольно сложны и большинство из них программисту необходимо знать. Кроме того, программист 1с обязательно должен владеть языком запросов, который является практически копией SQL, переведенной на русский язык. Если же стандартных библиотек вам не хватает (что случается крайне редко), то вы можете подключить внешние библиотеки (в терминологии 1с - внешние компоненты) и спокойно с ними работать. Так что, в зависимости от количества библиотек, которые необходимо освоить, изучение С++ может быть как более простым, чем изучение 1С, так и более сложным. Про рафинированных программистов ;) Приходилось неоднократно слышать высказывания про то, что встроенный язык 1С - это не язык программирования, а 1С-ники недостойны звания программистов. Вот сколько раз приходилось наблюдать таких ребят, столько раз убеждался, что они совершенно не знают 1С, т.е. не знают о чем говорят. Создается впечатление, что этим ребятам просто очень хочется почувствовать свое превосходство. Это я к тому, что некоторых 1С-ников задевают утверждения об их ущербности, хотя разумнее было бы улыбнуться такому ребячеству. Это сообщение отредактировал(а) DrunkProgrammer - 19.6.2014, 13:09 |
|||
|
||||
sasha5555551 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 10.9.2014 Репутация: нет Всего: нет |
Доброго вечера всем! Подскажите мне вопрос, хочу с нуля обучиться 1С 7.7 т.к. ей активно пользуюсь уже несколько лет. На данный момент программист заканчивает писать мне 3 конфигурацию, хочу сам научиться программировать т.к. мне это интересно и необходимо. Что хочу от базы четко представляю, но с программированием вообще никогда не имел дела (с мышлением все ок), есть ли смысл пройти курсы и смогу ли я потом применять эти знания или без опыта и обучения программиста нет смысла ?
|
|||
|
||||
Дмитрий Шерлоков |
|
|||
Unregistered |
Это не язык программирования, а конструктор форм и редактор запросов. С ООП ничего не имеет.
Почему? 1. Невозможно создать исполняемый файл/библиотеку/компоненты для web 2. Создайте ПО по обработке изображения / видео / звука 3. Создайте драйвер к оборудованию 4. Даже игру простенькую, не говоря уже работающую в режиме онлайн Кто вообще придумал называть их программистами. Они просто научились делать корректные запросы к внутренней базе данных и не более.... Этот ответ добавлен с нового Винграда - http://vingrad.com |
|||
|
||||
illeontev |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 3.11.2016 Репутация: нет Всего: нет |
Лично я вообще не понял вопроса.
"Являются ли программисты 1С реальными программистами?" Конечно, являются. Хотя сишники и паскальщики будут оспаривать этот факт до самой своей смерти. Но так ли это важно? Важно же другое. Что это востребованная перспективная и интересная профессия, которая действительно позволяет зарабатывать хорошие деньги. Лично я выучился на программиста 1С с нуля, в 25 лет. Очень этому рад! Мне вот реально пофиг, насколько это котируется в кругах других программистов. Уважают они 1С, не уважают! Какая разница ) Мой доход значительно превышает зарплаты этих "нормальных" программистов, и вот это - то, что действительно имеет значение, на мой взгляд. |
|||
|
||||
Правила форума "1C: Предприятие, SAP, ERP и учётные системы" | |
|
Запрещается! 1. Обсуждение крэков, кейгенов и других подобных программ Пробуйте искать сами или обращайтесь в приват к участникам форума. Темы с подобными вещами будут немедленно удаляться, а нарушители - получать предупреждения. Также запрещается обсуждение проблем работы этих программ (что куда вписать, куда что скопировать и т.п...) 2. Давать ссылки на взломанные продукты
|
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | 1C: Предприятие, SAP, ERP и учётные системы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |