Друзья подскажите пожалуйста!Хотел бы попробовать себя в Jave программировании,друзья посоветовали пойти на курсы и джаву раш. Пошел на курсы для начинающих (но как оказалось там далеко не новички собрались а многие работают разработчиками) и соответственно препод думает что все с багажом знаний и я ни черта не понимаю.У меня никакого багажа нет от слова СОВСЕМ! мне в колл центре сказали что там будут абсолютные чайники но ни хрена! только не смейтесь но мои максимальные навыки в компьютере это copy paste и печать документов на принтере. Такой вопрос вот я гуманитарий но желание есть стать прогером,есть ли у меня шансы и что нужно делать?изучать? так как знаний нет абсолютно никаких
Taron Gukasyan
31 уровень
ПОДСКАЖИТЕ ПОЖАЛУЙСТА я запутался !!
Комментарии (10)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Regina Support в JavaRush Moderator
13 ноября 2020, 10:37
https://javarush.com/groups/posts/com.javarush.story.12
https://javarush.com/groups/posts/2123-istorija-odnogo-gumanitarija
https://javarush.com/groups/posts/2535-kak-starik-gumanitariy-v-it-khodil
0
Justinian Judge в Mega City One Master
12 ноября 2020, 11:51
Захочешь станешь, не захочешь не станешь.
Все зависит только от твоего желания и того насколько ты целеустремленный с одной стороны, насколько можешь ставить четкие цели, и как держишь удар, если что-то тяжело или идет не так как тебе ожидалось.
А гуманитарий или нет, это не важно. На джава раше 8-летние дети учатся, а некоторые, даже копипаст или документ распечатать не могут, поверь, ты не хуже.
Конечно, чем лучше ты знаком с компьютером, тем легче. Меньше знаком с компом - труднее.
Поэтому твой вопрос звучит так "смогу ли я справиться с трудностями"? но мы не можем ответить, это чисто человеческие качества, я делю по этому показателю на "боец" и "не боец" :)
Как человек справляется с выходом за рамки комфорта, насколько самодисциплинирован, насколько может фокусироваться на целях, а не на своих страданиях по поводу, что тяжело.
И в этом всем большую роль играет мотивация, хоть я и считаю, что лучшая мотивация это ее отсутствие. Не должен человек зависеть от настроения. Но в реальности, важно чтобы тебе это нравилось, чтобы ты находил вдохновение, вот сделал один небольшой шаг, вот второй, вот третий, фокусировался на достижениях, а не на том что все страшно и непонятно.
Я работаю, и мне тоже страшно и непонятно :) Я просто привык и не обращаю на это внимание, а фокусируюсь на том, что нужно сделать для того, чтобы достичь той или иной цели.
Попробуй.
Джава раш, + параллельно можешь книги почитать:
Яков Файн - Программирование на Java для детей, родителей, дедушек и бабушек
Изучаем Java (Head first Java)
можешь ментора поискать, в интернете на любой вкус и цвет, так в гугль и вбиваешь, можешь курсы только для самых новичков.
Ну и джава раш :)
Попробуй, что-то непонятно, читай комментарии к лекциям, задачам, есть секция Помощь где можно любой вопрос по задать и тебе дадут ответ.
Главное чтобы тебе нравилось и у тебя была четкая цель, тогда обязательно все получится.
Будет непросто, но все мы через это проходили.
Не думай что тебе тяжелей чем остальным.
0
Taron Gukasyan
12 ноября 2020, 14:51
Спасибо большое а вот Якова Файна если почитаю ничего если он 2004 г? Не устарела программа?
0
Justinian Judge в Mega City One Master
12 ноября 2020, 17:09
Джава стек как язык программирования можно условно разделить на две части - джава кор и джава энтерпрайз.
По джава кору новых книг насколько мне известно нету, если не называть книги написанные в 1998 году, но переизданные с косметическими дополнениями в 2019 - новыми.
Теория она и в Африке теория, многим базовым понятиям 40-50 лет как минимум.
А то что часть может быть устаревшая - не смертельно.
Главное - во всяких книгах не делай упражнения, практические задания в любой форме. Вот они точно устарели. Книга должна давать ответы на вопросы, а не вводить в ступор.
Для задач есть джава раш, их здесь достаточно и актуальные, с проверкой.
В книгах нужно брать только теорию, и то не все там нужно будет и актуально, все что связано с JavaFX, Swing, апплетами решительно пролистывай.
Если на чем-то застрянешь (в книге или так) не забывай про раздел Помощь.
В обучении важно не то что ты можешь, а что ты будешь делать, когда столкнешься с тем, что не знаешь. А программист это такая профессия "не знать". Здесь нет знаний А, Б и В, выучил и применяешь. Программист это не тот, кто знает решение, а тот, кто может его найти.
Поэтому если столкнешься с непонятным - это норм, другого и не ожидалось. Ты просто должен по определенному алгоритму - гуглить, спрашивать, читать, иногда для благой пользы даже пропустить непонятное, если оно тебя стопорит - ведь главное движение вперед.
Не бойся что-то не понять или где-то устаревшая информация, ты много раз еще будешь возвращаться к этим темам и вопросам. Это как не нужно бояться не выучить алфавит. Хочешь или нет, но с буквами ты столкнешься. Со всеми. И очень много раз :)
И соответственно будет миллион возможностей разобраться и доучить то, что раньше было непонятым.
+1
Станислав
12 ноября 2020, 11:01
Дойдя до 16-20 уровня рекомендую записаться на topjava курс basejava.
На курсе возникнет понимание для чего все это нужно, где это используется.
Можно конечно сразу проходить оба курса параллельно(начиная со startjava), но тут дешевле и если нет способностей и желания не хватит денежные потери будут меньше.
Тут можно приобрести навыки как решать задачи (task), там - получишь понимание где это использовать.
Если покупать курс с проверкой домашнего задания - в конце концов выработается понимание как писать оптимизированный (с точки зрения производительности) код, а благодаря паттернам и самодокументируемый.
Если есть немного денег - лучше покупать оба курса( javarush на год и все курсы topjava).
Если денег нет - ютуб в помощь, но легко научится тому что уже не нужно (swing, awt).
0
Стас Пасинков Software Developer в Zipy Master
12 ноября 2020, 13:57
всего-лишь два курса проходить одновременно? а че так мало?
че не 10 курсов сразу?
я могу и ошибаться, но топджава - это тот же джавараш, только в профиль) зачем проходить оба курса - лично мне непонятно
ЗЫ: фраза "денежные потери" понравилась)
0
Лозко Ростислав Владимирович
21 апреля 2022, 06:37
topjava не рассчитан на новичков. Его следует проходить после javarush, предварительно подтянув sql, html и желательно пройти легкий курс по spring.
0
Стас Пасинков Software Developer в Zipy Master
22 апреля 2022, 00:16
я говорил про топджава, как про контору, которая имеет курсы по программированию на джаве. в том числе, там есть и курсы для новичков, например startjava
вы же, наверное, имели ввиду сам курс с одноименным названием topjava от этой конторы.
0
Лозко Ростислав Владимирович
3 мая 2022, 10:08
Да все верно, я имел ввиду конкретно сам курс с названием topjava.
Не обратил внимание, что контора называется аналогично)
Мне тоже кажется проходить одновременно startjava и javarush не комильфо. По моему мнению если ты абсолютный новичок в программировании лучше выбрать один курс (я предпочтение отдал бы javarush, так как я с ним знаком) и параллельно смотреть видео в ютубе или/и читать книги.
+1
Денис Ferondo
12 ноября 2020, 09:33
Подписки на месяц тебе хватит чтоб понять твое это или не твое)
+3