За сколько месяцев можно выучить Java после 1С ? #520895


#0 by buhkiller
В провинции полная опа с работой в 1С что в 7, что в 8. Пока мозги работают, хочу перейти в Java. У кого уже есть такой опыт ? За сколько месяцев это возможно ?
#0 by buhkiller
В провинции полная опа с работой в 1С что в 7, что в 8. Пока мозги работают, хочу перейти в Java. У кого уже есть такой опыт ? За сколько месяцев это возможно ?
#1 by syktyk
Такой возможности нет.
#2 by Фигня
А что, с Java что-то есть?
#3 by andrewks
а как вообще с программированием? и почему месяцев?
#4 by IamAlexy
ты обречен всю жизнь писать в запросе счетчик через "ё"
#5 by supremum
Яву не изучал, но с C# работал. Время на изучения синтаксиса и разборки с платформой потратилось около недели. На изучения фреймворков уйдут месяцы и годы.
#6 by ДенисЧ
это невозможно в принципе. После 1с мозга нет.
#7 by Хранимая Процедура
- э.. а не наоборот?
#8 by IamAlexy
аххааа по мотивам: С++ за 21 день.
#9 by Фигня
Синтаксис и простейшие модули - пара месяцев. Дальше падаванство на год-полтора. Ну а там как сложится. В принципе точно так же как на С/С++.
#10 by syktyk
Как говорил великий, как Солнце, Мао: "Чтобы научиться плавать, надо плавать"
#11 by andrewks
:-)
#12 by zladenuw
.... надо только машину времени.....
#13 by buhkiller
В провинции сейчас подаван в джабе зарабатывает больше, чем продвинутый в 1С.
#14 by sppr
поддерживаю...  и все зависит  сколько времени  работаешь на 1С...  чем дальше  тем хуже..  для изучения новых технологий
#15 by andrewks
фед. округ хотя бы озвучь
#16 by buhkiller
Планирую. И сваливать с 1С надо после закрытия месяца у заказчиков (которые еще не разорились)
#17 by buhkiller
Крым. (((
#18 by zladenuw
а удаленная работа ? и почему ява ?
#19 by sppr
переходи  не пожалеешь...  но не обязательно на джаву...  переходи  на ВЕБ...  в т ч.  и джава....  чем раньше тем лучше.....  во всяком случае  обеспечишь себя интересной .. без  напряга,  работой на десятки лет
#20 by Хранимая Процедура
- это где так?
#21 by Господин ПЖ
чота не видно работы "в вэб" на десятки лет...
#22 by el-gamberro
Проще в Москву переехать.
#23 by Господин ПЖ
если удастся попасть в контору, в которой будут тебе мозг вправлять - можно попробовать... надо учитывать что "про за ява" денег не платят
#24 by buhkiller
Кризис, мать его. Разорилась куча народа. А джавники вкалывают напрямую за кордонных заказчиков. Знакомый вернулся из штатов, живет в Крыму, теперь он посредник-субподрядчик для своего родственника, который там остался(официально), ну понятно какой национальности, но все равно реально платят. Конечно себя не обижают и реальные цены на разработку никто не скажет, все попахивает мафией - очень длинная цепочка посредников.
#25 by Neg
Сдавай квартиру приезжим.
#26 by Фигня
Знакомо. Тебя точно так же кинут при малейшей судороге "за бугром". И потом забугорникам не падаваны нужны.
#27 by buhkiller
Это родители уже делают )))
#28 by Господин ПЖ
зачем им бывший 1С-ник, норовящий давать русские имена переменным и давать всем переменным тип "variant", не знающего ни одного фреймворка и бибилиотеки? Им проще индусов взять обученных.
#29 by IamAlexy
сознание отравленное 1Сом :)
#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 и валят с возрастом - надоедает бежать впереди паровоза.
#37 by Clone
Год-два, чтобы добиться каких-то серьезных результатов.
#38 by Funeral_Worm
Мда, клинический случай. Вперед читать: И не пороть чушь на всю страну. Нет, рефакторингом не везде можно заниматься. Если код не покрыт модульными тестами, то это будет довольно опасно. И, по поводу красивых слов. Лучше разобраться и опять же, не пороть херню
#39 by supremum
Два раза чуть не соскочил, но воремя одумался. Один раз на ксапту, другой на C#. Потом немного подумал и спокойно продолжил заниматься 1С, поплевывая в потолок. Платят при должном опыте и там и там примерно одинаково. При этом кризис очень сильно прошелся и по софтверным конторам и весьма сильно. В один момент они практически сразу избавились от баласта, а старичков заставили проходить внутреннюю аттестацию. Выжили только зубры. Но сейчас вроде жизнь у них налаживается. Да, еще: говорить о каком-либо творчестве в таких компаниях невозможно. Там ты будешь винтиком: от сих, до сих, за попытку выйти или сделать не по написанному расстрел на месте. Скучно.
#40 by supremum
Ага и через это проходили (и через фокса в т.ч.). Нужно следить за технологиями и вовремя спрыгивать со старых динозавров )
#41 by Господин ПЖ
в чем чушь то? и чо собственно? две книжки. я таких могу еще кучу найти, все они сведутся к работе с классами
#42 by andrewks
а как у вас там с t-sql?
#43 by Господин ПЖ
>Нет, рефакторингом не везде можно заниматься. Если код не покрыт модульными тестами, то это будет довольно опасно. не пугайте только громкими словесами из книжек
#44 by buhkiller
Было бы куда ))) Короче, проще начать идти торговать пахлавой летом. Жесть, ну и времена настали в незалежной !!!
#45 by supremum
Ну, в Киев перебираться или в первопрестольную.
#46 by buhkiller
Я с него начинал, да и все последние года практически в прямых запросах все делал.
#47 by Funeral_Worm
О, перед нами вещает великий архитектор и проектировщик. Который знает, как надо работать с классами. Поздравляю! Но проблема в том, что проектировать нужно уметь. И на полную катушку использовать опыт, наработанный индустрией. И использовать предопределенный объекты в 1С, это не есть в широком смысле слова ООП.
#48 by buhkiller
Исключено. Не могу сказать открыто, семейные обстоятельства. (((
#49 by supremum
+ У нас, к стати, парень работает с Белоруссии, и нормально, квартирц вот купил уже.
#50 by sppr
это у вас...  не видно работы
#51 by Funeral_Worm
Чисто практика, из жизни. И не надо опять пороть чушь!
#52 by supremum
Жидкий холивар детектед.
#53 by Господин ПЖ
какая опять? ты сам то про ООП что-нибудь знаешь кроме того что там есть "паттерны"? и кто мешает заниматься рефакторингом - опять не понятно... танцорам опять что-то мешает...
#54 by andrewks
Уважаемые! не надо мерится крутостью и пипирками! мы же джонтельмены :-)
#55 by andrewks
на C++ че-нить серьезное имеется?
#56 by Господин ПЖ
да я ничем не мерюсь... просто интересно что человек на самом деле имел ввиду. Дает какие-то ссылки на книжки, с пророчиским видом вещает про ООП и силу паттернов
#57 by sppr
это так  в догонку....."не строй  себе  кумира в лице 1С..  можешь  пролететь невзначай"                  правда  это на Украине  но  тем не менее
#58 by el-gamberro
Колумб, мля...
#59 by supremum
Зарплаты в Самаре сопоставимые, но вакансий на порядок меньше. Точнее они есть, но нужны или студенты или уже готовые специалисты.
#60 by Funeral_Worm
Ооо, уже наезжать начал. Поэкзаменовать уже даже хочется. Хе, если под рефакторингом подразумевается какое-нибудь переименование переменных, то вполне. Конечно, хочется посмотреть, как будет делаться к примеру введение фабрики, не имея тестов к коду.
#61 by el-gamberro
но нужны или студенты или уже готовые специалисты. А третий вариант какой?
#62 by supremum
Третий вариант: одноэсники со стажем не требуются ) и см
#63 by sppr
я считаю  что ОЧЕНЬ ПРАВИЛЬНО параллельно 1С изучать перспективную  технологию....  по крайней мере если ВЕБ....  то 100%  можно со  временем работать над  западными проектами... у меня  есть знакомые  которые  так и сделали  хотя  занимались  то же  1С  и были крутыми спецами.....  ЭСЛИ работать на перспективу  в плане технологий..  и запада...  то ест.  нужно осваивать НЕ 1С
#64 by Господин ПЖ
всем нужен практический опыт в коммерческих проектах, за "да я тут вечерами хелло волд писал" и оплата будет соответствующая
#65 by supremum
Если уж на то пошло, то нужно было заниматься совсем не программированием, а пойти учиться на нефтяной факультет какого нить политеха.
#66 by el-gamberro
Я сейчас андроид изучаю, думаю со временем уйду из 1с-ников.
#67 by Господин ПЖ
в замы надо было идти... к Собчаку
#68 by el-gamberro
а как насчет нанотехнологий?
#69 by Господин ПЖ
там за софт платить не принято, какой смысл?
#70 by el-gamberro
там это где?
#71 by buhkiller
Спасибо всем. В общем, я понял - ситуация хреновая. Что в 1С оставаться, что уходить с неё.
#72 by Господин ПЖ
на андроиде
#73 by supremum
Помню поступал я в 95 в ВУЗ. На нефтяной факультет конкурс был практически нулевой и говорили, что туда одни дубы идут, а нормальные перцы идут учиться на бухгалтеров, экономистов и юристов. Особо хитровые устраивались на специальности типа "юрист-экономист". И никто подумать не мог, что одни из самых больших зарплат будут в нефтянке. Вот и про "нано" можно так же сказать: кто знает, что там дальше будет. Но одно знаю точно: рынок инноваций не для России.
#74 by el-gamberro
не знаю насчет остальных зп в нефтянке, но 1с-ники там получают не шибко много.
#75 by el-gamberro
как это не принято, а платные приложения?
#76 by supremum
+ После выпуска в 2000 мой приятель устроил тогда на очень хорошее и перспективное предприятие - ТЭЦ в составе РАО ЕЭС. И зарплаты там были в те времена весьма хорошие, сейчас же там с каждым годом все хреновей и хреновей.
#77 by supremum
По сравнению с нефтяниками да, не очень много, но зарплаты там нормальные в т. ч. и у одноэсников.
#78 by supremum
+ Это же касается и остальных программистов.
#79 by sppr
да нет  ситуация  нормальная....  просто рано или поздно приходишь  к мысли  что 1С  нужна только в СНГ  да  и то не везде...... а на этом поприще  предложение "спецов" в 5 раз  превышает спрос...  ну  еще  и качество  ест. этих  спецов  не важное  что само собой сеет "шаровую" платформу и соответственно "шаровые" зарплаты 1С-ников...
#80 by Kaidend
Тут, кстати, довольно часто появляются подобные ветки. Вообще, сдается мне, что "за сколько можно выучить Java после 1С" = "за сколько можно выучить Java почти с нуля?". 1С как платформа очень замкнутая и своеобразная штука. Опыт, накопленный в работе с ней, практически непереносим на другие серьезные платформы типа J2EE или .NET. Уже хотя бы одно то, что в 1С, несмотря на наличие некоторых черт ООП, сохраняется в основном процедурный стиль программирования, как бы предупреждает о возможных сложностях.
#81 by supremum
Не так страшен черт, как его малюют. Это рассуждение можно обобщить практически на любую платформу.
#82 by andrewks
1с прежде всего - это не ЯП, а БД
#83 by Kaidend
В общем, способ мышления и кодирования придется перестраивать с процедурно-модульной схемы на объектно-ориентированную, что не быстро происходит, и хорошо, если мозги еще не успели "зачерстветь". Кроме того, необходимо будет изучать нормальные инструменты и приемы разработки - системы контроля версий, продвинутые технологии тестирования, рефакторинг и многое другое, о чем типичный 1Сник даже не слышал. Плюс к этому - необходимо достаточно хорошо знать английский язык, а многие 1Сники даже на родном языке не умеют слова в предложения связывать. Плюс к этому - изучение C-style синтаксиса со всеми его исходными тонкостями и современными наворотами. Но самое главное - это, конечно, монструозные библиотеки и фреймворки, на уверенное владение которыми нужно потратить не один, наверное, год. В общем, перспектива для типичного 1Сника незавидная :)
#84 by supremum
Это касается любой платформы и парадигмы программирования.
#85 by Kaidend
Платформа 1С - это тесно интегрированная БД, ЯП, отчетная система и GUI-дизайнер. На платформах тип .NET или J2XE опять же все не так, что только добавит веселья.
#86 by sppr
Господа  ..  все это ерунда 1С  или не 1С....можно вообще  пойти на старости лет  бутылки  собирать  и т.д.  в 1С ЕСЬ ОГРОМНАЯ ПРОБЛЕМА
#87 by sppr
а именно...  1С  имеет ВОЗРАСТНОЙ ЦЕНЗ.... и это главное... ну еще  не очень поддается  проектам  на аутсрсинге
#88 by Господин ПЖ
такие же методы и такие же классы... и чем дальше - тем сильнее...
#89 by Kaidend
Тут дело в том, что 1С очень далека от мэйнстрима разработки ПО. Современные парадигмы и средства разработки в 1С либо отсутствуют, либо очень хитро закамуфлированы. За счет этого достигаются достаточно большие возможности платформы при достаточно скромных требованиях к разработчику. Это, с одной стороны, хорошо, но с другой не очень, если придется менять платформу.
#90 by Господин ПЖ
>Кроме того, необходимо будет изучать нормальные инструменты и приемы разработки - системы контроля версий чем хранилище отличается от vss/svn кардинально?
#91 by supremum
То же касается и библиотек классов, Сапа, фокспро, делфи и т.д. По сути работая с 1С мы имеем эту самую библиотеку.
#92 by Kaidend
В 1С нет возможности создания собственных классов, если конечно не считать таковыми ДокументОбъект.ИмяДокумента. Учитывая это, говорить о сколь-нибудь серьезной поддержке ООП достаточно наивно. Объектно-ориентированные черты в ЯП 1С есть, но не более того.
#93 by Funeral_Worm
В хранилище нужно захватывать объекты. Причем другие пользователи ловят тунца. В svn может работать несколько человек над одним модулем.
#94 by rsergio
Простые вещи изучаются быстро Остальное - с опытом
#95 by Kaidend
Отличия есть - даже такие, какие я еще могу вспомнить. Например, в svn не накладывается блокировка целиком на объект, его одновременно могут изменять несколько человек. А при более пристальном еще вылезет много различий, я уверен. Понятно, что хранилище 1С - это упрощенная версия полноценных систем контроля версий. Точно так же как планы обмена 1С - реализация репликации в таком виде, чтобы было понятно и студенту франча после двух месяцев обучения. Но, если оторваться от 1С и пересесть на "взрослые" системы разработки, то придется иметь дело не с упрощенной моделью, а со более сложными понятиями и концепциями.
#96 by Господин ПЖ
а почему "не считать таковыми"? Абстрактный класс "Документ", от него изолированный "Документ.Накладная". В 8.2 static появился - модуль менеджера
#97 by Господин ПЖ
кто мешает захватывать на время внесения?
#98 by supremum
Понятие сложности весьма субъективное.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С