Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Java обучение


Автор: Metalex 20.12.2011, 12:21
Доброго времени суток!
Я студент, хочу устроится на работу, но пока маловато опыта. Сделал вывод, что лучше немного повременить и подучится.
Хотел бы спросить, чем занимаются java-девелоперы? Т.е. над кагого рода проектами им приходится работать? Если кто может - приведите, пожалуйста, примеры проектов, с какими они работали.


И второе. Подскажите книги/сайты и т.д., где можно выучить данные вопросы (взято из требований к приему на работу):
Цитата

Уверенное владение языком, хорошее понимание системы типов, generic типов, особенностей реализации этого в java.
Хорошее понимание ООП (IoC, dependency injection, когда наследование хорошо, когда плохо).
Знание работы с БД и базовые навыки оптимизации запросов (понимание, что такое индексы, и чем nested loop отличается от hash join).
Знание вёрстки и client-side: HTML, CSS, JavaScript.
Понимание принципов работы HTTP - протокол, cookie, сессии и т.п.
Умение работать в команде (приветствуется опыт работы с CVS/SVN).
Терпеливое отношение к чужому коду.
Умение читать и понимать техническую литературу на английском языке. Требуется опыт работы с:
Понимание Servlet API.
Уверенная работа с Hibernate/JPA 2.0.
DI: Guice или Spring.
Опыт работы с JSR-303.
Как минимум, базовый опыт работы с GWT.
Опыт работы с SQL базами данных, опыт с PostgreSQL будет плюсом.
Опыт с Swing будет плюсом.

С некоторым вышеописанным я работал, но далеко не со всем.

Всем спасибо!

Автор: zzzvyk 20.12.2011, 12:34
http://flazx.us

Автор: Maksym 27.12.2011, 16:51
Понравилось требование
Цитата

Терпеливое отношение к чужому коду.

 smile 

По теме: нужно знать твой уровень, чтобы что-то советовать (напр. начинать с "Философия Java" или уже можно JSR-ы Java EE читать)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)