Вход | Регистрация
    1  2  3   
Работа :: Работа

Работоустройство - Java junior

Работоустройство - Java junior
Я
   DionisSergeevich
 
05.08.19 - 12:22
Многие завсегдатаи форума перешли или собираются перейти на что то другое - вот интересно узнать у тех кто перешёл на java - какими знаниями нужно владеть чтобы устроиться java программистом.

Поиск на hh повеселил - в одной из вакансий требование знать отличие класса от интерфейса
 
 
   Beduin
 
1 - 05.08.19 - 12:26
(0) А ты понимаешь эту разницу?
   1c-kind
 
2 - 05.08.19 - 12:26
Класс - это класс, а интерфейс - это интерфейс!
   Вафель
 
3 - 05.08.19 - 12:27
а теперь отличие абстрактного класса от интерфейса
   Beduin
 
4 - 05.08.19 - 12:28
(3) Наследование
   Garykom
 
5 - 05.08.19 - 12:33
(4) Интерфейс тоже "наследуются" и реализуются очень похоже на абстрактный класс.
Подробнее в чем разница напиши. А лучше не пиши в паблик а просто подумай.
   Garykom
 
6 - 05.08.19 - 12:34
(5)+ Там два важных/существенных отличия
   Beduin
 
7 - 05.08.19 - 12:37
(5) Ты интерфейс можешь реализовать сколько угодно раз, с наследованием такая штука не прокатит
   Beduin
 
8 - 05.08.19 - 12:38
(5) Интерфейсы были придуманы для каллбеков. Чтобы гарантированные точки входа иметь.
   DionisSergeevich
 
9 - 05.08.19 - 12:41
(1) интерфейс имеет только методы, которые нужно определить в экземпляре
   Троекратное ура
 
10 - 05.08.19 - 12:44
Множественное наследование, ну.
   Garykom
 
11 - 05.08.19 - 12:45
(8) Приведение объекта к родительскому классу и вызов метода родителя (перекрытого в потомке) решают проблему каллбеков.
Так что второе (9) а первое правильно (7)
   Вафель
 
12 - 05.08.19 - 12:45
(7) что значит сколько угодно раз? несколько классов имплементируют 1 интерфейс?
   Вафель
 
13 - 05.08.19 - 12:46
или 1 класс - несколько интерфейсов?
   Фрэнки
 
14 - 05.08.19 - 12:46
и на кой ляд всякий флуд в Работу пихать?
   Троекратное ура
 
15 - 05.08.19 - 12:47
(13) Ага, оно. С классами такой фокус не прокатит, множественное наследование классов в жабе отсутствует.
   Волшебник
 
16 - 05.08.19 - 12:49
(15) Java — ущербный язык, в нём нет полноценного ООП
   Троекратное ура
 
17 - 05.08.19 - 12:50
(16) Каждый ЯП по-своему ущербен.
   Garikk
 
18 - 05.08.19 - 13:00
(0) пишешь в гугле 'вопросы на собеседовании java' и когда на все сможешь ответить - вот этих знаний достаточно
p.s. мне хватило меньше половины списка
   Garikk
 
19 - 05.08.19 - 13:01
Кстати, а во множественном наследовании, в каком порядке конструкторы должены выполняться?
   braslavets
 
20 - 05.08.19 - 13:20
(16) Java еще сырая
   Dmitry1c
 
21 - 05.08.19 - 13:24
(3) абстрактный класс имеет в своем функционале уже реализованные процедуры и функции, интерфейс же содержит только описание тех процедур и функций, которые должны быть у объекта, который его наследует :)
   eTmy
 
22 - 05.08.19 - 13:25
И сколь в зарплате потеряешь еще пока джуном будешь =(
   Sserj
 
23 - 05.08.19 - 13:34
(21) Старые никчемные знания :)
Сейчас в яве интерфейсы тоже могут реализовывать методы по умолчанию.
   Конструктор1С
 
24 - 05.08.19 - 13:49
(0) и кто эти "соскочившие"?
   DionisSergeevich
 
25 - 05.08.19 - 13:58
(24) пусть сами признаются
(18) посмотрел - там в общем по java, полагаю этого не достаточно будет - без фреймворков это будет велосипедописание, все верно?
   AquaMan
 
