Основной плюс работы в "1С" -быстрый вход (при условии желания, аналитического склада ума и хорошей команды "под боком", наставничества в компании-франчази) и что задачи всегда будут, есть перспективы, доход и развитие ☺
В одном из комментариев написал сотрудник, который занимается внедрением 1С в ОАЭ. Собственно он описал основные моменты работы 1С программиста за границей. Вакансий конечно не так много, но они есть. Как минимум необходимо знание английского языка.
@@AndreyPro1C за граница это Европа и Америка то что я имел ввиду. Надо было мне это уточнить а так спасибо за ответ. Кроме тех двух стран которые я выше упомянул работу не ищу и смысла искать нету. Европа или Америка остальное НЕТ НЕТ
@@AndreyPro1C в студенческие годы верстал сайты: HTML CSS sass less JavaScript React mongodb Git Typescript Не смог найти работу в регионе. Переквалифицировался в 1С программиста и шас временно в этой области работаю по классике франчайзинг копаюсь. Так как работать надо же. (Все кого я знал отговаривали от 1с не трать свою молодость на это и т.д. но все таки работаю)
ua-cam.com/video/aGRPw5fw6W8/v-deo.html Для новичка самое главное в этой задаче это знать в каком регистре брать остаток. И это еще если типовая конфигурация, а если самописка или дописанная не понятно кем и особенно если ты попал в франч, и по сути даже спросит не укого, то эта задача из 30 минутной превращается в 5-6 часов изучения конфигурации что бы понять как правильно собрать остатки :)
Как раз в самописке бьістрее разобраться потому что там логика прямолинейная. И остаток может бьіть прямо в карточке товара) Просто спрашиваешь у юзера. В каком отчете он смотрит остаток по складу и повторяешь логику того отчета.
Рабочий день программиста. 1. Проснулся в 10 утра 2. Позавтракал. 3. Пару часов поработал 4. Написал коммент на ютубе 5. Пообедал 6. Погулял 7. Поужинал 8. Посмотрел сериальчик 9. Поработал до часу ночи 10. Лег спать 11. Проснулся и получил зарплату.
Есть курс от Нетологии по 1с длительностью 18 месяцев. Мне кажется, что это невероятно долго для входа в профессию. Подскажите, пожалуйста, стоит ли связываться с подобными курсами?
Для входа в профессию 1С программист достаточно знать основные механизмы платформы 1С. При хорошей подготовке это займет, на мой взгляд, 4 - 6 месяцев. Все будет зависеть от вашего желания работать и развиваться в сфере 1с программирования. Про курсы и обучение 1С программированию с нуля я поделюсь своим мнением в одном из следующих видео. Поэтому подписывайтесь на мой канал, что бы ничего не пропустить 👌
Не, 18 месяцев это слишком долго, я сам недавно вкатился- 2 месяца учебы после работы и пошел на первую работу во франч, еще через 6 месяцев полноценный джун на большом проекте и с хорошими условиями. Никакое обучение не сравнится с реальной работой и реальными задачами, 2 месяца работы принесут больше, чем эти 18, так что мой совет- прочитай книжку Радченко, посмотри Чистова базу и вперед во франч, учиться в рабочих условиях
Да, практика и задачи дают колоссальный рост. Но и начальные базовые платформенные знания тоже нужны, что бы начать решать несложные задачи. 2 месяца учебы и вкатиться в 1С, а потом и на проект - это хороший результат👌 Это с нуля или имели за плечами какой-либо опыт?
мне 17, еще учусь в школе, занимаюсь программированием для себя, пишу Telegram ботов на Python чисто для себя. Не знаю, стоит ли идти мне в айти, но от вида 1C меня слегка передёрнуло)
Тут на вкус и цвет 😉 Если вы планируете оставаться в РФ, то лучше рассматривать 1С, если планируете в будущем переезд в другие страны, то продолжайте изучать Python 🐍
Не тебя одного, я бы сказал, что это мёртвый язык без перспектив, лучше изучай то, что изучают все остальные программисты, а не ограничивай себя заранее узкими рамками языка, который используется только в некоторых местах одной единственной страны.
@@AlexAlex-jk2tn в некоторых местах одной единственной страны?) эта шарманка про мертвый язык продолжается уже лет так двадцать, но при этом зарплаты у опытных 1с-ников уже поболее будут, чем у многих прогеров на других языках
Как раз сейчас изучаю контроль остатков. Такая задачка в экзамене 1С Специалист. Не такая уж она и простая для меня. Просто повторить за кем то просто, а понимание того что делаешь, приходит не сразу.
Контроль остатков сам по себе не сложный, сложность наступает в понимании старой методики и новой, списывание по средней себестоимости, Fifo или Lifo, делай сразу акцент на этих местах
А что там понимать? Старая: сначала смотрю что есть, потом списываю Новая: сначала списываю, потом смотрю остаток. Причем эта хрень нифига не универсальная в случае если отрицательные остатки допустимы.
Здравствуйте, начал учиться на 1с. Пошло программрование , такое чувство что все улли далеко вперед а я нефига не знаю и не понимаю. Думаю сожет юросить это даже простой код без интернета не могу написать цик для
@@Степан-л1я1г здравствуйте! Если вы с нуля, то на самом старте нужно будет освоить большой объем новой информации, для этого нужно выделить время, а также желательно чтобы был преподаватель для обсуждения возникших вопросов. Еще все зависит от самого обучения, её программы и содержимого материала. По поводу интернета, с интернета можно искать примеры программного кода, это нормально, но надо и погружаться в код и разбираться в нем, без этого никак. Поэтому не сдавайтесь, двигайтесь вперед😉
@@Степан-л1я1г причин может быть несколько, но все индивидуально. Возможно вам не подходят групповые занятия и подойдет индивидуальное обучение📚 или стоит пересмотреть содержание курса, подачу материала и его длительность. Касаемо внутренних качеств, желания, времени на обучение, то тут только от вас все зависит😉
@@evilskunt на себя лучше работать когда есть хороший опыт не только в разработке и знании каких-либо типовых решений, но и в общении с другими людьми. Сюда же я бы добавил ответственность и дисциплину, а также правильную организацию труда. В таком случае удастся зарабатывать хорошие деньги. Но так сможет далеко не каждый.
ua-cam.com/video/aGRPw5fw6W8/v-deo.html Переработки тоже разные бывают, бывает когда просто нужно много кода написать, и такие переработки конечно не допустимы, есть работа и ее надо делать в рабочее время. Но 90% работы 1С разработчика это не написание кода, а изучение как вообще сделать ту или иную задачу, где взять данные, куда положить недостающие данные, как сделать скрипты обновления, или придумать как сделать сложный по структуре отчет в СКД. Т.е. задача вроде как на 1 час если знать как делать, но вот только никто не знает :) И она превращается в несколько дней с совещаниями, анализом и там по любому будут переработки так как непосредственно к коду обычно будешь приступать к концу дня :)
Если работать в большой команде, то как правило там будет аналитик, у кого можно уточнить бизнес требования к задаче, подробно расписанное техническое задание и старший программист, у кого можно уточнить технические детали и кто проводит код-ревью, перед тем как задача попадает на прод. Но это будет скорее идеальный случай. В большинстве случаев да, особенно на старте, попадаешь в какой-либо франч, где самостоятельно осваиваешь боевые навыки разработки и программирования, где тратишь много времени и сил. Но это и есть опыт и рост, к которому тоже надо стремиться. Вопрос лишь в том, куда попадешь😊
@@AndreyPro1C это если уже старый проект или проект достаточно крупный полюс если аналитик адекватный а не девочка после курсов швеи мотористки из скилбокса которая сама охреневает от происходящего.
4:01 ну обновление программы в некоторой степени задача программиста, когда вышел очередной типовой релиз, а конфа с очень большим объемом доработок. И надо собирать не типовой релиз на основе типового
Если нетиповое обновление с доработками, то да - согласен, тут нужен будет уже программист. Но начинающим программистам могут выдавать множество типовых баз для обновлений, где как правило обновление происходит без вмешательств в программный код😊
@@juliabykova5666здравствуйте! 1С разработчик должен знать предметную область и мочь ставить задачи самому себе или кому-либо, а программист 1С больше кодер, ему не важна предметная область, у него есть узкая четкая задача по ТЗ. Но на практике многие не разделяют этих понятий, все в основном являются программистами 1С, не смотря на существенные отличия. Поэтому, на мой взгляд, особо заморачиваться над этим не стоит😉
Пример кода конечно.. Где расширения, где программное добавление реквизитов и элементов форм, зачем НаСервереБезКонтекста, почему функция вызывается при создании на сервере, а не при чтении на сервере. Да и в целом можно было такую огромную функцию не писать, у регистра напокопления есть метод остатки, в одну строчку можно было остатки получить
Суть данного примера задачи в том, что бы максимально кратко показать и рассказать, как выглядит задача и реализация ее в системе 1С тем людям, кто только-только планирует или начинает изучать программирование 1С, а не нагружать их непонятными для них словами, тем самым растягивая видео. Для этого есть обучающий контент.
@@robofarmer1130 истину знает только руководство, мы можем лишь предполагать. Думаю руководство устраивает за те деньги результат его работы, ибо другим надо платить больше😏
@@xblax2799 Программист может драйвер написать, программу, которая умеет напрямую взаимодействовать и управлять физическим устройством, микросхемой и пр. Программист, если захочет, может писать код вне некой среды разработки, главное чтобы был компилятор, который скомпилирует все это в машинный код. Да и что там, были времена, когда программисты писали и без компиляторов.
@@xblax2799 На чем написан 1с, на плюсах вроде бы? Ну вот взяли бы паттерн модульности, их много, и сделали расширение программы. Люди писали бы библиотеки, был бы какой-нибудь менеджер управления пакетами, куда люди бы загружали свои библиотеки и от куда их мог бы любой подключить. Ну в общем как в нормальном программировании во всем мире. А вот этот синтаксис на русском слабо напоминающий паскаль это просто костыль.
@@xblax2799 Программист может драйвер написать, программу, которая умеет напрямую взаимодействовать и управлять физическим устройством, микросхемой и пр. Программист, если захочет, может писать код вне некой среды разработки, главное чтобы был компилятор, который скомпилирует все это в машинный код. Да и что там, были времена, когда программисты писали и без компиляторов. На чем написан 1с, на плюсах вроде бы? Ну вот взяли бы паттерн модульности, их много, и сделали расширение программы. Люди писали бы библиотеки, был бы какой-нибудь менеджер управления пакетами, куда люди бы загружали свои библиотеки и от куда их мог бы любой подключить. Ну в общем как в нормальном программировании во всем мире. А вот этот синтаксис на русском слабо напоминающий паскаль это просто костыль.
@@xblax2799 Программист может драйвер написать, программу, которая умеет напрямую взаимодействовать и управлять физическим устройством, микросхемой и пр. Программист, если захочет, может писать код вне некой среды разработки, главное чтобы был компилятор, который скомпилирует все это в машинный код. Да и что там, были времена, когда программисты писали и без компиляторов. На чем написан 1с, на плюсах вроде бы? Ну вот взяли бы паттерн модульности, их много, и сделали расширение программы. Люди писали бы библиотеки, был бы какой-нибудь менеджер управления пакетами, куда люди бы загружали свои библиотеки и от куда их мог бы любой подключить. Ну в общем как в нормальном программировании во всем мире. А вот этот синтаксис на русском слабо напоминающий паскаль это просто костыль.
Правда правда😅 я программист лет 15 уже... И да я починяю Телевизоры, Холодильники, Газовое оборудование, в электронике шарю, сваркой владею, собираю компы, и устраняю дефекты. Потому что лет 20 назад это было норма, быть максимально универсальным. Лет 10 назад было удобно и часто востребовано. Но сейчас вообще не обязательно. Вполне хватает быть очень узкопрофильным специалистом
@@PozitivnieMisli да, сейчас лучше быть узкопрофильным специалистом, но многие до сих пор, по привычке, могут обратиться со сторонними задачами, считая это нормой🤪
пример задачи очень плохо приведен 1-ый вопрос который надо решить - как и где добавить реквизит формы: 1 вариант - снять типовую с замка (не надо так делать) 2 вариант - добавить в форму в расширение и там добавить реквизиты интерактивно (никогда не надо так делать) 3 вариант - добавить реквизиты в расширении программно (уже ближе к истине) 4 вариант - использовать дополнительные реквизиты и заполнять их программно в расширении (уже совсем хорошо, т.к. минимум изменений в типовой) 5 вариант - ..... Дальше - нарушение стандартов при написании запроса, лучше и проще было бы написать сразу Возврат ?(Выборка.Следующий(), Выборка.КоличествоОстаток, 0) а не городить лишние проверки на пустой запрос, что не требуется вообще при обработке результата с помощью выборки, т.к. Выборка.Следующий() и так возвращает (помимо смещения на первую позицию результата если он есть) Истина или Ложь Вы бы прежде чем учить кого то немного сами подразобрались, или хотя бы объявляли что сами учитесь вместе со зрителями )
Суть данного примера задачи в том, что бы максимально кратко показать и рассказать, как выглядит задача и реализация ее в системе 1С тем людям, кто только-только планирует или начинает изучать программирование 1С, а не нагружать их непонятными для них словами, тем самым растягивая видео. Для этого есть обучающий контент.
Неплохо было бы почитать стандарты разработки и ИТС перед такими советами. Проверка на пустой запрос перед выборкой - это стандарт, т.к. даже на получение пустой выборки будет затрачено время. Насчет тернартных операторов, на прямую их не запрещают, но даже стандартная проверка SonarQube ругнется, т.к. блок если\иначе\конецЕсли - считается более читабельной.
@@КириллКоля что за стандарт у Вас такой интересный? Я знаю только такой #std438, в которым русским по белому написано что проверять на пустой запросе не нужно, если требуется выборка данных, только для возврата Истина Ложь, вы прежде чем писать кому то почитать стандарты, сами в них загляните ) Про тернарные - посмотрите как написаны типовые, согласен что надо бороться за читабельность и понятность кода, но не до абсурда
Программист может драйвер написать, программу, которая умеет напрямую взаимодействовать и управлять физическим устройством, микросхемой и пр. Программист, если захочет, может писать код вне некой среды разработки, главное чтобы был компилятор, который скомпилирует все это в машинный код. Да и что там, были времена, когда программисты писали и без компиляторов. На чем написан 1с, на плюсах вроде бы? Ну вот взяли бы паттерн модульности, их много, и сделали расширение программы. Люди писали бы библиотеки, был бы какой-нибудь менеджер управления пакетами, куда люди бы загружали свои библиотеки и от куда их мог бы любой подключить. Ну в общем как в нормальном программировании во всем мире. А вот этот синтаксис на русском слабо напоминающий паскаль это просто костыль.
Вы куда то не туда воюете, 1С это высокоуровневый динамически типизируемый язык с собственным гигантским фреймворком, который позволяет решать задачи бизнеса в кратчайшие сроки с минимальными затратами, собственно это всё, что нужно знать про 1С, как оно и что там под капотом, кто тру программист, а кто рабокраб кодер попсовый - это вот вообще никому не важно от слова совсем
Согласен. Программирование ради программирования - такое себе) Есть инструмент, есть задача. И этот инструмент вполне эффективно может с ней справиться. Всё
Автор,продолжай снимать видео по возможности,интересно смотреть и слушать.Удачи!
Спасибо! Буду стараться😉
Братан, хорош, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?
Спасибо! Буду стараться😉
только экстримкодеры поняли ))
У Вас хорошо получается делайте по чаще контент сейчас актуально аудиоподкаст
@@artur_webdesigngevorgyan5771 Спасибо😉
Основной плюс работы в "1С" -быстрый вход (при условии желания, аналитического склада ума и хорошей команды "под боком", наставничества в компании-франчази) и что задачи всегда будут, есть перспективы, доход и развитие ☺
За границей не нужен никому.
Большой единственный минус.
В одном из комментариев написал сотрудник, который занимается внедрением 1С в ОАЭ. Собственно он описал основные моменты работы 1С программиста за границей. Вакансий конечно не так много, но они есть. Как минимум необходимо знание английского языка.
@@AndreyPro1C за граница это Европа и Америка то что я имел ввиду.
Надо было мне это уточнить а так спасибо за ответ.
Кроме тех двух стран которые я выше упомянул работу не ищу и смысла искать нету. Европа или Америка остальное НЕТ НЕТ
@@СуетаСуетливая я вас понял, таких кейсов с 1С у меня пока не было. На каком языке программирования сейчас пишите код?
@@AndreyPro1C в студенческие годы верстал сайты:
HTML
CSS sass less
JavaScript
React mongodb
Git
Typescript
Не смог найти работу в регионе.
Переквалифицировался в 1С программиста и шас временно в этой области работаю по классике франчайзинг копаюсь. Так как работать надо же. (Все кого я знал отговаривали от 1с не трать свою молодость на это и т.д. но все таки работаю)
Спасибо, автор, очень полезно!
Пожалуйста😉 Рад делиться полезной информацией👍
ua-cam.com/video/aGRPw5fw6W8/v-deo.html
Для новичка самое главное в этой задаче это знать в каком регистре брать остаток.
И это еще если типовая конфигурация, а если самописка или дописанная не понятно кем и особенно если ты попал в франч, и по сути даже спросит не укого, то эта задача из 30 минутной превращается в 5-6 часов изучения конфигурации что бы понять как правильно собрать остатки :)
Все верно👍
Как раз в самописке бьістрее разобраться потому что там логика прямолинейная. И остаток может бьіть прямо в карточке товара) Просто спрашиваешь у юзера. В каком отчете он смотрит остаток по складу и повторяешь логику того отчета.
Рабочий день программиста.
1. Проснулся в 10 утра
2. Позавтракал.
3. Пару часов поработал
4. Написал коммент на ютубе
5. Пообедал
6. Погулял
7. Поужинал
8. Посмотрел сериальчик
9. Поработал до часу ночи
10. Лег спать
11. Проснулся и получил зарплату.
@@evgenievgeni2016 хороший рабочий день, главное чтобы было продуктивно😉
Ага конечно, размечтался будешь днями и ночами сидеть, тем более если ты 1с)))
@@vadimsergeev7874 в 1С такого тоже не видел😁
Демонстрация очень наглядная и подробная
Спасибо👍 Старался показать и рассказать все как есть на самом деле😉
Есть курс от Нетологии по 1с длительностью 18 месяцев. Мне кажется, что это невероятно долго для входа в профессию. Подскажите, пожалуйста, стоит ли связываться с подобными курсами?
Для входа в профессию 1С программист достаточно знать основные механизмы платформы 1С. При хорошей подготовке это займет, на мой взгляд, 4 - 6 месяцев. Все будет зависеть от вашего желания работать и развиваться в сфере 1с программирования. Про курсы и обучение 1С программированию с нуля я поделюсь своим мнением в одном из следующих видео. Поэтому подписывайтесь на мой канал, что бы ничего не пропустить 👌
Не, 18 месяцев это слишком долго, я сам недавно вкатился- 2 месяца учебы после работы и пошел на первую работу во франч, еще через 6 месяцев полноценный джун на большом проекте и с хорошими условиями. Никакое обучение не сравнится с реальной работой и реальными задачами, 2 месяца работы принесут больше, чем эти 18, так что мой совет- прочитай книжку Радченко, посмотри Чистова базу и вперед во франч, учиться в рабочих условиях
Да, практика и задачи дают колоссальный рост. Но и начальные базовые платформенные знания тоже нужны, что бы начать решать несложные задачи. 2 месяца учебы и вкатиться в 1С, а потом и на проект - это хороший результат👌 Это с нуля или имели за плечами какой-либо опыт?
@@AndreyPro1C спасибо) Нет, никакого опыта, работал юристом и никак с программированием и 1с не сталкивался
@@adeptusvsolus8143 Отлично👍 Желаю вам дальнейшего развития и постоянного роста😉
Автор подскажите пожалуйста, ни как не могу понять, когда в запросе соединяем две таблицы, как понять связи что с чем связывать, и по какому условию
Все зависит от задачи и результата, который вы хотите получить. От этого надо отталкиваться.
1 час в день ? Понимаю , что это немного , но в реальности бывает трудно и его выделить , но в выходные дни выделяю по 3-4 часа обучения
Тоже хороший подход👍
Я часа по 2-3 в день в среднем.
Это хорошо👌Главное что бы информация воспринималась не сложно и с пониманием👍так как после рабочего дня голова как правила уже загружена😊
мне 17, еще учусь в школе, занимаюсь программированием для себя, пишу Telegram ботов на Python чисто для себя. Не знаю, стоит ли идти мне в айти, но от вида 1C меня слегка передёрнуло)
Тут на вкус и цвет 😉 Если вы планируете оставаться в РФ, то лучше рассматривать 1С, если планируете в будущем переезд в другие страны, то продолжайте изучать Python 🐍
Не тебя одного, я бы сказал, что это мёртвый язык без перспектив, лучше изучай то, что изучают все остальные программисты, а не ограничивай себя заранее узкими рамками языка, который используется только в некоторых местах одной единственной страны.
Изучай 1С элемент, он ближе к норм разработке, потом проще будет свичнутся если что.
@@AlexAlex-jk2tnда дергает сильно но порог входа и время обучения решает
@@AlexAlex-jk2tn в некоторых местах одной единственной страны?) эта шарманка про мертвый язык продолжается уже лет так двадцать, но при этом зарплаты у опытных 1с-ников уже поболее будут, чем у многих прогеров на других языках
Как раз сейчас изучаю контроль остатков. Такая задачка в экзамене 1С Специалист.
Не такая уж она и простая для меня.
Просто повторить за кем то просто, а понимание того что делаешь, приходит не сразу.
Лучше всего приходит понимание, когда этим воспользуетесь непосредственно на практике😊
Контроль остатков сам по себе не сложный, сложность наступает в понимании старой методики и новой, списывание по средней себестоимости, Fifo или Lifo, делай сразу акцент на этих местах
@@romamyasnikov9760 а нужно ли изучать старую методику. Если она старая, значит не применяется больше?
Знать также нужно, в некоторых случаях она необходима и все еще применяется.
А что там понимать?
Старая: сначала смотрю что есть, потом списываю
Новая: сначала списываю, потом смотрю остаток.
Причем эта хрень нифига не универсальная в случае если отрицательные остатки допустимы.
программисты 1С - это боги. Так мне говорил один знакомый комм. дир.
Здравствуйте, начал учиться на 1с. Пошло программрование , такое чувство что все улли далеко вперед а я нефига не знаю и не понимаю. Думаю сожет юросить это даже простой код без интернета не могу написать цик для
@@Степан-л1я1г здравствуйте! Если вы с нуля, то на самом старте нужно будет освоить большой объем новой информации, для этого нужно выделить время, а также желательно чтобы был преподаватель для обсуждения возникших вопросов. Еще все зависит от самого обучения, её программы и содержимого материала. По поводу интернета, с интернета можно искать примеры программного кода, это нормально, но надо и погружаться в код и разбираться в нем, без этого никак. Поэтому не сдавайтесь, двигайтесь вперед😉
@@AndreyPro1C да может отвык учиться и уже в голову ничего не лезть не запоминаю )
@@Степан-л1я1г причин может быть несколько, но все индивидуально. Возможно вам не подходят групповые занятия и подойдет индивидуальное обучение📚 или стоит пересмотреть содержание курса, подачу материала и его длительность. Касаемо внутренних качеств, желания, времени на обучение, то тут только от вас все зависит😉
Я когда начинал, начальник так психовал, что бил по рукам и моей клавиатуре, если ему что то не нравилось. И это при зп тогда 15тыс руб в месяц
Ситуация неприятная😯 у меня такого не было, но я начинал с 6200 руб. в свое время.
@@AndreyPro1C эх
Пошли они с своими 15 тыс в месяц это копейки даже дворник столько не получает
Я недавно устроился за 50к оклад
@@АлексейКомлев-т4с Очень даже неплохо, только не останавливайся на достигнутом и продолжай расти👍
Привет, обучаюсь программированию 1 С.
Успехов вам, желания и терпения!
Напиши свой тг, вместе будем
Да вообще поебать
Привет! Как успехи? Получилось устроиться?
Есть техническое образование?
тяжело как то в 1С всё с процессами)
Программистов работающих на себя не бывает, блин, я ток щас осознал что это исключительно голимый найм. Копеечный фриланс в рассчет не берем.
@@evilskunt на себя лучше работать когда есть хороший опыт не только в разработке и знании каких-либо типовых решений, но и в общении с другими людьми. Сюда же я бы добавил ответственность и дисциплину, а также правильную организацию труда. В таком случае удастся зарабатывать хорошие деньги. Но так сможет далеко не каждый.
У меня за месяц бывает под 240 часов отработано. Но есть нюанс, я работаю на заводе 😂
На какой должности, программистом 1С?😊
@@AndreyPro1C нет, работе с 1с я еще только учусь))) хочу сменить сферу деятельности.
Желаю вам успехов и терпения в начинаниях👍
@@AndreyPro1C спасибо вам большое)))
ua-cam.com/video/aGRPw5fw6W8/v-deo.html
Переработки тоже разные бывают, бывает когда просто нужно много кода написать, и такие переработки конечно не допустимы, есть работа и ее надо делать в рабочее время.
Но 90% работы 1С разработчика это не написание кода, а изучение как вообще сделать ту или иную задачу, где взять данные, куда положить недостающие данные, как сделать скрипты обновления, или придумать как сделать сложный по структуре отчет в СКД.
Т.е. задача вроде как на 1 час если знать как делать, но вот только никто не знает :)
И она превращается в несколько дней с совещаниями, анализом и там по любому будут переработки так как непосредственно к коду обычно будешь приступать к концу дня :)
Если работать в большой команде, то как правило там будет аналитик, у кого можно уточнить бизнес требования к задаче, подробно расписанное техническое задание и старший программист, у кого можно уточнить технические детали и кто проводит код-ревью, перед тем как задача попадает на прод. Но это будет скорее идеальный случай.
В большинстве случаев да, особенно на старте, попадаешь в какой-либо франч, где самостоятельно осваиваешь боевые навыки разработки и программирования, где тратишь много времени и сил. Но это и есть опыт и рост, к которому тоже надо стремиться. Вопрос лишь в том, куда попадешь😊
@@AndreyPro1C это если уже старый проект или проект достаточно крупный полюс если аналитик адекватный а не девочка после курсов швеи мотористки из скилбокса которая сама охреневает от происходящего.
4:01 ну обновление программы в некоторой степени задача программиста, когда вышел очередной типовой релиз, а конфа с очень большим объемом доработок. И надо собирать не типовой релиз на основе типового
Если нетиповое обновление с доработками, то да - согласен, тут нужен будет уже программист. Но начинающим программистам могут выдавать множество типовых баз для обновлений, где как правило обновление происходит без вмешательств в программный код😊
Не так страшно обновление как вопросьі бухов после обновления)
@@DimaVortага, есть такое😁 поэтому с опытом понимаешь, как же хорошо работать с грамотным аналитиком, без взаимодействия с пользователями😉
Здравствуйте! 1с программист и 1с разработчик это одно и тоже?
@@juliabykova5666здравствуйте! 1С разработчик должен знать предметную область и мочь ставить задачи самому себе или кому-либо, а программист 1С больше кодер, ему не важна предметная область, у него есть узкая четкая задача по ТЗ. Но на практике многие не разделяют этих понятий, все в основном являются программистами 1С, не смотря на существенные отличия. Поэтому, на мой взгляд, особо заморачиваться над этим не стоит😉
Спасибо за ответ
@@juliabykova5666пожалуйста😉рад был вам помочь👍
Пример кода конечно.. Где расширения, где программное добавление реквизитов и элементов форм, зачем НаСервереБезКонтекста, почему функция вызывается при создании на сервере, а не при чтении на сервере. Да и в целом можно было такую огромную функцию не писать, у регистра напокопления есть метод остатки, в одну строчку можно было остатки получить
Суть данного примера задачи в том, что бы максимально кратко показать и рассказать, как выглядит задача и реализация ее в системе 1С тем людям, кто только-только планирует или начинает изучать программирование 1С, а не нагружать их непонятными для них словами, тем самым растягивая видео. Для этого есть обучающий контент.
На работе сидит 70 летний якобы 1сник. Не может на скд отчет собрать. Зачем таких держат?
@@robofarmer1130 истину знает только руководство, мы можем лишь предполагать. Думаю руководство устраивает за те деньги результат его работы, ибо другим надо платить больше😏
Это что супер показатель скд собрать, может он в другом силен. Если бы он запросы не умел собирать, с вами можно было бы согласиться
@РавильРауфович-й2д Силен в одном-поболтать.
Я уж думал тут будет какое-то порно)))
Это не по адресу😂
ахахахахаха
Рано пришёл, вот когда в 2-х миллионах НДФЛ надо найти потерявшиеся 50 рублей, вот тогда и начинается камасутра)
😂
вы имели введу кодера в среде 1с, а не программиста. Пожалуйста)
а подскажите пожалуйста, в чем разница? без сарказма.
@@xblax2799 Программист может драйвер написать, программу, которая умеет напрямую взаимодействовать и управлять физическим устройством, микросхемой и пр. Программист, если захочет, может писать код вне некой среды разработки, главное чтобы был компилятор, который скомпилирует все это в машинный код. Да и что там, были времена, когда программисты писали и без компиляторов.
@@xblax2799 На чем написан 1с, на плюсах вроде бы? Ну вот взяли бы паттерн модульности, их много, и сделали расширение программы. Люди писали бы библиотеки, был бы какой-нибудь менеджер управления пакетами, куда люди бы загружали свои библиотеки и от куда их мог бы любой подключить. Ну в общем как в нормальном программировании во всем мире. А вот этот синтаксис на русском слабо напоминающий паскаль это просто костыль.
@@xblax2799 Программист может драйвер написать, программу, которая умеет напрямую взаимодействовать и управлять физическим устройством, микросхемой и пр. Программист, если захочет, может писать код вне некой среды разработки, главное чтобы был компилятор, который скомпилирует все это в машинный код. Да и что там, были времена, когда программисты писали и без компиляторов.
На чем написан 1с, на плюсах вроде бы? Ну вот взяли бы паттерн модульности, их много, и сделали расширение программы. Люди писали бы библиотеки, был бы какой-нибудь менеджер управления пакетами, куда люди бы загружали свои библиотеки и от куда их мог бы любой подключить. Ну в общем как в нормальном программировании во всем мире. А вот этот синтаксис на русском слабо напоминающий паскаль это просто костыль.
@@xblax2799 Программист может драйвер написать, программу, которая умеет напрямую взаимодействовать и управлять физическим устройством, микросхемой и пр. Программист, если захочет, может писать код вне некой среды разработки, главное чтобы был компилятор, который скомпилирует все это в машинный код. Да и что там, были времена, когда программисты писали и без компиляторов.
На чем написан 1с, на плюсах вроде бы? Ну вот взяли бы паттерн модульности, их много, и сделали расширение программы. Люди писали бы библиотеки, был бы какой-нибудь менеджер управления пакетами, куда люди бы загружали свои библиотеки и от куда их мог бы любой подключить. Ну в общем как в нормальном программировании во всем мире. А вот этот синтаксис на русском слабо напоминающий паскаль это просто костыль.
Правда правда😅 я программист лет 15 уже... И да я починяю Телевизоры, Холодильники, Газовое оборудование, в электронике шарю, сваркой владею, собираю компы, и устраняю дефекты. Потому что лет 20 назад это было норма, быть максимально универсальным. Лет 10 назад было удобно и часто востребовано. Но сейчас вообще не обязательно. Вполне хватает быть очень узкопрофильным специалистом
@@PozitivnieMisli да, сейчас лучше быть узкопрофильным специалистом, но многие до сих пор, по привычке, могут обратиться со сторонними задачами, считая это нормой🤪
пример задачи очень плохо приведен
1-ый вопрос который надо решить - как и где добавить реквизит формы:
1 вариант - снять типовую с замка (не надо так делать)
2 вариант - добавить в форму в расширение и там добавить реквизиты интерактивно (никогда не надо так делать)
3 вариант - добавить реквизиты в расширении программно (уже ближе к истине)
4 вариант - использовать дополнительные реквизиты и заполнять их программно в расширении (уже совсем хорошо, т.к. минимум изменений в типовой)
5 вариант - .....
Дальше - нарушение стандартов при написании запроса, лучше и проще было бы написать сразу
Возврат ?(Выборка.Следующий(), Выборка.КоличествоОстаток, 0)
а не городить лишние проверки на пустой запрос, что не требуется вообще при обработке результата с помощью выборки, т.к. Выборка.Следующий() и так возвращает (помимо смещения на первую позицию результата если он есть) Истина или Ложь
Вы бы прежде чем учить кого то немного сами подразобрались, или хотя бы объявляли что сами учитесь вместе со зрителями )
Суть данного примера задачи в том, что бы максимально кратко показать и рассказать, как выглядит задача и реализация ее в системе 1С тем людям, кто только-только планирует или начинает изучать программирование 1С, а не нагружать их непонятными для них словами, тем самым растягивая видео. Для этого есть обучающий контент.
Неплохо было бы почитать стандарты разработки и ИТС перед такими советами. Проверка на пустой запрос перед выборкой - это стандарт, т.к. даже на получение пустой выборки будет затрачено время. Насчет тернартных операторов, на прямую их не запрещают, но даже стандартная проверка SonarQube ругнется, т.к. блок если\иначе\конецЕсли - считается более читабельной.
@@КириллКоля что за стандарт у Вас такой интересный? Я знаю только такой #std438, в которым русским по белому написано что проверять на пустой запросе не нужно, если требуется выборка данных, только для возврата Истина Ложь, вы прежде чем писать кому то почитать стандарты, сами в них загляните )
Про тернарные - посмотрите как написаны типовые, согласен что надо бороться за читабельность и понятность кода, но не до абсурда
Программист может драйвер написать, программу, которая умеет напрямую взаимодействовать и управлять физическим устройством, микросхемой и пр. Программист, если захочет, может писать код вне некой среды разработки, главное чтобы был компилятор, который скомпилирует все это в машинный код. Да и что там, были времена, когда программисты писали и без компиляторов.
На чем написан 1с, на плюсах вроде бы? Ну вот взяли бы паттерн модульности, их много, и сделали расширение программы. Люди писали бы библиотеки, был бы какой-нибудь менеджер управления пакетами, куда люди бы загружали свои библиотеки и от куда их мог бы любой подключить. Ну в общем как в нормальном программировании во всем мире. А вот этот синтаксис на русском слабо напоминающий паскаль это просто костыль.
Вы куда то не туда воюете, 1С это высокоуровневый динамически типизируемый язык с собственным гигантским фреймворком, который позволяет решать задачи бизнеса в кратчайшие сроки с минимальными затратами, собственно это всё, что нужно знать про 1С, как оно и что там под капотом, кто тру программист, а кто рабокраб кодер попсовый - это вот вообще никому не важно от слова совсем
Согласен. Программирование ради программирования - такое себе) Есть инструмент, есть задача. И этот инструмент вполне эффективно может с ней справиться. Всё