@jvmchat

Страница 310 из 2890
Alexey
07.06.2016
09:32:13
не всегда так. Компания может и молодая, но если там люди толковые и видят что ты соображаешь то почему бы и нет? пробелы то заполнить можно, тем более практика будет. Хотя тут раз на раз не приходится конечно. Сам какого мнения о компании? об уровне разработчиков с которыми общался?

Igor
07.06.2016
09:32:57
Towhopu
07.06.2016
09:34:43
Народ, такой вопрос. Был недавно на собесе (третьим/четвёртым в жизни). Сам собес как-то не о чём по-моему: спросили про то, как работает сборщик мусора и дали задачку на листке написать о поиске максимального элемента. Дали оффер, но вот именно из-за того, что меня, извиняюсь, не выебали в жопу тем, что я нихрена не знаю, мне что-то стрёмно туда идти. Сам проект, вроде неплохой (особенно радует, что, со слов HR, на FE стоит React c Flux'ом. Я хоть сейчас и чистый backend разработчик, но может дадут пощупать). То есть, вроде, проект пестрит новомодными штуками, но меня хайрят, несмотря на то, что вроде как и не особо проверяли на проф пригодность. То есть сложилось впечатление, что берут всех. Вот и хочу спросить: сталкивались с подобным. Компании, вроде, и года нету.
Могут кстати просто пропедалить, придешь на испыталку, попилишь задачи, потом сольют, т.к. "извините вы нам не подходите."

Google
Alexey
07.06.2016
09:34:52
попробуй пообщаться с разработчиками, не с руководством. послушай что они скажут, каково их мнение.

Andrei
07.06.2016
09:36:12
Народ, такой вопрос. Был недавно на собесе (третьим/четвёртым в жизни). Сам собес как-то не о чём по-моему: спросили про то, как работает сборщик мусора и дали задачку на листке написать о поиске максимального элемента. Дали оффер, но вот именно из-за того, что меня, извиняюсь, не выебали в жопу тем, что я нихрена не знаю, мне что-то стрёмно туда идти. Сам проект, вроде неплохой (особенно радует, что, со слов HR, на FE стоит React c Flux'ом. Я хоть сейчас и чистый backend разработчик, но может дадут пощупать). То есть, вроде, проект пестрит новомодными штуками, но меня хайрят, несмотря на то, что вроде как и не особо проверяли на проф пригодность. То есть сложилось впечатление, что берут всех. Вот и хочу спросить: сталкивались с подобным. Компании, вроде, и года нету.
Да, там, где нет нормального отбора, значит остальные набраны по такому же принципу - понятно с кем придется работать

Alexey
07.06.2016
09:37:34
Платить готовы сразу. На испыталке по полной.
ну вот это кстати интересный момент, да

Towhopu
07.06.2016
09:37:36
Я оттуда никого не знаю. И вряд ли сейчас найду.
Ну почему же по тому же lInkedIn поискать сотрудников, желательно бывших))

Maksim
07.06.2016
09:37:54
Компании меньше года. Какие бывшие?)

Хотя, лучше проверить, ты прав)

Towhopu
07.06.2016
09:38:21
Компании меньше года. Какие бывшие?)
Так иногда текучка такая и начальство дурное, что за месяц пол команды смениться может

Alexey
07.06.2016
09:38:33
твоя компания по описанию попадает под стартап - выстрелит не выстрелит

в таком случае это объясняет полную зп на испыталке. давелось поработать в одном стартапе, так-же, набирали на авось сотрудников, платили полную зп на испыталке, а потом поменялся директор и нас 2 отдела убрали ?

Maksim
07.06.2016
09:40:14
Там уже, вроде, есть заказчик. Хотя да, релиза не было)

Towhopu
07.06.2016
09:41:10
Ну так стартап - не обязательно "инновация", нашли дядю из Швеции и "пишут ему ПО для управления температурой в ботинках.". Тоже вполне себе стартап.

Google
Maksim
07.06.2016
09:41:13
Интересно, стартапы в ПВТ регаются.

Alexey
07.06.2016
09:41:23
с другой стороны можно устроиться туда. уволиться всегда успеешь. тут сможешь пощупать новые технологии на практике да и зп пополучать полную)

Maksim
07.06.2016
09:41:37
Тоже верно)

