|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
В данный момент изучаю Spring и Hibernate. Буду проходить собеседования на middle java developer. Хочу освоить те аспекты/компоненты Spring и Hibernate, которые часто встречаются как на собеседованиях, так и в практической работе. Какие аспекты/компоненты нужно знать? Понятно, что в каждой вакансии/проекте свои требования, но хочу работать с мейнстримными (а не специфическими) технологиями Spring и Hibernate, чтобы всегда быть ликвидным на рынке труда. Изучаю как по официальной документации, так и по книгам Spring in action, Java Persistence API и Hibernate. Если сможете посоветовать, какие разделы первостепенны к изучению, то будет вообще отлично ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2019, 13:49 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
bingo123В данный момент изучаю Spring и Hibernate. Буду проходить собеседования на middle java developer. Хочу освоить те аспекты/компоненты Spring и Hibernate, которые часто встречаются как на собеседованиях, так и в практической работе. Какие аспекты/компоненты нужно знать? Понятно, что в каждой вакансии/проекте свои требования, но хочу работать с мейнстримными (а не специфическими) технологиями Spring и Hibernate, чтобы всегда быть ликвидным на рынке труда. Изучаю как по официальной документации, так и по книгам Spring in action, Java Persistence API и Hibernate. Если сможете посоветовать, какие разделы первостепенны к изучению, то будет вообще отлично Я пока свои 5 копеек вставлю. Что-то я про Spring и Hibernate ни разу не слышал применительно к "java developer". Ну то есть идея в том, что ты продаешь знания Java а не знания Spring и Hibernate. Одно другому конечно не мешает, но ответь на вопрос - а что если те силы и время, которые ты потратишь на Spring и Hibernate направить на Java? Принесет ли это тебе больше пользы и денег? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 04:32 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
bingo123Понятно, что в каждой вакансии/проекте свои требования, но хочу работать с мейнстримными (а не специфическими) технологиями Spring и Hibernate, чтобы всегда быть ликвидным на рынке труда. Глубокое заблуждение. Ликвидным ты конечно будешь - некоторое время, пока не придет новый набор модных фреймворков и спринг с хибернейтом никому не станут нужны, как множество других фреймворков, изобретенных для имитации бурной деятельности их создателей и пользователей. Но мейнстрим всегда означает низкий уровень задействованных лиц и перенасыщение рынка со всеми вытекающими, в том числе низкие зарплаты в сравнении с квалифицированными разработчиками, владеющими широким спектром технологий, знаний и навыков и не завязанных на узкие местечковые фреймворки. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 07:18 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
bingo123Если сможете посоветовать, какие разделы первостепенны к изучению, то будет вообще отлично Если ты действительно хочешь быть ликвидным на рынке труда - в реальности, а не в своих фантазиях, то первостепенными для it специалиста всегда были и всегда будут архитектура вычислительных систем, системного и прикладного ПО, обширные знания математики, матанализ, теория алгоритмов и вычислений, и т.д, наконец знания теории программирования и различных парадигм программирования. При наличии такого прочного фундамента изучение конкретных технологий, тех же джавы со всей ее экосистемой, до необходимого для практического применения уровня будет измерятся неделями, а то и считанными днями, и не будет представлять абсолютно никакой проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 07:23 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
Почти год ничего не пишу на спринге. Нечего. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 09:36 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
Ржавый гвоздьbingo123Если сможете посоветовать, какие разделы первостепенны к изучению, то будет вообще отлично Если ты действительно хочешь быть ликвидным на рынке труда - в реальности, а не в своих фантазиях, то первостепенными для it специалиста всегда были и всегда будут архитектура вычислительных систем, системного и прикладного ПО, обширные знания математики, матанализ, теория алгоритмов и вычислений, и т.д, наконец знания теории программирования и различных парадигм программирования. При наличии такого прочного фундамента изучение конкретных технологий, тех же джавы со всей ее экосистемой, до необходимого для практического применения уровня будет измерятся неделями, а то и считанными днями, и не будет представлять абсолютно никакой проблемы. какая глупость))) никто сейчас не программирует на таком низком уровне ,поэтому вся эта математика и вычисления с матанализом никому на рынке не нужны даром. вторая глупость это -освить джаву за несколько дней- ну да на уровне "хело ворлд" может быть,чтобы познать джаву и осмыслить ее -уйдут года и все равно ты не будешь знать ее полностью. третья глупость - это то что не нужны популярные фреймворки,в частности спринг,чтобы опровергнуть эту глупость нужно просто зайти на HH и посмотреть вакансии по java ,там везде будет требование по знанию spring 4 глупость это называть спринг каким то "модным фреймворком")) это уже давно переросло в нечно большее ,чем просто фреймворк,у него появились свои направления,это уже по сути глобальная надстройка java ,изучить которую целиком невозможно в принципе ,так как обьем просто коллосален,не то что там за пару недель ,а и пару лет не хватит. пс.учи целиком Spring in Action и ищи свежие курсы на ютубе,потому что книга это хорошо,но без практики это все не стоит бумаги,на которой эта книга написана. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 10:10 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
Мозговой_слизень Я пока свои 5 копеек вставлю. Что-то я про Spring и Hibernate ни разу не слышал применительно к "java developer". Ну то есть идея в том, что ты продаешь знания Java а не знания Spring и Hibernate. Одно другому конечно не мешает, но ответь на вопрос - а что если те силы и время, которые ты потратишь на Spring и Hibernate направить на Java? Принесет ли это тебе больше пользы и денег? может стоит иногда вакансии открывать ,хотя бы на этом сайте))) https://www.sql.ru/forum/1313365/java-developer-moskva ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 10:15 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
bingo123В данный момент изучаю Spring и Hibernate. Буду проходить собеседования на middle java developer. Хочу освоить те аспекты/компоненты Spring и Hibernate, которые часто встречаются как на собеседованиях, так и в практической работе. Какие аспекты/компоненты нужно знать? Понятно, что в каждой вакансии/проекте свои требования, но хочу работать с мейнстримными (а не специфическими) технологиями Spring и Hibernate, чтобы всегда быть ликвидным на рынке труда. Изучаю как по официальной документации, так и по книгам Spring in action, Java Persistence API и Hibernate. Если сможете посоветовать, какие разделы первостепенны к изучению, то будет вообще отлично тут вопрос первый -насколько хорошо ты знаешь java SE если знаний мало в спринг нет смысла соваться,так как все равно ничего не поймешь знаешь ли ты например что такое рефлексия и как ее применять? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 10:17 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
asv79пс.учи целиком Spring in Action и ищи свежие курсы на ютубе,потому что книга это хорошо,но без практики это все не стоит бумаги,на которой эта книга написана. эх что бы он делал то без твоих рекомендаций то )) бедолага страдал бы :) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 10:33 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
andreykaTasv79пс.учи целиком Spring in Action и ищи свежие курсы на ютубе,потому что книга это хорошо,но без практики это все не стоит бумаги,на которой эта книга написана. эх что бы он делал то без твоих рекомендаций то )) бедолага страдал бы :) я даю ровно такие же,какие сам получал)))) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 10:40 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
Ржавый гвоздьГлубокое заблуждение. Ликвидным ты конечно будешь - некоторое время, пока не придет новый набор модных фреймворков и спринг с хибернейтом никому не станут нужны, как множество других фреймворков, изобретенных для имитации бурной деятельности их создателей и пользователей. Но мейнстрим всегда означает низкий уровень задействованных лиц и перенасыщение рынка со всеми вытекающими, в том числе низкие зарплаты в сравнении с квалифицированными разработчиками, владеющими широким спектром технологий, знаний и навыков и не завязанных на узкие местечковые фреймворки. Ой, как же я люблю когда какой-то но-нейм с форума с видом профессионала раздает советы, а при этом в соседней ветке пытается в переменную записать void. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 11:48 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
Мозговой_слизеньЯ пока свои 5 копеек вставлю. Что-то я про Spring и Hibernate ни разу не слышал применительно к "java developer". Ну то есть идея в том, что ты продаешь знания Java а не знания Spring и Hibernate. Одно другому конечно не мешает, но ответь на вопрос - а что если те силы и время, которые ты потратишь на Spring и Hibernate направить на Java? Принесет ли это тебе больше пользы и денег? На Java SE я уже много времени потратил (Хорстманн, пропуская IMHO бесполезные главы вроде Swing). В глубину можно любую технологию бесконечно изучать. Думаю, что дальнейшее углубление не принесет такой пользы как Spring и Hibernate ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 13:13 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
Ржавый гвоздьГлубокое заблуждение. Ликвидным ты конечно будешь - некоторое время, пока не придет новый набор модных фреймворков и спринг с хибернейтом никому не станут нужны, как множество других фреймворков, изобретенных для имитации бурной деятельности их создателей и пользователей. Но мейнстрим всегда означает низкий уровень задействованных лиц и перенасыщение рынка со всеми вытекающими, в том числе низкие зарплаты в сравнении с квалифицированными разработчиками, владеющими широким спектром технологий, знаний и навыков и не завязанных на узкие местечковые фреймворки. Последние 2 года писал на Java ПО для алготрейдинга. Там есть свои узкоспециализированные инструменты вроде коннекторов к разным биржам. Сейчас в моем городе 1 вакансия, связанная с алготрейдингом. В следующем месяце может быть 0. В итоге освоение коннекторов я в работе по найму не применю. А если бы это был Spring, то на HH он встречается в 47 вакансиях. Вероятность дальнейшего применения Spring уже высокие ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 13:22 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
Ржавый гвоздьЕсли ты действительно хочешь быть ликвидным на рынке труда - в реальности, а не в своих фантазиях, то первостепенными для it специалиста всегда были и всегда будут архитектура вычислительных систем, системного и прикладного ПО, обширные знания математики, матанализ, теория алгоритмов и вычислений, и т.д, наконец знания теории программирования и различных парадигм программирования. При наличии такого прочного фундамента изучение конкретных технологий, тех же джавы со всей ее экосистемой, до необходимого для практического применения уровня будет измерятся неделями, а то и считанными днями, и не будет представлять абсолютно никакой проблемы. У меня физмат образование (база по математике хорошая) и опыт разработки на PHP более 10 лет. Пару лет назад решил перейти на Java. На изучение Хорстманна ушло много времени (PHP помогло только в самых основах). Spring и Hibernate основы уже освоил - тоже не быстро. На данный момент понятно (если экстраполировать скорость изучения), что если пытаться полностью изучить по 1 книге + официальную документацию уйдет много месяцев, а у меня нет столько времени ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 13:29 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
asv79тут вопрос первый -насколько хорошо ты знаешь java SE если знаний мало в спринг нет смысла соваться,так как все равно ничего не поймешь знаешь ли ты например что такое рефлексия и как ее применять? Считаю, что java SE уже изучил достаточно. Рефлексию знаю. Думаю, что дальнейшее углубление сейчас уже не окупится. Сейчас ситуация такая, что изучая глубже уже начинаю забывать, что изучал полгода-год назад, хотя я все важное заношу в свою википедию, поэтому могу быстро вспомнить ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 13:34 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
asv79пс.учи целиком Spring in Action и ищи свежие курсы на ютубе,потому что книга это хорошо,но без практики это все не стоит бумаги,на которой эта книга написана. Целиком Spring in Action времени не хватит. А какие курсы на ютубе например? Я смотрел Ткача (у него самые основы) и Борисова. Вот разделы из 5 Spring in Action: Part 1. Foundational Spring => нужно знать, как я понял Getting started with Spring => изучил Working with data - Reading and writing data with JDBC => изучил - Persisting data with Spring Data JPA => всего есть 3 варианта как я понял: Spring Data JPA, Spring with Hibernate over Hibernate native API, Spring with Hibernate over JPA API => я выбрал Spring with Hibernate over JPA API - не уверен, что это правильно Securing Spring => в вакансиях 15 раз => без него не обойтись? Working with configuration properties => частично уже знаю, насколько это нужно? Part 2. Integrated Spring REST, JMS, RabbitMQ, Kafka => в вакансиях встречается, но мне кажется, что можно не учить. Ну может REST нужно - он чаще встречается Part 3. Reactive Spring => как я понимаю, нужно для фронтенда на JavaScript. Фронтенд мне уже с PHP надоел, больше хочу бэкэндом заниматься. Чтобы был хотя бы простенький веб-интерфейс, думаю Spring MVC и thymeleaf достаточно (чтобы хоть как-то опыт работы на PHP применить) Part 4. Cloud-native Spring => я так понимаю, что это для микросервисов. В вакансиях микросеровисы встречаются 11 раз. Сама архитектура мне понятна, на PHP подобное делал. => думаю исключить Part 5. Deployed Spring: Spring Boot => какой-то он непрозрачный, много магии => думаю исключить Administering Spring => думаю исключить Monitoring Spring with JMX => думаю исключить Deploying Spring => Docker в вакансиях встречается 23 раза - как Hibernate примерно => думал просто про Docker отдельно от Spring прочитать ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 14:06 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
Интересно хоть где то thymeleaf зашел? Или на нем все так же только шаблоны для е-мейл ов верстают? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 14:38 |
|
Что должен знать middle java developer из Spring и Hibernate?
|
|||
---|---|---|---|
#18+
asv79Мозговой_слизеньЯ пока свои 5 копеек вставлю. Что-то я про Spring и Hibernate ни разу не слышал применительно к "java developer". Ну то есть идея в том, что ты продаешь знания Java а не знания Spring и Hibernate. Одно другому конечно не мешает, но ответь на вопрос - а что если те силы и время, которые ты потратишь на Spring и Hibernate направить на Java? Принесет ли это тебе больше пользы и денег? может стоит иногда вакансии открывать ,хотя бы на этом сайте))) https://www.sql.ru/forum/1313365/java-developer-moskva давно ли бредовые пожелания работодателей стали мейнстримом? Сегодня они захотят одно, завтра другое. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2019, 17:26 |
|
|
start [/forum/topic.php?fid=59&fpage=26&tid=2121240]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 189ms |
0 / 0 |