тоест типа Java рулит:), а если еще Android хоть немного к IPhone приблизится, так вообще)
есть такая, но в требованиях — «Senior Java Engineer»...а вообще здорово, с JavaEE + большой, если в мобайл пойти, а вот с iPhoneSDK с его Objective-C далеко не пойдешь)
шансов меньше, но они должны быть)
опа, новая мысль...
Большой сенкс всем, Вовке и Анониму. Буду пидалить на ниве мобайл-девелопмента и не «париться» (хотя Java как то посерьезнее...что ли). Буду выращивать «прямые руки» и светлую голову, а что то где то изменится — будем приспосабливаться).
насчет формул и математики это ты правильно сказал, это не всем дано...легче формочки клепать)
ага, еще по универу помню конспекты по ЦОСу), а это еще с практикой нужно соединить, хотя ничего не дается просто так, везде нужно разбираться и практиковаться.
ИМХО я бы в мобайл не шел: маленькая доля рынка
по идее через пару лет рынок должен вырасти прилично;)
Поддерживаю Вовку и добавлю что можно развиваться в таком направлении как обработка изображений, ДСП, куда не так много народу ломится и не такая большая конкуренция.
Конечно не ломится...столько формул и математики, это не класс в джаве создать, да и не контроллер в айфоне:)
Интересная пища для размышлений, спасибо.
Опять же, нужно «кушать»:), а что то кушать это вебдев/мобайл + опять же где найти практику в «решении тех задач, которые хочется решать» (telecom, AI, etc)...
Спасибо за совет. Но я что то слабо представляю что входит в телеком в плане инструментария и подготовки (алгоритмы-язык-платформа) да и процесса в общем. Тот же AI, я так понимаю это геймдев, ну наверное распознавание образов. Идея хорошая и правильная и интересная, но опять же Тут я могу получать опыт в мейнстриме (интерпрайс), а где получить опыт в том же телекоме или AI, чтобы потом уехать Туда?:)
Ну в общем правильно, собственно в чем и был вопрос, что с большей вероятностью поможет лучше устроится за бугром (естественно, что прямые руки и голова на плечах;)).
Главное поменьше ешьте варёной колбасы
Не ем вообще;)
Зачем?Те западные вакансии которые я видел (я не особо искал) требуют, в основном, умение писать код, работать организовано, знание «теории» программирования, а не знание модных фреймворков.
Это само собой, выученый наизусть API никому не нужен (ну почти никому;). Но есть же специализация, которая в вакансия чаще всего написана. Хотя мобайл индустрия развивается, да и трафик мобильный растет, что по-идее должно означать большее число приложений разных форматов и для разных задач. А если и «вдруг умрет» платформа это, думаю, не означает, что мобильные устройства умрут и освоить другую мобильную технологю будет не сложно;) П.С. Это я по-ходу ответил на свой вопрос?:)
ну и что, что мода, жизнь длиннее, придётся много чего ещё пройти и забыть.
Да Вы правы, но хочется выбрать от, на что мода будет держаться дольше)
Интересный подход: спрашивать тут (в Украине) что востребовано там (на западе).Поищите «западные» вакансии.
Искал.Вакансии есть:) Интересно мнение людей, поболее моего проработавших в девелопменте.
Кстати, может надо продолжать заниматься тем чем вы занимались до 26 лет.
Это теперь хобби;)
Перешел на android и не жалею, разработка нравится. Единственное что для написания высоко оптимизированных приложений, приходится забывать о всяких j2ee патернах, а писать как на плюсах:)P.S. iPhone и Android разработка совершенно разные, не стоит их писать рядом:)
Ну Java SE мне показалась «комфортнее».Тут как бы вопрос не в комфортности, а в том что перспективнее и надежнее в плане проф. пригодности за рубежом (руки из-того места, алгоритмическая подготовка, опыт это понятно — вопрос имеено в выборе технологии)
вспомнилось
Де Тревиль: «а много -ли вам лет? »д’Артаньян: «да, много, сударь- восемьнадцать»
знаю что много, но лучше поздно чем никогда)
правильно думешь.
стОит заниматься, изучать SE, EE, технологии — persistence и пр.мобайл-дев будет твоим плюсом.
Ну тут вопрос кардинальной смены сейчас с Junior iPhone на Junior Java, развиваться в одном направлении, но более надежном, чтобы через 3−4 годика быть нужным там;) экспериментировать уже некогда
да, но основа у них одна — Java Core, хотя не суть важно. Я с Вами согласен, наверное задаю не правильные вопросы себе;) не что учить -, а как учить. Что в Вашем понимании Специалист с большой буквы?