Avikot.ru

 > 

Форум

 > 

У кого лучше карьерные перспективы: Java ли .Net разработчик?


У кого лучше карьерные перспективы: Java ли .Net разработчик?

Dany21 | 9 марта 2020 г.

0

Интересует мнение и опыт людей. На каком стеке проще начать, и кто из разработчик лучше себя чувствует?


SacramentoSis | 9 марта 2020 г.

0

Java и .NET - две ведущие корпоративные технологии, предназначенные для серверных приложений. Обе платформы позволяют использовать языки программирования высокого уровня для создания крупномасштабных приложений. В настоящий момент на рынке нет более развитых технологий, чем Java и .Net. Это самые крутые технологии.

Однако, если посмотреть на рынок вакансий, то тут всплывает достаточно очевидная тенденция:

Java платформа (в основном Spring) - это платформа на которой разрабатывают финтех (банки, страховые компании, платежные сервисы), логистические приложения (гео-сервивы) и телеком (сеть и ОПСЫ).

NET - это корпоративный (даже можно сказать государственный) сегмент, где большая часть работы - это обмен документами. Хотя последнее время множество стартапов в реальном секторе экономики также выбирают .net.

Отюсда разные компании, разные корпоративные ценности, разный уровень оплаты труда и стресса.

На Java более "крутые задачи" и жирнее ЗП, но на .Net работа гораздо спокойнее. Плюс .Net очень сильно завязан на западный рынок (как минимум в РФ), поэтому при миграции в США .Net дает большой профит. Ну и .net приятней в обучении.

Если прямо тянешь, то на Java можно сесть лучше, но если нужна более спокойная работа без гемора, то тут .net получше будет.


FackRoll | 9 марта 2020 г.

0

Все эти рассуждения о том, какой язык лучше - полная хрень.

На больших проектах используется такой зоопарк технологий, что тут сам язык программирования фактически не имеет никакого значения. Это будет лишь 1 из 10/15 технологий, что ты используешься.

Выбирай не язык, а сферу в какой ты хотел бы развиваться, и компанию, в который ты хотел бы работать.

Если ты хочешь условно работать в СберТехе, то очевидно тебе учить Java. Если ты хочешь работать в Microsft (или, например, Додо Пицца) тебе нужно учить .Net.

Вакансий на рынке сейчас много, поэтому выучив какой-то из этих стеков, ты точно не останешься без работы. Просто сделай изначально выбор сердца (выбор мечты), а потом уже само пойдет.

Не стоит слушать тех, кто начинает приводить факты про какие-то "узкие" места - это все бессмысленно.


TunTun | 3 марта 2020 г.

0

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

Я бы посоветовал начать с Java, у неё более чистый подход к программированию, с неё будет проще слезть на .net.


Parade | 9 марта 2020 г.

0

Язык сам по себе не развивается. 

Язык сам по себе не имеет ценность.

Язык не имеет значения.

Компании, которые развивают эко-систему, и компании, которые используют этот язык (чаще всего большие)  -  вот то, что имеет значение.

За Java стоит практически вся Силиконовая Долина и куча компаний в РФ и Европе. За .net фактически стоит один Microsoft. Хоть майкрософт и крут, но очевидно комьюнити у Java сильнее. И чтобы сейчас не произошло с Java, она будет побеждать .Net пока не произойдет что-то совсем странное.

Java тупо надежнее.


GeekBrains