
Zu~
08.09.2017
19:43:22
Я бы наверное ходил по офисам если бы был в москве, но даже так кому я нужен

Sergey
08.09.2017
19:43:43
А ты где?

Zu~
08.09.2017
19:44:08
Оче далекий маленький город

Sergey
08.09.2017
19:44:35
Питер?

Google

Zu~
08.09.2017
19:45:01
нет)

Alexander
08.09.2017
19:47:06

The mirror
08.09.2017
19:48:03
Это блин и есть моя цель, но нету просто вакансий
Ты смотришь именно только Junior’ские вакансии?
Мне кажется, что всегда есть вероятность (пусть она и маленькая), что ты подойдешь компании, даже если у тебя другой уровень опыта, чем тот, который они затребовали в резюме.

Zu~
08.09.2017
19:48:06
!??

The mirror
08.09.2017
19:48:09
И это не повод не писать им

Zu~
08.09.2017
19:48:20

Алексей
08.09.2017
19:48:55
ну он не такой уж прям маленький, хотя с чем сравнивать )

Zu~
08.09.2017
19:49:22

Алексей
08.09.2017
19:50:12

Alexander
08.09.2017
19:50:20

Sergey
08.09.2017
19:50:20
Скинь свое резюме, мы посоветуем что подправить

Daniel
08.09.2017
19:51:18

Zu~
08.09.2017
19:52:05

Google

Anatoliy
08.09.2017
19:52:07

Sergey
08.09.2017
19:52:32

Алексей
08.09.2017
19:52:37
кстати, как вариант, если есть способности к аналитике, то можно попробовать еще в spark, ML, это в плане одного из векторов развития

Nick
08.09.2017
19:53:13

Zu~
08.09.2017
19:54:25

Sergey
08.09.2017
19:54:26

Anatoliy
08.09.2017
19:55:25
Kotlin ^^
кстати давно думал на него посмотреть поближе, но тут бы со скалой нормально сначала начать обращаться)
а если брать именно скала вакансии - что требуется в большинстве случаев?

Алексей
08.09.2017
19:55:47

Nick
08.09.2017
19:55:50
Не забудь поставить нужный хэштег

Sergey
08.09.2017
19:57:43

Zu~
08.09.2017
19:58:46
Скинь лучше в Scala_jobs
Но я ведь джун, там и подправлять то особо нечего, описал что делал на предыдущих с какими вещами знаком

Nick
08.09.2017
19:58:57

Anatoliy
08.09.2017
19:59:06

Nick
08.09.2017
19:59:19
Там шанс, что увидят нужные люди, выше

Sergey
08.09.2017
19:59:49

Anatoliy
08.09.2017
20:00:01
Даже в этом чате на этот стек есть вакансии, в солидных компаниях)
обалдеть) просто всё что находил по вакансиям - там чуть ли не senior нужен. а то что сейчас вот предложили - там математика :)) впрочм задание и впрямь достаточно простое, алгоритм понятен, но вот как его формализовать я пока не очень представляю, нужно будет начать больше решать всяких задачек для ума)

Sergey
08.09.2017
20:03:34

Grigory
08.09.2017
20:03:58
Cap опять пропагандой занимаешься аккимонгихайлоада?

Google

Sergey
08.09.2017
20:04:39
Обсуждаем как на работу устроиться)

Anatoliy
08.09.2017
20:04:55

Nick
08.09.2017
20:23:39

Aleksei
08.09.2017
20:28:44
Монга хорошо, постгрес еще лучше


Alexander
08.09.2017
20:53:26
Сорри за некропостинг,
@odomontois
На мой взгляд, важен сам концепт. ФП или структурное программирование имеют понятные идеи, которые в меньшей степени подвержены разночтениям. ФП неплохо формализуется, его паттерны фундаментальны потому что, как правило, были выведены математически и имеют понятные свойства.
В свою очередь ООП - набор эмпирических (эзотеричиских?) практик, рождённых непонятной идеей "объекта". ООП настолько абстрактная концепция, что допускает совершенно любую трактовку. Я, за небольшой период изучения этой "парадигмы", слышал минимум четыре взгляда на ООП, все они были субъективны, все друг другу противоречили и зависили от конкретного евангелиста, который "уж точно знает" как оно должно быть.
С другой стороны, за всё время своей практики я так и не сумел обуздать объекты. Любая попытка начать писать хороший объектный код неизменно выливалась в boilerplate-abstract-singleton-factory боль. С ФП я чувствую себя куда как счастливей, и назад совсем не хочу.
потому что точное определение ООП отсутсвует уже несколько десятков лет, каждый его понимает по своему и обычно для скалиста это намек на спринги, гибернейты и прочее чужеродное (но необходимое для java) наследие
Кстати, очень верное замечание. По какой-то причине, эту проблему ООП проблемой считать не принято.
У какой парадигмы есть точное описание?