26 - 05.08.19 - 14:04
(24) Я перешел в .Net после 10 лет в 1С, правда сразу на мидла.
   Garikk
 
27 - 05.08.19 - 14:12
(25) для джуна обычной явы будет достаточно, но опционально можно spring посмотреть
   Garikk
 
28 - 05.08.19 - 14:13
(24) ну я вот например ушёл из 1С в яву (и потом в питон)
   ManyakRus
 
29 - 05.08.19 - 14:25
я тож хочу перейти в яву :)
но только сразу на мидла, с зарплатой не меньше чем щас :_
   DionisSergeevich
 
30 - 05.08.19 - 14:28
(29) а можно сразу в олигархи?))
 
 Рекламное место пустует
   AquaMan
 
31 - 05.08.19 - 14:28
Изучаешь синтаксис языка, типы (нужно хорошо знать отличия значимых типов от ссылочных), ОПП и паттерны разработки (читаешь Банду 4, "Чистый код" и "Рефакторинг" Мартина), внутреннее устройство среды (байт код, как работает сборщик мусора). Что-нибудь про архитектуру приложений: onion, layer, микросервисы. Впоминаешь SQL, уровни изоляций, ACID, принципы проектирования таблиц и индексов. Алгоритмы: cложность, деревья, сортировки, жадный алгоритм, динамическое программирование. Многопоточность и конкурентность, в чем разница, как реализовано, конкурентные типы.
И можешь идти на собеседования. Для явы могу посоветовать книги: "Филосовия Java", "Структуры данных и алгоритмы в Java",  "Java Concurrency in Practice".
   Натуральный Йог
 
32 - 05.08.19 - 14:33
(29) А чё не в сеньёра сразу?
   dexter_86
 
33 - 05.08.19 - 14:36
А чем 1с то не устроил?
Вакансии растут, зп на уровне, работы полно.
   DionisSergeevich
 
34 - 05.08.19 - 14:41
(33) ну во первых хочется большего, во вторых это мерзкое внутреннее чувство, когда для будущего ни чего не делаешь
   ManyakRus
 
35 - 05.08.19 - 14:41
(32) у меня итак зарплата сейчас почти как у сеньёра на яве :)
а они получают по 250-300 тыщ/мес
и может ещё расти выше и выше бесконечно...
   dexter_86
 
36 - 05.08.19 - 14:44
(34) ну тогда может не язык выбирать, а придумать конкретный проект, а под него уже смотреть языки/стеки и т.д.
   ManyakRus
 
37 - 05.08.19 - 14:44
мечтаю сделать сайт 1c2java.ru
по переходу с 1С на ява,
сайт будет на языке java - получится самообучение - приятное с полезным :)
   dexter_86
 
38 - 05.08.19 - 14:53
(37) опять же, а почему именно java? Почему не C#, C++, Ruby?
   Garikk
 
39 - 05.08.19 - 14:55
(37) на самом деле проще взять питон, бОльше будет тех кто в эту сторону вообще посмотрит
   AquaMan
 
40 - 05.08.19 - 14:57
(37) Такие сайты на php и js делают, можно на ноде. Java - это интерпрайз.
   ManyakRus
 
41 - 05.08.19 - 15:03
(38)
1) яву я уже знаю, эти языки не знаю и знать не хочу.
2) самая высокая зарплата у программистов ява (и её аналогов: скала, котлин)
3) нормальный язык, мозг не взорвётся
   ManyakRus
 
42 - 05.08.19 - 15:04
(40) знаю что на php легче,
даже делать ничего не надо - просто поставить CMS систему управления сайтом,
в том и смысл - сделать сложнее но на яве
   Sserj
 
43 - 05.08.19 - 15:07
(34) А ты думаешь с переходом на яву что-то изменится???
Будет абсолютно то же самое перекладывание циферок и строк из базы данных в формочки и обратно, только в десяток раз муторней :)
   Amra
 
44 - 05.08.19 - 15:09
(30) Таак, все, Денису больше не наливать)
   DionisSergeevich
 
