.NET разработчики в USA
-
- Уже с Приветом
- Posts: 15475
- Joined: 27 Sep 2007 22:53
Re: .NET разработчики в USA
Плюсы исключите. От них - многие печали.
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: .NET разработчики в USA
просто Scala вакансий относительно мало. Даже если такие вакансии есть, то будет сложно обьяснить на интервью, каким образом вы знаете Скалу, но не знаете Джаву. И скорее всего возьмут человека, который знает и Джаву и Скалу.akrisanov wrote:Про JVM я прекрасно понимаю. А вот действительно ли нужно знать Java (язык)? И как частно можно встретить pure-Scala вакансию? По indeed.com совсем не часто.Zorkus wrote:Скажем так, я бы сказал, чтобы писать на Scala/Groovy/ подобных языках, Java все таки знать надо. И JVM.
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: .NET разработчики в USA
Я еще не встречал людей, кто хорошо знал бы устройство JVM, при этом не зная языка Java. Аналогично, я не встречал еще людей, кто знал бы скалу хоть более-мене прилично (или груви), при этом не зная Java. Ну т.е. знать JLS прям детально, знать тонкости приведения типов по памяти, generics И прочее -в общем не надо, но язык знать надо бы. Чистых Scala вакансий (всмысле, где знания Java не требуется) имхо крайне мало. А почему яву не изучить? Если вы собираетесь изучать Scala, так ява гораздо проще как язык. Опять же, абстракция чуть протечет, и что вы будете делать без знания Java.akrisanov wrote:Про JVM я прекрасно понимаю. А вот действительно ли нужно знать Java (язык)? И как частно можно встретить pure-Scala вакансию? По indeed.com совсем не часто.Zorkus wrote:Скажем так, я бы сказал, чтобы писать на Scala/Groovy/ подобных языках, Java все таки знать надо. И JVM.
Я например, жалею что посредственно знаю и плохо помню C. Надо найти время подучить.
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: .NET разработчики в USA
На на чем быстрей получается имплементировать: на Java Spring или ASP.NET MVC ? На WPF или Swing ?
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: .NET разработчики в USA
На том, что лучше знаешь?Tarasik wrote:На на чем быстрей получается имплементировать: на Java Spring или ASP.NET MVC ?
-
- Уже с Приветом
- Posts: 1367
- Joined: 13 Oct 2013 18:05
Re: .NET разработчики в USA
я про то что нет необходимости в байт кодеИнтеррапт wrote:Расшифруйте.veniki wrote:эти ниши требуют иметь этот софт под различные ОС или под различное железо?
скорее всего нет.
если кратко, то тормозаZorkus wrote:А что именно в реализации Java вы не любите?
мне не нравится сами виртуальные машины, то что такие вещи как оптимизация кода используется только игрописателями.Zorkus wrote:Вам не нравится конкретная реализация JVM (hotspot, jrockit, azul), или вам не нравится концепция стековой машины вообще (по сравнению с регистровой), или какие-то конкретные концепции вроде JIT, garbage collection, модель памяти, или конкретные реализации классов в JDK?
garbage collection - замечательная вещь, хорошо когда ктото за тобой подбирает, только уборщица работает не за бесплатно, она кушает ресурсы.
JIT - вещь с одной стороны хорошая, но по сравнению с платформоориентированным скомпилированным модулем - это костыли.
не бейте меня, но можно я скажу что джава - это костыли?
и создавалась как костыли, а маркетологи идею развили. неплохо конечно так развили, столько фреймворков написали, что на этих костылях можно ходить, они могут трансформироватся в ложку и ими можно есть. можно даже летать. но универсальность это и плюс и минус.
а вот назовите мне какойнибуть интернет проект сделанный на джаве? а нет их
пых-пых, перл и последователь руби. ну asp. в особо сложных случаях как ebay isapi, уже скомпилированная dll
например как будет работать это форум если его написать на джаве?
думаю будет, полагаю кластеризация доведена до ума, будет работать на 4х серверах не хуже пых-пыха на одном.
ну про то пых-пых дырявый в плане безопасности, так не довели его до ума.
кстати самый главный аргумент яблофонов против андроида - это как раз таки джава.
корявый-прекорявый далвик, эти замечательные костыли, благодаря которым андроид разошёлся на миллионы различных девайсов, но телефоны как правило в 2 раза мощнее айфона, а скорость тажа.
о да, да, ассемблер, мой любимый язык.Zorkus wrote:Ну так может veniki .NET тоже не нравится, и по той же причине, и он предпочитает нативный x86, регистры?
.NET - почемуже, отличный фреймворк, особенно когда там WinForms появилась
я честно говоря не понимаю в чём разница и даже нагуглить не смогИнтеррапт wrote:А... так может veniki нравится Андроид, потому что Dalvik VM - базируется не на стековой машине, как JVM, а на регистровой архитектуре. Ну вот мы и выяснили.
чтото по с++ работ не много. по андроиду требуются только сеньоры.Zorkus wrote:Назовите меня вшивым мейнстримщиком, но берите или джаву, или С++.
значит буду нелюбимую джаву изучать. мне то что, не мне сервера покупать, пусть тормозят.
-
- Уже с Приветом
- Posts: 9194
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: .NET разработчики в USA
Это да, особенно резко спрос отличается от места к месту, 20 миль разница, и никакого C++ вокруг, одно сельское хозяйство.Мальчик-Одуванчик wrote:Плюсы исключите. От них - многие печали.
Но надо таки в городе на правильный завод устроиться, и вот тогда покрутить эту швейную машинку этот станок.
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: .NET разработчики в USA
G+, ebay, amazon, linkedin, odnoklasniki подойдут?veniki wrote: а вот назовите мне какойнибуть интернет проект сделанный на джаве? а нет их
In vino Veritas!
-
- Уже с Приветом
- Posts: 17281
- Joined: 07 Sep 2011 10:05
- Location: Seattle, WA
Re: .NET разработчики в USA
veniki, похоже, что про джаву у вас новости из середины 90-х годов. И это... вы совсем не джава-программист, правильно?veniki wrote:...
-
- Уже с Приветом
- Posts: 1367
- Joined: 13 Oct 2013 18:05
Re: .NET разработчики в USA
почему тогда во всех ссылках ебая isapi.dll присуствует? маскируются?crypto5 wrote:G+, ebay, amazon, linkedin, odnoklasniki подойдут?veniki wrote: а вот назовите мне какойнибуть интернет проект сделанный на джаве? а нет их
-
- Уже с Приветом
- Posts: 4637
- Joined: 24 Oct 2009 01:38
- Location: Chicago ;-) -> SFBA!
Re: .NET разработчики в USA
Я немного поклацал по ссылкам и заметил такое только в сервисе аутентификации. Остальное видимо на джава: http://highscalability.com/ebay-architectureveniki wrote:почему тогда во всех ссылках ебая isapi.dll присуствует? маскируются?crypto5 wrote:G+, ebay, amazon, linkedin, odnoklasniki подойдут?veniki wrote: а вот назовите мне какойнибуть интернет проект сделанный на джаве? а нет их
In vino Veritas!
-
- Уже с Приветом
- Posts: 3647
- Joined: 23 May 2010 15:10
Re: .NET разработчики в USA
под стол упалcrypto5 wrote:G+, ebay, amazon, linkedin, odnoklasniki подойдут?veniki wrote: а вот назовите мне какойнибуть интернет проект сделанный на джаве? а нет их
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: .NET разработчики в USA
Любой интернет проект, где в бек-энде хадуп используется.crypto5 wrote:G+, ebay, amazon, linkedin, odnoklasniki подойдут?veniki wrote: а вот назовите мне какойнибуть интернет проект сделанный на джаве? а нет их
http://wiki.apache.org/hadoop/PoweredBy
-
- Новичок
- Posts: 64
- Joined: 11 Mar 2011 09:54
Re: .NET разработчики в USA
Пастернака не читал но осуждаю.veniki wrote: ...
не люблю джава делает неповоротливых монстров, и с как правило с ужасным интерфейсом.
...
Всегда поражают такие диванные эксперты
-
- Уже с Приветом
- Posts: 150
- Joined: 18 May 2012 20:00
Re: .NET разработчики в USA
мои наблюдения
C++ - интересные проекты есть, но нужен конкретный domain knowledge либо embedded. На любителя.
.Net- то что я видел это в основном вин формы либо корпоративные сайты. Интересного мало чего встречал.
Java - много интересного и неинтересного. Выбор огромный. Опять же, JVM открывает двери в другой мир. Scala, Groovy, Clojure, JRuby, Jython. Много cloud девелопмента на JVM. Kafka на скале. Hadoop на джаве. Storm на джаве. Весь API в AWS на джаве.
Что касается Java vs C++ performance, средний С++ код будет работать не на много быстрее чем средний Java код. Java сам по себе как язык так себе, но Java 1.8 некоторые вещи меняет. Опять же, если не нравится, можно на скале писать. Есть _выбор_.
От С++ советую держаться по дальше если вам интересен чистый сервер сайд. Я сам primarily C++ developer. В нашей конторке, в колхозе, от С++ скоро останется только кор телефония, audio processing, ну и может encryption. Весь остальной back-end переходит в клауд/JVM based со всеми прелестями типа кафки,кассандры, стормы, хадупы.
Rich desktop UI - C#/WPF, WebUI - javascript + всякие там knockout/angular and what not.
Пришлось даже поиск работы прекратить и даже от пару офферов отказаться. Подозреваю, с новыми скиллзами будет гораздо проще работу найти ещё по денежнее.
C++ - интересные проекты есть, но нужен конкретный domain knowledge либо embedded. На любителя.
.Net- то что я видел это в основном вин формы либо корпоративные сайты. Интересного мало чего встречал.
Java - много интересного и неинтересного. Выбор огромный. Опять же, JVM открывает двери в другой мир. Scala, Groovy, Clojure, JRuby, Jython. Много cloud девелопмента на JVM. Kafka на скале. Hadoop на джаве. Storm на джаве. Весь API в AWS на джаве.
Что касается Java vs C++ performance, средний С++ код будет работать не на много быстрее чем средний Java код. Java сам по себе как язык так себе, но Java 1.8 некоторые вещи меняет. Опять же, если не нравится, можно на скале писать. Есть _выбор_.
От С++ советую держаться по дальше если вам интересен чистый сервер сайд. Я сам primarily C++ developer. В нашей конторке, в колхозе, от С++ скоро останется только кор телефония, audio processing, ну и может encryption. Весь остальной back-end переходит в клауд/JVM based со всеми прелестями типа кафки,кассандры, стормы, хадупы.
Rich desktop UI - C#/WPF, WebUI - javascript + всякие там knockout/angular and what not.
Пришлось даже поиск работы прекратить и даже от пару офферов отказаться. Подозреваю, с новыми скиллзами будет гораздо проще работу найти ещё по денежнее.
-
- Уже с Приветом
- Posts: 150
- Joined: 18 May 2012 20:00
Re: .NET разработчики в USA
Так и есть. Пройденный этап. Так же замечал что иногда Скалу пишут в описании вакансиих, просто что бы резюме привлечь. Реальная работа идёт на джаве.Интеррапт wrote:просто Scala вакансий относительно мало. Даже если такие вакансии есть, то будет сложно обьяснить на интервью, каким образом вы знаете Скалу, но не знаете Джаву. И скорее всего возьмут человека, который знает и Джаву и Скалу.akrisanov wrote:Про JVM я прекрасно понимаю. А вот действительно ли нужно знать Java (язык)? И как частно можно встретить pure-Scala вакансию? По indeed.com совсем не часто.Zorkus wrote:Скажем так, я бы сказал, чтобы писать на Scala/Groovy/ подобных языках, Java все таки знать надо. И JVM.
Возможно баян http://www.youtube.com/watch?v=yl1f1-Da0OI
-
- Уже с Приветом
- Posts: 3647
- Joined: 23 May 2010 15:10
Re: .NET разработчики в USA
что за новые скиллы такие?Пришлось даже поиск работы прекратить и даже от пару офферов отказаться. Подозреваю, с новыми скиллзами будет гораздо проще работу найти ещё по денежнее.
-
- Posts: 1
- Joined: 27 Jan 2014 21:01
- Location: Украина
Re: .NET разработчики в USA
Насколько сейчас реально получить H-1B с хорошими знаниями .net, опытом 3+ лет на asp.net mvc и 8+ всего программирования? Стоит ли вообще пытаться или лучше рассматривать вариант Канады?