foonfyrick, как ни банально, но зависит от человека. И от бекграунда. Сейчас популярно мнение, что ВУЗ не нужен, а на мой взгляд, очень даже нужен. Кажется, что у тебя всё так тяжело идёт, потому что основа не заложена. Ну и плюс андроид это реально непростая тема.
Если хочешь знать, я до своей первой работы обучался несколько лет. В школе (олимпиадное программирование), потом на ВМК МГУ 3 года, и только на 4 курсе устроился работать Java разрабом. Типа джуном, хотя тогда ещё это не так форсили. И если вспомнить сейчас, мои знания были довольно специфичны. Меня взяли за то,что был бекграунд, и из меня что-то могло получиться.
RobCapa, могу только посочувствовать. Учитывай, что половина видео и статей вообще не имеет отношения к реальности, смотри на самые последние публикации.
RobCapa, примерно так.
Не жди, что ты сейчас раскуришь по-быстрому что-то и поймёшь корутины. Эта ебанина адски сложная. Документация нифига не полная, и даже статьи создателей (например Елизарова) приходится перечитывать несколько раз, чтобы понять, что происходит. Разницу между скоупом и контекстом, я, например, до сих пор не понял. Просто ощущение, что им нужен был дополнительный уровень индирекции и поэтому они вывернули кишки наружу. Хз, что все в них так вцепились, имхо, технология тухлая.