45 - 05.08.19 - 15:09
(43) да, только возможностей немного больше чем в 1с - и рынок приложений шире немного
   DionisSergeevich
 
46 - 05.08.19 - 15:10
(44) чей-то?) Наливать!
   Натуральный Йог
 
47 - 05.08.19 - 15:10
(34) Да ладно не заморачивайся, через 50 лет уже будешь червей кормить и ява была или 1С уже никто и не вспомнит
   Sserj
 
48 - 05.08.19 - 15:14
(45) Ага, как же, только ты все равно будешь специализироваться на какой то одной возможности, потому как перход в другую будет таким же как и из 1С в сферическую яву :)
   ManyakRus
 
49 - 05.08.19 - 15:16
(43) правильно, будет всё то же самое,
только зарплата в два раза больше :)
   dexter_86
 
50 - 05.08.19 - 15:25
А если через 3 года нас отрубят от всемирного интернета и все что есть в России будет работать только на 1С. Все попытки покинуть страну будут расцениваться, как предательство и приговоры будут приводится в исполнение прямо в аэропорту.
   DionisSergeevich
 
51 - 05.08.19 - 15:29
(50) сейчас на мобильные устройства обязательно хотят устанавливать российские аналоги западных приложений - да и не хотел я покидать страну - нас и сдесь не плохо кормят
   ЦиркУехал
 
52 - 05.08.19 - 15:34
Меня в Джаве (Питон ..etc) или еще что, манит только отсутствие пользователей рядом.

В качестве языка 1с намного круче.
   ManyakRus
 
53 - 05.08.19 - 15:44
(52) наоборот, пользователи - это хорошо.
Есть с кем поговорить и видишь что твоя работа не напрасна.
А в яве свой результат работы никогда не увидишь, никто спасибо не скажет, не поблагодарит, как будто работаешь просто так как, работа ради работы
   Hillsnake
 
54 - 05.08.19 - 15:51
(53) А в яве свой результат работы никогда не увидишь, никто спасибо не скажет, не поблагодарит, как будто работаешь просто так как, работа ради работы

на карточке твое Спасибо.
   ManyakRus
 
55 - 05.08.19 - 15:53
(54) так нельзя работать только ради денег,
это не люди а гуманоиды,
поэтому и не хотел никогда в веб
(но надо)
   Garikk
 
56 - 05.08.19 - 15:58
(53) вопрос в плоскости, кем лучше быть, стюардом или конструктором самолетов?
Первому говорят спасибо и он общается с людьми, а второго никто не знает, никто не видит и никто не слышит
(немного утрировал для улучшения понимания выбора)
   Garykom
 
57 - 05.08.19 - 16:06
(56) Лучше всего быть владельцем/работодателем стюарда и конструктора самолетов.
   Глок 17
 
58 - 05.08.19 - 16:25
(0) На Java даже не пытайся переходить. Там щас все хорошие места заняты. Лучше оставайся на 1С.
   Garykom
 
59 - 05.08.19 - 16:46
Угу переходи на PHP там куча мест свободных и берут кого угодно с улицы.
   Глок 17
 
60 - 05.08.19 - 17:08
(59) Точняк, Гариком в этом спец! ТС, иди в Пэхэпы, будете вдвоем пургу на форуме гнать. Джумлу выучишь, вообще будете мега крутые спецы.
   DionisSergeevich
 
61 - 05.08.19 - 17:25
(58) на то они и хорошие места - чтобы быть занятыми. Ни чего, обойдем конкурентов, чтоб не расслаблялись
   Глок 17
 
62 - 05.08.19 - 17:32
(61) Звучит слишком наивно. Тебе точно 33 года?
Java - это тебе не 1С. Тут чтобы обойти конкурентов, нужно иметь 10+ лет хорошего стажа, а не на коленке приложения строгать. Конкуренты знаешь какие? По всему миру, из самых бедных стран, которые готовы работать 16 часов в сутки за 10 баксов. Попробуй с ними поконкурируй. Не, нафиг. Лучше сиди в 1С, куда пакистанцы не суются. Пока. Скоро они и эту нищу займут.
   Конструктор1С
 
63 - 05.08.19 - 17:43
(49) до такой зарплаты ещё дорасти нужно
   Hillsnake
 
