Size: a a a

Боль Тимлида

2021 October 25

A-

Aleksei - in Боль Тимлида
Но работа у меня хорошая. Стабильная компания. Мозг не делают.
источник

РИ

Роман Ивлиев... in Боль Тимлида
вот и ответ же
источник

AK

A K in Боль Тимлида
Не перепрыгивайте. Ведь действительно, работу на Java сейчас найти очень тяжело!
источник

GT

Grigoriy Tretyakov in Боль Тимлида
Смысл может быть при переходе на мобилки или просто из любопытства. А в остальном, при прочих равных. можно и не перепрыгивать
источник

VS

Vladimir Smirnov in Боль Тимлида
а можно пару примеров для тех кто на шарпе не писал особо
источник

w

wystan_hugh in Боль Тимлида
Сейчас все языки/стеки более-менее одинаковые. Джава/С# так прям вообще, в питоне есть какие-то косяки (все еще нет типов, gil), но это все лечится велосипедами. Вот шаг вперед - это языки, в которых есть какие-то новые парадигмы. Будь то раст с безопасной памятью или какая функциональщина.
источник

GT

Grigoriy Tretyakov in Боль Тимлида
Функциональщину уже запихнули во многие современные языки
источник

w

wystan_hugh in Боль Тимлида
так что тут уместней тойота camry/corolla - хз какая между ними разница, если особо не угораешь по двигателям.
источник

SU

Sergey Ulyanov in Боль Тимлида
это сарказм или что-то изменилось на рынке за выходные?)
источник

AK

A K in Боль Тимлида
Конечно, сарказм)
источник

A-

Aleksei - in Боль Тимлида
В Java нет свойств. Это мелочь, но это реально больно смотреть на кучу геттеров и сеттеров. Lombok пишут люди тот ещё костыль, привносящий проблемы. В C# все из коробки изначально нормально сделано. На основе свойств в C# есть удобные байндинги в том же WPF, UWP и AvaloniaUI. Есть события, в Java же куса своих реализаций. В каждом проекте будет какой-то свой подход. Это очень неудобно и будет напрягать, что везде сделано по разному. Из коробки какая-то стремная подсветка синтаксиса (настраивается, но даже такая мелочь в той же IntelliJ Idea выглядит ужасно. По неподтвержденным данным Java медленнее. C# развивается, там столько всего привнесли в язык, что на версии C# 9.0 писать просто кайф. Взять те же init only свойства. Синтаксический сахар в языке просто огонь. На нем писать приятно. Это что пришло в голову сразу. Уверен будут и другие проблемы.
источник

A-

Aleksei - in Боль Тимлида
Дело в опыте. Получится что я на C# отработал 7 лет и на Java, например, 2 года. И я не на Java не устроюсь на приличную зп из-за малого опыта и на C#, так как 2 года не работал на нем. Оно мне надо?
источник

c

critskiy in Боль Тимлида
А что вас толкнуло перейти с C# на Java?
источник

VS

Vladimir Smirnov in Боль Тимлида
так а в чем проблема вообще тогда?
источник

VS

Vladimir Smirnov in Боль Тимлида
вы не хотите переезжать на джаву, у вас нет необходимости, что вы хотите услышать здесь?
источник

A-

Aleksei - in Боль Тимлида
В C# даже методы по-человечески называются у коллекций. В Java какие-то именования из C++. Вместо нормально названия Add, в Java это put.
источник

A-

Aleksei - in Боль Тимлида
Смотришь на все это и неохота на этом писать. Все как-то некрасиво и устаревше
источник

AK

Anton Kucherov in Боль Тимлида
В чем смысл сопоставлять опыт в конкретном ЯП? Вы Java программист или Software Engineer? 🤔 Любой нормальный синьор новый язык осваивает по ходу работы. Трудности могут возникнуть разве что при переходе с той же Java на какой-нить Haskell. В остальном переехать с C# на Java и обратно вообще никаких проблем нет.
источник

A-

Aleksei - in Боль Тимлида
Это я понимаю. А вот HR может не понять.
источник

c

critskiy in Боль Тимлида
а надо ли вообще вам на другой ЯП переходить? Или вас жаба душит из-за разниц в ЗП?
источник