#0
by buhkiller
В провинции полная опа с работой в 1С что в 7, что в 8. Пока мозги работают, хочу перейти в Java. У кого уже есть такой опыт ? За сколько месяцев это возможно ?
#0
by buhkiller
В провинции полная опа с работой в 1С что в 7, что в 8. Пока мозги работают, хочу перейти в Java. У кого уже есть такой опыт ? За сколько месяцев это возможно ?
#5
by supremum
Яву не изучал, но с C# работал. Время на изучения синтаксиса и разборки с платформой потратилось около недели. На изучения фреймворков уйдут месяцы и годы.
#9
by Фигня
Синтаксис и простейшие модули - пара месяцев. Дальше падаванство на год-полтора. Ну а там как сложится. В принципе точно так же как на С/С++.
#14
by sppr
поддерживаю... и все зависит сколько времени работаешь на 1С... чем дальше тем хуже.. для изучения новых технологий
#16
by buhkiller
Планирую. И сваливать с 1С надо после закрытия месяца у заказчиков (которые еще не разорились)
#19
by sppr
переходи не пожалеешь... но не обязательно на джаву... переходи на ВЕБ... в т ч. и джава.... чем раньше тем лучше..... во всяком случае обеспечишь себя интересной .. без напряга, работой на десятки лет
#23
by Господин ПЖ
если удастся попасть в контору, в которой будут тебе мозг вправлять - можно попробовать... надо учитывать что "про за ява" денег не платят
#24
by buhkiller
Кризис, мать его. Разорилась куча народа. А джавники вкалывают напрямую за кордонных заказчиков. Знакомый вернулся из штатов, живет в Крыму, теперь он посредник-субподрядчик для своего родственника, который там остался(официально), ну понятно какой национальности, но все равно реально платят. Конечно себя не обижают и реальные цены на разработку никто не скажет, все попахивает мафией - очень длинная цепочка посредников.
#26
by Фигня
Знакомо. Тебя точно так же кинут при малейшей судороге "за бугром". И потом забугорникам не падаваны нужны.
#28
by Господин ПЖ
зачем им бывший 1С-ник, норовящий давать русские имена переменным и давать всем переменным тип "variant", не знающего ни одного фреймворка и бибилиотеки? Им проще индусов взять обученных.
#30
by Господин ПЖ
да бог с ним с сознанием... но мечты "я брошу 1Ц, дам объяву пишу на яве и ко мне кинутся все и закидают деньгами" останутся мечтами. чтобы зарабатывать самому фрилансом нужны опыт и язык. Тут я понимаю - ни первого ни второго. Наиболее реальный вариант - затесаться в контору, но нахрена им 1С-ник? Чем он лучше вчерашнего студиоза? не понятно
#31
by Funeral_Worm
В принципе перейти на Java, это так - баловство. Помимо этого придется освоить ООП. К ООП в придачу неплохо будет освоить Solid Principles of OOD, Design Patterns, Domain Driven Design, Test Driven Development, Data Access, Refactoring, Clean Code и пр. В принципе, это не только к Java относится
#32
by supremum
Как-то раз пытался в такую контору затесаться. Прошел шесть собеседований, дошел до самого главного, мило так поговорили (со всеми хорошо беседа протекала), но резюме такое: при всем своем обаянии, портфоли, грамотности и т.д. ну не нужны им одноэсники, тем более со стажем. Вот студиозуса за кружку супа - замечательно, или с опытом на зарплату хорошую - это можно. А вот один-с не потребно. И думать, что без практического опыта тебя с руками и ногами оторвут мягко говоря не дальновидно.
#33
by supremum
+ Опыт работы с 1С - это капитал: чем больше опыта, тем больше этого капитала. И только от человека зависит, как им распорядиться.
#34
by buhkiller
По поводу обучения я могу и в других местах общаться. Я же спрашиваю, у кого есть такой опыт ? Может, кто-то уже прошел этот путь и по старой памяти заглянул в мисту. ))) Сам начинал с SQL 7, а потом в 1С 6 и 7 влез. 1С сейчас нх никому не нужно у нас, фикси что-то там еще строгают и разводят с франчами руководство.
#35
by Господин ПЖ
освоить ООП... чего там осваивать? Есть классы, есть объекты класса, у объектов есть методы? это все в 1С есть давно >Solid Principles of OOD, Design Patterns, Domain Driven Design, Test Driven Development, Data Access, Refactoring, Clean Code это вообще набор красивых слов... рефакторингом можно везде заниматься
#36
by Господин ПЖ
>Опыт работы с 1С - это капитал смею тебя разочаровать... не редки случаи что весь твой опыт накопленный годами можно сливать в унитаз. Например фокспро и прочее... Почему из IT и валят с возрастом - надоедает бежать впереди паровоза.
#38
by Funeral_Worm
Мда, клинический случай. Вперед читать: И не пороть чушь на всю страну. Нет, рефакторингом не везде можно заниматься. Если код не покрыт модульными тестами, то это будет довольно опасно. И, по поводу красивых слов. Лучше разобраться и опять же, не пороть херню
#39
by supremum
Два раза чуть не соскочил, но воремя одумался. Один раз на ксапту, другой на C#. Потом немного подумал и спокойно продолжил заниматься 1С, поплевывая в потолок. Платят при должном опыте и там и там примерно одинаково. При этом кризис очень сильно прошелся и по софтверным конторам и весьма сильно. В один момент они практически сразу избавились от баласта, а старичков заставили проходить внутреннюю аттестацию. Выжили только зубры. Но сейчас вроде жизнь у них налаживается. Да, еще: говорить о каком-либо творчестве в таких компаниях невозможно. Там ты будешь винтиком: от сих, до сих, за попытку выйти или сделать не по написанному расстрел на месте. Скучно.
#40
by supremum
Ага и через это проходили (и через фокса в т.ч.). Нужно следить за технологиями и вовремя спрыгивать со старых динозавров )
#41
by Господин ПЖ
в чем чушь то? и чо собственно? две книжки. я таких могу еще кучу найти, все они сведутся к работе с классами
#43
by Господин ПЖ
>Нет, рефакторингом не везде можно заниматься. Если код не покрыт модульными тестами, то это будет довольно опасно. не пугайте только громкими словесами из книжек
#44
by buhkiller
Было бы куда ))) Короче, проще начать идти торговать пахлавой летом. Жесть, ну и времена настали в незалежной !!!
#47
by Funeral_Worm
О, перед нами вещает великий архитектор и проектировщик. Который знает, как надо работать с классами. Поздравляю! Но проблема в том, что проектировать нужно уметь. И на полную катушку использовать опыт, наработанный индустрией. И использовать предопределенный объекты в 1С, это не есть в широком смысле слова ООП.
#49
by supremum
+ У нас, к стати, парень работает с Белоруссии, и нормально, квартирц вот купил уже.
#53
by Господин ПЖ
какая опять? ты сам то про ООП что-нибудь знаешь кроме того что там есть "паттерны"? и кто мешает заниматься рефакторингом - опять не понятно... танцорам опять что-то мешает...
#56
by Господин ПЖ
да я ничем не мерюсь... просто интересно что человек на самом деле имел ввиду. Дает какие-то ссылки на книжки, с пророчиским видом вещает про ООП и силу паттернов
#57
by sppr
это так в догонку....."не строй себе кумира в лице 1С.. можешь пролететь невзначай" правда это на Украине но тем не менее
#59
by supremum
Зарплаты в Самаре сопоставимые, но вакансий на порядок меньше. Точнее они есть, но нужны или студенты или уже готовые специалисты.
#60
by Funeral_Worm
Ооо, уже наезжать начал. Поэкзаменовать уже даже хочется. Хе, если под рефакторингом подразумевается какое-нибудь переименование переменных, то вполне. Конечно, хочется посмотреть, как будет делаться к примеру введение фабрики, не имея тестов к коду.
#63
by sppr
я считаю что ОЧЕНЬ ПРАВИЛЬНО параллельно 1С изучать перспективную технологию.... по крайней мере если ВЕБ.... то 100% можно со временем работать над западными проектами... у меня есть знакомые которые так и сделали хотя занимались то же 1С и были крутыми спецами..... ЭСЛИ работать на перспективу в плане технологий.. и запада... то ест. нужно осваивать НЕ 1С
#64
by Господин ПЖ
всем нужен практический опыт в коммерческих проектах, за "да я тут вечерами хелло волд писал" и оплата будет соответствующая
#65
by supremum
Если уж на то пошло, то нужно было заниматься совсем не программированием, а пойти учиться на нефтяной факультет какого нить политеха.
#71
by buhkiller
Спасибо всем. В общем, я понял - ситуация хреновая. Что в 1С оставаться, что уходить с неё.
#73
by supremum
Помню поступал я в 95 в ВУЗ. На нефтяной факультет конкурс был практически нулевой и говорили, что туда одни дубы идут, а нормальные перцы идут учиться на бухгалтеров, экономистов и юристов. Особо хитровые устраивались на специальности типа "юрист-экономист". И никто подумать не мог, что одни из самых больших зарплат будут в нефтянке. Вот и про "нано" можно так же сказать: кто знает, что там дальше будет. Но одно знаю точно: рынок инноваций не для России.
#76
by supremum
+ После выпуска в 2000 мой приятель устроил тогда на очень хорошее и перспективное предприятие - ТЭЦ в составе РАО ЕЭС. И зарплаты там были в те времена весьма хорошие, сейчас же там с каждым годом все хреновей и хреновей.
#77
by supremum
По сравнению с нефтяниками да, не очень много, но зарплаты там нормальные в т. ч. и у одноэсников.
#79
by sppr
да нет ситуация нормальная.... просто рано или поздно приходишь к мысли что 1С нужна только в СНГ да и то не везде...... а на этом поприще предложение "спецов" в 5 раз превышает спрос... ну еще и качество ест. этих спецов не важное что само собой сеет "шаровую" платформу и соответственно "шаровые" зарплаты 1С-ников...
#80
by Kaidend
Тут, кстати, довольно часто появляются подобные ветки. Вообще, сдается мне, что "за сколько можно выучить Java после 1С" = "за сколько можно выучить Java почти с нуля?". 1С как платформа очень замкнутая и своеобразная штука. Опыт, накопленный в работе с ней, практически непереносим на другие серьезные платформы типа J2EE или .NET. Уже хотя бы одно то, что в 1С, несмотря на наличие некоторых черт ООП, сохраняется в основном процедурный стиль программирования, как бы предупреждает о возможных сложностях.
#81
by supremum
Не так страшен черт, как его малюют. Это рассуждение можно обобщить практически на любую платформу.
#83
by Kaidend
В общем, способ мышления и кодирования придется перестраивать с процедурно-модульной схемы на объектно-ориентированную, что не быстро происходит, и хорошо, если мозги еще не успели "зачерстветь". Кроме того, необходимо будет изучать нормальные инструменты и приемы разработки - системы контроля версий, продвинутые технологии тестирования, рефакторинг и многое другое, о чем типичный 1Сник даже не слышал. Плюс к этому - необходимо достаточно хорошо знать английский язык, а многие 1Сники даже на родном языке не умеют слова в предложения связывать. Плюс к этому - изучение C-style синтаксиса со всеми его исходными тонкостями и современными наворотами. Но самое главное - это, конечно, монструозные библиотеки и фреймворки, на уверенное владение которыми нужно потратить не один, наверное, год. В общем, перспектива для типичного 1Сника незавидная :)
#85
by Kaidend
Платформа 1С - это тесно интегрированная БД, ЯП, отчетная система и GUI-дизайнер. На платформах тип .NET или J2XE опять же все не так, что только добавит веселья.
#86
by sppr
Господа .. все это ерунда 1С или не 1С....можно вообще пойти на старости лет бутылки собирать и т.д. в 1С ЕСЬ ОГРОМНАЯ ПРОБЛЕМА
#87
by sppr
а именно... 1С имеет ВОЗРАСТНОЙ ЦЕНЗ.... и это главное... ну еще не очень поддается проектам на аутсрсинге
#89
by Kaidend
Тут дело в том, что 1С очень далека от мэйнстрима разработки ПО. Современные парадигмы и средства разработки в 1С либо отсутствуют, либо очень хитро закамуфлированы. За счет этого достигаются достаточно большие возможности платформы при достаточно скромных требованиях к разработчику. Это, с одной стороны, хорошо, но с другой не очень, если придется менять платформу.
#90
by Господин ПЖ
>Кроме того, необходимо будет изучать нормальные инструменты и приемы разработки - системы контроля версий чем хранилище отличается от vss/svn кардинально?
#91
by supremum
То же касается и библиотек классов, Сапа, фокспро, делфи и т.д. По сути работая с 1С мы имеем эту самую библиотеку.
#92
by Kaidend
В 1С нет возможности создания собственных классов, если конечно не считать таковыми ДокументОбъект.ИмяДокумента. Учитывая это, говорить о сколь-нибудь серьезной поддержке ООП достаточно наивно. Объектно-ориентированные черты в ЯП 1С есть, но не более того.
#93
by Funeral_Worm
В хранилище нужно захватывать объекты. Причем другие пользователи ловят тунца. В svn может работать несколько человек над одним модулем.
#95
by Kaidend
Отличия есть - даже такие, какие я еще могу вспомнить. Например, в svn не накладывается блокировка целиком на объект, его одновременно могут изменять несколько человек. А при более пристальном еще вылезет много различий, я уверен. Понятно, что хранилище 1С - это упрощенная версия полноценных систем контроля версий. Точно так же как планы обмена 1С - реализация репликации в таком виде, чтобы было понятно и студенту франча после двух месяцев обучения. Но, если оторваться от 1С и пересесть на "взрослые" системы разработки, то придется иметь дело не с упрощенной моделью, а со более сложными понятиями и концепциями.
#96
by Господин ПЖ
а почему "не считать таковыми"? Абстрактный класс "Документ", от него изолированный "Документ.Накладная". В 8.2 static появился - модуль менеджера
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Правила обмена УТ 10.3 и БП 2.0
- Как изменить шрифт надписи Итого в отчете
- ПолеВвода типа Строка - изменить значение программно?
- Не работает net send windows server 2003
- Партионный учет по ГТД в 1С
- Пустые документы установки цен номенклатуры
- Добавление записи в РегистрыРасчета.ОсновныеНачисленияРаботниковОрганизаций
- Выключить сервер без админских прав
- Как поместить отбор в форму отчета в 1С 8.1
- ТСД Casio DT 930
- Интерфейс ожидания перед запуском программы
- Управление торговлей 11 не отражение документов в регламентированном учете
- Гистограмма с накоплением горизонтальная
- ЗУП 2.5.29.1 Неправильно рассчитываются дни в расчете среднего по больничному
- 1С: 8 Конвертация данных. Помогите создать правила обмена для счета 69
- Скрипт для удаления сообщений с форума на IBP.
- Как поймать закрытие формы из обработки?
- 1Cv8 ft. Citrix
- Серверные ключи для 1с 8.1 и 8.2 разные?
- После обновления на 8.2.13.199 стало запускатся управляемое приложение