Вход | Регистрация
    1  2  3  4  5  6  7  8  9  10   

Что скажете про Java? у кого есть опыт перехода на него? Сколько заняло, каков заработок?

Ø [Новиков, 23.06.19 - 17:29]
Что скажете про Java? у кого есть опыт перехода на него? Сколько заняло, каков заработок?
Я
   Устюгов Павел
 
09.06.19 - 10:57
Выбирая между С++ и Java Пришел к выводу, что на Java работать перспективнее. Больше работы, Больше удаленок и попроще, чем С++ будет.
Постепенно начинаю изучать Java при этом основным направлением по прежнему является php (laravel) + js (vue2.js)

Что вы думаете по поводу Java? Как быстро можно наработать скиллы, чтобы получить удаленку с доходом не менее 80т.р (для начала). ?
Как вы переходили на Java, какие задачи решаете?

Насколько я понимаю за год можно вполне освоить этот ЯП вместе с технологиями, идущими вместе с ним чтоб дорасти до такого уровня дохода а потом уже через пол годика дорасти до 150 и т.п. Потолок высокий - порядка 3000$
На Java пишутся различные банковские системы, системы учета типа аналогов 1с.

Стоит ли переходить на Java?

Сам php и js не брошу - на них всегда можно брать подработки. Но Java думаю выбрать как основное направление со временем.
- На нем легко найти удаленку в другой стране и работу с переездом;
- Специалисты этого ЯП высоко оплачиваются;
- От Java до Big Data рукой подать, а там еще больше денег. Ну и либы есть для Data Science.


Вот неплохая статейка о переезда бывшего сис. админа в Германию и о том как он стал Java разработчиком за 1.5 года.
 
 
   Устюгов Павел
 
2 - 09.06.19 - 11:06
https://habr.com/ru/post/439432/ - Статейка
(1)я на С++ несколько лет работал. Ява попроще будет. Не нужно переживать по поводу освобождения памяти.
   Устюгов Павел
 
5 - 09.06.19 - 11:14
забаньте уже человека засоряющего ветку и переходящего на личности...
   shuhard
 
6 - 09.06.19 - 11:16
(0) что-то мешает задать этот вопрос там, где тусуются разработчики Джавы (https://www.sql.ru/forum/java) ?
на мисте их нет, по очевидным причинам
и кроме срача ты ни чего не получишь
   Устюгов Павел
 
8 - 09.06.19 - 11:23
(6)не согласен. Я неоднократно видел в различных ветках комментарии людей, которые ушли из 1с и перешли на java. Но подробностей об их судьбе сейчас не знаю. Но они есть. Это очень большой форум. Здесь есть и прогеры С++ и Веб-разработчики и системные администраторы.
На форуме разработчиков Java мне нет смысла задавать этот вопрос потому что они будут судить своей колокольни. И они не знают 1с.
   shuhard
 
10 - 09.06.19 - 11:27
(8)[потому что они будут судить своей колокольни.]
т.е. тебе не важна правда о Джаве ?
 
 Рекламное место пустует
   DGorgoN
 
Модератор
13 - 09.06.19 - 11:46
Предупреждаю об оскорблениях. Переходите в конструктивную плоскость.
   Sysanin_1ц
 
14 - 09.06.19 - 11:48
(0) Интересный канал про java. Ответы на многие вопросы https://youtu.be/cWfj8cPY7WA
   DGorgoN
 
15 - 09.06.19 - 11:48
Вообще если в 1с не получлось то и в ява делать нечего. ИМХО. Те же яйца но во много раз управляемее т.к. надо не только о бизнес логике задумываться но и о всяких памятях и структурах хранения данных ну и о многих других вещах.
   Устюгов Павел
 
16 - 09.06.19 - 12:06
(14)спасибо. это предстоит мне тоже просмотреть )
(15)я тоже считаю. Если даже в 1с не получилось, то и в Java нечего делать. Но у меня получилось в 1c потом я решил уйти в более интересное для меня направление сохранив возможность использовать знания 1с и перешел в направление создания магазинов и каталогов + интеграция с 1с. Но потом я вырос из этого направления и ушел в создание онлайн сервисов. В создании онлайн сервисов у меня полный порядок. Есть источники заказов и интересные проекты. Теперь я решил посвятить себя православному программированию и полнофункциональному ООП чего еще нет пока в php и в js поэтому мой выбор пал на Java. Я полиглот. Мне интересно изучать разные технологии, расширять свой кругозор и прокачивать проф навыки. так что про 1с и не получилось это точно не про меня. Я просто перешел на другую ступень. В своем городе в направлении 1с я в свое время достиг потолка.  Но сейчас хочется узнать как сложилась судьба тех, кто перешел в Java. Всеж ориентируюсь на переезд в другую страну, а там Java очень хорошо оплачивается.
   Устюгов Павел
 
