Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вместе с чем учить Java??? 
:(
    Опции темы
diostm
Дата 20.4.2010, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 28.12.2009

Репутация: нет
Всего: нет



Здравствуйте!
Я - студент-первокурсник факультета программирования.
Хотелось бы поинтересоваться, какие знания(=набор технологий) необходимы хорошему Java-программисту, ведь одним знанием языка и библиотек к нему не обойтись...
Допустим PHP-программисту нужно еще знать HTML, CSS, JavaScript, MySQL и еще и еще.
Тоже самое было бы интересно узнать и касательно Java.

В каком направлении вообще следует развиваться программисту?

П.С. Извините, если промахнулся разделом, просто не знал, куда запостить, прошу модератора перенести в данном случае мою тему.
PM MAIL   Вверх
powerOn
Дата 20.4.2010, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



XML, XSLT, XPath, XSD, и другие XML технологии. SQL конечно же. HTML/CSS/JS тоже знать полезно будет.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
dobrolub
Дата 20.4.2010, 19:28 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 385
Регистрация: 18.12.2009
Где: Vancouver, Canada

Репутация: 11
Всего: 16



Хороший вопрос. 

К сказанному, можно добавить что надо отслеживать рынок по объявлениям и смотреть на требования по технологиям.

И ничто не заменит живого опыта: нужно программировать, программировать и ещё раз программировать. По-началу лучше программировать самому ИМХО, потому - что проекты ОСС уж очень сложны в плохом смысле этого слова - слишком много там всего наворочено.

Делать надо что-нибудь такое, что заставляло бы очень серьезно изучать вопрос и писать серьёзные алгоритмы

например djVu -> PDF с нуля. Это хороший проект был-бы, например.
Или fb2 -> PDF (DjVu) и т.д. 

Язык английский тоже нужен, поэтому добавь в список язык.
PM   Вверх
kosmonaFFFt
Дата 20.4.2010, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 538
Регистрация: 14.4.2008
Где: Иннополис

Репутация: нет
Всего: 5



Так же неплохо было бы знать паттерны проектирования...
Ну и думаю принципы работы самой java машины и ее внутреннее устройство,
чтобы понимать как это все работает...


--------------------
user posted image
PM MAIL ICQ   Вверх
_Y_
Дата 20.4.2010, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1651
Регистрация: 27.11.2006

Репутация: 5
Всего: 34



На мой взгляд, ответ на этот вопрос неоднозначен. Java огромна и мало кто в работе пользуется ей целиком. Очень разные области применения. Соответственно, и необходимость в дополнительных знаниях разная. 

Я как-то столкнулся, например, с производством, где на Java была написана половина управления роботизированным оборудованием. И не шарашка какая-то, а фирма известная на весь мир. Зачем там, спрашивается HTML? Там знание промышленных протоколов куда-как полезнее. А если зиниматься разработкой небольших пользовательских интерфейсов (для того же Инета), то стОило бы подучить что-то из области изобразительного искусства и старого-доброго типографского дела.

Поэтому надо определить, облась, которой собираешься заниматься и смотреть, что актуально в этой области.


--------------------
Я вот в этом поучаствовал: http://sbor-nik.appspot.com/kick.jsp?id=sbor5737960678883328 (на правах саморекламы:)
PM MAIL WWW   Вверх
diostm
Дата 20.4.2010, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 28.12.2009

Репутация: нет
Всего: нет



Ок, спасибо. Может быть кто-нибудь может посоветовать, с какой литературы стоит начинать путешествие в мир Явы?
Я собирался сделать выбор в пользу Дейтелов:
Начать с:Затем продолжить с:Может быть кто-то еще что-нибудь может посоветовать к этому списку или вместо этого списка???

Это сообщение отредактировал(а) diostm - 20.4.2010, 23:01
PM MAIL   Вверх
Samotnik
Дата 21.4.2010, 00:19 (ссылка) |  (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



Цитата

Вместе с чем учить Java??? 


с пивом smile 
 smile 
PM MAIL   Вверх
diostm
Дата 21.4.2010, 01:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 28.12.2009

Репутация: нет
Всего: нет



Samotnik, уже было, жаль потерли пост, где я высказал мнение о подобного рода сообщениях smile
PM MAIL   Вверх
Samotnik
Дата 21.4.2010, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 8
Всего: 191



diostm, сударь, какова формулировка вопроса, таковы и ответы  smile 
PM MAIL   Вверх
powerOn
Дата 21.4.2010, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



Модератор: Хорош флудить в серьезной теме.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
jk1
Дата 21.4.2010, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1168
Регистрация: 17.10.2008
Где: Санкт-Петербург

Репутация: 40
Всего: 75



diostm
книги Дейтелов хороши, но во многих вопросах откровенно устарели. 
Из фундаментального могу посоветовать Bruce Eckel. Thinking in Java. (только в оригинале, перевод четвертого издания просто ужасен)
По шаблонам проектирования -  С.Стелтинг, О.Маассен. Применение шаблонов JAVA. 
Самым главным справочником по языку является набор официальных туториалов - http://java.sun.com/docs/books/tutorial/index.html. Там есть все необходимое новичку в Java.
Возможно вас также заинтересует OSUM - сообщество студентов, изучающих Java-технологии. там регулярно проводятся интерактивные вебинары на самые разные темы.
И, наконец, сборник статей под эгидой IBM - http://www.ibm.com/developerworks/views/ja...ch_by=practice:. Это действительно профессиональные статьи, полезные и по делу.


--------------------
Opinions are like assholes — everybody has one
PM MAIL   Вверх
diostm
Дата 21.4.2010, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 28.12.2009

Репутация: нет
Всего: нет



jk1, спасибо за дельный совет. Наверное начну даже с книги Брюса Экеля, заодно свой английский подтяну. Дальше Дейтелов пролистаю, если вообше это понадобится...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0877 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.