📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

1С vs Python | Согласен — не согласен

Технологии в Контуре8:21

Transcription

У нас есть контуров сы разных ролей, которые либо соглашаются с холивар нами тезисами, либо нет. А после этого высказывают свои мысли, доводы и всё, что у них есть по этому поводу. И Вы тоже пишите своё мнение в комментариях. Это к тому же помогает продвигать наши видео. В этом выпуске смотрим Дискус разработчиков на 1S и на Python, а вы пока подпишитесь на канал, чтобы не пропустить следующие выпуски.

А теперь давайте смотреть.

"1С - это не программирование."

3, 2, 1...

Не программирование, правда? Типа. Почему? Я объясню. Почему я выбрал этот вариант? Ты разрабатывает что-то на 1С с ограниченной платформой и, в принципе, за рамкой этой платформы ты мало что можешь сделать. И тем самым ты существуешь в рамках этой платформы. Ну, то есть, я не считаю, что это как бы совсем не. Скорее, скорее да, скорее так ограничен, чем... Ну, то есть, у тебя там есть самые функции, какой-то там код ты пишешь. Ну, то есть, это же, это же явно прям как программирование. Да, ты программируешь, сву ешь, ты с объектами 1S, с регистрами, со справочниками, и всё это ради одной цели: там оптимизировать условную бухгалтерию. И в рамках этого ты существуешь.

Ну там не только же бугалтерия, там куча ещё можно, можно делать разных разных штук. То есть, пишутся всякие сервисы, даже всякие фреймворки. То есть, там куча куча функций, и ну это прямо код. То есть, ты берёшь и делаешь какие-то новые новые фичи. 1S в большей части это про там э зарплату, бухгалтерию. Да, но ты там можешь творить, то есть, можешь делать игры даже. То есть, можно там много-много всего прямо. То есть, это прямо программирование.

Мне кажется, я добавлю, почему ещё вариант поменял. Я вспомнил контест различные, где участвовали динес неки. И на самом деле становится страшно, что они на своей платформе, и мы их, мы их, да, выиграли. Ну вот, на 1С там чуть ли не мини-игры какие-то писали. Да, да, да, это было, это правда.

Мой язык сейчас популярнее.

3, 2, 1...

Естественно. Нет, клиентов мало. То есть, они все на 1С, и мы пишем, собственно, на 1С. То есть, мы как по большей части э интеграторы. На пайтоне там пишутся сервисы, там игры, прочее, прочее. Естественно, 1С он как бы где-то там ниже, очень сильно ниже.

Да, сложно представлять себе новичка, который рассматривает 1С в качестве своего начала пути.

Ну зря ты так. У Оса очень очень низкий порог входа, и из-за этого, ну, его его и хейтят. Человек, который захотел написать код, он скорее всего может уйти в 1С, обучиться там на каких-нибудь курсах за, ну, месяцев пять-шесть, и уже начать что-то делать прямо для бизнеса. Вот. Но он он это будет делать очень-очень плохо. И таких много. И из этого думают все, что 1С - это не программирование. Опять же, так как новенькие, они пишут код очень-очень плохо, и из-за этого такое вот качество.

Ну, писать плохой код можно на любом языке. Это право на. Да, почему? Конечно же, да.

Если посмотришь какую-нибудь контекстную рекламу, открыв свой браузер, ты увидишь миллионы плашек: "Курсы Python за 2 недели до сеньора. Покупайте только сейчас, скидка 80%". Действительно, язык на хайпе, все тянутся.

Мой язык программирования больше подходит для тех, кто никогда не программировал.

3, 2, 1...

Ну, отвечу. У нас он у нас он пишется на русском. Так что он кажется, что очевидно. Пишешь прям, если это это, тогда там делаешь какую-то какую-то функцию, и кажется, что порог очень маленький входа именно и начать. Ну, легче. Можно написать код на английском. То есть, не только на русском. Я думаю, что новеньким он прям как раз са.

Я здесь немножко ОТК в другое русло. Язык дест подходит для начинающих. У него простой синтаксис, он сам язык довольно выразительный, то есть читать код легко. Если ты там не углубляешься сильно в бизнес логику. А но много стало курсов, много людей, которые эти курсы за 2 недели проходят, и думают, что вот я сейчас крутой сеньор за 300к на секунду меня найма намёт любая компания. Из-за этого отношение к этому скептическое, и все как бы рвутся, но не из-за того, что язык доступный, из-за того, что просто популярный.

Я сейчас понял, что если прямо начинать 1С, то возникают там беды с платформой, с лицензией, с конфигурацией. То есть, если ты просто вот взял там платформа 1С и начал что-то делать, то непонятно что. Да, то есть, мы как бы пишем все отчёты, дополнительные какие-то бизнес сценарии по разных там клиентов. Вот. И начинать, ну, трудно.

Мой язык программирования лучше подходит для автоматизации бизнес-процессов.

3, 2, 1...

Ну, автоматизация - это что, типа что-то делать автоматически, правильно? То есть, бизнес бизнес-процессы у каждого разные, и то есть, смотря что ты автоматизирует. У нас это какая-нибудь там отправка отчётов, подписание, проводка документов, и всё это мы можем можем автоматизировать быстро, очень быстро. То есть, у нас очень маленький Time to Market, и мы можем делать автоматизированные фичи, ну, прямо очень быстро, за неделю.

По универсальный язык. Всё зависит от задач. Вот. Если бы вопрос был про 1С, я бы выбрал, конечно же, да, потому что сама платформа на это заточена. И регионы, какие-то небольшие компании, им не нужны там пачки микросервисов. У них есть учётный софт, им надо его поддерживать, развивать. И это для них Мах.

Единственный путь развития 1С программиста - это смена языка.

3, 2, 1...

Он может быть аналитиком, он может быть Тим ли дом, тех ли дом. Сменить язык тоже может, и и у нас это было. Но у него прям очень очень много опыта в плане бизнеса. То есть, зарплата, бухгалтерия. У него очень очень много векторов.

Какой-то провокационный тезис. Я тоже считаю, что нет. Так как если ты Начинал работать какое-то время 1С разработчиком, ты погружался в бизнес-процессы тех организаций, для которых ты писал какие-то доработки, ты вполне можешь уйти в тимлид сво, допустим, контролировать команду, которая будет этими доработками заниматься или какой-то разработкой, развитием. То есть, в любом случае развитие есть. Либо углубиться в аналитику и анализировать требования, которые тебе приходят со стороны, и пускать их дальше в разработку.

Всё так. Да. Ещё ещё вот Я понял сейчас, что предела нету. То есть, мы сейчас встраиваем у себя C++. То есть, он у нас уже есть. Автотесты какие-то, лоды. То есть, там можно прямо углубиться дальше и стать супер каким-то.

Один распространённый стереотип, что люди приходят в Одис на какой-то завод, что-то на нём пишут, и 20 лет там работают без возможности что-либо посмотреть ещё со стороны.

Интересно. Ще они приходят какой-нибудь жить. Ну, типа, также лет лет 5-10 на завод. Прям чтобы. Ну, может быть, это раньше было, когда-то, но сейчас сейчас нет.

[аплодисменты]