JavaRush/Java блог/Архив info.javarush/Непонятные условия и лень!
Human91
24 уровень

Непонятные условия и лень!

Статья из группы Архив info.javarush
участников
Многие из учеников часто жалуются на неконкретно поставленные условия задач, на них непонятность, на их некорректность. Часто эти жалобы ни чем не обоснованы и теряют свою актуальность после очередного внимательного прочтения "непонятного" условия. Да и в будущем я думаю заказчик не будет Вам разжевывать подробно то, что он хочет от Вас получить. Курс на сайте максимально сжал всю необходимую информацию, а значит нужно читать каждую лекцию и каждое условие внимательно и вникать в каждое слово, если Вы не привыкнете к этому сейчас, не сможете сконцентрировать свое внимание, то в дальнейшем Вас будут ожидать некоторые сложности и неудобства. Во многом еще мешает всему лень, и я сам частенько этим страдаю (фильмы, сериалы, компьютерные игры и прочее). Хоть лень и двигатель прогресса, да и захватить она может весь мир, но ей лень - все равно нужно с ней бороться. Я думаю каждый из Вас жаждит поскорее изучить джаву, чтобы "нарубить бабок" (как говорил Раскольников) и для этого я Вам приведу некоторые цифры. Предположим что для устройства на работу нам нужно пройти 40 уровней JavaRash, в каждом уровне в среднем по 12 лекций (полетов). Если мы ленимся либо по другим причинов в день читаем только одну лекцию, то выходит следующая картина 1 х 12 х 40 = 480 дней!!! А если приложить небольшие усилия и изучать хотя бы по 3 лекции в день, то на все 40 уровней уйдет порядка 5-6 месяцев (тот самый срок за который нас обещает обучить администрация сайта). Я не призываю Вас проходить в день по уровню, ведь информация порой не так легко усваивается, да и почитывать дополнительные источники нужно, просто задумайтесь на сколько сильно желаете выучить язык и побороть свою лень!
Комментарии (18)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hocktar
Уровень 15
16 августа 2016, 08:19
javarush хорош именно большим количеством практических заданий с автопроверкой, а вот, что касается лекций, то здесь еще конь не валялся.
При выполнении заданий приходится постоянно возвращаться к изученному материалу, при этом делать это очень неудобно. Есть план занятий info.javarush.ru/page/learning_plan/, но он отсылает к так называемым лекциям, которые, в большинстве случаев, представляют из себя ссылки на сторонние ресурсы. А хотелось бы получить удобный мануал в html формате с содержанием, поиском и предметным указателем. Да есть куча книг по Java, но все они в виде pdf. С моей точки зрения, скорость обучения значительно возросла при наличии такого внутреннего ресурса с теоретическим материалом.
merzki
Уровень 29
16 августа 2016, 12:13
действительно прыгать по страницам не очень удобно, тем более незная на какой же странице то самое ОНО. Тут надо конспектировать, выжимать из изученного самый жЫр.
hocktar
Уровень 15
16 августа 2016, 12:22
Насколько я понимаю, все автотесты разработаны и более менее отлажены, вот и хотелось, что бы javarush теперь обратил внимание на качество и удобство работы с теоретической составляющей курса.
А еще есть идея сделать некоторый внутренний сервис, только для подписчиков, с примерами кода, причем принимать туда примеры по голосованию, на основании рейтинга полезности.
Joysi
Уровень 41
16 августа 2016, 12:56
Основная фишка JavaRush — именно практические задания. Теоритических вебинаров, курсов, лекций — хороших очень много (Youtube, Головач, Ткач, Coursera...). В некоторых есть даже небольшое количество практических заданий.

Как бы по курсу идет негласная мысль Теорию надо учить больше от практики.
Чем дальше, тем яснее. На 25+ уровнях уже появляются задачи, тематика которых не была предварительно освещена заранее в лекциях и ученику надо самому разобраться. Причем в большинстве задач в последующих уровнях будет дана теоретическая составляющая (не везде и в разном объеме). Как бы изучая на начальных уровнях JavaRush курса используем 70% теории, данной предварительно, а уже на 30+ только 30%, остальное ищем самостоятельно (к этому времени многие рекомендуемые книги будут уже намного более понятны, и составить более детализированный запрос в поисковик будет уже на порядок легче).

