|
Как начать писать код на 1С? | ☑ | ||
---|---|---|---|---|
0
tetivaroka
30.03.24
✎
21:59
|
Всем привет. Базово знаю js/php/java/c++/c# и прочее. На данный момент вижу перспективу в 1С и хочу начать изучать, а самое главное писать код на 1С.
И я очень сильно удивился, что нет в открытом доступе ни-че-го (если не считать курсы). Вот на примере изучения js - https://learn.javascript.ru/ сразу говорят, что смотреть, как смотреть, где писать код, нюансы и прочее. А что мне сделать, чтобы написать что-то на 1С? Что надо качать? Столько всего: 1С Предприятие 8, 1С Бухгалтерия 8, 1С Розница 8, 1С productName 8 и т.д. Есть от а до я документация из разряда: - заходи сюда - качай это - установка такая-то - вот дефолтные функции - вот нюансы - и.т.д. Что за белиберда в 1С? Вы реально так живёте много-много лет в этой среде? (без негатива) |
|||
1
Garykom
30.03.24
✎
22:27
|
Эмм. Все есть. Дофига и более.
Просто не там ищешь. Все дело в тяжком наследии 1С, когда покупаешь "коробку 1С" и тебе в комплекте полный исчерпывающий мануала в виде ЖКК (погугли сам) Т.е. целый набор книг-руководств, в которых по сути все есть. И вот это тяжкое наследие платной коммерческой платформы продолжается, на https://its.1c.ru/db/v8323doc#browse:13:-1:5 Если хочешь получить мануалы бесплатно: https://online.1c.ru/catalog/free/18610119/ https://online.1c.ru/catalog/free/learning.php |
|||
2
tetivaroka
30.03.24
✎
22:06
|
(1) Спасибо, а бесплатно они не предоставляют официальную доку? Только по подписке?
|
|||
3
NorthWind
30.03.24
✎
22:08
|
да не, все просто. Если просто нужно посмотреть как код выполняется - тогда создаете новую пустую конфигурацию и в ней новый отчет/обработка. События от кнопок. В обработчиках можно писать свой выполняемый код. Типа Сообщить ("Здрасьте!"); Ну а если дальше, то нужно разбираться с прикладными объектами. Создать там справочник, документ. В общем-то, ничего заумного нет.
|
|||
4
NorthWind
30.03.24
✎
22:09
|
(2) та шоб попробовать, не нужна она особо. Синтакс-помощника достаточно. И пустой конфы.
|
|||
5
Garykom
30.03.24
✎
22:17
|
(2) Вторая ссылка там мануалы со старой платформой, третья свежая платформа
Документация и методические материалы в оболочке базы 1С:ИТС:
«1С:Предприятие 8.3. Руководство разработчика»; «1С:Предприятие 8.3. Руководство администратора»; М. Радченко, Е. Хрусталева «1С:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы»; книга Е. Ю. Хрусталевой «Знакомство с разработкой мобильных приложений на платформе 1С:Предприятие 8»; глоссарий разработчика; материалы методической поддержки 1С:ИТС для разработчиков. |
|||
6
Garykom
30.03.24
✎
22:36
|
(5)+ Сейчас появилась версия лицензии для разработчиков (Комьюнити-лицензии)
https://v8.1c.ru/platforma/litsenziya-dlya-razrabotchikov/ https://developer.1c.ru/ С ней (учеткой) уже можно зайти на обычный ИТС онлайн - первая ссылка в (1) и читать часть материалов, как минимум общие руководства Материалы более специфические (например по конкретным конфам) уже потребуют платную подписку ИТС |
|||
7
Garykom
30.03.24
✎
22:13
|
(6)+ Плюс что полноценный сервер 1С можно юзать с MSSQL или PostgreSQL
|
|||
8
Garykom
30.03.24
✎
22:15
|
(3) Насчет все просто это ты загнул
Для новичка или переходящего с других ЯП/систем на первый взгляд современная 1С 8 УФ это какой то запутанный и совершенно непонятный ужас |
|||
9
tetivaroka
30.03.24
✎
22:36
|
(4) На всякий случай уточню: для меня 1С это что-то, что стоит на компах у бухгалтеров, которые платят мне зп.
Я не знаю, что качать, откуда качать. Что запускать и прочее. Сам синтаксис я просматривал и он мне более чем понятен и даже приятен (хз почему, но мне вкатывает код на русском). Я базу не понимаю. Вот чтобы писать код на SQL и запускать его есть уйма вариантов: - консоль; - изучение sql и mysql субд - изучение sql и postgre sql субд и всё вот это вот ПРОГОВАРИВАЮТ: СКАЧАЙТЕ СУБД, УСТАНОВИТЕ и создавайте запрос так-то, так-то. А про 1С я сейчас всё равно не понимаю. Что мне нужно скачать? И какой алгоритм действий выполнить, чтобы элементарный хелловорлд написать? Вот такого уровня гайд - https://www.youtube.com/watch?v=gXYUsQcT7JI&list=PL6Nx1KDcurkBdxssD1k56SDnwuTuX2bBr Он говорит откуда качать, что запускать и куда тыкать. В самом-самом начале это очень бустит понимание. Меня просто смущает, что видео уже больше 3-ех лет и вероятно, этот курс уже не актуален. |
|||
10
mikecool
30.03.24
✎
22:39
|
ИИ развивается
|
|||
11
Garykom
30.03.24
✎
22:39
|
(9) Курс вполне актуален, хотя и излишне многословен
Основная суть 1С 8.3 не сильно поменялась, все тоже почти Просто насыпали сверху кучу сахара и разных фишек |
|||
12
tetivaroka
30.03.24
✎
22:41
|
(11) Отлично. Спасибо!
|
|||
13
Garykom
30.03.24
✎
22:42
|
(10) Пробовал GPT - оно вполне уже может отвечать на простые вопросы по 1С, правильно сформулированные
Но учиться по нему низзя - говнокод или нерабочий часто |
|||
14
mikecool
30.03.24
✎
22:42
|
(13) я про топикстартера
|
|||
15
Garykom
30.03.24
✎
22:43
|
(12) учти https://geniy1s.ru/leontev-pomenyal-1s-na-piton/ ))
|
|||
16
Garykom
30.03.24
✎
22:46
|
(14) У тебя мания
Попробуй пообщайся с современными ИИ, поймешь |
|||
17
tetivaroka
30.03.24
✎
22:58
|
(15) Мне не нравится питон.
Я в ВУЗе много языков учил, даже R/Lisp и прочую белиберду. Сейчас через полгодика вкачусь в 1с разраба на зп 80-100. Через годик пойду писать за 200+)))) |
|||
18
Garykom
30.03.24
✎
23:19
|
(17) Это фантастика
Чтобы вкатиться на зп 80-100 потребуется пара лет И лет 5 до 200+ |
|||
19
tetivaroka
30.03.24
✎
23:24
|
(18) Странно, я без опыта в qa вкатился на 130. Тут только база sql + база js/python для автоматизации.
В 1С у меня в городе стажера ищут за 100к+ на руки. Тут думаю в первую очередь зависит от того, за сколько ты сумеешь себя продать. Можно работать за 50к со знаниями х, а можно с ними же работать и за 150. |
|||
20
Garykom
30.03.24
✎
23:28
|
(19) Задолбаешься и быстро выгоришь работая без нужного уровня знаний
|
|||
23
tetivaroka
31.03.24
✎
12:54
|
(20) я так в саппорте работал недавно, по знакомству взяли на 150к (там рук мой друг уже с зп 500+).
в итоге там систему от а до я надо было изучать, а онбординга как такового не было. разбирался сам, иногда друг подскаызывал этот (но он рук и у него времени вообще не было). в итоге через месяц просто выгорел и уволился, работа перестала быть интересной из-за того, что самостоятельно это говно освоить не получится физически (там самописные crm и др. системы), а у других времени было только ответить на 1-2 вопроса в день, а у меня их было миллиард. |
|||
24
FirstLine Support
31.03.24
✎
13:28
|
(23) Лучше устроиться сразу РП (Руководилем проекта) по 1С. Все базовые вопросы отпадут - как написать Сообщить ("Здрасьте!") - и вот это вот всё. Пускай программисты этим заморачиваются, а вы будете ими руководить. Да и зарплата намного больше будет, чем у программиста
|
|||
25
Волшебник
31.03.24
✎
14:15
|
(24) Если РП не знает, как написать Сообщить ("Здрасьте!"), то он не сможет руководить программистами. Определённый уровень знаний должен быть. Тут Вам не "дал задание, принял результат". Тут надо оценивать срочность, трудоёмкость, достоверность, экономичность по времени и ресурсам.
Это как главврачом больницы назначить 1С-ника и пусть он раздаёт задания нейрохирургам. |
|||
26
Новый1сник2
31.03.24
✎
14:23
|
(0) а по "js/php/java/c++/c# и прочее", нету достойных зарплат? в 1с кроме программирования еще и предметку нужно знать
|
|||
27
tetivaroka
31.03.24
✎
18:32
|
(25) Им это и не нужно знать. Нужно уметь в тайм-менеджмент, разбирать критикал вопросы и уметь общаться с клиентами.
БОльшая часть проджектов и продуктоы, которых я знаю, не знают хотя бы на базовом уровне какой-либо язык, но зато они умеют наладить работу прогеров так, что таски практически всегда закрываются в срок. (26) Есть, но если смотреть js, то будь добр изучить нативный js, 2-3 фреймворка НЕ на базовом уровне, параллельно знать sql/nosql (базово) и всякие gulp'ы, webpack'и, и прочее. К тому же на одну позицию около 500 откликов. |
|||
28
tetivaroka
31.03.24
✎
17:07
|
||||
29
Волшебник
31.03.24
✎
18:33
|
(27) Это Вы так решили, что им это не нужно знать? А Вы, стесняюсь спросить, кто для таких решений? Может владелец бизнес, который берёт этих РП на работу? Ну если Вас такие устраивают, то ради бога. Только не надо за всех-то говорить...
|
|||
30
bushd
31.03.24
✎
19:33
|
(9) Поставить платформу и ключик раздобыть лицензионный. На авито продают всякие, в том чисел лицензионные. Все. Этого достаточно. пиши там че хочешь... балуйся, хелоу ворд и ли чего еще...
|
|||
31
Stagor
31.03.24
✎
20:43
|
(17) чем питон то не нравится, на нем ищут датасаентистов за пол ляма со знанием математики, это никакой то там 1С))
Да, с 1С на Java уходят, наоборот это нонсес! Проще вам в банк устроится в альфу на Java - там от 300 тыщ. Вообще не понимаю зачем вам 1С? |
|||
32
Волшебник
31.03.24
✎
20:50
|
(31) 1С красивее Java. В Java недостаточно много ООП, а в 1С его завались
|
|||
33
Stagor
31.03.24
✎
20:51
|
(32) это сарказм?)
|
|||
34
Волшебник
31.03.24
✎
20:53
|
(33) Вы просто сравните. В 1С гораздо больше объектов, чем в Java. А в Java нет множественного наследования
|
|||
35
NorthWind
31.03.24
✎
21:17
|
(9) В 1С нет такого бешеного движа, как в JS, например. Последнее очень серьезное обновление произошло примерно в середине 10-х годов - тогда с ОФ массово перешли на УФ. С тех пор, конечно, тоже кой-чего происходило - добавили ключевые слова для асинхронности в языке, кое-какие другие допилы - но прям вот концептуально ничего не поменялось. Поэтому три года в мире 1С - это не сказать чтоб вообще ниачом, но около того. Выходят платформы с некоторыми улучшениями и кучей багов, потом платформы, которые исправляют эти баги, но вам, как начинающему, до этого дела нет. Вы вполне можете поставить какую-нибудь 8.3.16 или даже 8.3.12 платформу и на ней чего-то пробовать делать. Потом захотите чего-то более продвинутого - поставите посвежее.
|
|||
36
tetivaroka
31.03.24
✎
22:30
|
(29) Не стесняйтесь, спрашивайте.
Если пм ранее работал в разработке, то это очень здорово и это супер-круто ценится, но если он не может отстоять точку зрения команды перед клиентом, то знай, не знай 100 языков и кучи технической составляющей из тебя пм будет как из нас всех балерина. Пм должен общаться с бизнесом, уметь расставлять приоритеты. А чтобы узнать нюансы по разработке, у него в подчинении гора разрабов. В 1С может быть пм должен понимать что и как писать, в вебе достаточно понимать где линия бэкенда расходится с фронтом. |
|||
37
Злопчинский
31.03.24
✎
22:34
|
(24) "Да и зарплата намного больше будет, чем у программиста"
- ой далеко не факт |
|||
38
Волшебник
31.03.24
✎
22:43
|
(36) В какой момент в нашей дискуссии РП заменили на пм? И зачем?
|
|||
39
Garykom
31.03.24
✎
22:49
|
(36)
|
|||
40
Злопчинский
31.03.24
✎
23:33
|
(36) " А чтобы узнать нюансы по разработке, "
. чтобы узнать нюансы по разработке надо знать что надо узнать нюансы по разработке, а как этого знать если в разработке - ноль практически? . может достаточно знать что (из хотелок заказчика в процессе исполнения проекта) укладывается в функциональные границы продукта/проекта? |
|||
41
tetivaroka
01.04.24
✎
00:14
|
(38) это одна и та же должность, просто в некоторых компаниях минимальные отличия по обязанностям.
(40) "чтобы узнать нюансы по разработке надо знать что надо узнать нюансы по разработке, а как этого знать если в разработке - ноль практически?" Ну вы когда покупаете тампоны жене, вы ей не звоните разве и не справшиваете, какие ей взять? Вы в них разбираетесь? - Нет. Вы понимаете, что нужно узнать нюанс и звоните ей и уточняете. Также и тут. Странно, что вы этого не видите. Я если что без негатива, просто, видимо, от человека зависит. Я ещё до того как начал мало-мальски разбираться в айти уже понимал какие вопросы задать и какие могут быть подводные в изучении какого-либо вопроса. |
|||
42
Garykom
01.04.24
✎
00:19
|
(41) Разница между РП и PM обычно в том что руководитель может приказывать и его обычно слушают
А проджекту приходится уговаривать )) Причем вежливо чтобы не разбежались |
|||
43
Злопчинский
01.04.24
✎
00:27
|
(41) Ха, ситуация здесь друга! Я - НЕ ЗВОНЮ. Когда я покупаю "тампоны жене" - у меня УЖЕ есть "функциональные возможности коробочного продукта" - жена мне заранее говорит какие "тампоны купить" Альфа, Бета или Омега - если таковых нет - это уже выход за "функциональные границы" коробочного продукта/проекта и тут я уже решаю - звонить уточнять или отказ и ничего не брать.
|
|||
44
unbred
01.04.24
✎
07:12
|
(0) крайне странный тролль.
я по первой ссылке гугла нашёл https://helpme1s.ru/vnutrennij-yazyk-programmirovaniya-1s-8-3-dlya-nachinayushhix-programmistov-zanyatie-1 |
|||
45
osa1C
01.04.24
✎
07:30
|
(9) Есть старый добрый материал для новичков
https://xn----1-bedvffifm4g.xn--p1ai/free/programming-in-1c-in-21-days/final-all-in-one/ |
|||
46
osa1C
01.04.24
✎
07:32
|
(43) Спасибо Сергей, поднял настроение функционалом коробочного продукта )))
|
|||
47
Обработка
01.04.24
✎
08:21
|
Если человек "Базово знаю js/php/java/c++/c# и прочее" то и в 1С он базово изучит и свалит.
Ибо уже на таких как js/php/java/c++/c# можно уйти в крутые прогеры и там подымать больше чем в 1С. Наверно все-таки суждено автору быть везде джуном. |
|||
48
программистище
01.04.24
✎
08:25
|
Хм, если человек не может самообучаться и найти информацию в интернете, может, тогда не стоит, это не его?!
|
|||
49
Новый1сник2
01.04.24
✎
08:27
|
(47) +100500, (27) на 1с тоже много всего нужно знать, чтобы выйти на желаемый уровень доходов.
|
|||
50
АгентБезопасной Нацио
01.04.24
✎
08:36
|
(46) а что в данной ситуации есть "коробочный продукт"? Жена, тампоны, или и то, и другое? В последнем случае, кстати, возникает (чтоб не сказать "встает") вопрос о совместимости коробочных продуктов...
|
|||
51
АгентБезопасной Нацио
01.04.24
✎
08:40
|
(47) может, живет там, где вакансии джунов на 1с в наличии, а джавистов-питонистов - отсутствуют (а на удаленку джунов брать нуегонафик).
|
|||
52
tetivaroka
01.04.24
✎
12:26
|
(47) так я это все изучал интереса ради. для работы тестером мне бд достаточно и понимать в целом как и что работает в системе.
js для автоматизации учил. его на базовом уровне более чем достаточно. в разработку я не совался никогда |
|||
53
NorthWind
01.04.24
✎
12:48
|
(52) тогда берете любой курс или книгу по разработке на 8.3 управляемые формы (это важно) для начинающих. Возраст курса принципиального значения не имеет, даже если он будет 16-17 года, вам это не помешает, но если будет выбор из нескольких, лучше взять посвежее.
|
|||
54
Волшебник
01.04.24
✎
12:55
|
(53) Зачем Вы сразу ограничиваете человека? Начинать надо не с форм, тем более управляемых (которые на самом деле неуправляемые или управляемые не вами), а с базовых объектов конфигурации (справочники, документы, регистры, обработки), а может даже с синтаксиса языка.
|
|||
55
Злопчинский
01.04.24
✎
14:09
|
(54) а чтоб проще было - начать с 1С: 6-ой версии, потом плавненько на 77, а там уже и 8-ка рядом...
|
|||
56
Волшебник
01.04.24
✎
14:12
|
(55) Тут дело принципа. Одно дело учить глупые Java, Python, которые тупо циклы/функции, а другое дело 1С:Предприятие, которая суть система бизнес-программирования, включающая язык и объектно-реляционную базу данных. ТУТ ДУМАТЬ НАДО!
|
|||
57
Одичавший Одинэсник
01.04.24
✎
14:15
|
Точно, солидарен с (56). Иначе как я будете задавать глупые вопросы на тему, куда передавать массив строк, чтобы когда-нибудь потом его печатная форма подхватила XDD
|
|||
58
NorthWind
01.04.24
✎
14:48
|
(54) чтобы не забивал себе голову тем, что все равно не будет работать в современных условиях. Чтобы формировались правильные подходы по разделению на клиент и сервер. Я согласен, что вдуплять ОФ будет значительно проще, но конф актуальных уже практически нет, и потом все равно переучиваться.
|
|||
59
Волшебник
01.04.24
✎
15:08
|
(58) Это сказки. Хороший программист пишет на всём, что программируется хоть как-то. Можно тетрис на паяльнике запустить
https://www.youtube.com/watch?v=GqtHBRlzOYM |
|||
60
PLUT
01.04.24
✎
15:17
|
(59) лишь бы RTOS на 1С не делал
1С:АЭС |
|||
61
Волшебник
01.04.24
✎
15:19
|
(60) Я Вам больше скажу. Сотрудникам АЭС надо считать зарплату, а там уже давно применяется 1С
|
|||
62
Garikk
01.04.24
✎
15:25
|
(8) (и ты тудаже?)
Блин да чё вы все на УФ ополчились? УФ после андройда например, это верх адекватности, а если брать фронтовые фреймворки со всякими там реактами, редаксами и прочими вьюджээсами, это прямотаки верх адеквата и понимания скоко можно блин, я в восьмёрку в 14 году вернулся сразу в УФ, до этого был семерочником и ушёл из 1С как только 8.1 вышла с обычными формами... для меня логика УФ была более чем понятна и адекватна Это напоминает бормотание стариковское, что все плюются от нового MSO потому что интерфейс в 2007 версии испортили риббоном...а особенно плюются те кто в нулевые родился и никогда 2003 офис не видел в глаза ;)) но почемуто им тоже должно не нравится Редактирование интерфейса в стиле Winforms похоронили как концепцию еще в нулевых во всём ИТ... 2024 год на дворе ;) |
|||
63
Chai Nic
01.04.24
✎
15:22
|
УФ были неплохими, пока их не испортили асинхронностью и запретом модальности..
|
|||
64
ssonick
01.04.24
✎
15:31
|
(25) Давно Вас читаю и со всем уважением хочу сказать, что бывает и такое, что РП или просто "Руководитель " 1С то в первый раз видит, когда приступает к должности..
касательно сроков и всех вообще вопросов переадресует вас к вам же, а результат проверяют пользователи.. так что ваш совет актуален, сразу туда можно. |
|||
65
Волшебник
01.04.24
✎
15:42
|
(64)
Мы не утописты. Мы знаем, что любой чернорабочий и любая кухарка не способны сейчас же вступить в управление государством. В этом мы согласны и с кадетами, и с Брешковской, и с Церетели. Но мы отличаемся от этих граждан тем, что требуем немедленного разрыва с тем предрассудком, будто управлять государством, нести будничную, ежедневную работу управления в состоянии только богатые или из богатых семей взятые чиновники. Мы требуем, чтобы обучение делу государственного управления велось сознательными рабочими и солдатами и чтобы начато было оно немедленно, то есть к обучению этому немедленно начали привлекать всех трудящихся, всю бедноту.
В. И. Ленин |
|||
66
Dotoshin
01.04.24
✎
20:35
|
(43) Жена отправляет мужа-программиста в магазин: - Купи батон хлеба, если
будут яйца - возьми десяток. Муж возвращается из магазина с десятью батонами. - Ты зачем столько хлеба купил? - Так ведь яйца были... |
|||
67
rsv
01.04.24
✎
22:17
|
(0) главное не начать с ...мегапарсеров xml ,xdto и всяких конвертаций и думать что вот это кодинг 1с .
курить реляционные бд ,ansi sql и формы при нем. |
|||
68
Злопчинский
01.04.24
✎
23:43
|
(56) +100500! Именно поэтому я пересел на 1С в свое время. Писал когда-то скрипты на PERL - прикольно конечно, веселый язык, но это все отдовало душком каких-то коней в сферах... А вот 1С со своими прикладными задачами - зашло на раз..
|
|||
69
Смотрящий
02.04.24
✎
05:36
|
(68) А потом кактус вырос...
|
|||
70
АгентБезопасной Нацио
02.04.24
✎
07:21
|
(69) но и повкуснел..
|
|||
71
vienya
02.04.24
✎
10:57
|
(60) 1C:Церковь ))
(68) Злопчинский, вы как-то 18 лет назад на форуме v7: Отчёт по продажам в разрезе менеджеров выкидывали на http://www.infostart.ru/projects/index.php?id=413&ref=174 отчет анализа продаж по менеджерам. Сейчас не находит, можно ещё раз поделиться? |
|||
72
tetivaroka
09.04.24
✎
22:54
|
кстати, а кто-нибудь знает истории отката из айти и вката на завод, например? есть у кого такие примеры? что из этого получилось?
|
|||
73
Злопчинский
10.04.24
✎
00:18
|
(71) отправил на почту
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |