Size: a a a

2021 May 23

CK

Chingiz Kich in Almaty JUG 🏔
Добрый день! Студент. Изучаю джаву. Очень часто слышу, что джависты в основном в банках сидят.  Возник вопрос. Используется ли джава в технологических компаниях для больших проектов? И в целом, джава сейчас это в основном поддержека легаси кода? И почему джаву ассоциируют с банками?
источник

CK

Chingiz Kich in Almaty JUG 🏔
От сокурсников много о Go и Python слышу (то что вот на этих языках пишут новые проекты)
источник

M

MrKnyaz in Almaty JUG 🏔
Го и питон популярные потому что вкатиться проще, общество идет по пути наименьшего сопротивления)
источник

M

MrKnyaz in Almaty JUG 🏔
Питон еще для ML хорош
источник

M

MrKnyaz in Almaty JUG 🏔
Для веба я лично бы node js юзал особенно на границе с клиентами так сказать, а внутри где нужна работа с реляционными базами к примеру юзал бы уже на жаве или на котлине апишки.
источник

M

MrKnyaz in Almaty JUG 🏔
А для батчевой обработки асинхронной только яву или котлин бы юзал
источник

M

MrKnyaz in Almaty JUG 🏔
Я думаю в любой серьезной многопоточной разработке, где задействованы множество разных баз данных, без жавы не обойтись, иначе получится инвалид
источник

N

Nurba in Almaty JUG 🏔
Не надо подвязываться к языку программирования. Лучше изучать основы, чтобы легче было переключаться. Но в плане изучения, лучше конечно потратить время на Java, пока молодой. Он сложнее чем всякие go, python. Их и можешь потом за пару месяцев изучить. А насчёт банка, то да в основном Java позиции банковские или компании которые продают банкам. Но в банках просто бизнес логика сложная, и как это писать на том же go я не понимаю. Есть ещё c#, в основном государственные или крупные корпорации.
источник

ES

Eugene Svalukhin in Almaty JUG 🏔
Откуда вот это вот все берется про то что java используется в основном для legacy проектов?
источник

N

Nurba in Almaty JUG 🏔
Вот тоже интересно почему когда имеется ввиду java, все говорят про легаси 😂
источник

N

Nurba in Almaty JUG 🏔
В других языках тоже оно есть
источник

M

MrKnyaz in Almaty JUG 🏔
Скорее всего в супер школах где обещают сделать из тебя програмера за 2 месяца. Расхваливают питон или го и травят яву)
источник

M

MrKnyaz in Almaty JUG 🏔
Есть такое подозрение)
источник

M

MrKnyaz in Almaty JUG 🏔
Иначе откуда столько молодежи с такими мыслями
источник

БС

Бакытжан Сейтказин... in Almaty JUG 🏔
Может просто на других языках проекты не доходят до зрелости? 😂
источник

N

Nurba in Almaty JUG 🏔
😂, или переписывают уже на другом языке
источник

N

Nurba in Almaty JUG 🏔
Ну никто не обещает что через пару лет в go не будет столько Легаси. Вот недавно видел легаси на go)
источник

БС

Бакытжан Сейтказин... in Almaty JUG 🏔
Потому что у банка, у Ынтерпрайза есть требования к системе. Например, если попробовать запустить 10-15 летний код на джава, то с долью высокой вероятности, оно запуститься сегодня. То что творится в мире js - не пойдёт, могут ломать обратную совместимость каждые пол года.

И потом, вспомним переход с питон2 на питон3, который длился 10 лет.

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

И легаси проект на питоне поддерживать и рефакторить намного сложнее чем на джава.
источник

M

Mr.Temirlan in Almaty JUG 🏔
Java на рынок КЗ массово зашла намного раньше чем Python и легаси намного больше вот и все)
через 5 лет на курсах будут говорить смострите какой простой newProgLang, зачем вам эти легаси-проекты на питоне еще и на 3-й версии!
источник

M

MrKnyaz in Almaty JUG 🏔
Лет через 10 выпускники будут удивляться что надо код писать, а не фигурки двигать и соединять)
источник