Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.12.2012, 01:17   #1
Linel
Форумчанин
 
Аватар для Linel
 
Регистрация: 21.02.2009
Сообщений: 372
По умолчанию Сколько времени необходимо для изучения Java?

Я студент, параллельно работаю в сфере веб-разработки. Т.е. опыт в программировании есть и постоянно пополняется. В связи с учебой и работой, свободное время появляется с утра (пара часов, если повезет) и вечером (аналогично пара часов). Выходные свободные.

В связи с тем, что по окончанию ВУЗа планирую изменить ПМЖ, переехать в другую страну (благо такая возможность есть) уже сейчас задумываюсь о трудоустройстве. Анализирую рынок, сравниваю зар. платы, условия труда, требования к кандидатам на вакансии и так далее. Исходя из полученой информации, сделал вывод, что в этом регионе требуется много Java программистов и зарплата у них выше чем у веб-девелоперов или Сишников. Отсюда желание выучить Java.

Логично и понятно, что выражение "выучить Java" - это очень абстрактно. Если быть более конкретным, то интересует за сколько времени с моим графиком реально освоить Java на уровне, чтобы без проблем соответствовать среднестатистической вакансии Юниор Java девелопера? До окончания вуза еще 2 года. Реально ли освоить за это время данную область?

И с чего посоветуете начать? Хочется знать не только азы, основы, но изучить этот ЯП углубленно, чтобы в глазах работодателя выглядеть перспективным и способным сотрудником, знающим данную сферу разработки.

Может, литературу посоветуете? Или подскажете, где в дальнейшем можно найти возможность участия в каких-то open source проектах.

Да, забыл добавить. Я уверен, тут много Java программистов. Подскажите, в каком направлении двигаться, после изучения самого языка? Какие фреймворки следует посмотреть, с чем поработать? Что вы используете чаще всего в своих проектах?
No name. Just Linel.

Последний раз редактировалось Linel; 05.12.2012 в 01:19.
Linel вне форума Ответить с цитированием
Старый 05.12.2012, 02:55   #2
bitix
Форумчанин
 
Аватар для bitix
 
Регистрация: 21.04.2012
Сообщений: 792
По умолчанию

освоишь Java, сможешь начать с C#. И все эти языки похожи на предка C.
Талантливыми не становятся, а рождаются
bitix вне форума Ответить с цитированием
Старый 05.12.2012, 03:18   #3
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Если ниодного языка не знаете, то будет сложновато, для джуниора как раз 2 года будет самое оно. Начинайте учить, будет вам джуниор.
BOBAH13 вне форума Ответить с цитированием
Старый 05.12.2012, 08:31   #4
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

А вас вообще программирование то интересует?? или вы тоже думаете что достаточно знать 100 слов на джаве чтобы получать большие деньги???
Программист - это состояние души ... в большинстве случаев от программиста требуется умение быстро и не всегда стандартным способом решить какую либо задачу. Насколько мне известно в большинстве стран, ведущих набор инженерных спецов - иностранцев, существует некий дефицит людей с нестандартным мышлением. К примеру можно взять японию, местные японцы могут мастерски копировать вещи, но вот придумать интересную идею у них проблемы.
Когда я учился на первом курсе универа у нас было много людей которые считали что "диплом программиста = море денег" а на практике выяснилось что все таки надо работать ... Как итог закончили мы всего в 3 из 30 человек ...
Так что не стройте особых иллюзий по поводу специальности. Знание одной лишь Джавы не гарантирует вам успешной карьеры. Тем более в другой стране.
И вряд ли тут вам посоветуют какую либо одну книгу или 10 книг после прочтения которых вы вдруг станете программистом. Программирование - это годы упорных тренировок, изучений технологий, платформ, инструментов и много всего прочего.
К тому же учтите что до последних лет инженера-программиста готовили 5 - 6 лет, после которых себя можно считать юниором ...
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 05.12.2012, 09:09   #5
Linel
Форумчанин
 
Аватар для Linel
 
Регистрация: 21.02.2009
Сообщений: 372
По умолчанию

WorldMaster, читайте, пожалуйста, темы внимательней перед тем, как оставлять комментарии.
No name. Just Linel.
Linel вне форума Ответить с цитированием
Старый 05.12.2012, 11:08   #6
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Linel
Цитата:
Может, литературу посоветуете?
Вот тема, где делились литературой по Java.
В частности, мой пост, где я выложил одни из книг по этому языку. Скорей всего, она для начинающих, но тем не менее...
Вадим Мошев вне форума Ответить с цитированием
Старый 05.12.2012, 12:14   #7
Carbon
JAVA BEAN
Участник клуба
 
Аватар для Carbon
 
Регистрация: 22.04.2007
Сообщений: 1,329
По умолчанию

Linel, какую именно яву хотите изучить?
Carbon вне форума Ответить с цитированием
Старый 05.12.2012, 21:06   #8
Linel
Форумчанин
 
Аватар для Linel
 
Регистрация: 21.02.2009
Сообщений: 372
По умолчанию

Исходя из моего поверхностного представления о Jave, J2SE специалисты требуются чаще.

Соответственно, J2SE
No name. Just Linel.
Linel вне форума Ответить с цитированием
Старый 05.12.2012, 22:36   #9
bitix
Форумчанин
 
Аватар для bitix
 
Регистрация: 21.04.2012
Сообщений: 792
По умолчанию

уровень английского языка?
Талантливыми не становятся, а рождаются
bitix вне форума Ответить с цитированием
Старый 05.12.2012, 23:21   #10
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Хм...Немного странная тема, если учесть:
Цитата:
Т.е. опыт в программировании есть и постоянно пополняется.
А в целом, можно начать вот с этой книги "Герберт Шилдт - Java. Полное руководство. 8-е издание". На рутрекере есть переведенный вариант.
Кстати, посмотри вот этот пост на хабре - Книги, которые должен прочитать Java программист: от новичка до профессионала
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зная синтаксис с++ за сколько времени реально перейти на с# ??? valerka92 Помощь студентам 8 10.10.2011 18:14
Сколько стоит такая программка? И сколько по времени её сделать? Палыч I Фриланс 8 10.09.2010 16:23
Отсчёт времени(сколько осталось до...) acmilan JavaScript, Ajax 2 23.07.2009 08:10
Java, что надо для начала изучения? Kashp Общие вопросы по Java, Java SE, Kotlin 0 04.10.2007 19:45