170 похожих чатов

Всем привет. Я ± начинающий разработчик. Пока что нигде не

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

Начинал с Питона и хорошо им владею. Затем, относительно недавно, решил взять в свой стек какой-то более строгий язык. Начал изучать Go. Он интересный – мощный, очень удобный и дружелюбный, на нём, если что-то пишут, то это чаще всего что-то, если не новое, то как минимум современное. Короче, в языке устраивает ВСЁ.

Но вот в последнее время, так как нигде ещё не работал, начал переживать по поводу вакансий. Конечно, живу в Москве и тут на любой язык работа найдётся, да и Go – не сильно нишевый: по запросу "middle Go" на hh ~100 вакансий. Но всё-таки это 100 по сравнению с ~350 для запроса "middle java" да и Go не настолько крепко пока устоялся на рынке.

Так вот в общем! Я думаю о том, чтобы в связи со всем этим посмотреть в сторону Джавы. Но смущает то, какой у неё тренд. Из того, какое сложилось о ней впечатление, язык ооочень устоявшийся, на нём уже написаны тонны кода, который надо поддерживать и допиливать... но и больше ничего. Я не сильно вижу, чтобы Джаву где-то брали на новый проект. Не будет ли так, что со знаниями Джавы будешь большую часть времени заниматься только копанием в огромном легаси, при этом сильно как специалист в чём-то помимо Джавы (и бизнес процессов) не развиваясь?

Я в общем-то, не фанатик переписывания всего с нуля, как это сейчас модно. Проекты поддерживать и развивать тоже нужно, но с многими языками по типу того же Go, с которым я переживаю, что просто не найду работу, ты не только поддерживаешь старое, но и всегда имеешь возможность писать что-то современное. В то время как на Джава, как мне кажется, я буду просто неделями ковыряться в огромном монолитном легаси коде, чтобы изменить одну строчку кода.

Насколько в таком энтерпрайз программировании (которое, как я понял, единственное, где Джаву вообще применяют) дописывают что-то новое и делают что-то интересное?

2 ответов

5 просмотров

На Java стартуют много новых проектов на последней версии языка, работы хватит и для создания нового и для развития существующего

я бы тут задумывался о том, как быстрее сменить страну проживания на ту, где не будет санкций, а не на каком языке писать

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
How to create an OS in C? what to study?
Linus
18
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Карта сайта