powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / После изучения синтаксиса куда расти?
9 сообщений из 9, страница 1 из 1
После изучения синтаксиса куда расти?
    #38105324
Nutz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мое изучение Java продвигается очень быстро, уже вовсю пишу консольные программки для математических расчетов.
Теперь возник вопрос, куда двигаться дальше и какие java-технологии изучать? Цель всего этого, трудоустройство начинающим кодером. Поэтому интересуют востребованные на московском рынке труда направления.
...
Рейтинг: 0 / 0
После изучения синтаксиса куда расти?
    #38105333
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NutzМое изучение Java продвигается очень быстро, уже вовсю пишу консольные программки для математических расчетов.
Теперь возник вопрос, куда двигаться дальше и какие java-технологии изучать? Цель всего этого, трудоустройство начинающим кодером. Поэтому интересуют востребованные на московском рынке труда направления.
Откройте список вакансий на московском рынке труда и найдёте там список требуемых технологий.
Это либо Android
Либо JEE и сателиты
...
Рейтинг: 0 / 0
После изучения синтаксиса куда расти?
    #38105365
Nutz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В списке вакансий полная каша, для примера:

Обязательно уверенное владение технологиями: JavaTechnologies: J2SE (JavaCore, Multithreading, RMI), HTML/CSS, JavaScript, XML, Ant, JavaServlet/JSP, JDBC; Framework: GWT, Spring. Дополнительным плюсом будет владение некоторым набором технологий из следующего списка: J2EE (EJB 2.0, JNDI, JDBC, JTA), ExtGWT, Struts, JSTL, Hibernate, JMS, Maven 2.0, Tomcat, JBoss.
...
Рейтинг: 0 / 0
После изучения синтаксиса куда расти?
    #38105373
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NutzВ списке вакансий полная каша, для примера:
Это не каша. Это реальность - почти полный набор наиболее распространненных решений на текущий момент.

Nutz Обязательно уверенное владение технологиями: JavaTechnologies: J2SE (JavaCore, Multithreading, RMI), HTML/CSS, JavaScript, XML, Ant, JavaServlet/JSP, JDBC; Framework: GWT, Spring.
RMI выкинуть. GWT отложить, позже почитать обзорно как оно работает.

NutzДополнительным плюсом будет владение некоторым набором технологий из следующего списка: J2EE (EJB 2.0, JNDI, JDBC, JTA), ExtGWT, Struts, JSTL, Hibernate, JMS, Maven 2.0, Tomcat, JBoss.
JTA, ExtGWT, Struts, JSTL - отложить на долго.
JBoss, JMS, Hibernate - отложить, но не на долго
JDBC вообще должно быть в обязательном, как и SQL - переместить в верхний список.
...
Рейтинг: 0 / 0
После изучения синтаксиса куда расти?
    #38105632
_quark_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nutz, sorry for english. I did not install russian locale yet.

The most important is J2SE - standard classes and collections - it's must have. Very good book is A Programmer's Guide to Java SCJP Certification: A Comprehensive Primer (3rd Edition)

After that you can contact employer - it's enough knowledge for beginer.
All other technologies you can study in proccess of your job (and your collegues will help you with that).

About your list:
Ant and Maven are tools for building a project. There are usually already written srcipts (or configs) for them - so don't worry about them now. By the way they are rather simple.

Tomcat and JBoss are some kind of web-servers with additional features. 95% that at your future job there is instruction about how to install and configure that.

XML. Have you ever see xml document and xml schema? If yes than you probably know 50% about it. Difficult xml shemas usualy generated by some tools. Any way google is perfectly enough for dealing with XML.

HTML/CSS JavaScript - there are usualy specially trained people for that thing at companies whith more than 10 developers. Little bugs you could face to at first can be solved with google or with advice of collegue.

Pure JDBC in modern large applications can be used only by perverts - do not agree for such job. SQL - is enough. (Basic SELECT, INSERT, UPDATE and DELETE at first)

JEE is a bunch of frameworks. Spring and Hibernate are are also rather big frameworks. I belive that studing this at work would much more efficient that by yourself.

JavaServlet/JSP, GWT, Struts, JSTL - are all web frameworks. I doubt that somebody use all four in one project. They are not too difficult and you can also learn them during work.
...
Рейтинг: 0 / 0
После изучения синтаксиса куда расти?
    #38105677
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_quark_ Pure JDBC in modern large applications can be used only by perverts - do not agree for such job. SQL - is enough. (Basic SELECT, INSERT, UPDATE and DELETE at first).

Глупости, JDBC это как раз и есть must-have, не понимаю как вы собираетесь обходится одним sql, да и вообще это основа для взаимодействия с БД.
_quark_ JavaServlet/JSP, GWT, Struts, JSTL - are all web frameworks. I doubt that somebody use all four in one project. They are not too difficult and you can also learn them during work.

Servlet - тоже мастхев, но только если для веба, что касается jstl - тоже вещь нужная, да и учится за один день.
...
Рейтинг: 0 / 0
После изучения синтаксиса куда расти?
    #38108540
_quark_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл ник,

JDBC безусловно основа для взаимодействия с БД, но есть такие замечательные ORM-ы, как Hibernate, реализации JPA, iBATIS и т.п.
Эти ORM-ы внутри используют JDBC, но интерфейс программисту они предоставляют свой собственный.
Поэтому новичку лучше узнав, какой на новой работе используется ORM, изучать сразу его, а не тратить время на JDBC.

Если на потенциальном месте работы ORM не используют вообще, а вместо этого используют чистый JDBC - то не стоит там вообще работать.
ORM очень сильно облегчают разработчикам работу с БД, поэтому если в проекте используют только JDBC, то
1) новичек на себе испытает все сложности, которые ORM призваны решать (полный кабздец - это когда бизнес логика находится внутри БД в хр. процедурах, триггерах и тд.)
2) не получит опыта работы с ORM, который сейчас так ценится
...
Рейтинг: 0 / 0
После изучения синтаксиса куда расти?
    #38108543
_quark_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл никне понимаю как вы собираетесь обходится одним sql, да и вообще это основа для взаимодействия с БД.

SQL нужен т.к. все-таки приходится частенько работать с БД + в ORM все равно придется писать запросы на их собственных языках, а все эти языки очень напоминают SQL.
...
Рейтинг: 0 / 0
После изучения синтаксиса куда расти?
    #38108549
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_quark_полный кабздец - это когда бизнес логика находится внутри БД в хр. процедурах, триггерах и тд.
годный заход. жди в понедельник гостей
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / После изучения синтаксиса куда расти?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]