Опять же неравномерные знания перед началом курса учеников не позволят составить теоретическую составляющую курса, которая будет удобна всем. Если на легкие задачи более подготовленные ученики просто потратят пару минут (вместо получаса их сокурсников, не имеющих подготовки в программировании), то на чтение теоретического материала в поисках нужной инфы уйдет больше времени (да и найти ее на сторонних ресурсах будет проще). Вы прочувствуете это сами ближе к середине курса.

P.S. IMHO, лучше бы добавили новых big-ов и интересных задач.
Fatal
Уровень 14
16 августа 2016, 16:50
P.S. IMHO, лучше бы добавили новых big-ов и интересных задач.
Я заметил такую фишку, по курсу разбросаны уникальные задачи, их немного совсем. На первых 20-ти уровнях можно насчитать 20 шт. максимум. Когда я решал эти задачи, я прямо физически ощущал как в голове извилины крутят педали :) т.е. даже только прочитав условие такой задачи уже понятно, что задача исключительно на мышление программиста — вот таких бы побольше, они очень крутые.
Теоритических вебинаров, курсов, лекций — хороших очень много (Youtube, Головач, Ткач, Coursera...).
И не по теме. Сегодня стоял в пробке на холодке, и рассматривал прохожих тихо им завидуя — они же идут, а я стою, но это не важно. Важно то, что среди них я углядел Головоча собственной персоной! куда-то шел с сыном. У меня радости было, как будто я встретил суперзвезду мирового масштаба, прямо настроение улучшилось. Подумал что это знак — нужно сегодня его лекции глянуть. Я все, спасибо за внимание.

Fatal
Уровень 14
16 августа 2016, 16:52
как это примеры кода? т.е. фактически, готовые фрагменты решений? очень удобный сервис :)
MindIbniM
Уровень 41
21 сентября 2014, 19:55
Есть, есть и некорректные условия, и избирательность валидатора, и материал задач очень далекий от тем лекций. Хуже всего, что таких задач процентов 10-15, но, насколько я могу судить, администрация предпочитает ими не заниматься. Вместо этого — потратить время на написания сообщения на форуме, что, мол, у нас все круто — это вы нубы не способные стать программистами.
Раздражает неимоверно. Уже писал и напишу еще раз: ресурс хороший, но очень сырой. Тем не менее люди вкладывают в него деньги, и не для того, чтобы их потом игнорили, а тем более хамили.
MaJ0r
Уровень 10
18 августа 2014, 09:27
Оставьте ваш снобизм для ДОУ. Общение с человеком и его объяснения(особенно в живую) никогда не сравнится гуглем и чтением мануалов. Задумайтесь хотя бы на минутку об этом.
Sant9Iga
Уровень 41
18 августа 2014, 09:47
Вот совсем недавно, человек пишет, что не знает как запретить создание классов. Мало того что в теме есть 2 правильных ответа, так еще и в гугле была первая ссылка с правильным ответом. А теперь скажи, разве для этого нужно живое общение? Ну или не живое?)
MaJ0r
Уровень 10
18 августа 2014, 13:45
не могу отвечать за всех, только за себя — на мне очень хорошо работает общение. Задаю глупые вопросы, много — но есть прогресс(это касается не только и не столько программирования). Нужно просто перебороть снобизм и быть ближе к людям. Есть определенная доменная область, в которой очень хорошо разбираюсь, а много людей плохо. Постоянно задают вопросы, особенно глупые, все равно стараюсь отвечать, хоть иногда еле себя сдерживаю. Ну в крайнем случае, если достали — не буду отвечать. Поэтому когда попал на ДОУ(здесь продолжается тоже самое) был шокирован поведением людей, которые ставят себя выше других и постоянно жалуются, что дескать нубы достали. Неужели все программисты такие высокомерные, что им тяжело снизойти до простых смертных, которые не разбираются в языках программирования?
Ruzveld
Уровень 34
16 августа 2014, 13:37
Да, действительно, иногда бывает, что условия задач непонятны, или что ожидания валидатора не совпадают с условием, если ему следовать с точностью до буквы. Но в данный момент в разделе «Обсуждение задач» собрано достаточно информации от разных пользователей, чтобы пройти все задачи как минимум до 28 уровня включительно. У меня на данный момент (к концу 28) не решены только две задачи. Причем первую я могу решить другим (менее красивым) способом и сдать хоть сегодня, а вторая — это level27.big01 :) и она в процессе. При этом максимально с задачей я разбирался два дня, и тогда это был абсолютно мой косяк.
Это, конечно, не значит, что создатели должны забить и перестать дорабатывать задачи. Они должны это делать и, наверное, более оперативно, чем это происходит сейчас. Просто «непонятное условие» сейчас уже не оправдание.
Xan
Уровень 20
15 августа 2014, 18:23
Дойдя до 16 уровня, я внимательно читаю каждое слово.
Но вот только что вот столкнулся с задачей где исходя из примера в условии сделал неверное решение.
Оно абсолютно соответствовало тому, что диктовало условие. Сервер не принимал.
Таких случаев было 3-4. Я бы все таки предложил администрации как то корректировать условия, если они оказываются неоднозначными. Это всё таки не загадки. И времени теряется куча и мотивация к обучению падает, потому что видишь что результат есть, а сервер говорит, что нет.
Кстати, «Да и в будущем я думаю заказчик не будет не будет Вам» значит что будет? :)

