|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonasv79пропущено... а какой смысл?бут для тех,кто уже понимает,что под капотом. Отчасти да. Но если сейчас искать по туториалам на авторском сайте - то старых шаблонов проекта (не бутовых) вы уже не найдете. Это создает некоторый когнитивный диссонанс. Или вопрос из серии "а что организация сама уже не рекомендует олд-скульный вариант" Посмотрите пока что она рекомендует https://start.spring.io ну если так рассуждать то и java core не нужен) не написано же что нужен) по рвению автора изучить спринг сразу становится понятно,что он даже не понимает что это такое ,по сути обычная надстройка над ее,упрощающая жизнь программиста. тоесть это выглядит как строитель,который упорно хочет изучить,как строится фасад,потому что этого требуют во всех вакансиях,но совершненно не понимает на что этот фасад он будет вешать. а вообще изначально бы хотелось услышать как автор изучал java и насколько сильны его познания. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 19:01 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79, Изучал по книжкам, знаю Java Core(8). Также попутно делал все примерчики по учебнику(проблем не возникало в решении). Я имею представления, что такое Spring. Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сути, как то или иное работает. Главное понимать порой в разработке, что и как "прикрутить", а не осваивать с нуля, вплоть до написания своих API. На уровне джуна. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 22:33 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791asv79, Изучал по книжкам, знаю Java Core(8). Также попутно делал все примерчики по учебнику(проблем не возникало в решении). Я имею представления, что такое Spring. Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сути, как то или иное работает. Главное понимать порой в разработке, что и как "прикрутить", а не осваивать с нуля, вплоть до написания своих API. На уровне джуна. ты пойми одно,что как минимум нужно постигнуть сервлетную часть,пощупать сервлеты руками,написать приложение какое нить и задеплоить на сервер ,поиграться с запросами,написать рест и соап сервисы . все это соеденить воедино и чтоб оно взлетело) я такой же как и ты 1.5 года назад начал изучать java а сейчас уже работаю на EE у меня ушло 2 месяца ,месяц на спринг- ничего сложного там нет и годами втухать не надо,но ты должен понимать,что когда ты ставишь @Postmaping над методом ,под капотом вырастает целый сервлет когда тыркаешь @Configuration где то далеко за тебя создается application-context.xml ну вообщем словами это сложно описать,черех это надо пройти . вот тогда ты ошутишь всю силу спринг ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2019, 23:15 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791Но не хочется сидеть и втухать годами, над тем, чтобы добраться до сутину если вы не анализировали и не читали, ветку java, то так оно и есть. Копку Поиск не нажимали. Как заметил asv79, на слово "сервлет" нет реакции собаки Павлова. Значит тяжело вам будет. Много сил тратите впустую. На выхлопе ноль. Еще раз попробуйте и смотрите другие профессии. Я тоже имхую, что без сервлета нечего двигаться дальше. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 07:24 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79, вот этот путь уже интереснее) спасибо всем за советы, приступаю к EE и сервлетам. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 08:30 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Andrey53791, В такой очередности: - цветоный магазин без AJAX и сервлетов - он же с ними А потом EE по вкусу )) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 09:44 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Если есть деньги и время, то я бы пошел на курсы оффлайн, там с преподом в разы всё быстрее освоится, как минимум будет общее представление что откуда растет и куда самому расти. А вообще на ютьюбе много всякого, при определенном уровне знаний/опыта можно много чего пересмотреть на скорости 1.5, чтобы тоже иметь представление общее. Потом можно и в детали зарываться. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:04 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79ну если так рассуждать то и java core не нужен) не написано же что нужен) по рвению автора изучить спринг сразу становится понятно,что он даже не понимает что это такое ,по сути обычная надстройка над ее,упрощающая жизнь программиста. тоесть это выглядит как строитель,который упорно хочет изучить,как строится фасад,потому что этого требуют во всех вакансиях,но совершненно не понимает на что этот фасад он будет вешать. а вообще изначально бы хотелось услышать как автор изучал java и насколько сильны его познания. Для современного full-stack разработчика я считаю что java - не основной язык. Собес для фул-стека может включать в себя огромный спектр вопросов где Java будет занимать 10% от всего остального. Как то бразуеры, http, верстка на дивах на табличках JavaScript, JQuery, Angular, React, Node.JS. Отдельно можно рассмотреть игровые технологии такие как Unity. Отдельно выделен в группу стек MEAN (mongo, angular, nodejs +еще одна буква забыл что значит). На фоне задач и проблем которые стоят перед фул-стеком знания собственно Java-технологий становятся второстепенными. В крупно-конторах обычно есть жёсткое разделение на java back end разработчиков коим является ваш покорный слуга и также отдельно идут фронт-кодеры которые делают просто всё остальное что не вошло в back-end. Про девопсов и релиз инженеров я вообще молчу. Вобщем 90% ответ на вопрос что изучать лежит в плоскости вакансий. Что требуется в вашей стране в вашем регионе. Вот "то" и изучайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:29 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
NixicЕсли есть деньги и время, то я бы пошел на курсы оффлайн, там с преподом в разы всё быстрее освоится, как минимум будет общее представление что откуда растет и куда самому расти. А вообще на ютьюбе много всякого, при определенном уровне знаний/опыта можно много чего пересмотреть на скорости 1.5, чтобы тоже иметь представление общее. Потом можно и в детали зарываться. Курсы? ВРоде они пустая трата времени и денег. Помнится ездил 10 лет назад за счёт конторы, на курсы по Джава. Там преподаватель утверждал, что аннотацию @Override ставить не нужно. В Котлине же её не только сделали обязательной, так ещё и вместо аннотации, это стало ключевым словом Ну это маленький пример, какого уровня бывают преподаватели на этих самых курсах. Плюс на той скорости это всё не особо усваивается, если за 5 дней пытаться Core, и потом за 5 дней Веб джаву осваивать. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:33 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Nixicвообще на ютьюбе много всякого, при определенном уровне знаний/опытау ТС вообще нет культуры поиска информации. Он даже ветку java не читал и ни одного вопроса по топикам в ней не задал. Счас уйдет с советами опять на года 3. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:50 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Не успевает читать. Разведка боем идёт. Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder. Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика. Время - безжалостно к людям. И вообще читать хорошо только на пенсии. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 10:59 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonНе успевает читать. Разведка боем идёт. Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder. Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика. Время - безжалостно к людям. И вообще читать хорошо только на пенсии. Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 11:00 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonasv79ну если так рассуждать то и java core не нужен) не написано же что нужен) по рвению автора изучить спринг сразу становится понятно,что он даже не понимает что это такое ,по сути обычная надстройка над ее,упрощающая жизнь программиста. тоесть это выглядит как строитель,который упорно хочет изучить,как строится фасад,потому что этого требуют во всех вакансиях,но совершненно не понимает на что этот фасад он будет вешать. а вообще изначально бы хотелось услышать как автор изучал java и насколько сильны его познания. Для современного full-stack разработчика я считаю что java - не основной язык. Собес для фул-стека может включать в себя огромный спектр вопросов где Java будет занимать 10% от всего остального. Как то бразуеры, http, верстка на дивах на табличках JavaScript, JQuery, Angular, React, Node.JS. Отдельно можно рассмотреть игровые технологии такие как Unity. Отдельно выделен в группу стек MEAN (mongo, angular, nodejs +еще одна буква забыл что значит). На фоне задач и проблем которые стоят перед фул-стеком знания собственно Java-технологий становятся второстепенными. В крупно-конторах обычно есть жёсткое разделение на java back end разработчиков коим является ваш покорный слуга и также отдельно идут фронт-кодеры которые делают просто всё остальное что не вошло в back-end. Про девопсов и релиз инженеров я вообще молчу. Вобщем 90% ответ на вопрос что изучать лежит в плоскости вакансий. Что требуется в вашей стране в вашем регионе. Вот "то" и изучайте. 99.9% вакансий по java выглядят вот так - Уверенное знание Java SE 7/8, понимание принципов ООП; - Уверенное знание SQL; - Базовое знание Spring Framework(Spring IoC, Spring MVC, Spring Security, Spring Boot); . и 3-4 требования от себя- типо мавен/градл,кому то логирование надо,кому то ресты или соап а учить фронт джависту ,это бесполезная трата времени ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:01 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Как будет угодно. И как ты себя оцениваешь по этим пунктам. По 10-балльной шкале? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:03 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLomaytonНе успевает читать. Разведка боем идёт. Я в своё время тоже ничего не успевал читать по Oracle/Sybase Power Builder. Как кинули в производтсво так и кодил. А читал ночью. Дома. При свете фонарика. Время - безжалостно к людям. И вообще читать хорошо только на пенсии. Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется. делать нечего тебе )) на наш век java хватит с головой,а из того что ты перечислил 90% отомрет в ближайше пару лет,а остальное еще через пару. java не стоит на месте. хейтеры выли по поводу дубляжа-нате вам ломбок @Data и котлинисты начинают вспоминать свои java навыки) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:07 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonКак будет угодно. И как ты себя оцениваешь по этим пунктам. По 10-балльной шкале? последнее дело оценивать самому себя оценивать должны люди со стороны,профи,а не как у нас,мвд следит за работой мвд,отсюда и работа соотвесвующего уровня) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:08 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:10 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 14:57 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonПо поводу Ломбока. Вот недавно было. Под катом.Обожаю видосики, где всякие умственно отсталые клоуны пытаются рассказать о том, чего сами не знают... 1. чувак явно плавает в теме серверов приложений и про документацию ничего не слышал (log4j пытались две недели целой командой скрыть, а прочитать про prefer-application-packages/prefer-web-inf-classes видимо не судьба, про то что в JBoss нужно использовать встроенный hibernate тоже чет ржачно, видимо тоже какую-то документацию не дочитали) 2. зависимость от ломбока - она всегда provided, потому что это AnnotationProcessor, генерация геттеров/сеттеров и конструкторов - это не проблема, проблемы возникают когда приходится удалять и добавлять поля в класс, а там руками перебивать все уже далеко не секунды ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 15:07 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79и если уж придется или вас заставит злое руковдоство- есть чудо кнопка деломбок пс.Вот такие у нас учителя на платных курсах сидят,честно фейспалм от этого видео Дык он же про это и говорит. Зачем тебе ломбок когда кнопка в среде создаёт за тебя пакованы getters/setters. Хотя мне больше дот-нетовский способ по душе. Но я не дотнетчик сейчас. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 15:32 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
maytonasv79и если уж придется или вас заставит злое руковдоство- есть чудо кнопка деломбок пс.Вот такие у нас учителя на платных курсах сидят,честно фейспалм от этого видео Дык он же про это и говорит. Зачем тебе ломбок когда кнопка в среде создаёт за тебя пакованы getters/setters. Хотя мне больше дот-нетовский способ по душе. Но я не дотнетчик сейчас. во первых ломбок это не только гетеры/сетеры а еще билдер ,конструктор,логер,val ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 15:48 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
asv79XDiaBLoпропущено... Да, на новой работе тоже, столько нового, Kotlin, Gradle, Kodein, Ktor, Cassandra. Читать не успеваю, как что-то новое уже нужно изучать. В итоге всё поверхностно пока, кроме Kotlin, я на него упор сделал, стараюсь изучать в первую очередь, как время появляется. делать нечего тебе )) на наш век java хватит с головой,а из того что ты перечислил 90% отомрет в ближайше пару лет,а остальное еще через пару. java не стоит на месте. хейтеры выли по поводу дубляжа-нате вам ломбок @Data и котлинисты начинают вспоминать свои java навыки) Да уж куда взяли, туда и пошёл. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 15:50 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Я думаю что имеет смысл смотреть в то что будет востребовано лет через 5. Почивать на лаврах вы всегда успеете. В том смысле что когда мозг усохнет сможете пойти в ПМ-ы или аналитики. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:02 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
Пока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:05 |
|
Жизнь привела к самостоятельному изучению Спринга, но с чего начать..)
|
|||
---|---|---|---|
#18+
XDiaBLoПока вижу по Котлину полно вакансий. Не вижу повода паниковать. Ну и в нише Андроида он на данный момент имеет все шансы закрепиться. Я пока под Андроид не пишу, но подумываю. Найди его тут http://4pda.ru/forum/index.php?showforum=549 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2019, 16:18 |
|
|
start [/forum/topic.php?fid=59&msg=39851467&tid=2121150]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
327ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 448ms |
0 / 0 |