64 - 05.08.19 - 17:46
(62) Видали мы этих пакистанцев на яВе. Местные говнокодеры за Эйнштейнов сойдут, как нефиг делать.
   Garykom
 
65 - 05.08.19 - 17:48
(60) Да да и сразу с США в Бостон переедешь работать... На ПэХэПэ с Мускулом кодить...
   timurhv
 
66 - 05.08.19 - 17:49
(62) Какой смысл конкурировать в сегменте 10 долларов? На 1С лансе тоже есть такие кадры за тарелку супа. 60-80% таких вакансий в будущем отвалятся.
 
 Рекламное место пустует
   Конструктор1С
 
67 - 05.08.19 - 17:49
(61) только вот хорошие места заняты дядями с вооот такими скилами и кучей проектов за спиной. А у тебя что есть противопоставить им?
   Глок 17
 
68 - 05.08.19 - 17:54
(64) Ты это работодателю объясни попробуй. Работодатели тупые, берут 10 пакистанцев по цене одного индуса, и довольные.
   Глок 17
 
69 - 05.08.19 - 17:54
(65) Не переедет. Будет так же как и ты в России сидеть.
   Глок 17
 
70 - 05.08.19 - 17:55
в США ПХП нафиг никому не нужен. Это удел российсйих программистов.
   Глок 17
 
71 - 05.08.19 - 17:56
(66) Чтобы перебраться в сегмент повыше, нужен качественный опыт, я уже писал. В Java очень жестко.
   Глок 17
 
72 - 05.08.19 - 17:57
Но в сегменте 20 долларов ты встретищь тех же самых черножопых конкурентов, которые готовы работать уже 32 часа в сутки за 20 долларов.
   Garykom
 
73 - 05.08.19 - 17:58
   timurhv
 
74 - 05.08.19 - 18:37
(71) специалист с головой всегда легко работу найдет, а индусу и пакистанцу да будет "очень жестко".
   qwerty
 
75 - 05.08.19 - 19:33
(16) а в 1С ООП мультипарадигменное с поддержкой номинанивной типизации.
   qwerty
 
76 - 05.08.19 - 19:36
(62) чувак, ты не знаешь, где искать.

Войти в Ява очень просто - нужно устроиться в банк из которого уволились ВСЕ ява программисты и архитекторы.

Ты через полгода там станешь архитектором Enterprise Java решений.
   Garykom
 
77 - 05.08.19 - 19:40
(76) Которого даже в соседний банк не возьмут если что
   qwerty
 
78 - 05.08.19 - 19:42
(62) ты будешь очень сильно смеяться, но у нас индус и индианка понятия не имеют о Ява.

Я спрашивал. То, что в Ява ты будешь конурировать с индусами и пакистанцами - это российский миф.

Ты ни с кем не будешь конкурировать. Места нужно просто знать.
   Глупый ответ
 
79 - 05.08.19 - 19:42
(0) Позвони по вакансии да спроси. Можешь даже сходить. Я читал книжку по джава, джава для начинающих 600 или 900 листов. Из того, что я понял, джава - это язык для больших команд. Хочу ли я работать  в большой команде? Как говорил Гай Юлий Цезарь лучше быть первым парнем в 1С(php,JS,python), чем вторым в джаве. А первым в джаве ты с возраста 33 можешь уже и не успеть. Если джава то для мобильной разработки, хотя говорят там котлин сейчас будет. Но с мобильной разработкой там не все просто. Гугл свою систему пишет, хуавей свою, эпл свою. Там бардак сейчас наверное будет по хуже чем в веб.
   qwerty
 
80 - 05.08.19 - 19:46
(79) поцан, учи Java, Sagger, JavaScript (Vue, React) и используй их одновременно.

На фуллстекеров сейчас запредельный спрос. У тебя просто не будет конкурентов.
   qwerty
 
81 - 05.08.19 - 19:47
Sagger -) swagger
   qwerty
 
82 - 05.08.19 - 19:48
Из того, что я понял, джава - это язык для больших команд.

Лолшто?
   Глупый ответ
 
83 - 05.08.19 - 19:48
(80) Тогда уже SPRING учить надо.
   Глупый ответ
 
