Оттуда, что есть некоторый печальный опыт программирования в 1с. Да и эмперически - выдерни java программиста и воткни его в C#, и он освоится довольно быстро, как и наоборот. Шлифанет кучу мелких заусенцев, набьет пару шишек, и в общем-то будет готов давать результат. Куда нужно воткнуть программиста на 1С, что бы он спустя какое-то вменяемое время начал выдавать результат? Мне на ум приходит только бухгалтерия...
если мы говорим о программистах, то его можно абсолютно куда угодно впихнуть так же как и java-программиста, потому что в большинстве своем это сишники. а если говорить о тех кодерах, которые прошли какие-то там курсы, то да. но это тоже самое, что сравнить топик стартера с этим слушателем курсов
Мы говорим о "программисте 1С" в свете фразы "вот и мне интересно, почему 1С самостоятельно не освоить? по крайней мере речь идет о языках " В контексте этой фразы ни о каком си речи не идет - речь идет о программировании под платформу 1С на ее встроенном языке. А это к программированию в общем и целом имеет отношение чуть менее, чем никакое. Как я и сказал.
речь о программировании, но к программированию это не имеет отношения. я все равно не понимаю в чем проблема самостоятельно освоить встроенный язык программирования 1С, который по твоей логике видимо языком программирования не является?
Да, по моей логике встроенный язык 1с языком программирования не является. Точнее, если полезть в залупу и начать цепляться к словам, то языком программирования-то он является, но работает под одну единственную пдлатформу - под 1С, которая в корне отличается от всех прочих платформ, под которыми работают все прочие языки. Соответственно все языки у нас в одной кучке, а 1с со своим встроенным поделием - в отдельной. Ну, и нахрена ЭТО учить? Если работать с этим и делать на этом деньги, то почему бы и нет, но в качестве хобби... С этим же никуда дальше не пойдешь - все, стенка! Ну процедурки, ну булевые величины, ну что там еще... а дальше? Сводить реестры и счета? :D А потом сунулся во внешний мир - а там всей этой лабуды нет, и ВНЕЗАПНО знания заканчиваются на базовом уровне других языков. За-чем???
ну сразу видно в вопрос не углублялся ) плюс, я не рекомендовал его как первый язык, я просто спросил, почему его нельзя освоить самостоятельно, а после длинных рассуждений выясняется, что можно, но не нужно. и для чего все это было?
Не могу сказать, что углублялся - бежал, как от огня, но пол года-год поковыряться пришлось.
>> а после длинных рассуждений выясняется, что можно, но не нужно. и для чего все это было? Для этого и было. Вы еще не забыли, что автор поста спросил что ему изучать? Я, как бы, помню и обоснованно заявляю - 1с изучать не надо в силу того, что это бессмысленно, беспощадно и лишено развития.
На самом деле это плодение бюрократии. К программированию имеющее малое отношение.
Обновления выходят часто, под каждое обновление нужен свой сертификат, хотя чтобы кодить тебе он не сильно нужен, но для центра эти условия необходимы.
ты это расскажи куче компаний в СНГ, которые автоматизированы на 1С. да 1С это недоязык, хоть он и здорово поменялся со временем, но он простой, со своими задачами справляется и даже больше, поэтому считаю, что какой бы он ни был, но все-таки он язык программирования
полноценный программист или нет не от языка, в котором он работает зависит. я знаю неполноценных программистов, которые на С++ работают. и не так уж и сильно они отличаются, если не углубляться, то с тем же JavaScript очень много общего
То есть ни в какую другую область вы не ушли - просто пользуетесь тем, что предоставляет платформа, правильно я понимаю? Ну, так это не делает программиста 1С полноценным программистом, в лучшем случае - пользователем некой библиотеки, которая не существует за рамками данной среды.
И да - нафига на 1С было cms делать??? Это по принципу китайских пионеров - найти себе трудность, что б преодолеть?
Учитывая, что js напрочь оторван от платформы и подчинен стандарту ECMA, то уже можно предположить, что программист на js будет востребован на массе иных платформ в иных экосистемах. Если посмотреть на практику, то так оно и есть - браузеры всех видов и расцветок, серверсайд на node.js, скрипты различных движков и редакторов, где js, вроде как, успешно соседствует с питоном. Даже в бд пролез - на постгресе что-то там ваять можно.
я все пытаюсь понять цель. хочешь доказать что программисты 1С недостойны столь высокого звания. да можно называть как угодно, суть в том, что они есть, будут и они развиваются. js даже в БД пролез, а 1С с ней практически с самого начала работает. 1С даже в HTTP залез и поддерживает js. хочешь сказать, что 1С не может делать что-то, кроме того, что предоставляет платформа? так и это не верно, она отлично работает с внешними компонентами.
я не хочу сказать, что все программисты 1С - программисты. равно как не все программисты js - программисты. я хочу сказать, что программист это человек и программист он или нет не зависит от языка с которым он работает
Да нету никакой цели - просто доношу свое мнение, не более.
1С с БД работает не с самого начала, еще в 7.7 у них было какое-то свое поделие, которое ни sql нормально не держало, ни транзакционность... ничего в общем практически не поддерживало. В восьмерке, если склероз не врет, этот велосипед-таки выпилили и запихнули под капот ms-sql server. Как там с ним живется понятия не имею...
Все, что я хочу сказать - 1с это тупик для развития программиста, вот и все. 1с-программист никогда не уйдет дальше, чем ушла платформа под которую он пишет, а так как она одна и развивает в первую очередь бизнес-функции, то...
а я все же считаю, что это вопрос личностных качеств и никак не может быть связан с той же платформой 1С. во всем если упереться рогом в одно место, то развитие будет ни какое. лично мне работа с 1С не мешает учиться чему-то другому кроме 1С. более того, опыт работы с 1С добавил так сказать +1 к кругозору. не даром говорят "век живи - век учись"
всё равно у 1с программистов речь идёт не о программировании как таковом, а больше о бизнес-процессах, по крайней мере с кем ни общался, уносят в свою стихию :)
ну и соответственно есть ограничения на реализации других задач.
спорить не буду, так или иначе он развивается, но мало кому в голову придёт писать на нём что-то не бух. учёту, только если не ради экспериментов.
дак и я не хочу спорить. да на данный момент я работаю одинэсером. меня позвали на одни завод и пришлось освоить 1С. когда я принимался за это дело я рассуждал так же. думал что это шлак полный, но помочь очень просили. сейчас я понимаю, что это достойный продукт, со своими проблемами конечно. более того, относительно недавно у них появилась мобильная версия для Android и iOS в которой так же можно писать на встроенном языке, взаимодействовать с камерой и прочими устройствами. и поверьте, делают не только бух учет на нем ) есть только одна проблема, что действительно так получилось, что среди программистов 1С мало именно программистов.
По поводу 1с верно подмечено. У нас в универе как такового обучения программированию не было, но было поставлено кууууча задач - реализовать то-то на таком-то языке. Программирование осваивается самостоятельно, но очень нужен наставник который проконтролирует тебя. А при возникновении вопросов в интернете есть ресурсы где можно их задать
Начинать для чего? С какой целью? Просто что б было? Тогда php наше все - прост, мощен и удивительно толерантен к рукам растущим из жопы. Многие считают, что такие руки вообще чуть ли не обязательны для программирования на пыхе.
Если что-то серьезное, но что б мозг вылетал не сразу, а хотя бы чуть погодя - java/c#. Если с прицелом на андройд - тогда просто джава.
Если есть желание почувствовать себя "тру программистомЪ", но в итоге прийти к выводу, что самостоятельно проще расшибиться головой об стену - c++.
Если просто хочется вскипятить мозги - тогда любая экзотика типа еrlang/go/haskell/D/нужное вписать.
Нашел книжку C++ для "чайников" приду домой попробую полистать. Вдруг что пойму, ибо в школе, лет 10 назад, рисовали кругляшки и многоугольные фигурки в QBasic, еще сосед показывал решение примитивных задач (a*b, квадратное уравнение и прочее) в окнах Delphy. А теперь я вырос и захотелось самому! :)