17 - 09.06.19 - 12:08
(1)может быть раньше удаленка и java были несовместимыми понятиями, но сейчас
https://remote-job.ru/search?search%5BsearchType%5D=vacancy&search%5Bquery%5D=Программист%20Java
   mikecool
 
18 - 09.06.19 - 12:12
я, ради прикола, начал питон изучать.. ну как начал, посмотрел один видос про print и все )))
Паша, офф, сколько у тебя ников?
   Prog111
 
19 - 09.06.19 - 12:14
А насколько взаимосвязаны java и мобильная разработка на Android?
   MadHead
 
20 - 09.06.19 - 12:14
(0) лучше сфокусироваться на чем-то одном. И не сильно важно какой из современных популярных в мире языков программирования ты выберешь. Я веду к тому что совмещать php + js + java не оптимально, так как тот кто знает все по немногу не знает ничего.
У меня переход с 1с на Java занял 3 месяца интенсивной работы (по 6-9 часов в день). Сложно найти минусы от такого перехода, выигрыш во всем начиная от ЗП и реально гибкого графика и заканчивая удобным офисом с бильярдных столом, теннисными столом, тренажерным залом и бесплатными фруктами в офисе.
Сейчас уже пишу преимущественно на scala и иногда на python.
   MadHead
 
21 - 09.06.19 - 12:17
А хорошие удаленные вакансии доступны только для синьеров. Я бы точно никогда не взял друга на ремоут и много раз подумал о удаленной работе для мидла
   MadHead
 
22 - 09.06.19 - 12:19
Друга = джуна
   Prog111
 
23 - 09.06.19 - 12:21
(21) А если рассмотреть удаленные вакансии для миддлов, но на Западе? Не будут ли они по уровню з/п соответствовать сеньору в России?
   Prog111
 
24 - 09.06.19 - 12:22
(23) И, соответственно, джуниорские з/п соответствовать миддловским в России?
   Устюгов Павел
 
25 - 09.06.19 - 12:24
(18)мне не понравился питон что то. Я пишу под этим ником. Очень редко когда могу выйти под другим.
(19)на java тоже можно делать мобильную разработку для Андроид.
(20)понял вас. ваша информация интересна для меня. А что касаетс  php + js -  одно без другого не живет если ты Fullstack. Лично я разрабатываю интерфейсы на js а бэкэнд на php делаю. Плюс html css знаю. Веб разработчик должен все это знать. Ну а что касается java - его конечно же отдельно изучать придется. И у него углубляться уже. что касается мидля или джуна - я видел вакансии для мидлов по Java. Не знаю даже - возможно придется расти до мидла самостоятельно на фрилансе или принимая участия в open source проектах. Просто офис для меня это не вариант.
(21)будут конечно. Ради этого все и делается. даже Мидлы по php и по js получают работая на западные конторы больше чем здесь серьеры в офисах.
   Устюгов Павел
 
26 - 09.06.19 - 12:25
(24)так многие веб-разработчики работают. Только для джунов такой работы практически нет. Нужно быть мидлом. тогда зарабатывать будешь больше чем серьеры тут )) Но меньше чем мидлы в офисах в тех странах.
   Prog111
 
27 - 09.06.19 - 12:29
(25) Паша, почему не задумываешься о том, чтобы написать своё мобильное приложение и зарабатывать на нём? Это же вариант ещё круче, чем удаленка.
   Конструктор1С
 
