Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
Выбросим все молотки и перейдем исключительно на изящные автоматические гвоздезабиватели! )
Каждому инструменту своя ниша.
>> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
>
> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
Это пять!!!
С интересом жду от тебя бухучет для РФ, написанный на каком-нить офигительном языке программирования.
>> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
>
> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
Я сам на 1С программировать не умею (C/C++ наше все).
Но вот от людей профессионально занимающихся разработкой на 1С постоянно слышу восторженные отзывы.
>>> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
>>
>> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
>
> Я сам на 1С программировать не умею (C/C++ наше все).
> Но вот от людей профессионально занимающихся разработкой на 1С постоянно слышу восторженные отзывы.
>
Прог на C/C++ изучит 1С за две недели и сможет поддерживать все что угодно на 1С.
Но за попытку разработки его потом будут долго и вдумчиво бить по рукам.
Потому что ПБУ и основ бухучета не знает.
>>>> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
>>>
>>> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
>>
>> Я сам на 1С программировать не умею (C/C++ наше все).
>> Но вот от людей профессионально занимающихся разработкой на 1С постоянно слышу восторженные отзывы.
>>
>
> Прог на C/C++ изучит 1С за две недели и сможет поддерживать все что угодно на 1С.
> Но за попытку разработки его потом будут долго и вдумчиво бить по рукам.
> Потому что ПБУ и основ бухучета не знает.
В том-то и дело, что знакомые мои занимающиеся разработкой на 1C, сильно погружены в предметную область, постоянно консультируются с бухгалтерами.
>>>>> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
>>>>
>>>> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
>>>
>>> Я сам на 1С программировать не умею (C/C++ наше все).
>>> Но вот от людей профессионально занимающихся разработкой на 1С постоянно слышу восторженные отзывы.
>>>
>>
>> Прог на C/C++ изучит 1С за две недели и сможет поддерживать все что угодно на 1С.
>> Но за попытку разработки его потом будут долго и вдумчиво бить по рукам.
>> Потому что ПБУ и основ бухучета не знает.
>
> В том-то и дело, что знакомые мои занимающиеся разработкой на 1C, сильно погружены в предметную область, постоянно консультируются с бухгалтерами.
Проблема еще и в том, что и бухи сами не шарят что и как надо делать и к каким последствиям приведет их хотелка.
>> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
>
> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
Тру-программер пишет исключительно в машинных кодах! И чтоб никаких макросов!!
> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
Купи "1С:Предприятие. Версия для обучения программированию".
Там полнофункциональная версия платформы (урезана лишь в плане возможного объема базы) + 4 фирменные книжки, раскрывающие всяческие аспекты платформы и обучающее разработке под неё. На мой взгляд лучшее и бодрее всяких курсов.
Стоит рублей 600.
> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
И откуда вы такие беретесь? :)
> Я сам на 1С программировать не умею (C/C++ наше все).
> Но вот от людей профессионально занимающихся разработкой на 1С постоянно слышу восторженные отзывы.
>
> Каждому свое, я считаю.
А мой коллега пишущий для 1С, утверждает обратное. Да и в сети конструктивной критики 1С немало.
>> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
> И откуда вы такие беретесь? :)
Нет, ну если вариант избавиться от такой работы, где нужна 1С в принципе рассматривается - то камрад может и прав.
Но если от бухучета никуда не деться, тогда наверное придется колоться и плакать, да))
>> Выбросим все молотки и перейдем исключительно на изящные автоматические гвоздезабиватели! )
>> Каждому инструменту своя ниша.
>
> И как только программисты вне РФ обходятся без 1С? :)
Они и не обходятся. Прикинь, иностранцы на ней работают. Вот, например:[censored]
> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
Напомнило гаражных слесарей. По мнению любого тру-слесаря в любых других гаражах/сервисах работают исключительно тупорылые криворукие обезьяны, которые все делают не так и не тем.
>> Камрады, поделитесь опытом. Хочу подучиться программированию 1С, нужно по работе. С чего начать, что почитать, куда пойти подучиться в Новосибирске (кроме курсов в НГТУ)?
>
> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
>>> Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда. Более беспощадно кривого языка, чем тот ужас на котором скриптуется 1С, наверно не существует(не считая BrainFuck, естественно).
>> И откуда вы такие беретесь? :)
>
> Нет, ну если вариант избавиться от такой работы, где нужна 1С в принципе рассматривается - то камрад может и прав.
> Но если от бухучета никуда не деться, тогда наверное придется колоться и плакать, да))
>
> з.ы. все в САП!! гыгы
Гыы, а бухи все равно сидели и сидеть будут на 1С, хоть с SAP, хоть с дайнамикс :)
>> И откуда вы такие беретесь? :)
>
> С факультетов информатики и вычислительной техники, шутник.
Вас инструменты разработки не учили там выбирать?
Видал я таких, один написал на дельфи систему учета дебиторки с кривым округлением.
Бухи были в экстазе от вылезающих копеек на конечном сальдо.
В 1С же (например) на уровне платформы уже заложен бухучет. Делать тоже самое на Си будет стоить в 20 раз дороже, в 30 раз дольше с мучительной поддержкой такой коряги. И это при условии что ты хоть что-то понимаешь в процессе который автоматизируешь.
>>> Выбросим все молотки и перейдем исключительно на изящные автоматические гвоздезабиватели! )
>>> Каждому инструменту своя ниша.
>>
>> И как только программисты вне РФ обходятся без 1С? :)
>
> Они и не обходятся. Прикинь, иностранцы на ней работают. Вот, например:[censored]
В заграницах экселя может за глаза хватить, если законы простые.
>> Я сам на 1С программировать не умею (C/C++ наше все).
>> Но вот от людей профессионально занимающихся разработкой на 1С постоянно слышу восторженные отзывы.
>>
>> Каждому свое, я считаю.
>
> А мой коллега пишущий для 1С, утверждает обратное. Да и в сети конструктивной критики 1С немало.
Бу-га-га.
Покажи мне систему сопоставимую по деньгам и скорости внедрения, с похожим функционалом
>> Тру-программер пишет исключительно в машинных кодах! И чтоб никаких макросов!!
>
> А ты видел скрипты 1С?
Вообще-то видел. Более того, вижу почти каждый день на протяжении более 10 лет. Минусов у нее много, не без того, ее родные запросы к SQL серверу ужасны (серверные курсоры 7.7 способны положить самый мощный сервер).
НО
Мне приходилось писать "офисные" решения на C++, Дельфи, а ранее - на Фокспро и Клипере, но в 1С эти все задачи делаются на ПОРЯДОК быстрее. Ну, кроме самых экзотичных решений, связанных со спецификой конкретной фирмы, но даже это решается элементарно написанием внешней компоненты на тех же Сях или Дельфе. А уж насколько типовой интерфейс облегчает работу юзеров - спроси у бухов, работающих в 1С, с интуитивно понятным в любой конфигурации интерфейсом и десятком (!) самых разнообразных банк-клиентов, с абсолютно разными интерфейсами, потому как у каждого разработчика банк-клиента свое понимание удобства ;)
> Ну-ну. А ты конечно спец, каких мало!!!
Ну кое чего могу. Выступать на тему того, что 1С - отстой и программеру западло ей заниматься я перестал когда ещё учился в вузе, задолго до появления 8й версии платформы. Когда начал зарабатывать с кодинга деньги и выбил из головы дурь на тем того, что сам по себе кодинг является "офигеть каким искусством" и осознал что программирование и кодинг - две большие разницы. Ещё до того, как я начал пытаться что то делать с 1С, но уже познакомился с замечательной российской бухгалтерией. Сейчас же, считаю что 1С 7 при всей её кривизне просто не заменима, а 8.2 - просто замечательная платформа для автоматизации фин.хоз. деятельности предприятий (не только бухгалтерии)
> Написал бы лучше по делу или нахамил себе на бан, а то ни то - ни сё.
Советы прибереги для своего папы.
Плюсы 1С:
1. Скорость разработки прикладных решений
2. Скорость внедрения
3. Стоимость внедрения и сопровождения
4. Дальнейшая поддержка (видел внедренные решения от мега-разработчиков, которые просто в определенный момент загибались, когда разработчик отказывался сопровождать написанное, а найти на стороне специалистов для развития и сопровождения не получалось)
5. Постоянное развитие и поддержка платформы такой конторой как 1С, что гарантирует своевременные обновления и доработку для самой платформы и стандартных типовых конфигураций.
и т.д. и т.п.
Нужно четко понимать, что 1С - прикладной инструмент для конкретной цели - автоматизации фин. хоз. деятельности организаций. И в этой сфере он не заменим, особенно учитывая "российские особенности" бухгалтерии и законодательства, в результате которых даже в таких гигантах как РУСАЛ наряду с SAP повсюду используется 1С Предприятие, хотя это не всегда прямо скажем удобно. Сравнивать платформу 1С с языками программирования общего назначения - вообще не правильно. Это разные инструменты и для разного предназначенные.
П.С. Собственно, рынок труда показателен - "недопрограммеры" 1С получают от 80-100 тыр. и выше, столько же, сколько высокооплачиваемые программеры на какой нибудь жабе или дотнете, как минимум с 5летним стажем.
> Вообще-то видел. Более того, вижу почти каждый день на протяжении более 10 лет. Минусов у нее много, не без того, ее родные запросы к SQL серверу ужасны (серверные курсоры 7.7 способны положить самый мощный сервер).
Спасибо, что честно признал недостатки 1C и особенно, за то, что чётко их перечислил.
А то, незнающие люди меня уже за полного неадеквата наверно приняли, после первого поста.
> НО
> Мне приходилось писать "офисные" решения на C++, Дельфи, а ранее - на Фокспро и Клипере, но в 1С эти все задачи делаются на ПОРЯДОК быстрее. Ну, кроме самых экзотичных решений, связанных со спецификой конкретной фирмы, но даже это решается элементарно написанием внешней компоненты на тех же Сях или Дельфе. А уж насколько типовой интерфейс облегчает работу юзеров - спроси у бухов, работающих в 1С, с интуитивно понятным в любой конфигурации интерфейсом и десятком (!) самых разнообразных банк-клиентов, с абсолютно разными интерфейсами, потому как у каждого разработчика банк-клиента свое понимание удобства ;)
С++ владею и с Delfi знаком, а потому понимаю, как оно тебе приходилось не по наслышке.
Я долгое время писал "офисные" приложения на javascript в конторе, а потом сам на python и это было очень удобно и продуктивно. Python - вообще почти идеал :)
Выходит, немного ни с тем ты сравниваешь.
> Бу-га-га.
> Покажи мне систему сопоставимую по деньгам и скорости внедрения, с похожим функционалом
Ты прав, конкурентов считай нет, но семантика языка от этого лучше не становится. Я ведь не писал 1С - говно. Я написал, что скриптуется она на ужастном языке, ведь SibirMat спросил о програмировании, а не о пользовании или администрировании.
> Советы прибереги для своего папы.
И тебя туда же.
> Плюсы 1С:
> 1. Скорость разработки прикладных решений
> 2. Скорость внедрения
> 3. Стоимость внедрения и сопровождения
> 4. Дальнейшая поддержка (видел внедренные решения от мега-разработчиков, которые просто в определенный момент загибались, когда разработчик отказывался сопровождать написанное, а найти на стороне специалистов для развития и сопровождения не получалось)
> 5. Постоянное развитие и поддержка платформы такой конторой как 1С, что гарантирует своевременные обновления и доработку для самой платформы и стандартных типовых конфигураций.
> и т.д. и т.п.
Всё это важно для директора, а не для программиста. Спросил бы SibirMat о том, на чем ему вести учётность - я бы сказал 1C. Но он спросил как выучиться скриптовать 1С, а это тот ещё геморой.
> Всё это важно для директора, а не для программиста.
Скорость разработки и простота поддержки не важны для программиста? Однако.
> Спросил бы SibirMat о том, на чем ему вести учётность - я бы сказал 1C. Но он спросил как выучиться скриптовать 1С, а это тот ещё геморой.
Ему ж по работе надо. Явно не для создания чего то не относящегося к учету и бухгалтерии. Учёт зачастую нужно допиливать под процессы конкретной организации, что требует умения писать скрипты на встроенном языке. Ничего там гемморойного нет. Непривычно конечно, но видал я скриптовые языки и похуже. Оно ж все заточено на решение конкретной задачи - автоматизация финхоз деятельности,и с этой задачей справляется замечательно. Полноценным ЯП оно понятно не является. Что никак не отменяет того, что прикладные решения в данной сфере как правило проще и быстрее реализовать на 1С.
> Непривычно конечно, но видал я скриптовые языки и похуже.
А пару примеров слабо?
С естенственной среде, ужастные языки вымирают сами, но страсть многих программистов, изобрести велосипед написав свой язык, для скиптовки своих проектов, всё не утихает. Такие "велосипедные" языки и являются, единственными живыми говноязыки в наше время. И язык 1С - не исключение.
Короче, я утверждаю: семантика того, на чём скриптуется 1С, очень далека от идеала. Прошу в дальшейм не уходить от темы и оспаривать именно это моё утверждение, а не описывать достоинства 1С.
>>> Бу-га-га.
>>> Покажи мне систему сопоставимую по деньгам и скорости внедрения, с похожим функционалом
>>
>> Ты прав, конкурентов считай нет,
>
> [набрасывает] > А СБИС!!!
Не знаю такого. Возможно моё утверждение, насчёт конкурентов было неверным, но у нас на Украине, ничего, кроме 1С, я не видел ещё с 90х.
И заметь, я употребил слово "считай", что указывает на неполноту моего утверждения.
И вообще, некуда набрасывать - у нас тут не срач, а конструктивная дискуссия. Правда, хамло Vader, всё пытаётся перейти на личности, да только я не собираюсь вестись.
> А пару примеров слабо?
IBM Lotus Formula (сейчас допиливаю как раз систему на базе Лотус Домино+Нотес, созданную криворукими кодерами, где это гомно используется. Убил бы)
VBScript, AutoIt и прочая херня для автоматизации. Сейчас хоть с этим слава богу не сталкиваюсь.
На слабо можешь дружков своих проверять, меня не нужно.
> С естенственной среде, ужастные языки вымирают сами, но страсть многих программистов, изобрести велосипед написав свой язык, для скиптовки своих проектов, всё не утихает. Такие "велосипедные" языки и являются, единственными живыми говноязыки в наше время. И язык 1С - не исключение.
Язык 1С весьма удобен для тех целей, для которых он предназначен. Ты сам то на нем пробовал что нибудь писать, или только со слов своего "коллеги, пишущего на 1С" и "конструктивной критики в сети" рассказываешь?
> Короче, я утверждаю: семантика того, на чём скриптуется 1С, очень далека от идеала. Прошу в дальшейм не уходить от темы и оспаривать именно это моё утверждение, а не описывать достоинства 1С.
А никто, заметь, и не говорил что она близка к идеалу.
Ты же сказал следующее, цитирую:
"Лучше всего начать со смены идеи и забивания на 1С, желательно навсегда."
Что полная глупость - как можно забить на то что не идеально, но является стандартом-де-факто в предметной области, за что платят неплохие деньги и альтернативы чему пока что-то не видно?
А потом ещё за каким то, выдвинул утверждение что хуже предметного скриптового 1С только нескриптовый "эзотерический" brainfuck.
> Вообще-то видел. Более того, вижу почти каждый день на протяжении более 10 лет. Минусов у нее много, не без того, ее родные запросы к SQL серверу ужасны (серверные курсоры 7.7 способны положить самый мощный сервер).
>> Плюсы 1С:
>> 1. Скорость разработки прикладных решений
>> 2. Скорость внедрения
>> 3. Стоимость внедрения и сопровождения
>> 4. Дальнейшая поддержка (видел внедренные решения от мега-разработчиков, которые просто в определенный момент загибались, когда разработчик отказывался сопровождать написанное, а найти на стороне специалистов для развития и сопровождения не получалось)
>> 5. Постоянное развитие и поддержка платформы такой конторой как 1С, что гарантирует своевременные обновления и доработку для самой платформы и стандартных типовых конфигураций.
>> и т.д. и т.п.
>
> Всё это важно для директора, а не для программиста. Спросил бы SibirMat о том, на чем ему вести учётность - я бы сказал 1C. Но он спросил как выучиться скриптовать 1С, а это тот ещё геморой.
Всегда смеялся с данной особенности сограждан. Один задает конкретный вопрос "как сделать". Окружающие воодушевленно несутся советовать, что вопрошающему нужно совсем другое. На исходный вопрос ответят единицы )
Ну и непременно срач начнется, конечно. Вот что творит с людьми отсутствие общей глобальной цели )))