Что надо знать, чтобы быть на уровне Junior?

 
 
 
Сообщения:256
Ну я когда готовился, брал книгу "Г. Шилдт. Java 8. Полное руководство. 9-е изд.". Полностью её изучил, набрал все примеры от и до и выполнил. Кстати использовал только блокнот)
Так что даже ни пробуя ни одно IDE меня всё равно взяли на работу.

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

Я когда устроился, естественно, куча вопросов было вначале. Наставник помогал. Плюс с ребятами выходил на перекуры (сам я не курил, просто стоял за компанию), обсуждал с ними проблемы, как лучше сделать это, решить то.
Изменен:26 апр 2020 20:47
 
 
Сообщения:41
axwer:
Тут люди в 44 года становятся пилотами https://www.youtube.com/watch?v=RUssgkgPtHA
26-27 я думаю не катастрофа.

Я сам потратил полгода на изучение Java. Больше ничего не изучал, ни Maven, ни Spring, ни JavaEE, ни Git. В итоге взяли, чисто из-за того, что уверенное отвечал на вопросы по Java SE. Устроился, кстати, в 25 лет.
Как-то участвовал в собеседованиях, большинство народу по Java не могут ничего толком ответить. Начинаешь им уже задавать лёгкие вопросы, типа какие модификаторы доступа есть. И то ответить не могут.


axwer, а что вы считаете сложными вопросами какие?
 
 
Сообщения:256
Ну, например, что лучше в Hibernate использовать, аннотации или xml. Или какие связи использовать, однонаправленные или двунаправленные. Set или List.
Как правило, на такие вопросы нельзя ответить, что лучше, потому что, это уже зависит от ситуаций.
 
 
Сообщения:41
axwer:
Ну, например, что лучше в Hibernate использовать, аннотации или xml. Или какие связи использовать, однонаправленные или двунаправленные. Set или List.
Как правило, на такие вопросы нельзя ответить, что лучше, потому что, это уже зависит от ситуаций.

Понятно. Думаю, что Хорстмана хватит. Я его к тому же конспектирую.
 
 
Сообщения:41
axwer:
Ну, например, что лучше в Hibernate использовать, аннотации или xml. Или какие связи использовать, однонаправленные или двунаправленные. Set или List.
Как правило, на такие вопросы нельзя ответить, что лучше, потому что, это уже зависит от ситуаций.

axwer, а надо ли знать, как устроены сети(OSI, TCP/IP), архитектуру компов(например, лекции от лекториума), ассемблер и пр.? А то Таненбаума осилить не смог, например.
 
 
Сообщения:256
Тоже не смог пока осилить Таненбаума) Архитектуру компов надо, сети тоже, если планируете с веб-разработкой. Ассемблер врятли. Но для джуниора я не думаю, что они должны прям стоять на первом месте. Главное знать базовые вещи по ним вначале.
 
 
Сообщения:41
axwer:
Тоже не смог пока осилить Таненбаума) Архитектуру компов надо, сети тоже, если планируете с веб-разработкой. Ассемблер врятли. Но для джуниора я не думаю, что они должны прям стоять на первом месте. Главное знать базовые вещи по ним вначале.

Просто я, ничтожество, не смог окончить МГУ дважды, потом нихрена не делал из-за депрессии, теперь начинаю приходить в себя, и вопрос стоит остро - найти себя
Изменен:27 апр 2020 20:51
 
 
Сообщения:41
Староверъ:
Основные причины апатии при обучении:
- Пробегаешься по верхам и в итоге ничего не узнаешь. Выходит что силы потратил, а знаешь все так же мало. Чтоб такого не происходило нужно подольше останавливаться на одной теме, например, 2 месяца потратить на изучение разных коллекций и как они внутри работают. В итоге начнешь получать удовольствие от того что ты глубоко что-то начинаешь знать.
- Когда непонятно правильную ли тему изучаешь, что дальше изучать. Для этого я как раз и создал этот курс для начинающих.
- Ну или просто устал. Нужно отдыхать. Во время отдыха мозг продолжает обдумывать только что изученное. Поэтому лучше его не перетруждать чтоб не было большого кол-ва вопросов для обдумывания (тогда какие-то вопросы просто забываются будто и не проходил). Если же постоянно активно что-то изучать, то просто увеличивается кол-во тем которе затем забудется. Бывает что на некоторые темы нужна неделя чтоб их обдумать, и лучше при этом не идти вперед даже если очень хочется (кажется что движешься слишком медленно).
Староверъ:
Можешь вот в этой последовательности изучать. А вообще нет единого ответа, в каждой команде будут свои требования и ожидания к новичкам. Кому-то от тебя хватит просто смышлености, кому-то нужен Java Core/алгоритмы, а кто-то делает ударение на фреймворки. Кто-то хочет чтоб ты знал всего понемногу, а кто-то ждет глубоких знаний хотя бы в чем-то.

