Сложно, но выполнимо
Учусь с мая 2022 года, сейчас февраль 2023. Один из главных плюсов - текстовая подача материала. Никаких видео-уроков, под которые засыпаешь. Что-то не понятно - вернулся, перечитал. Если не понял - задал вопрос наставнику и относительно быстро получил ответ. Сложность, порой, вырастает кратно, но не требуют того, что не проходили в теории. И сразу скажу - не верьте тому, что обучать будут "с нуля". Вернее да, именно языку Swift и всему, что нужно для iOS, действительно обучают с нуля. Но новичкам в программировании это точно не поможет. Если вы не умеете или мало программировали - скорее всего, вы не потянете. У вас не хватит времени набираться опыта в программировании и успевать выполнять задания. Мало выполнить задание - нужно еще пройти ревьювера (проверяющего). Порой удовлетворить его не проще, чем разобраться с материалом. Но, в целом, я очень рад, что поступил и не вылетел в середине обучения, хотя был "на волоске" от этого. И не думайте, что вам хватит 10 часов в неделю, чтобы успешно учиться. Я бы сказал - не менее 6 часов в день, наверное, хватит. Неудач в процессе обучения будет гораздо больше, чем побед. Но так в любой профессии, не только в разработке. Дойдут до конца не самые умные, а самые упертые.