28 - 09.06.19 - 12:32
(0) а с английским у тебя как?
   Устюгов Павел
 
29 - 09.06.19 - 12:37
(27)мне не нравится мобильная разработка к сожалению. Не вижу серьезных проектов среди мобильных приложений. Ну и одно дело написать мобильное приложение, а другое дело заработать на нем - разные же вещи.
(28)Вполне годное со своими минусами.  Но месяцев 6 можно подтянуть и сдать ielts. Опять же как раз таки хочется работу где все на английском.
   Asmody
 
30 - 09.06.19 - 12:42
Чтобы скилы прокачать надо не на форумах пиздеть, а садиться и писать реальный проект. Можно заморочиться на прождектЭйлер или кодфорсес, или на гитхабе поискать, сделать какую-нибудь ишью и пырнуть.
Короче, вариантов масса. Бери и пиши.
   Устюгов Павел
 
31 - 09.06.19 - 12:46
(30)ну так я провожу опрос. может быть найдутся люди, которые убедят в том, что не стоит переходить на Java. Что задачи на ней не особо интересные. А про писать реальный проект - рановато. До этого тоже дойдет.
   Asmody
 
32 - 09.06.19 - 12:48
Сейчас дорогие "функциональщики" (Erlang, Haskell, F#) и "MLщики" (R, python + TF)
   zwolf
 
33 - 09.06.19 - 12:51
(0) А как же Великий Проект выращивания червей в подземном гараже?
 
 
   MadHead
 
34 - 09.06.19 - 12:52
(30) Плюсую. Так же есть ресуср https://leetcode.com там очень многое задач для тренировки. Умение очень хорошо решать подобные задачи практически маст хэв ддля прохождения собеса в крупнейшие мировые ИТ компании.
   MadHead
 
35 - 09.06.19 - 12:55
(32) Сомневаюсь, что на хаскель имеет значительное распространение в проде. В действительности список дорогих языков - это скорее Scala, Closure, Elixir(erlang), F#
   Устюгов Павел
 
36 - 09.06.19 - 13:32
(35)а от java до scala один шаг?
(33)вы разве не знаете как прижали фермеров? сплошные налоги. За воду плати, за теплицу плати... Теперь все это стало невыгодно.
(34)возьмем на заметку. А вы действительно посоветуете перейти на Java и scala полностью?  Работу в офисе представляю только после переезда в Другую страну. А пока буду прокачивать знания здесь. Вообще на Java интереснее программировать? НА 1с мне именно программирования не хватало. Уж больно всё легко и заранее понятно было в 1с.
   Устюгов Павел
 
37 - 09.06.19 - 13:33
(35)а какие приложения вы вообще разрабатываете на Java ?
   ДНН
 
38 - 09.06.19 - 13:43
Все 1с-ники мечтают перейти на "нормальный" ЯП?
   Устюгов Павел
 
39 - 09.06.19 - 13:49
(38)нет. не все. В основном те, кто учились на программистов. Им не хватает романтики.
   Garykom
 
40 - 09.06.19 - 13:49
(38) Учетные бизнес-системы и одна и та же предметка со временем задалбывают или просто денег больше хочется.
   Garykom
 
41 - 09.06.19 - 13:50
(0) Java это та же 1С только будешь плеваться что этого нет как в 1С и этого нет.
   Конструктор1С
 
42 - 09.06.19 - 14:03
(39) это какой же? Покапаться в legacy code и shit code?
   Устюгов Павел
 
43 - 09.06.19 - 14:08
(42)Использование различных алгоритмов, патернов проектирования, современных технологий ну и низкоуровневый ООП. Плюс английский язык, проекты международного уровня. Сидишь такой, работаешь на 1с уже больше 10 лет и ловишь себя на сожалении, что изучение английского языка так по работе и не пригодилось.  И еще вспоминаешь i++ или i+=  думаешь когда же он появится в 1с.
   Asmody
 
44 - 09.06.19 - 14:13
Если бы все проблемы ограничивались i++...
   ДенисЧ
 
45 - 09.06.19 - 14:29
(30) "заморочиться на прождектЭйлер или кодфорсес, или на гитхабе поискать, сделать какую-нибудь ишью и пырнуть. "

Язык форума русский ))) Я ни слова не понял...
   Garykom
 