Да и насчет скорости. Бывают разные задачи, на некоторых просто ступор. Ведь надо не просто прочесть лекцию, а прорешать задачи к ней.
VasylHoshovsky
Уровень 24
15 августа 2014, 15:58
К стати, а что Вы подразумеваете под «лекцией»? Из «в среднем по 12 лекций» можно вычеркнуть задачи и лекцию «Отдых». Да и лекция лекции не равна. На первых уровнях, я некоторые проходил за день, теперь (21 уровень) могу пару дней над одной лекцией сидеть. Кому что легче идет)))

И, да… Мотивация очень важна))
Sant9Iga
Уровень 41
15 августа 2014, 14:21
о чем говорить, если людям легче тут спросить, чем у гугла? хотя в 90% случаев ответ лежит в первой же ссылке, даже по не самому корректному запросу.
igor
Уровень 25
15 августа 2014, 14:35
зачем вообще об этом говорить?
надо разрешить задавать вопросы о задаче, после 2х дней размышления и лазанья по форуму.=)
Bessus
Уровень 41
15 августа 2014, 16:01
Хм… Если уж вы решили проводить аналогии с «реальной» жизнью, то стоит упомянуть и другие аспекты. Задача кодера — качественно решить поставленную задачу в кратчайшие сроки. И никого не волнует, как ты ее решишь: своими мозгами, гуглом или будешь доставать расспросами коллег/друзей.
И в реальной жизни ничего тебе не мешает задавать заказчику или руководителю столько уточняющих вопросов, сколько потребуется, если ты их не задашь — тебя потом сделают виноватым. Таким образом, нет ничего плохого в том, чтобы «уточнять/спрашивать» на форуме.
igor
Уровень 25
15 августа 2014, 18:15
здесь же учатся, и для человека лучше, если он поймет, а не тупо стырит код, или узнает, где он не прав, но не поймет почему.
А я хотел лишь донести, что зачастую здесь люди задают вопросы либо надумывая себе проблемы, либо как только у них не получается, сразу лезут на форум и делают пост, не ища ответов, и не хотя подумать.
Bessus
Уровень 41
15 августа 2014, 19:02
Если люди не хотят учится — вы их не заставите, все добровольно. Форум должен давать помощь тем, кто хочет учиться, кто готов разбираться и кому нужна помощь. Тем более рабочий код ведь здесь не выкладывают и подсказки стараются давать не совсем уж откровенные.
А те, кто просто «тырят код» не разбираясь, вредят прежде всего себе, пусть это будет на их совести, люди взрослые.