Но времени понадобится несколько больше, чем вы предполагаете. Ухватить основы языка - вообще не проблема, а вот чтобы грамотно построить архитектуру приложения, принять правильное решение или придумать алгоритм - тут простое изучение языка не поможет, требуются знания во множестве других областей.
Без опыта или с малым количеством опыта устроиться может быть проблемой (но можно).
Если не получается найти работу, попробуйте фриланс. Для начала просто смотрите, что нужно заказчикам и просто пробуйте выполнить "для себя", не отправляя результат заказчику. Сделали - зайдите на какой-нибудь тематический форум и попросите разобрать ошибки/неудачные решения. Таким образом можно достаточно быстро начать "ориентироваться" и находить правильные решения (конечно, речь об простых проектах - что-то сложное стоит брать только прилично набравшись опыта - и то, лучше сначала присоединиться к чужому проекту, поработав джуниором). Ещё вариант - помощь другим новичкам на, опять же, тематических форумах. Новички спрашивают очень широкий круг вопросов, потому придётся достаточно много и быстро изучать. В итоге у вас будет достаточно опыта, чтобы вас приняли на работу (также можно смотреть в сторону фриланса и удалённой работы).
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.