46 - 09.06.19 - 14:37
(45) Для меня только было сложно понять что ишью = issue ))

У меня разговорный аглицкий никак и правильное произношение ставит в тупик
   H A D G E H O G s
 
47 - 09.06.19 - 14:41
(33) Да ладно черви. Что там с улитками?
   rsv
 
48 - 09.06.19 - 14:42
(0) Имхо  начинай копать .   Если есть интерес  надо использовать .  Возможно потом пропадет. Ссылку не приведу  но на хабре когда то давно
обосновывали  когда  жабу копать надо -  применимо  в странах где развита промышленность.
   zak555
 
49 - 09.06.19 - 14:53
(36) подробнее , как фермеров прижали
 
 Рекламное место пустует
   Garykom
 
50 - 09.06.19 - 14:57
(49) Им вместо тарифов для населения/жилья врубают промышленные тарифы на все.
   H A D G E H O G s
 
51 - 09.06.19 - 15:00
(50) Вот это поворот, внезапно, да?
   H A D G E H O G s
 
52 - 09.06.19 - 15:01
(48) Как там, не на Родине?
   zak555
 
53 - 09.06.19 - 15:03
(50) на дачном участке ?
   Garykom
 
54 - 09.06.19 - 15:08
(53) Даже если в квартире ферму и бизнес разведешь по выращиванию цветочков/грибочков или рыбок то как узнают заплотишь штраф незаконная предпринимательская деятельность и врубят тарифы повышенные.
   zak555
 
55 - 09.06.19 - 15:28
(54) зачем ему электричество для выращивание хрени?
   Устюгов Павел
 
56 - 09.06.19 - 15:39
(55)Если по нормальному заниматься чем-нибудь, то нужен автополив, поддержание температуры, освещение по расписпнию и т.п. В общем подсобное хозяйство это уже производство. У меня вообще на земле нельзя создавать подсобное хозяйство. Земли ИЖС. Под застройчку домой для жилья. А червятник это уже подсобное хозяйство.  Ладно, не важно в общем. Сейчас если теплицу ставишь с фундаментом, то уже налоги нужно платить на теплицу. Мы программисты. У нас другой способ заработка.
   zak555
 
57 - 09.06.19 - 15:42
(56) ставь теплицу без фундамента
   Устюгов Павел
 
58 - 09.06.19 - 15:48
(57)поставил уже.  
https://www.instagram.com/p/BxWsjt8DgjS/
давай лучше про Java.
   H A D G E H O G s
 
59 - 09.06.19 - 15:53
Павел, у вас - все, нормально?
https://www.instagram.com/p/Bwcptt7DAgM/
   Garykom
 
60 - 09.06.19 - 16:00
Брат Илона Маска вот кто хренью занимается, теплицами в контейнерах https://aggeek.net/ru-blog/brat-ilona-maska-gotovit-revolyutsiyu-v-industrii-pitaniya

В реальности там треш, угар и содомия с не пойми кто подсобными рабочими которые стенки контейнеров внутри раскрашивают ))
   Устюгов Павел
 
61 - 09.06.19 - 16:12
(59)это называется шашлычный Челлендж  https://www.youtube.com/watch?v=gMdrBaDQiHw
   qwerty
 
62 - 09.06.19 - 16:29
Java 8, Spring / Spring Cloud, Feign, Swagger / OpenAPI на беке

Vue/Реакт на фронте

И ты будешь стоить 50..70К долларов в год
   Устюгов Павел
 
63 - 09.06.19 - 16:40
(62)Супер! спасибо.  НА фронте уже знаю Vue. Осталось подтянуть немного ванильный js.  А про бэкэнд спасибо! буду в этом направлении развиваться.  только 50-70к долларов в год это маловато (( для Германии.
   Garykom
 
64 - 09.06.19 - 16:42
(62) Угу и писать учетные "конфы" аля 1С без платформы 1С ))

