Bully_Thunder, придумай сам себе задачу. Например, какой-нибудь сайтик или приложение для айфоновских чехлов. Пытайся сделать методом тыка, пока не добьешься первого результата. Потом попробуй подумать как можно улучшить. И так раз 5.
Я сам в 2010 году ничего не знал, но очень хотел сделать свой сайт, в итоге это привело к тому, что сейчас работаю сеньором-фронтом, уже как лет 9
По своему опыту скажу, что сидеть читать теорию и решать практические задачки на алгоритмы - это полная хрень. У меня есть очень много знакомых, кто покупал различные курсы по фронтэнд разработке и ничего ни у кого не получилось. Здесь самое важное - это интерес, это должно быть твоим хобби. Если изначально здесь только денежный интерес, то увы, ничего не получится.
И да, за 4 месяца ждать результата не стоит, здесь речь про годы обучения.