Тут нет однозначного ответа в данный момент) Крайние 7 лет я не имею прям постоянного дома (если можно так выразится). Сейчас как бы мой дом в Ивано-Франковске, но я довольно много времени провожу в Днепре и когда я смогу распрощатся с нынешней работой, то буду жить однозначно в Киеве.
Та неоднозначные... Пройдя весь курс (на данный момент без половины 40-го уровня) я с нуля, не имея ни малейших знаний в программировании и даже не умея переустановить винду, я могу заявить что я более-менее знаю саму Java, но для получения работы этого однозначно мало. Да и половину того что учил - уже забыл напрочь. Я конечно на собеседования не ходил хотя так громко заявляю о нехватке знаний, но в любой вакансии указаны такие вещи о которых тут ни слова. Но с другой стороны, этот сайт дал мне старт и кое-какие начальные навыки. Валидатор конечно - штука своеобразная (автоматическое тестирование всегда имело свои недостатки) и приносит порой не мало боли, но с этим можно смириться если не мучать себя и сразу после того как валидатор начинает строить козни смотреть "Обсуждения" к задаче.
На прохождения всего этого я потратил год и почти 2 месяца (из которых почти месяц в самом начале читал Head First Java 2nd Edition - без прочтения этой книги я наверное так бы и не сдвинулся с места, дочитал её не до конца, а главы так до 12-й). Так долго потому что в среднем занимался так: месяц через месяц, так как работа вносила свои коррективы, и по этому забывалось то на чём остановился не говоря уже о том что было раньше.
Это конечно становится потихоньку понятным, когда в тебя уже в начале 20 - х уровней начинают пихать SQL и алгоритмы со структурами данных.... Спасибо тебе за ответ! Надеюсь, что таки получится и у тебя и у меня устроиться...)