
Igor
28.07.2016
13:31:06

James Tiberius Kirk ?
28.07.2016
13:31:24
про хешкоды было читать интереснее

Берял
28.07.2016
13:31:33
Тогда читай доки 2 раза и толкл сам повотряй велосипеды

Google

Igor
28.07.2016
13:31:48
Согласен я ошибся не доки а гайды - верно

Берял
28.07.2016
13:32:17
а вчера ему за документацию поясняли

guga
28.07.2016
13:32:19

Evgenij
28.07.2016
13:32:27

Igor
28.07.2016
13:32:34
а вообще идите во @flood обсуждать нулевых

guga
28.07.2016
13:33:27
Знаешь сколько доков у finch? 6 md файлов на гитхабе https://github.com/finagle/finch/tree/master/docs, стролько же и экземплов.
А у фингала, немного лучше, но учитывая какого охвата продукт, это просто мизер.

Берял
28.07.2016
13:34:55
у cuba platform лучшая документация, встречавшаяся мне за все время

guga
28.07.2016
13:34:56
Не говоря уже о том, что книг нету, толков тоже

Берял
28.07.2016
13:35:55

Evgenij
28.07.2016
13:43:29
Кстати имхо изза обширности или сказать фрагментации технологий сейчас как голворят сеньоры не знают сервлеты тк их не юзали(а если юзали то не знали что их))))

Берял
28.07.2016
13:44:26
сейчас коллега собеседовал сеньора (он так себя называл) с опытом 3 года, не смог объяснить за констрейнты и развития событий при попытке апдейтов/делитов записей в связанных таблицах
что-то твердил про каскадные операции, не зная что каскадные операции придуманы не создателями хибернейта

Google

Берял
28.07.2016
13:47:16
на самом деле эти же обычные сеньоры, в большинстве случаев, впадают в ступор от простых вопросов про enum, про атомики и все такое прочее, сказывается отсутствие теоретических знаний - только опыт использования фреймворков
но это джава, это промышленное программирование

Igor
28.07.2016
13:49:40

Evgenij
28.07.2016
13:50:02

James Tiberius Kirk ?
28.07.2016
13:50:49

Берял
28.07.2016
13:51:09

Igor
28.07.2016
13:51:42

Берял
28.07.2016
13:51:59
атомики наименее ценное, о чем можно прочитать, но незнание их гарантирует 100% неподготовленность человека даже в таких мелочах

Igor
28.07.2016
13:52:07
сомнительное качество сеньора - читает тех литературу

Evgenij
28.07.2016
13:52:20

Igor
28.07.2016
13:53:39

Берял
28.07.2016
13:54:09
сомнительное качество сеньора - читает тех литературу
чтение тех литературы означает какие-то попытки развиваться и расти как специалисту, сеньор не знающий основ джавы и не знающий основных принципов работы бд не может быть сеньором по определению - не в его компетенции принять серьезное решение, не в его способностях выполнить сложную задачу

Igor
28.07.2016
13:54:53

James Tiberius Kirk ?
28.07.2016
13:55:48
будучи сеньером можно прям на собесе доказать, что эта вещь никому не нужна и поэтому ее можно не использовать
разве не так?

Igor
28.07.2016
13:55:55
особенно в духе "сколько в джаве ключевых слов"

James Tiberius Kirk ?
28.07.2016
13:56:00
50!
сеньер Дедлист на связи

Берял
28.07.2016
13:56:20

Google

Evgenij
28.07.2016
13:56:59

Артем
28.07.2016
13:57:38

Igor
28.07.2016
13:57:58
ну вот, например, вопрос, который ты встретишь в работе примерно никогда
Что вернет метод:
1. int m() {
try {
return 1;
} catch (Exception e) {
return 2;
} finally () {
return 3;
}
}
2. int m() {
try {
throw new Exception();
return 1;
} catch (Exception e) {
throw new AException();
return 2;
} finally () {
throw new BException();
return 3;
}
}
методы класса Object
это прямо из моих собесов

Артем
28.07.2016
13:58:48

Igor
28.07.2016
13:59:08

Артем
28.07.2016
13:59:18

Dmitriy
28.07.2016
13:59:30
первый вариант вполне реален, видел такое, но более усложненное

guga
28.07.2016
13:59:44

Артем
28.07.2016
13:59:45
я например сейчас хочу убить одну девушку, автора аццкого модуля где никто нихуя понять не может, а переписывать времени нет

Alexey
28.07.2016
14:00:05

Артем
28.07.2016
14:00:38

Alexey
28.07.2016
14:01:02
окей. рифрейз. пару секунд

guga
28.07.2016
14:01:36

Alexey
28.07.2016
14:04:50
int m() {
try {
doSomeShit();
return 1;
} catch (Exception e) {
handleException(e);
return 2;
} finally () {
doFinalSteps();
return 3;
}
}
private void doSomeShit() throws Exception {
// some code here
// line which throws Exception in one (!) of usecases
// another code
}
private void handleException(Exception e) throws AException() {
// some code
// line which throws AException in one (!) of usecases
// another code
}
private void doFinalSteps() throws BException {
// some code
// line which throws BException in one of usecases
// another code
}
достаточно вспомнить как стримы закрывать весело и красиво