Towhopu
07.06.2016
09:41:47
Главное чтоб не было 10 руководителей на работника

Maksim
07.06.2016
09:42:04
Не, такого не должно быть.

Towhopu
07.06.2016
09:42:20
А то если тебе задачи дают все кому не лень, беги оттуда, как на олимпиаде

Igor
07.06.2016
09:43:00
Макс, а про распред ты узнавал, иссофт нормально отпускает?

Maksim
07.06.2016
09:43:19
Вот сейчас пишу своему манагеру.

Потом Кире думаю написать.

Igor
07.06.2016
09:43:45
отпишись потом, пожалуйста, интересно :)

у тебя же тоже контракт до конца распреда?

Maksim
07.06.2016
09:43:53
Хорошо, в личку)

Да.

Igor
07.06.2016
09:43:55
ага

Alexey
07.06.2016
09:44:06
+ учитывая возраст компании если у нее хорошо пойдут дела и ты будешь с ней относительно с начала ее жизнидеятельности то получишь карьерный рост, зп да и другие ништяки думаю) так что тут 2 стороны

Towhopu
07.06.2016
09:44:35
Не, такого не должно быть.
Ну у меня был момент, когда задачи мне давал тимлид, помимо этого "в рамках обучения" сташий прогер, еще и бизнес-аналитик скидывал задачи "списаться с тем-то, запилить то-то" и всем надо было "СРОЧНАБЛДЖАД". В общем я там пару месяцев потусовался и свалил.

Maksim
07.06.2016
09:53:16
Спасибо, ребята, за помощь)

Alexey
07.06.2016
09:55:50
да не за что)

guga
07.06.2016
13:52:59
Скала — Баш для Спарка

Google
guga
07.06.2016
13:53:02
?

Nirland
07.06.2016
14:11:37
а зря на dropwizard гнали, его так легко добавить оказалось к действующему бэкенд сервису, у которого там вообще своя атмосфера, но нужно api сделать для взаимодействия с остальным миром, неплохо заходит. раньше для этого jetty/netty юзал.

guga
07.06.2016
14:29:47
а зря на dropwizard гнали, его так легко добавить оказалось к действующему бэкенд сервису, у которого там вообще своя атмосфера, но нужно api сделать для взаимодействия с остальным миром, неплохо заходит. раньше для этого jetty/netty юзал.
что-то я тебя не понял, дропвизард — это же просто настроенные вместе фреймфорки и сервлет контейнер Jetty for HTTP servin'. Jersey for REST modelin'. Jackson for JSON parsin' and generatin'. Logback for loggin'. Hibernate Validator for validatin'. Metrics for figurin' out what your application is doin' in production. JDBI and Hibernate for databasin'. Liquibase for migratin'.

и набор этих фрейворков очень ограниченный

Nirland
07.06.2016
14:32:07
ну да, у меня есть например программа которая что-то постоянно делает, держит в памяти некие данные, и вот надо чтоб еще они по REST отдавались или как-то управлялись

guga
07.06.2016
14:32:11
никакого профита относительно сприг бута

Nirland
07.06.2016
14:32:20
вот для этого зашло оч неплохо

раньше я юзал embeded jetty или netty

а тут еще нормальных jax-rs из коробки

guga
07.06.2016
14:33:40
не буду тебя переубеждать.

Но поверх всего этого есть более удобные фреймворки

Nirland
07.06.2016
14:36:29
не ну ок, вот мне например нужно некоторые данные в памяти хранить и доступ к ним из разных потоков организовывать, вот в Java EE например для этого есть @Singleton, вот в Spring как подобного функционала добиться, в какой нить Redis писать/читать?

guga
07.06.2016
14:41:25
Есть пара способов это сделать, я не сильно понял твой юзкейс. Но в спринге есть скопы у бинов, насколько я помню @Scope("singleton")

Nirland
07.06.2016
14:42:35
ну ток этож вроде не настоящий синглтон то

)))

guga
07.06.2016
14:43:26
о да, расскажи мне о double checking lock'e в @Singleton

спринг гарантирует что этот бин будет только один на весь IoC container

не подумай, ничего не имею против dropwizard, я это говорил — если тебя он устраивает, юзай на здоровье. Но у тебя могу быть проблемы, когда тебе понадобятся ещё какие-то интеграции

