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

Igor
07.06.2016
09:32:57

Maksim
07.06.2016
09:34:07


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

Google

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

Maksim
07.06.2016
09:35:56


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

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 руководителей на работника

Alexey
07.06.2016
09:41:55

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
и набор этих фрейворков очень ограниченный

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
Да и мне кажется, статическая типизация не лучший вариант для какого

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
Хорошо что там все заводиться с пол пинка.

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

guga
07.06.2016
16:39:27

Nirland
07.06.2016
16:39:41
это да
асинхронность без колбеков из коробки

Quet
07.06.2016
16:40:17

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
гугл стайл )

Митко Соловец?
07.06.2016
18:25:38

Andrei
07.06.2016
18:26:49
Хммм