84 - 05.08.19 - 19:49
(82) Лолто. Джава язык для больших команд, для больших проектов. Индивидуалистам проще на php,js,python.
   Глупый ответ
 
85 - 05.08.19 - 19:51
Джава - это долго, дорого и плюс + в наших реалиях наверное еще и куево.
   Глупый ответ
 
86 - 05.08.19 - 19:59
я про что. 0 скорее устроится джуниуром в небольшую команду в пых, жаву скрипт, чем в питон. В пых мне КАЖЕТСЯ можно вообще с улицы зайти. А с джавой все на много серьезней. Эти все классы, пакеты, интерфейсы, модули - это все, для того чтобы большая команда в своем же большом проекте ноги себе не сломала(при наличии архитектора и архитектуры проекта). Если команда не большая или там, над архитектурой там не сильно парятся имхо джава не нужна.
   Индиго
 
87 - 05.08.19 - 20:01
(0)А вот мне больше интересны причины ухода.
Нет, вперед и с песней,нам будет проще:-)....Просто интересно - Почему? и Зачем?
   Индиго
 
88 - 05.08.19 - 20:03
но имхается мне это просто мода.Тренд:-)
Модно нынче быть уставшим от КонецЦикла настоящим программистом, лениво потратившим годы, что бы ..."ну просто так получилось"
:-)
Смешно.
   Глупый ответ
 
89 - 05.08.19 - 20:03
(87) люди надеются сидеть на берегу атлантического окияна в испании и  получать зарплату в баксах. У 1С то зарплата просела в 2 раза и в испании 1С не нужна. Если только на Кипре. Но я думаю на Кипре тоже нафиг не нужная.
   Индиго
 
90 - 05.08.19 - 20:06
(89)Мне кажется эти люди не знают, что они там тоже не нужны. Там и без них хватает юных и дерзких.
Как говорят наши зубры? войти в 1С надо было 10-15 лето тому назад.
Имхается их встретят также.
   AquaMan
 
91 - 05.08.19 - 20:07
(87) Я просто люблю программировать, люблю изучать новое, а в 1С расти дальше некуда.
   Глупый ответ
 
92 - 05.08.19 - 20:08
(90) Мне кажется можно, было бы желание. В германии точно можно. Общался с челом в 2005 году, он там на линии сборки серверов работает. Хорошо себя чувствует. Мне предлагал сквозануть туда. Я тогда не захотел, а теперь мне тупо лень. Я лучше тут .!. по пинаю, чем там работать буду.
   Индиго
 
93 - 05.08.19 - 20:09
(91)А до чего собственно ты дорос, что так решил?
У нас 15-летние  самоубийцы решают что жизнь пройдена и все надоело.
Логика похожа.
   Глупый ответ
 
94 - 05.08.19 - 20:11
(93) тут тоже логика есть. Еще 10 лет назад  буизнесу достаточно было только 1С. А теперь нужен не просто сайт, а целый  корпоративный портал. + Мобильная разработка тоже не помешает.
   Индиго
 
95 - 05.08.19 - 20:12
(92)вот! "Я лучше тут"
Подавляющему большинтву хороших одинесников здесь -далеко за 30.А о и за 40....А то и за 50:-)
Как левая подработка и хобби - я согласен. Я сам таким страдаю.
Но идти в джуниоры под 40... Да ну нафиг.
   Глупый ответ
 
96 - 05.08.19 - 20:12
Ты же не будешь корпоративный портал, интернет магазин на 1С писать? Мобильное приложение на 1С есть, но я пока не юзал. Все хочу посмотреть.
   Garykom
 
97 - 05.08.19 - 20:12
(90) Сча надо входить в Котлин и в Голанг пока еще можно. Ну и Тайпскрипт до кучи.
   Индиго
 
98 - 05.08.19 - 20:13
(97)Зачем?
   Глупый ответ
 
99 - 05.08.19 - 20:14
(98) я тебе ж пишу. Корпоративный сайт, интернет магазин, мобильные приложения.
   Индиго
 
100 - 05.08.19 - 20:14
(96)Я же говорю - как хобби или вторая подработка..Зачем канаты рубить?:-)
  1  2  3   

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