Ответы пользователя по тегу Java
  • Java или C# [вопрос трудоустройства]?

    GreenBee
    @GreenBee
    ASP.NET программист
    C#/.NET будут проще, потому что для начала ты просто ставишь Visual Studio 2015 Community Edition и начинаешь программировать. Никаких сторонних компонентов тебе не нужно. Никакой командной строки.

    На Java вакансий действительно больше и платят, кстати, тоже больше, чем на аналогичной должности C#. И это следствие первого пункта - все больше новых программистов выбирают C#.
    Ответ написан
  • В какую сторону смотреть?

    GreenBee
    @GreenBee
    ASP.NET программист
    Не запретят, а установят приоритет. А именно: первый делом нужно выбирать из софта российского производства, затем идет опенсурс и только потом коммерческий софт иностранного производства.
    Написанное Вами на C# приложение будет считаться российской разработкой.
    Windows скорее всего как покупали, так и будут покупать, просто потому что, под Linux не будет работать много разного софта.
    Ответ написан
    Комментировать
  • Переход с delphi на java?

    GreenBee
    @GreenBee
    ASP.NET программист
    У Вас уже есть опыт работы в определенной сфере и язык - не единственное, что там есть.
    Кроме Delphi Вы наверняка использовали: операционную систему, СУБД, библиотеки, взаимодействовали с каким-то программами, изучили определенную предметную область.
    Например, если Вы писали программы под Windows, с СУБД MS SQL, то лучше перейти на C#.
    Ответ написан
    Комментировать
  • Какая доля языков в BakcEnd-е Web Enterprise по количеству проектов?

    GreenBee
    @GreenBee
    ASP.NET программист
    Несколько лет назад Java очень сильно рулил в энтерпрайз сегменте. Но сейчас майкрософт сделал все, чтобы .NET стал как минимум не хуже.

    Если выбор между Java и .NET, то я однозначно рекомендую .NET, т.к. на данный момент он развивается гораздо быстрее, имеет прекрасную поддержку и документацию, бесплатную качественную среду разработки, перспективы реальной кроссплатформенности. На стороне .NET маркетинг, готовые решения, новейшие технологии.

    На самом деле изучать можно обе технологии. Они во многом похожи (если брать начальный уровень). А дальше все зависит от того, какая будет работа/заказы.

    Однако не стоит забывать, что существуют и другие языки. Например, Python. Да, он медленнее, но очень часто "узкие места" просто реализуют на C и все становиться прекрасно.
    Ответ написан
    4 комментария