Блог им. AlekseyMoskva

Cтоит ли учить с# в 2022

Доброго времени суток всем. выбираю язык программирования из двух Java и C#, и встал вопрос.
В связи с недавними событиям (СВО), с какими негативными моментами могу столкнуться, если выберу все таки C#. Смотрю на .NET так как планирую заниматься алготрейдингом в будущем, а Java под это не заточена.
В данный момент живу в России, и уезжать не планирую, программирую в 1с.
21 комментарий
C# можешь еще и в геймдев уйти на юнити=)
Я сам начинал с бэка C# dot net core 2/
Но на работе переучился на фронт React JS.
База на всех языках одинаковая. А синтаксис учится 2 месяца.
avatar
Я конечно тот еще специалист, но под похожие задачи планирую Lua -  проще, дешевле, в любом колхозе есть Квик (если не NFT, но там думаю, ребята не пишут на СЛ))) ).
avatar
Ни с JAVA, ни с C#, ни с Python проблем c трудоустройством не будет в обозримой перспективе.
avatar
Jame Bonds, оч сомнительное утверждение. А без сертификатов трудоустройство вообще превращается в грезы. С сертификатами тоже вероятность невелика.
Ниша занята ВУЗами, типа физтеха и пр.
avatar
3Qu, когда сами будете нанимать, требуйте профильный ВУЗ и сертификат, какой хотите.
В среднем же «по отрасли» стандарты найма гораздо мягче.
avatar
Jame Bonds, ну, это туда, где программирование не является профилем предприятия, и идет как вспомогательное обеспечение основной деятельности.
Туда действительно кого попало берут.
avatar
Вопрос перспектив оплаты, т.к. конечного потребителя уничтожают и ручной труд будет преобладать. Кому будут нужны програмные разработки в сттране с 40 млн пенсионеров и 100 млн потенциальных нищебродов?

Отдельные специалисты будут, конечно, зарабатывать, но в целом политика уничтожения нации идет полным ходом
avatar
Лучше C#. Так сразу и джаву выучишь.
avatar
criminal, Тогда уж С++ :), с него хоть на C#, хоть на Java, хоть на Python и т.д.
А на самом деле важен не язык, а доступное окружение под него.
avatar
aai63, вы не поняли того что я сказал. C# основан на Java и по сути является джавой с кучей наворотов сверху. Любой кто знает C# автоматически знает Java на 99% безо всякого переучивания. Был как-то случай у меня, когда я спросил на кодерском форуме как мне выучить джаву если я уже знаю C#, на что мне ответили «ты её уже знаешь».
avatar
criminal, Наоборот JAVA основана на С#
avatar
Twilight_reg73, Да, точно, вы правы. Сначала в 2001 вышел C#, а потом в 1995 на его основе сделали Джаву. Я просто забыл.
avatar
criminal, я про то что сейчас все новые фишки с начало делают в C#, а потом их добавляют в JAVA
avatar
Начинать надо с Ассемблера 
Смотрю на .NET так как планирую заниматься алготрейдингом в будущем, а Java под это не заточена.

C# и Java — языки общего назначения. Для алготрейдинга годится любой из них.
avatar
Делфи учи. Пригодится.
avatar
T-800, 
Делфи учи
«То, что мертво, умереть не может»? )))
avatar
Знание языка никак не поможет стать зарабатывающим алготрейдером, так как это вообще не главное. Только если продавать свои услуги программиста в дальнейшем.
Для ТС С# актуальней. Java, все-таки, нишевый язык.
avatar
Главный, самый распространенный язык программирования — английский. Вакансии на нем с самыми высокими зарплатами.
)
avatar

теги блога Алексей Семёнов

....все тэги



UPDONW
Новый дизайн