Вся разница с 1С что да оно может работать на тысячах пользователей, но писать сдохнешь.
После того как знаешь 1С очень сложно каждый раз повторять платформу с нуля в куче вариаций или в чужой "платформе" копаться.
   qwerty
 
65 - 09.06.19 - 16:44
(63) э... Германия большая...
   Устюгов Павел
 
66 - 09.06.19 - 16:45
(65)мне нужна такая зарплата чтобы можно было через несколько лет взять ипотеку на свой дом. А дома в Германии от 500 тысяч евро.
   qwerty
 
67 - 09.06.19 - 16:49
(66) лолшто? Вся Германия живет в сьемном жилье. При зарплате в 54К и отдавая за двухкомнатную 400 ты будешь жить как король.
   Волшебник
 
68 - 09.06.19 - 16:51
Изучаю Java больше года. Очень много вещей, которые есть в 1С, пришлось программировать самому. Цените 1С!
   qwerty
 
69 - 09.06.19 - 16:55
(68) а что там изучать? синтаксис наипростейший. Баженов у нужно было во время читать. Самое главное это библиотеки, нужно в телеге в группах спрашивать и даже персонально людей искать.

Благо почти все русские.
   Устюгов Павел
 
70 - 09.06.19 - 16:55
(68)1с даёт ценный опыт.
   ДНН
 
71 - 09.06.19 - 16:56
После разработки учетной системы на Java, кто занимается поддержкой, консультациями? Те же программисты? То есть как в 1С, только сначала систему разработать нужно?
И вообще как там в других ЯП: больше разработка алгоритмов, написание кода или тупо знание фреймворков и библиотек?
   Устюгов Павел
 
72 - 09.06.19 - 16:56
(69)это вы про какие библиотеки говорите?
   qwerty
 
73 - 09.06.19 - 16:57
   Beduin
 
74 - 09.06.19 - 16:57
(68) У них назначение разное. Каждый заточен под свою деятельность.
Но в java к тебе никогда не придет прожженный бухгалтер с идейной реализацией большой кнопки "Сделай все"
   qwerty
 
75 - 09.06.19 - 16:58
(72) которые у тебя в pom будут. чем больше, тем лучше.

Я список приводил.
   Beduin
 
76 - 09.06.19 - 16:59
(69) Синтаксис тут при чем? Дело в концепциях и методологиях. На собеседованиях в основном про это спрашивают. Типа как вы понимаете callback
   qwerty
 
77 - 09.06.19 - 17:00
Колбеки устарели, юзай промисы
   Garykom
 
78 - 09.06.19 - 17:01
(74) Вместо этого к тебе придет топ-менеджер с с идейной реализацией большой кнопки "Сделай все отчеты"
   Beduin
 
79 - 09.06.19 - 17:02
(77) Основа та же. Слушатель ожидающий
   Garykom
 
80 - 09.06.19 - 17:02
(78)+ А у тебя даже регистров и табличных документов нет...
   Устюгов Павел
 
81 - 09.06.19 - 17:04
(68)Может ли быть такое, что у тебя был подход 1с программиста и по этой причине ты пытался повторить эти механизмы на Java, а если бы, к примеру, был специалистом по какой-нибудь Sap R3, то на Java бы уже другое реализовывал? Что все от подхода зависит.
   Beduin
 
82 - 09.06.19 - 17:04
(78) Не, там подходы разные. Если ты на шиномонтажку не работаешь, то будешь защищен треслойным пирогом из аналитиков.
К одинесникам в большинстве случаев заказчик гл. бух. С выносом мозга руководителю, чтобы под рукой нанятый мальчик сидел и все хотелки исполнял.
   Garykom
 
83 - 09.06.19 - 17:05
(82) В 1С сейчас абсолютно тот же самый трехслойный пирог, если не шиномонтажка
   qwerty
 
84 - 09.06.19 - 17:06
(68) Ява предназначена для других целей.

Отправить рест запрос на один сервис, обрабать результат и положить результат в другой рест сервис.

