@jvmchat

Страница 472 из 2890
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
а вчера ему за документацию поясняли

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
у cuba platform лучшая документация, встречавшаяся мне за все время
полноценные мануалы для разработчиков, которые на протяжении использования их платформы висят в закладках как настольная книга

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

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

что-то твердил про каскадные операции, не зная что каскадные операции придуманы не создателями хибернейта

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

но это джава, это промышленное программирование

Evgenij
28.07.2016
13:50:02
сейчас коллега собеседовал сеньора (он так себя называл) с опытом 3 года, не смог объяснить за констрейнты и развития событий при попытке апдейтов/делитов записей в связанных таблицах
Да гдето читал про такие проблемы через фреймворки пытается мозг упростить сложное - это не только в джава - вот на го не приветствуются подход фреймворков(хотя пытаются там любители комбайнов) - там юзать рекомендуется небольшими либами или очень сильно легкими фрейм)

James Tiberius Kirk ?
28.07.2016
13:50:49
ага, и при этом на 90% собеседованиях спрашивают про эти атомики, а юзаются хорошо, если в 5% проектов
ну коли человек себя называть сеньером, то пусть соответствует и знает все, даже не нужные нюансы

Берял
28.07.2016
13:51:09
ага, и при этом на 90% собеседованиях спрашивают про эти атомики, а юзаются хорошо, если в 5% проектов
суть вопроса, он как раз раскрывает не опыт, а факт чтения человеком технической литературы

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

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

Evgenij
28.07.2016
13:52:20
ну коли человек себя называть сеньером, то пусть соответствует и знает все, даже не нужные нюансы
Знать Всё невозможно - это факт а натренировать свою нейронную сеть находить ответы - это тренируется(имхо)

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

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
чтение тех литературы означает какие-то попытки развиваться и расти как специалисту, сеньор не знающий основ джавы и не знающий основных принципов работы бд не может быть сеньором по определению - не в его компетенции принять серьезное решение, не в его способностях выполнить сложную задачу
Хотя да если ты работаешь чисто на какойто технологии(джава) - должен знать больше чем там интерфейсы(джава) - но если то что спрашивали это то что у Вас критично - то да - а если просто теория - то я думаю глупость -> тогда про то что читал берёшь и смотришь наверное оправдывает себя

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

это прямо из моих собесов

Igor
28.07.2016
13:59:08
такой код надо удалять сразу нахуй
за такой код надо увольнять нахуй

Артем
28.07.2016
13:59:18
за такой код надо увольнять нахуй
обычно такой остается от давно уволенных

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

Артем
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
а разве это не иллюстрация кейса, в котором на каком-то этапе сровается ексепшн?
Смотри, есть то что позволяет сделать язык, а есть хорошие практики, так вот, возвращать значение из final — плохая практика

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 }

Смотри, есть то что позволяет сделать язык, а есть хорошие практики, так вот, возвращать значение из final — плохая практика
возможно но тут скорее задача "а в какие блоки и как пойдём, если повалятся ексепшены"

достаточно вспомнить как стримы закрывать весело и красиво

Берял
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
Вот когда кодогенерация переносить будет с там 1-7 джаву на каррент - вот думаю будет сила и денег)
если бы версии джавы отличались только синтаксическим сахаром, на ее развитие положили бы болт еще 10 лет назад

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

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

И по поводу сервлетов, последний раз писал метод doGet лет 5 назад.

или extends GenericServlet

guga
28.07.2016
14:16:29
просто людей не так уж и много, тем более опытных, умеющих что-то. но такой оверпрайс платить человеку, который не может или не хочет разбираться в новых технологиях - не особо хороший ход
Ну смотри, goland новый? новый но я на него даже не смотрел, скажешь мол другая платформа, все дела. Но и jvm мире есть просто тонна новых штук, о которых многие даже не слышали.

Evgenij
28.07.2016
14:18:18
Ну смотри, goland новый? новый но я на него даже не смотрел, скажешь мол другая платформа, все дела. Но и jvm мире есть просто тонна новых штук, о которых многие даже не слышали.
Да под джв куча чего - но что делать с легаси - пример: приходит чело молодой там спринги хиберы ангуляры не проблемва - а там джв 1.3 и куча непонятного - что с этим делать?

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
если только зп х2 от рынка
знал бы ты сколько cobol программисты получают

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
Igor
28.07.2016
14:22:10
Я повотряю еще раз - вы если узнаете на чём эти все " Надёжные Банки и итп" сидят вы офигеете)
так и пусть сидят, что мешает не тыкать в них палочкой, чтоб не воняло?

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

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

Страница 472 из 2890