Комментарии 17
Как-то у вас все сложно. Читаем Core Java, устанавливаем IDEA, ну там пару хелло ворлдов написать и алгоритмов заботать — вот уже и можно вполне идти куда-нибудь джуниором. Разве нет?
НЛО прилетело и опубликовало эту надпись здесь
Полностью согласен с Вами.
Джуниор должен знать еще и английский уровня чтения технической документации, а не клянчить ответы на вопросы, о которых гугл знает очень хорошо. Также знать ООП и паттерны проектирования. Без этих знаний джуниор будет чуть более, чем нулевой.
А синтаксис можно выучить и за несколько дней.
Джуниор должен знать еще и английский уровня чтения технической документации, а не клянчить ответы на вопросы, о которых гугл знает очень хорошо. Также знать ООП и паттерны проектирования. Без этих знаний джуниор будет чуть более, чем нулевой.
А синтаксис можно выучить и за несколько дней.
Ну какой Совершенный код новичку? Ему бы основы освоить да минимальный объем практики набить. Понятно, что нужно делать хорошо с самого начала. Но освоить сразу все нельзя — крыша съедет. Так что базовые книги + практика (велосипеды) для начала. А когда появится какой-то опыт в реализации основных алгоритмов и структур данных, тогда уже дальше.
Idea классная штука, но с первых дней ее вряд ли стоит использовать.
Idea классная штука, но с первых дней ее вряд ли стоит использовать.
Есть мнение, что нужно сначала принять участие в дюжине крупных проектов, чтобы читать столь серьезный талмуд сквозь призму собственного опыта. Сейчас мне кажется, что прочитать «Совершенный код» — это первое, что должен сделать человек после того, как принял решение стать программистом (а после прочтения еще раз подумать о своем выборе :-)Отсюда
Idea классная штука, но с первых дней ее вряд ли стоит использовать.Не согласен. Типа человек не будет понимать, что как и куда компилируется и собирается? Ну так ничего не мешает писать код в Идее, а компилировать в консоли. А подсветка ошибок (в т. ч. антипаттернов и устаревших паттернов, вроде итерации с индексом по списку, вместо for-each) и автокомплит ускорят обучение в разы и привьют правильные привычки.
прочитать «Совершенный код» — это первое, что должен сделать человек после того, как принял решение стать программистом
А заодно заботать основные паттерны, освоить ант/мавен/градл, и сразу svn/git ) Вы видимо забыли как сами начинали учиться.
Ну так ничего не мешает писать код в Идее,
Мешает то, что новичку придется еще и с Идеей сразу разбираться
Как стать программистом или Выучить Java за 1 год
Не хочу рушить ваши иллюзии, но знание синтаксиса ЯП не делает из человека программиста точно так же как и способность обезьяны нажимать на клавиши печатной машинки не делает из нее писателя.
Как стать программистом или Выучить Java за 1 годНикак при такой постановке вопроса.
хотя мало знаний никогда не бывает
Небольшая ремарка: наверное все-таки «много знаний никогда не бывает»
НЛО прилетело и опубликовало эту надпись здесь
По моему опыту, обычно такой энтузиазм у новичков в программировании заканчивается примерно так:
Так я так и не понял, эта статья что рекламирует? JavaRush?
Если Java core уже освоена просмотрите на возможный следующий шаг: участие в проекте Java Enterprise "Наиболее востребованные технологии /инструменты / фреймворки Java Enterprise: Maven/ Spring/ Security/ JPA(Hibernate)/ REST(Jackson)/ Bootstrap(css, js)/ jQuery + plugins/ Java 8 Lambda, Stream and Time API.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как стать программистом или Выучить Java за 1 год