Код для клиентов сейчас генерируется автоматом по сваггеру.

Ты пишешь авторизацию, конфигурацию и допиливаешь баги генерации.

И веб гуечек на каком нибудь mvvm фреймворке.

И твои 54 К в кармане.
   Beduin
 
85 - 09.06.19 - 17:08
(83) Но очень много контор, где есть мальчик замученный окружившими его бухгалтерами.
В java такого нет абсолютно.
   qwerty
 
86 - 09.06.19 - 17:11
(85) да да. Сидишь в наушниках, слушаешь дизер, и ремень секс не с бухгалтершами, а с самой Ява.
   Конструктор1С
 
87 - 09.06.19 - 17:12
(43) переизобретать алгоритмы очень сомнительная "романтика". А на проекты международного уровня попадешь очень не скоро, если вообще попадешь
   Garykom
 
88 - 09.06.19 - 17:13
(85) Ну там где java вместо 1С еще есть excel с vba и вот они "есть мальчик замученный окружившими его бухгалтерами"
   qwerty
 
89 - 09.06.19 - 17:14
(88) у нас такого нет.
   Garykom
 
90 - 09.06.19 - 17:16
(89) Значит у вас есть 1С, кроме Java
   qwerty
 
91 - 09.06.19 - 17:19
где java вместо 1С

Что за бред? Эти технологии строго оригинальны друг другу.
   Beduin
 
92 - 09.06.19 - 17:19
(88) С каждым годом все меньше считающих, что программист 1С это бухгалтер с расширенной квалификацией. Но в половине случаев сейчас наниматель разницы между бухгалтером и одинесником не видит.
   Dotoshin
 
93 - 09.06.19 - 17:26
(61) Ну вот прямо так в Германию и поезжай - сойдет за беженца из Африки :)
   Garykom
 
94 - 09.06.19 - 17:30
(91) Если бы.
Там где нет 1С используется как раз Java на бэке с разными фронтами, где или тоже Java на Swing или нечто на HTML/CSS/JS.

Ну или сидят в екселе на vba и не вякают, или готовые системы коробочные юзают и плачутся в саппорт.
   qwerty
 
95 - 09.06.19 - 17:35
(64) еще раз - забудьте про 1с.

На Ява у вас будут наитупейшие задания ETL. За эту тупость и вам будут платить хорошую зарплату.

https://ru.m.wikipedia.org/wiki/ETL


ETL не является главной целью создания 1С
   Garykom
 
96 - 09.06.19 - 17:38
(95) Вы субъективизмом страдаете, java это язык общего назначения на нем все что угодно пишут.
Но чаще всего пишут и востребовано именно бизнесом (у которого и есть деньги массово нанимать прогов) банальные учетные системы и отчетность с вводом первички.

Короче 1С переписывать с вероятностью 70-80% придется на Java.
   Garykom
 
97 - 09.06.19 - 17:40
(96)+ Это у нас в РФ с java перекос ибо 1С есть.
Или работа на забугор или делаем то что 1С не может по каким то причинам, например очень много юзеров и данных или нужно дорогая разработка но бесплатное масштабирование на хз сколько юзеров/рабочих мест.
   qwerty
 
98 - 09.06.19 - 17:43
(96) нет, на ява пишутся только определенный тип ПО.

Или микросервисы или рест клиенты с веб мордой

На десктопе и мобильных устройствах Ява провалилась.
   qwerty
 
99 - 09.06.19 - 17:45
(98) это вам любой Немчинский скажет. С Украины.
   Garykom
 
100 - 09.06.19 - 17:55
(98) Хера се провалилась если дохрена софта на джаве для дескотопов, но согласен что идет снижение в сторону веба и онлайна.
И на мобильных под андроид до недавнего времени был выбор только джава или с++ по сути и логично что выбирали и на чем сейчас основной мобильный софт.

Это сча на котлин начали переходить на мобильных.
А кровавый энтерпрайз по прежнему будет юзать Java или C# везде где угодно, с редкими вкраплениями еще чего то в особо продвинутых.
  1  2  3  4  5  6  7  8  9  10   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует