Re[8]: C# vs Java для фрилансера
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 02.04.13 19:00
Оценка:
Здравствуйте, Aлeкceй, Вы писали:

I>>А что, разве все проекты на джаве это энтерпрайз ?


A>Больше половины, наверно.


Энтерпрайз это просто область. Конкретно специфика энтерпрайза проявляется не везде, а только в длинных долгоживущих монстрах, которых много, но никак не больше половины.

I>>Для неопытных есть проекты попроще.


A>Для неопытных есть пхп.


Когда на пхп начнут писать мобайл приложения тогда и приходи
Re[7]: C# vs Java для фрилансера
От: Ziaw Россия  
Дата: 03.04.13 02:04
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>А что, разве все проекты на джаве это энтерпрайз ?


Для других задач есть более интересные платформы. Чем привлекательная java? Тем, что она тупа как пробка и проще контроллировать код большой команды. Тем, что у нее есть куча фреймворков, полезных именно в больших проектах. Тем, что она очень кроссплатформенна (полезно в энтерпрайзе и мобайле).

Вот и определились две ниши. В вебе java и asp.net сливают со страшной силой. То есть конечно сайты делать можно, вполне рабочие. И те, кто больше ничего не знают делают на них. Но если это не энтерпрайз, то гораздо выгоднее их делать на php/ruby/python. Да и энтерпрайз зачастую, только страшно.

I>Для неопытных есть проекты попроще.


Проект попроще на java? Это как простенькая база на oracle. Есть конечно, но найти трудно.
Re[5]: C# vs Java для фрилансера
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 03.04.13 02:36
Оценка:
Здравствуйте, Izobara, Вы писали:

A>>Странная логика у тебя.

A>>Если пойдешь дворником работать, то для мозга это будет более полезно, чем выучить пых?
I>Тогда мозги будут вообще свободны и я посвящу их теории музыки и литературе

Тут уже был один доктор туамосесс, у него тоже были мозги вообще свободны
Маньяк Робокряк колесит по городу
Re[5]: C# vs Java для фрилансера
От: Alyas77 США http://kids.lingresource.com/
Дата: 03.04.13 02:48
Оценка:
>>Если целевая платформа винда — то таки Вы првы. Но почему-то в академических, опенсорсных, аналитических проектах .Нета не видно сильно. Линкус виноват?

A>В МС ресече, к примеру, используется и дотнет.

Странно было бы увидеть Oracle C# research team?


A>Мониторя рынок США, я не заметил особой разницы ни в количестве вакансий, ни в их специфике. И там, и там примерно одинаковые проекты.

в количестве нет — в качестве — да
Вы не там где-то мониторили либо выборка нерелевантна нисколько. Вакансий на "дешевых" дотнет-кодыров больше, зарплаты мешьще. Индусы рулят.

1. Java/J2EE and related technologies are still in demand with the highest salaries on average. C is also relevant, but there are almost as many C programmers as there are Java programmers. Average salaries:
--Java: 90k ~ $100k
--C/C++: $90k
--C# $85k

http://www.jiansnet.com/topic/24694/Top-IT-Skills-and-Salaries

в реале для хорошего специалиста на 10-20% выше. Кроме того как я писал выше, идусо-кодеров в .Нете нааамного больше чем в с++/жаве. а вот на Scala их вообще не видно — что не может не радовать. Нр это совсем другой топик.
Re[6]: C# vs Java для фрилансера
От: Klikujiskaaan КНДР  
Дата: 03.04.13 05:46
Оценка:
Здравствуйте, Alyas77, Вы писали:

A>в реале для хорошего специалиста на 10-20% выше. Кроме того как я писал выше, идусо-кодеров в .Нете нааамного больше чем в с++/жаве. а вот на Scala их вообще не видно — что не может не радовать. Нр это совсем другой топик.


В жабе индусятни больше Жаба сама по себе — та еще индусятня.
А скала — сырая еще, это то же самое, что говорить "На немерле нет индусокодеров"
Re[8]: C# vs Java для фрилансера
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 03.04.13 06:26
Оценка:
Здравствуйте, Ziaw, Вы писали:

I>>Для неопытных есть проекты попроще.


Z>Проект попроще на java? Это как простенькая база на oracle. Есть конечно, но найти трудно.


Мобай приложения например.
Re[7]: C# vs Java для фрилансера
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 03.04.13 06:27
Оценка:
Здравствуйте, Klikujiskaaan, Вы писали:

K>А скала — сырая еще, это то же самое, что говорить "На немерле нет индусокодеров"


"На языке который я только что придумал еще нет индусятины" @
Re[9]: C# vs Java для фрилансера
От: Ziaw Россия  
Дата: 03.04.13 06:31
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Мобай приложения например.


Ну так я об этом и говорил
Автор: Ziaw
Дата: 02.04.13
, чего ты с шашкой кинулся? Надо идти в веб или мобайл. В мобайле java один из востребованных инструментов.
Re[6]: C# vs Java для фрилансера
От: Yoriсk  
Дата: 03.04.13 09:52
Оценка:
Здравствуйте, Alyas77, Вы писали:

A>--Java: 90k ~ $100k

A>--C# $85k

Т.е. разница ~10%, а с учётом озвученых дешовых индусокодеров в среднем-высшем диапазоне её не будет вовсе или .net вообще получится выше.

A>в реале для хорошего специалиста на 10-20% выше. Кроме того как я писал выше, идусо-кодеров в .Нете нааамного больше чем в с++/жаве.


А как глянешь на Бангалор — так каждый второй сертифицированій oracle/java специалист.
Re[7]: C# vs Java для фрилансера
От: vl690001x Россия  
Дата: 03.04.13 11:12
Оценка:
Здравствуйте, Yoriсk, Вы писали:

Y>Здравствуйте, vl690001x, Вы писали:


Z>>>Вопрос философский. А WCF тут каким боком?

V>>Для того чтобы сервисы писать.

Y>яничегонепонял.жпг


Ну например я изучаю C#.
В какой-то момент начинаю понимать, что для решения моей задачи лучше всего использовать клиент-серверную архитектуру. Которую, возможно в будущем потребуется безболезненно сделать распределенной.
Вопрос — какая технология позволит мне максимально просто и быстро это сделать, полностью реализовав все что я хочу?
Ответ — WCF.
Поэтому я и посоветовал человеку сразу обратить внимание на эту аббревиатуру.
Лично сам я всерьез заинтересовался ей только год назад, а до этого только очень смутно понимал что это, возможно как раз то чего мне не хватало.
Сейчас ведь не 80-е и не 90-е годы, большая часть софта взаимодействует с чем-то по локальной сети или по интернету.
До этого я клиент-серверные проги у меня работали по тупорылому способу — через SQL Server. Однажды просто мне стало этого не хватать.

На этот раз я понятно объяснил или есть еще вопросы?
Re[8]: C# vs Java для фрилансера
От: vl690001x Россия  
Дата: 03.04.13 11:22
Оценка:
Может непонятно при чем тут "повторное использование"?
Просто написав для некого функционала обертку в виде WCF-службы, можно меньше думать о том как правильно построить архитектуру классов и модулей, исчезает необходимость возиться с dll-ками.

Приведу простой пример.
Вот сейчас я делаю программу, которая, фактически, занимается парсингом. Делаю ее на заказ. Помимо этого у меня есть собственный проект примерно такого же толка.
Там есть код, который в принципе может быть использован в обоих проектах, более того (и это пожалуй самое важное в данной ситуации), что он может использоваться одновременно!
Речь идет о хранилище прокси-серверов, и системе загрузки контента через всякие эмуляторы браузеров, типа awesomium'a, ну или просто Request/Response.
Если этот код выделить в отдельную службу, мы получим один исполняемый процесс, а если бы мы сделали повторно-используемую dll, то получили бы два процесса, и кучу дублирования всего что только можно.
Re[7]: C# vs Java для фрилансера
От: Alyas77 США http://kids.lingresource.com/
Дата: 03.04.13 11:59
Оценка: :)
A>>в реале для хорошего специалиста на 10-20% выше. Кроме того как я писал выше, идусо-кодеров в .Нете нааамного больше чем в с++/жаве.

Y>А как глянешь на Бангалор — так каждый второй сертифицированій oracle/java специалист.

Всякие сертификаты признаю не и считаю досадным минксом в резюме который нужго искупить реальным опытом.
Филькины грамоты все это. На собеседовании мне интересно какие проблнеиы и как чел решал, а не какой очерднос сертификат хочет заиметь.
Re[7]: C# vs Java для фрилансера
От: Alyas77 США http://kids.lingresource.com/
Дата: 03.04.13 12:10
Оценка:
K>В жабе индусятни больше Жаба сама по себе — та еще индусятня.
Извините, но моя эмпирическая выборка показывет соверщенно обратное. В US-МА индусы(не только по национальности ) в основном на VB/Net/PHP кодят.

K>А скала — сырая еще, это то же самое, что говорить "На немерле нет индусокодеров"

На скале делаются реальные проекты в больших конторах и многие стартапы берут ее как основной язык. Опять же — а местах близких к Бостону. За индо-китайское восточное побережье и всю Одессу Европу не скажу. На сегодня платфлома довольно стабильна и имеет отличные перспектывы.

А немерле... ну он и не нужен.
Re[6]: C# vs Java для фрилансера
От: Aлeкceй  
Дата: 03.04.13 12:51
Оценка:
Здравствуйте, Alyas77, Вы писали:

A>Странно было бы увидеть Oracle C# research team?


Это было бы к тому, что в исследованиях тоже используется дотнет. Это скорей религиозный вопрос, а не вопрос технологий.

A>идусо-кодеров в .Нете нааамного больше чем в с++/жаве. а вот на Scala их вообще не видно — что не может не радовать. Нр это совсем другой топик.


Вот с этим вообще не согласен. В джаве индус на индусе и индусом погоняет.
Re[7]: C# vs Java для фрилансера
От: Aлeкceй  
Дата: 03.04.13 12:52
Оценка: 1 (1)
Здравствуйте, Klikujiskaaan, Вы писали:

K>А скала — сырая еще, это то же самое, что говорить "На немерле нет индусокодеров"


Не тоже самое. Скала реально используется, в отличие от.
Re[7]: C# vs Java для фрилансера
От: Alyas77 США http://kids.lingresource.com/
Дата: 03.04.13 12:59
Оценка:
A>Вот с этим вообще не согласен. В джаве индус на индусе и индусом погоняет.
Видимо проблема сильно от региона зависит.
На позицию .Нет девелопера На монстре два года назад у меня каждый второй индус был, на позицию Scala/Java — каждый второй — русский(часто еврей). Индусов пришло .lastOption = None. Это в МА.
Re[8]: C# vs Java для фрилансера
От: Aлeкceй  
Дата: 03.04.13 14:07
Оценка:
Здравствуйте, Alyas77, Вы писали:

A>На позицию .Нет девелопера На монстре два года назад у меня каждый второй индус был, на позицию Scala/Java — каждый второй — русский(часто еврей). Индусов пришло .lastOption = None. Это в МА.


Видимо, в этом случае отгоняло индусов знание скалки в тексте вакансии.
Re[9]: C# vs Java для фрилансера
От: Alyas77 США http://kids.lingresource.com/
Дата: 03.04.13 14:52
Оценка:
A>Видимо, в этом случае отгоняло индусов знание скалки в тексте вакансии.

Так в том то и фишка — что рекрутерам была дана установка Java искать — скала опционально(начать на ней работать после жавы через 1-2 недели можно). Результат оказался довольно интересным и показательным.
Re[8]: C# vs Java для фрилансера
От: Klikujiskaaan КНДР  
Дата: 03.04.13 16:29
Оценка:
Здравствуйте, Aлeкceй, Вы писали:

A>Здравствуйте, Klikujiskaaan, Вы писали:


K>>А скала — сырая еще, это то же самое, что говорить "На немерле нет индусокодеров"


A>Не тоже самое. Скала реально используется, в отличие от.


Это не мешает быть ей сырой
Re[6]: C# vs Java для фрилансера
От: Ночной Смотрящий Россия  
Дата: 03.04.13 18:21
Оценка:
Здравствуйте, Alyas77, Вы писали:

A>1. Java/J2EE and related technologies are still in demand with the highest salaries on average. C is also relevant, but there are almost as many C programmers as there are Java programmers. Average salaries:

A>--Java: 90k ~ $100k
A>--C/C++: $90k
A>--C# $85k

Средняя зарплата это зарплата программиста с одной сиськой и одним яйцом. Зарплата конкретного специалиста слабо зависит от того, что джавы практически нет в вебе, где зарплаты в среднем пониже, чем на сервере приложений.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.