Я знаю ООП, могу спокойно объяснить что, для чего и зачем. Знаю Java Core на уровне Collections Framework (знаю какие коллекции есть, где и какие коллекции стоит применять). Стоит ли браться за сложные задачи, например, я хочу написать бота для VK Api, чтобы тот брал из XML файла расписание в колледже, брал из таблицы XML на сайте изменения расписания, каждый день писал мне 8 утра о том какое сегодня расписание и какие изменения в расписание на сегодня пришли. Можете не вдаваться в пример. Просто мучает вопрос, стоил ли при таких знаниях начинать это делать. В интернете все пишут, что нужно браться за сложную задачу (при наличии базовых знаний) и решать её, в конечном итоге говорят, что ты получишь годный результат и опыт, что ты по ходу решения задачи будешь всё усваивать. Стоит ли это всё делать? Или лучше учиться как в школе, всё последовательно.
Пугает меня то, что для меня это не обычно (как в школе учили: "сначала усвой, потом делай").
Так вот, я хочу узнать ответ от тех, кто пробывал по такой схеме (есть какая то база по знаниям - теперь делай сложные вещи).
Вопрос глобальный, не обязательно отвечать на конкретный выше пример.
Сильно не пинайте за некорректность вопроса, первый раз пишу на форум.
всё вам правильно в интернете написали,
а то что вы описали не сложная задача, а скорее большая
не стоит боятся больших задач,
т.к. большая задача это всего лишь набор маленьких :)
берём ваш пример делим на кусочки, гуглим решение каждого из кусочков, собираем вместе
по сути конструктор