Sergey
09.09.2017
04:59:17
Сорри за некропостинг,
@odomontois
На мой взгляд, важен сам концепт. ФП или структурное программирование имеют понятные идеи, которые в меньшей степени подвержены разночтениям. ФП неплохо формализуется, его паттерны фундаментальны потому что, как правило, были выведены математически и имеют понятные свойства.
В свою очередь ООП - набор эмпирических (эзотеричиских?) практик, рождённых непонятной идеей "объекта". ООП настолько абстрактная концепция, что допускает совершенно любую трактовку. Я, за небольшой период изучения этой "парадигмы", слышал минимум четыре взгляда на ООП, все они были субъективны, все друг другу противоречили и зависили от конкретного евангелиста, который "уж точно знает" как оно должно быть.
С другой стороны, за всё время своей практики я так и не сумел обуздать объекты. Любая попытка начать писать хороший объектный код неизменно выливалась в boilerplate-abstract-singleton-factory боль. С ФП я чувствую себя куда как счастливей, и назад совсем не хочу.
Золотые слова. А когда ты говоришь о ФП, что именно используешь?
Дело в том что сам создатель ООП пишет о нем следующее:
«Я придумал термин «объектно-ориентированный», и я уверяю вас, что не имел в виду C++».
10. «Я жалею, что придумал термин «объекты» много лет назад, потому что он заставляет людей концентрироваться на мелких идеях. По-настоящему большая идея — это сообщения».
«Ключ к тому, чтобы делать большие и расширяющиеся системы, заключается в том, чтобы придумывать, как модули будут общаться друг с другом, а не заботиться об их внутренних свойствах и поведении»
«Я думал об объектах как о живых клетках или как об отдельных компьютерах в сети, которые обмениваются сообщениями»


Александр
09.09.2017
05:08:43

Nikita
09.09.2017
05:34:32
Например шардингом из коробки

Daniel
09.09.2017
06:14:45

Александр
09.09.2017
06:14:55

Grigory
09.09.2017
06:15:20
triggered @gurinderu


Oleg
09.09.2017
06:51:03
Сорри за некропостинг,
@odomontois
На мой взгляд, важен сам концепт. ФП или структурное программирование имеют понятные идеи, которые в меньшей степени подвержены разночтениям. ФП неплохо формализуется, его паттерны фундаментальны потому что, как правило, были выведены математически и имеют понятные свойства.
В свою очередь ООП - набор эмпирических (эзотеричиских?) практик, рождённых непонятной идеей "объекта". ООП настолько абстрактная концепция, что допускает совершенно любую трактовку. Я, за небольшой период изучения этой "парадигмы", слышал минимум четыре взгляда на ООП, все они были субъективны, все друг другу противоречили и зависили от конкретного евангелиста, который "уж точно знает" как оно должно быть.
С другой стороны, за всё время своей практики я так и не сумел обуздать объекты. Любая попытка начать писать хороший объектный код неизменно выливалась в boilerplate-abstract-singleton-factory боль. С ФП я чувствую себя куда как счастливей, и назад совсем не хочу.
Складывается ощущение, что в расчёт берётся просто меньше определений ФП, чем ООП.
Я не против услышать формализацию функциональной парадигмы с упоминанием паттернов, куда впишутся Haskell, Scala, Clojure и Erlang, а также некие практики из Javascript, Go, Kotlin, Ruby и Java8, но не впишется всё остальное
А ООП осознаётся более размытым просто потому что о нём чаще спрашивают и чаще отвечают


Alexey
09.09.2017
09:07:29
Когда я начинал карьеру, то на собеседованиях спрашивали 3 принципа ооп
Сейчас спрашивают 5

Google

Iskander
09.09.2017
09:11:04

Alexey
09.09.2017
09:11:27
SOLID

Iskander
09.09.2017
09:17:13
Интересно, SOLID имеет отношение к OOП, это понятно, но ставить его в один ряд с первыми тремя + абстракцией. Спасибо за ответ

Cirno
09.09.2017
09:19:45
Сейчас спрашивают 5
Интересно, а если в ответ сказать, что их на самом деле 7 (или другую цифру с потолка, больше 5), то как отреагируют?
А на ходу придумать еще что-то.

Friedrich
09.09.2017
09:19:47

Iskander
09.09.2017
09:23:27
Кажется, имело в виду, что SOLID — это и есть пять принципов, про которые спрашивают.
Про инкапсуляцию/наследование/полиморфизм не спрашивают. Я так понял.
Аа, ну тогда логично. Хотя нет, Алексей сказал, что с 3 до 5 подняли, я перечислил 4 и спросил про пятый, он же ответил, что это SOLID. Если да, то сюда можно и DRY, KISS добавить

Friedrich
09.09.2017
09:26:30
Можно, конечно.

Alexey
09.09.2017
09:35:08
короче на сколько я знаю, в основном SOLID любят спрашивать у джунов
я то на собесы уже лет 6 не ходил

Daniel
09.09.2017
09:35:46

Alexey
09.09.2017
09:36:07
да хз что там напридумывали. наркоманы. Причем эту банальщину в SOLID типа заучить надо

Grigory
09.09.2017
09:36:13
10 пунктов
про хайлоад

Alexey
09.09.2017
09:36:17
хотя принципы примитивнейшие и на поверхности лежат

Grigory
09.09.2017
09:36:18
монгу

Aleksei
09.09.2017
09:40:19
И акку
Amen

Marmalade
09.09.2017
10:14:07

Kirill
09.09.2017
10:19:04
Это для джунов справедливо

Google

Kirill
09.09.2017
10:19:14
и только для них

Alexey
09.09.2017
10:19:48
ну как как? пойду к менее тупому работодателю
пусть еще про люки спросят

Kirill
09.09.2017
10:20:15
Про стулья

Alexey
09.09.2017
10:21:25
есть два сервера, на одном скала с монадами, на другом нода однопоточная

Oleg
09.09.2017
10:51:14
Зашёл такой в скалачат в 2017, а тут "скока принципов у SOLID?"

Nikolay
09.09.2017
10:53:40
Секреты джава собеседований volume 1

Kirill
09.09.2017
10:56:27
https://m.habrahabr.ru/post/208442/
третья ссылка в гугле после википедии по запросу solid

Nikolay
09.09.2017
11:00:23
Заходишь такой в 2017 в скалачат, а тут 2016

Aleksei
09.09.2017
11:04:58
Заходишь такой, а тут.

Kirill
09.09.2017
11:05:09
Заходишь

Sergey
09.09.2017
11:14:38
Такой