Nirland
07.06.2016
14:48:33
ну эт понятно, просто мой кейс состоял в том, была программа, которая сама по себе там что-то делает, циклично, держит в памяти немного данных, и надо еще прикрутить апи для взаимодействия с остальным миром

вот собственно, я просто не нашел как в данном случае прикрутить Spring ко всему этому.

Google
guga
07.06.2016
14:51:24
да точно так же. о_О

Nirland
07.06.2016
14:54:24
ну по сути в проге есть синглтон объет, в котором как раз и лежит некий кэш с данными, и некоторые методы для их обработки. при регистрации ресурсов в дропвизард я просто подсунул ему инстан- этот синглтон. вот как подобного в Spring добиться, когда там все бины контейнером создаются

guga
07.06.2016
14:57:11
подсовывал через @inject?

Nirland
07.06.2016
14:58:23
нет, через конструктор ресурса, дело как бы в том что инстанс уже есть

т.е. его там ручками где то уже создали

guga
07.06.2016
15:00:53
т.е. ejb у тебя уже был в проекте

тогда действительно нету смысла тащить spring

Nirland
07.06.2016
15:04:27
лан, спасиб, пойду дальше тестить

guga
07.06.2016
15:06:11
кстати, а зачем тебе нетти нужен был?

Nirland
07.06.2016
15:19:45
была простая консольная программка, появилась необходимость прикрутить вебсокеты.

Admin
ERROR: S client not available

Nirland
07.06.2016
15:21:27
к слову а спринг вообще имеет смысл юзать для небольших консольных программ?

я вот просто на тот момент думал что не стоит, щас уже когда некоторые начинают разрастаться задумываюсь

guga
07.06.2016
16:20:31
Java для консольных утилит в целом не лучший вариант.

Nirland
07.06.2016
16:22:29
ну это не консольные утилиты, а скорее сервисы-демоны

для вебчика то Spring вне конкуренции, эт понятно. а вот для такого юзать я как то хз

да и чего для консольных не подходит? памяти разве что много отжирается при старте jvm, а парсить аргументы JCommander оч удобно

Quet
07.06.2016
16:31:58
память, стартует долго

парсить аргументы это такая мелочь

Nirland
07.06.2016
16:32:45
ну про память да, это печально, ну может с Java 9 получше будет

Google
Quet
07.06.2016
16:32:55
да вряд ли что-то кардинально поменяется там

для консольных утилит go кажется самое то

guga
07.06.2016
16:33:19
да и чего для консольных не подходит? памяти разве что много отжирается при старте jvm, а парсить аргументы JCommander оч удобно
Хм я просил args4j не самое удобное. Не понимаю почему выбор пал на жабку. Нам нужно было пилить мониторинг с nagios а он, не сильно любит долгий старт jvm

Да и мне кажется, статическая типизация не лучший вариант для какого

Nirland
07.06.2016
16:34:41
ну тогда python)

Quet
07.06.2016
16:34:51
хз.. по мне так она не мешает, так-то да, петон или руби есть

Nirland
07.06.2016
16:35:02
Go возможно еще можно)

guga
07.06.2016
16:35:06
ну тогда python)
На него и переписал.

Хорошо что там все заводиться с пол пинка.

Nirland
07.06.2016
16:38:42
Go такое чувство что и сделан для этого. Вот как там чтот большое писать при такой клевой работе с коллекциями и тд, не совсем понятно

Nirland
07.06.2016
16:39:41
это да

асинхронность без колбеков из коробки

guga
07.06.2016
16:42:33
гугл писал под себя. при их модели - такой проблемы нет )
Судя по гуаве им джавовских коллекций не хватило

Из коробки

Nirland
07.06.2016
16:44:56
ну я вот пока для теста парочку консольных утилит написал как раз на нем, но вот чего-то большое пока что побаиваюсь. ну и еще меня указатели все же раздражают, оч странное решение в языке со сборкой мусора...

Quet
07.06.2016
16:45:12
Судя по гуаве им джавовских коллекций не хватило
ну да, и они написали свои и для гоу тоже написали свои под конкретные случаи )

guga
07.06.2016
16:47:56
Если честно, меня пугает Гугл количеством своих велосипедов

Quet
07.06.2016
16:48:04
гугл стайл )

Andrei
07.06.2016
18:26:49
Хммм

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