По некоторым сложившимся обстоятельствам я сейчас не работаю. До этого в IT никогда не работал, и собственных разработок у меня нет (как и портфолио), за исключением дипломной работы на C#. 2 года назад окончил колледж по специальности прикладная информатика, потом армия и год в Евросети.
На данный момент, я просто не знаю куда податься и с чего начать. Вообще хотел бы работать в концертной сфере, но там свои проблемы со вхождением туда) в общем не суть. Решил дальше проложить путь в IT, но теперь стою меж двух огней: с одной стороны я не знаю пока точно, что мне больше интересно, с другой стороны то, что жить не на что и времени выбирать тоже нет. В колледже в зачет нескольких курсовых работал над его сайтом (дизайн, там кое какие плюшеки на JS), но глубоко в изучение их не вдавался как и в случае в С#, изучал только то, что мне требовалось от языка... Я конечно считаю, что это была моя ошибка, но все же я тогда не размышлял о том, куда я двинусь после армии.
Подскажите, куда проще и быстрее войти? Выбор между разработкой для Android (Java) и фронтэндом. Бывают ли вообще компании которые с нуля обучают для себя именно в этих областях?
Быстро только кошки на крыше чикаются. Разработка ПО это довольно сложная сфера и быстро туда войти чтоб срубить бабла не выйдет. Выберите то что интересно, изучайте, сделайте несколько тестовых проектов для себя (не сложных, но наглядных) и ходите по собеседованиям. Других хитрых схем просто не существует. Хочешь денег - ебаш! Просто так деньги никто не раздаёт. Знаю о чём говорю.
Печально, но можно искать разовые простенькие заказы все равно на каком языке. Можно попробовать поискать аболтусов, которые сами не могут написать лабы и писать за них.
Бывают компании, которые обучают для других компаний. Например, skilltrek.ru. Для подобного формата должен найтись работодатель, который оплатит обучение.
Я провожу индивидуальное обучение по темам http://jspro.ru/module
Бесплатное обучение с нуля невозможно, по многим причинам: % отвала будет большой; джуниоры обычно и так сами готовятся ; это непрофессионально.
неее =) это понятно, речь шла об менторах =) я сам начинал с курсов в avalon.ru, они дали быстрый старт, объем полноценный и мотивацию. А когда народ сидит с книжкой, то есть большой соблазн котиков в контакте
one pavel: хорошо, другая схема: берёшь курс на coursera и изучаешь. Есть очень хорошие курсы и бесплатные. На любые вопросы тебе ответят и помогут, да и вообще весело влиться в тусовку людей, которые интересуются тем же чем и ты) И не нужно менторам отваливать деньги. А по поводу соблазнов и отсутствия мотивации: да ради бога! чем меньше разработчиков ПО в стране, тем выше моя зарплата.
полностью согласен по всем пунктам, несколько проектов переделывал после горе фрилансеров =) мне понравился сервис www.codecademy.com прошел для интереса js и python, расширил кругозор =)
Ладно, уточняю. Речь о личном затраченном времени специалистов на обучение. Самостоятельно(+-coursera/codecademy), конечно, нет никаких ограничений.
К теме, зачем платить менторам - 1. для оптимизации времени, 2. чтобы не тратить время на то, что не актуально на реальных проектах 3. ну и если ментор крут (например написал что-то технологичное), расширяет понимание