Слава Богу, не надо читать Хорстмана всего, а то я даже не ботал столько матана! А вообще, смотрите, там приводятся API некоторых классов. Я понимаю, их учить наизусть не надо?
Изменен:27 апр 2020 22:54
 
 
Сообщения:256
Alexandrietz:
Просто я, ничтожество, не смог окончить МГУ дважды, потом нихрена не делал из-за депрессии, теперь начинаю приходить в себя, и вопрос стоит остро - найти себя

Тоже бывали чёрные полосы в жизни. И вылетал один раз с политеха (правда со второй попытки всё-таки закончил) и депрессии были. Один-раз из-за этого с работы уходил, четыре месяца ничего не делал. Потом обратно на работу позвали, вернулся :)
Могу посоветовать только сайт Фломастера. Там я находил ответы на свои вопросы.
 
 
Сообщения:41
axwer:
Alexandrietz:
Просто я, ничтожество, не смог окончить МГУ дважды, потом нихрена не делал из-за депрессии, теперь начинаю приходить в себя, и вопрос стоит остро - найти себя

Тоже бывали чёрные полосы в жизни. И вылетал один раз с политеха (правда со второй попытки всё-таки закончил) и депрессии были. Один-раз из-за этого с работы уходил, четыре месяца ничего не делал. Потом обратно на работу позвали, вернулся :)
Могу посоветовать только сайт Фломастера. Там я находил ответы на свои вопросы.

Моя проблема в том, что я еще сравниваю с другими себя, у которых успех.
 
 
Сообщения:41
axwer:
Alexandrietz:
Просто я, ничтожество, не смог окончить МГУ дважды, потом нихрена не делал из-за депрессии, теперь начинаю приходить в себя, и вопрос стоит остро - найти себя

Тоже бывали чёрные полосы в жизни. И вылетал один раз с политеха (правда со второй попытки всё-таки закончил) и депрессии были. Один-раз из-за этого с работы уходил, четыре месяца ничего не делал. Потом обратно на работу позвали, вернулся :)
Могу посоветовать только сайт Фломастера. Там я находил ответы на свои вопросы.

Я наверно уже всех достал своими вопросами, но нужно ли знать ассемблер?
 
 
Сообщения:9980
Ну ты главное читай ответы:
axwer:
Архитектуру компов надо, сети тоже, если планируете с веб-разработкой. Ассемблер врятли.
 
 
Сообщения:41
Староверъ:
Ну ты главное читай ответы:
axwer:
Архитектуру компов надо, сети тоже, если планируете с веб-разработкой. Ассемблер врятли.

Да, я слеп. Я все же хочу Java для веба попробовать, но до сих пор нет понимания, а какие задачи я должен решать буду? Вот как мне, например, на Java написать простенькое приложение для тренирновки? В плане того, что это из себя представляет, как это вообще выглядит.
Изменен:30 апр 2020 20:23
 
 
Сообщения:36
Alexandrietz:
Староверъ:
Ну ты главное читай ответы:
axwer:
Архитектуру компов надо, сети тоже, если планируете с веб-разработкой. Ассемблер врятли.

Да, я слеп. Я все же хочу Java для веба попробовать, но до сих пор нет понимания, а какие задачи я должен решать буду? Вот как мне, например, на Java написать простенькое приложение для тренирновки? В плане того, что это из себя представляет, как это вообще выглядит.

Посмотри этот канал. У дядьки большой опыт и рассказывает он больше об устройстве компаний, задач и тд
 
 
Сообщения:41
Староверъ:
Ну ты главное читай ответы:
axwer:
Архитектуру компов надо, сети тоже, если планируете с веб-разработкой. Ассемблер врятли.

Здравствуй снова, Староверъ. У меня к тбюе вопрос. Сейчас читаю I том Хорстманна про try-catch-finally, try-ресурсы. Вопрос есть такой: там после них идет сразу какое-то протоколирование, которое мне непонятно, к чему оно вообще. Вот что делать с такими непонятными моментами? Более того, в самой книге периодически дают всякие API. Все их выучить невозможно. Что делать с тем материалом, который не понятен или не нужен(не могу понять, нужен ли он): скипать или нет?
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет