Не знаю почему, но решил вдруг сегодня начать серию постов об этом. Возможно потому что являюсь частью данного комьюнити и хотелось поделиться со всеми. И более того думаю начать серию постов на примерах разрабатывать нашу систему в стеке 1С.
Чтобы не тянуть кота за яйца хотелось бы описать будущую систему. Но! Скажу сразу в нашей системе не будут затрагиваться такие вещи как бухучет, кадры, торговля. Моё желание цель более комплексно подойти к разработчику 1С и показать, кто не знает, что данная платформа позволяет гораздо большего и в то же время является максимально ограничена. Задача реализовать приложение которое может:
В авторизацию. Доменная и стандартная (логин/пароль)
Умеет в интерфейс. Показывает, что можно даже на платформе 1С сделать юзабилити.
Email, API, zip, работа с файловой системой (забегая вперед для unix 1Снику важно знать синтаксис 1С и не вдаваться в подробности устройства подобных ОС)
ODBC. Подключить библиотеку одно, но также именно мой стэк это Oracle, потому могу рассказать по настройке коннектов к данным видам БД, запросы, контроль сеансов/коннектов и прочее
Асинхронность и как это применительно вручную, без этих ваших самых БСП и прочего. Особенно, применительно ко мне, с файловой системой ОС лично я собаку съел, а то и не одну...
Практическая часть в компании. Как быть эффективным? Как быть многозадачным (для меня это фулстак разработчик пусть и в 1С, но в тоже время понимающий другие стеки и технологии в компании)
Если на Пикабу есть люди которые могут меня поддержать, то я с удовольствием начну писать эту систему и покажу (как я это вижу) на скринах или видео. Расскажу тем чем занимаюсь уже 15 лет (не только я) и почему в некоторых моментах мы не согласны
См. картинку - соглашусь, есть некая проф. деформация у профессионалов. Например, проф. программисты пренебрежительно относятся к 1С программированию. Почему? Да хрен знает... Что-то не так с языком разработки.
А если копнуть глубже, то получается, что 1С программисты более востребованы в России сейчас чем, скажем, могучие .net core k8s docker - хуекер - rabbitmq и т.п. спецы. Почему? Да бизнесу наплевать на технологии, им нужно формочки для бухгалтерии поправить, данные аналитику из 1С выгрузить и т.п. :)
Ведь 1С - ядро бизнеса, малейших чих в 1С приводит к тому, что все бегают и кричат - товар не отгружается, бухгалтерия не бухгалтерится и т.п. И большие боссы начинают нервничать и выделять дополнительные деньги на 1С.
Понимаю, что мои мысли могут кого-то задеть, но я смотрю на ситуацию с точки зрения владельца небольшого завода по производству подшипников, который работает целиком на 1С. Вопрос - на что он больше готов выделять денег? На 1С :)
Для начала - как не надо учить программирование 1С
Отдать деньги сетевой инфопомойке, обещающей за три (дня, недели, или месяца - безразлично) сделать из Вас программиста, с гарантией трудоустройства. Такие конторы не учат. Ну совсем. Нет у них цели выпустить на рынок тысячи квалифицированных программистов 1С, трудоустроить их, и тем подрубить свой бизнес. Вам просто дадут доступ к просмотру видео, зачастую сомнительного качества. Деньги значительные, а пользы не больше, чем от просмотра сотен бесплатных видео с ютуба.
Кинуться по советам знакомых смотреть видосики на бесплатном хостинге. Нужно потратить _очень_ много времени для достижения даже самого слабого эффекта. Пока эти разрозненные фрагменты сложатся в цельную картину - пройдут сотни, если не тысячи занудных часов, и вероятность того, что Вам это надоест - весьма велика.
"Путь самурая" - накупить учебников фирмы 1С, либо устроиться во франч - "хоть чучелом, хоть тушкой" - и там, в реальном бою, познать все секреты. Ну, если пробьёшься, и выживешь. Я шёл этим путём. Долгие годы. Не самый эффективный метод.
Наверняка в комментариях будут истории с синдромом выжившего: "а вот я..." - так что список неграмотных путей, скорее всего, будет дополнен.
Таки как всё же надо учить программирование 1С?
Лучший способ, если забыть о финансах - найти себе персонального ментора. Прямо вот сразу с нуля. Где искать? По рекомендации, естественно. Хороший вариант - сайт "Профи". (Может, в комментах подскажут другие источники - добавлю тогда тут). Смотрите отзывы, и наличие у преподавателя сертификатов от фирмы 1С.
ЦСО 1С. Тут есть нюансы. Во-первых, для 1С обучение программистов - это не заработок, а реальная подготовка будущих специалистов. Во-вторых - методика обучения отталкивается не от заоблачной теории академиков - а от практических задач, которые нужно будет решать по работе. Это плюсы. Минусы такие - любой такой учебный центр получает право преподавать курс, когда в нём заводится преподаватель с сертификатом. Он стоит дорого. Поэтому весьма вероятно, что занятия в Вашей группе будет вести стажёр Вася. За копейки. Соответственно, и польза будет никакая. Либо кинут на курс классного специалиста (не профессионального преподавателя) - который выцепит в группе одного-двух уже подготовленных ребят, и станет ориентироваться на них, а остальные будут хлопать ушами, и ощущать себя бездарями. Поэтому однозначно могу рекомендовать лишь очное обучение в УЦ № 1 (Центральный офис компании). Вот там уж точно не попадутся неквалифицированные по предмету, или неумелые в обучении специалисты. Вас будут натаскивать авторы методик и учебников 1С. В других ЦСО на просторах нашей необъятной - требуйте для ознакомления паспорт квалификации конкретного человека, который будет вести занятия. Даже если фирма весьма известна и уважаема, и пр., и пр. В паспорте хотя бы один сертификат должен начинаться со слов: "Преподаватель ЦСО. Курс...". Да-да, и название конкретного курса. Он должен соответствовать тому, на который Вы и записались. Иначе - Вас манят в страну "Фуфляндию".
Как выбрать преподавателя
Наличие сертификатов преподавателя от фирмы 1С.
Положительные отзывы от учеников.
Только одновременно два условия. Потому что хорошие отзывы говорят лишь о том, что кому-то "зашло", но вовсе не подтверждают методику, соответствующую подготовке к практической деятельности - за этим следит "КОНТОРА". Яркий пример хорошего преподавателя - Павел Чистов. Тысячи хвалебных отзывов, и пять сертификатов, из шести возможных. На обучение к нему, по понятным причинам, попасть невозможно, но он оставил наследие в виде десятков отличных видео-уроков. Если уж решите пойти по "пути самурая" - то это будет отличным вариантом.
Как попробовать учить программирование 1С бесплатно (ну, почти)
Вкладываться в дорогостоящее обучение - для человека, далёкого от программирования (а в 1С часто идут люди, наслышанные о нём, но вовсе не имеющие технического образования) - стрёмновато, откровенно выражаясь. Поэтому можно попробовать бесплатно, или за копейки. Если зайдёт - то затем выбирайте выше рекомендованные мной пути. Если нет - то это не Ваша тема. Во всяком случае, для самостоятельного старта - это лучший (на мой, естественно, взгляд) путь.
Купить книгу "Мастер-класс Hello, 1C". Пример быстрой разработки приложений на платформе 1С:Предприятие 8.3. Автор - В.В. Рыбалка. Текущая цена - 139 рублей. Не разоритесь. Если эта книга лично Вам покажется трудной или занудной для изучения - вообще забудьте про тему программирования в 1С.
Купить видео-курс "Старт в 1С - обзорный курс для начинающих" на сайте уже упомянутого УЦ №1 фирмы 1С. Текущая цена курса - 256 рублей. А если хотите общения с преподавателем - то 286 рублей. Ну а если прям совсем очно - то аж 300 рублей. Правда, только в одном месте (400 метров от метро Тимирязевская). Сравнили с сотней тысяч у инфоцыган, паразитирующих на этой теме? Вот то-то же... Данный курс я сам на каникулах купил, и прошёл, ради интереса. У меня, правда, это заняло всего полдня)))). Ну, зато выходной был нескучный. Рекомендую однозначно.
"Многабукаффный" пост получился, без картинок. Исправляюсь.
Фотография рекомендованного учебника на фоне черновика данного поста.
p.s. В прошлом посте меня обвинили, что я рекламирую СБИС )))). Сейчас, пожалуй, обвинят в рекламе 1С. Скорее всего - одни и те же люди)))).
Добрый день, уважаемые программисты 1С, а так-же Администраторы и пользователи 1С, суть поста такая, внедряют к нам на склад эту злодейскую систему, за 1 доработку просят чуть-ли не по миллиону за каждую, но суть не в этом, сколько я не искал в интернете, не смог найти обучение по этой системе, может быть тут есть знающие люди??? За наводку полезной информации буду очень благодарен, всем хорошего дня и крепкого здоровья.
Предыстория банальна: наш ip адрес забанили в гугле забанили в 1C.RU При попытке входа с компьютеров нашей компании на https://1c.ru/ выдается 403 Forbidden, с других мест (где другой ip) - из дома, с сотового - все работает корректно. Использование резервного провайдера также приводит к восстановлению доступа.
Был отправлен запрос в техподдержку по этому поводу. Итоговый ответ всей переписки превзошел все ожидания:
Ресурс 1C.RU не имеет отношения к фирме 1С! Будьте аккуратны при его использовании, информация на нем не имеет отношения к фирме 1С :)
Автор спрашивает, почему 1С-ников "не считают программистами".
Сам я кодер на PHP, плюс немного всё, что относится к веб, 1С тоже трогал пару раз)
Я не согласен, что "1С-ник не программист", однако...
В любом языке можно найти сообщество, которому достаточно задать вопрос, и тебе бесплатно помогут. В 1С есть 1 сайт с форумом и множество клонов, где можно спросить и бесплатно пойти нахуй.
Почти все решения платные. Причем, если заплатишь, не факт, что заработает. Потому что в 1С важно не только сама платформа, а и на какой конфигурации её запускаешь.
Если хочешь сделать оригинальный компонент посложнее, чем пара строк, никто не скажет время и цену. Потому что на каждом предприятии зачастую уже своя отработанная годами система. Сделать с нуля часто проще, и цену и сроки скажут)))
Вы не только программируете. Вы, как и написано в оригинальном посте, ОБЯЗАНЫ разбираться в бухгалтерии или в кадрах или в продажах или во всём сразу. Зачастую лучше других. Знаю случай, когда программиста взяли на работу в бухгалтерию замом гл. бухгалтера, потому что работы было ещё много и она действительно неплохо разбиралась в бухучёте.
В целом 1С тусовка более закрыта, чем представители других языков.
В общем, 1С-ник не похож на обычного программиста (с тем же стажем). Его работа - оптимизация бизнес-процессов через программирование. И поскольку цена ошибки 1С-ника высока, его зарплата также выше. По-моему, справедливо. Но у некоторых бомбит)
Да. Я программист 1с. И никак не могу понять, почему многие нас и программистами не считают. Сам я умею не только в 1с, а ещё в php, javascript, java. Делал сайты фулстэк. Был в топ-100 в конкурсах по программированию (писал на java). От этого и не понимаю.
По мне 1с даже ещё немного сложнее, т.к. кроме кода, запросов к БД и работы со всякими soap и http нужно знать предметную область хотя бы одну (продажи+crm, кадровый учёт, бухгалтерский, производство, закупки)
Объясните мне пожалуйста. Очевидно, что я не понимаю.
Мы постарались сделать каждый город, с которого начинается еженедельный заед в нашей новой игре, по-настоящему уникальным. Оценить можно на странице совместной игры Torero и Пикабу.