Берял
28.07.2016
14:06:44
окей, а как сейчас относиться к опытным девелоперам, начинавшим свою карьеру во времена 5-6 джавы и не умеющим пользоваться try-with-resources и лямбдами?

Alexey
28.07.2016
14:07:06
хз, как хотите

Google

Alexey
28.07.2016
14:07:27
куча проектов с легаси кодом, который с 6-й на 7-ю не всегда будут переводить
а если все тут в стартапах работают - ну клёва, чо

Берял
28.07.2016
14:07:54
с одной стороны, он опытный разработчик, он один из того большинства, кто будет писать код и будет полезным команде, с другой стороны он работает дохера лет и хочет дохера денег, которых он не стоит, т.к. ничем не лучше обычного мидла

Evgenij
28.07.2016
14:08:43
Хз никто незнает - это лоторея наверно пока —- я надеюсь?

Igor
28.07.2016
14:09:06
кстати, к вопросам о саморазвитию - пусть лучше спрашивают про фичи 8й джавы

Alexey
28.07.2016
14:09:20
ессесна
но реал лайф... он как бы может быть другой

Evgenij
28.07.2016
14:09:36
Вот когда кодогенерация переносить будет с там 1-7 джаву на каррент - вот думаю будет сила и денег)

Admin
ERROR: S client not available

Берял
28.07.2016
14:10:30

Alexey
28.07.2016
14:10:31
я вот год тому с 5-й (!) жавы на 6-ю рефакторинг делал. и то на 6-ю потому, что инфраструктура наших товарищей-работодателей излишне секьюрна и неповоротлива. вот поддержка 7-й жавы на CI контейнере (самописном) появилась только зимой...

guga
28.07.2016
14:12:54
с одной стороны, он опытный разработчик, он один из того большинства, кто будет писать код и будет полезным команде, с другой стороны он работает дохера лет и хочет дохера денег, которых он не стоит, т.к. ничем не лучше обычного мидла
Мне кажется таких нужно дропать сразу, я частично согласен, что вряд ли хороший спец будет читать тех. лит. Он часто выходит с опозданием. Т.е. скорее всего он читает блоги \ доки, но тут снова же, это если эта технология ещё только приходит на рынок. А если это что-то что уже давно там есть, просто он новый в этой области, почему бы и не почитать пересказ автора доков.
И по поводу сервлетов, последний раз писал метод doGet лет 5 назад.
или extends GenericServlet

Берял
28.07.2016
14:14:42

Evgenij
28.07.2016
14:15:49
Легаси

guga
28.07.2016
14:16:29

Evgenij
28.07.2016
14:18:18

Igor
28.07.2016
14:18:50

Google

guga
28.07.2016
14:19:09
Можно конечно отсеять много кого через фильтр: "А знаешь ли ты ${technologyName}? Нет? До свидания" А можно понять его уровень, и заинтересовать в изучении нового стека.

Igor
28.07.2016
14:19:10
если ты менеджер - ну не повезло

Evgenij
28.07.2016
14:19:15
Ну а если не джун - обрекать себя)

Igor
28.07.2016
14:19:33
если разраб - тоже не иди)
нахер это говно
если только зп х2 от рынка
или больше

Pavel ?
28.07.2016
14:20:00
столько не дадут))

Igor
28.07.2016
14:20:07
ну так и всё, нахер тогда)

guga
28.07.2016
14:20:08

Pavel ?
28.07.2016
14:20:13
найдут скорее всего какого нить покемона))

Igor
28.07.2016
14:20:14
проектов предостаточно

Берял
28.07.2016
14:20:58
Ну смотри, goland новый? новый но я на него даже не смотрел, скажешь мол другая платформа, все дела. Но и jvm мире есть просто тонна новых штук, о которых многие даже не слышали.
если ты работаешь java девелопером, джава - основное, чтобы должен знать. всякие груви, скалы и остальное - изучишь на месте, если это будет требоваться на каком-то проекте. но джава требуется на всех без исключения, это просто так не опустишь. разумеется, никто не будет требовать знаний всяких SpELов и остального, но не знать лямбд в 2016 году - странно

Evgenij
28.07.2016
14:21:13
Я повотряю еще раз - вы если узнаете на чём эти все " Надёжные Банки и итп" сидят вы офигеете)

Maksim
28.07.2016
14:21:38

Мытко
28.07.2016
14:22:07

Артем
28.07.2016
14:22:07

Igor
28.07.2016
14:22:10

Pavel ?
28.07.2016
14:22:27

Maksim
28.07.2016
14:22:34
10х
Ну это ты, кажется, загнул.

Pavel ?
28.07.2016
14:22:59
дай Бог если в некоторых 6ая ява