Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
 Аватар для vvm28
771 / 539 / 67
Регистрация: 22.12.2013
Сообщений: 2,497
Записей в блоге: 26

Какие требования предъявляться разработчикам java middle уровня?

21.12.2023, 17:14. Показов 1568. Ответов 4

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста:
Какие требования предъявляться разработчикам java middle уровня?


Этот же вопрос я задал Алисе яндекса.

Вот что она ответила:

Java Middle Developer должен обладать следующими навыками и знаниями:

Знание языка Java: разработчик должен обладать глубоким пониманием синтаксиса, принципов ООП, коллекций, многопоточности и других аспектов языка Java.

Опыт работы с Spring Framework: знание основ Spring и его основных компонентов, таких как Spring MVC, Spring Boot, Spring Security и др.

Опыт работы со Spring Data: умение использовать различные реализации репозиториев, например JPA, Mongo DB, Redis и др.

Знание принципов работы с базами данных: JDBC, ORM (Hibernate), NoSQL (MongoDB, Redis) и опыт работы с различными СУБД.

Опыт работы с RESTful API: понимание принципов построения RESTful API, знание основ JSON/XML, умение работать с HTTP, GSON или Jackson.

Знание Git и других систем контроля версий: опыт работы с Git, GitHub, GitLab, Bitbucket и др., а также умение работать в команде, участие в проектах с использованием Agile-методологий.

Опыт работы с Maven или Gradle: знание принципов работы и настройки этих инструментов для сборки, тестирования и управления зависимостями проектов на Java.



Знание принципов и паттернов проектирования: опыт работы со структурой MVC, понимание принципов SOLID, умение применять паттерны проектирования, такие как Factory, Builder, Adapter, Singleton и др.

Знание основ тестирования и опыт написания автотестов: знание и опыт применения принципов TDD (Test-Driven Development), опыт работы с JUnit, Mockito, TestNG и др. инструментами для тестирования.

Опыт работы с облачными сервисами и контейнерами: понимание работы с Docker, Kubernetes, опыт работы с облаками, такими как AWS, GCP, Azure и другими.

Кроме того, важно иметь опыт работы с системами CI/CD (Continuous Integration / Continuous Delivery), например Jenkins, TeamCity, GitLab CI и др.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.12.2023, 17:14
Ответы с готовыми решениями:

Java программист уровня middle-senior (от $2000)
Вакансия: #java #php #mysql #git #middle #senior Компания: #gameshells Локация: #удалённо З/п: $2000 - $3000 Контакты:...

Какие требования нужно выполнить, чтобы стать Junior developer, Middle и Senior developer?
Быть может не совсем в ту ветку форума написал, но мне показалось, что здесь я смогу получить квалифицированный ответ с большей...

Работа java разработчикам.
Всем привет! Уважаемые java разработчики, мы ищем сотрудников для крупного проекта с переездом в г. Обнинск. Необходимы: -...

4
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3830 / 1666 / 430
Регистрация: 14.03.2022
Сообщений: 4,199
21.12.2023, 19:25
Цитата Сообщение от vvm28 Посмотреть сообщение
Этот же вопрос я задал Алисе яндекса.
Вот что она ответила
Ну это явно авторитетное мнение. Некоторые еще перестраховываются и спрашивают у чата GPT.

Если умеешь разобраться с любой проблемой и самостоятельно ее решить - чем не мидл.
Если еще сможешь организовать 2-3 джуна как помощников - так вообще молодец!
1
 Аватар для vvm28
771 / 539 / 67
Регистрация: 22.12.2013
Сообщений: 2,497
Записей в блоге: 26
22.12.2023, 12:24  [ТС]
Что касается Алисы яндекса - я бы не сказал, что она выдает то что можно называть "авторитетным мнением".
Нейросеть от яндекса, скорее слишком, можно сказать "галюциногенна" для этого.

Она может в чем-то помочь, но добиться от неё "вразумительных" ответов очень сложно.
Мне удавалось добиться от неё небольших маленьких кусочков кода, который работал.
Она может научиться в одной "сессии", "сеансе" если ей подробно "объяснить", написать очень точное ТЗ.
Бывает так, что она выдает явно противоречивые ответы. Когда не может ответить, то выдает "я боюсь кого-то обидеть".

То есть бум и шумиха насчет того, что Алиса сможет заменить юниора очень сильно преувеличенны.
Часто она "не понимает" контекста.
Ответы в виде очень абстрактных, часто "расплывчатых" фраз, она еще сильно "разбавляет" так, что текст наполняется "водой".

Из того, что она может "придумать" - это сопроводительные письма к резюме, поздравления, благодарственные письма,
небольшие сказки для детей.
Но общий смысл её повествования может быть "бессвязным", то есть общая нить и общий смысл может теряться.
Как говорит Русское радио: "Умная девушка всегда знает, когда включить "дуру" ".
0
Эксперт JSЭксперт HTML/CSS
 Аватар для krvsa
3830 / 1666 / 430
Регистрация: 14.03.2022
Сообщений: 4,199
22.12.2023, 13:55
Цитата Сообщение от vvm28 Посмотреть сообщение
Что касается Алисы яндекса - я бы не сказал, что она выдает то что можно называть "авторитетным мнением".
Нейросеть от яндекса, скорее слишком, можно сказать "галюциногенна" для этого.
Это был сарказм с моей стороны...
Я вообще не использую все эти ИИшные прибамбасы.
0
 Аватар для vvm28
771 / 539 / 67
Регистрация: 22.12.2013
Сообщений: 2,497
Записей в блоге: 26
22.12.2023, 15:29  [ТС]
. Как говорится "В каждой шутке есть доля шутки .
Если говорить серьезно, то меня интересовали исследования в области ИИ.
Конечно я понимаю, что это всего лишь алгоритмы и тот шум, который поднимается в СМИ - это для привлечения внимания и рекламы.
Но реально, некоторые компании достигли больших успехов в создании ИИ и нейросетей.
В свое время я занимался исследовательской деятельностью в некоторых международных проектах. Это было довольно давно,
в то благоприятно время не было никаких санкций и текущей напряженности. То есть было время так сказать успешного совместного сотрудничества.

Позже, но это уже несколько в другом контексте, я использовал свободные, открытые нейросети как пользователь.
К примеру для генерации изображений. Сегодня такие возможности впечатляют.

Мои попытки использования текстовых моделей - это скорее хобби и попытка найти что-то полезное в них.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.12.2023, 15:29
Помогаю со студенческими работами здесь

Требования к доменам первого уровня
Доброго времени суток. Мне задали вопрос на подготовку: "Каковы требования к доменам первого уровня?" Ничего толкового по этому...

Java разработчикам в Москве адресуется
На интересный и большой проект в российскую компанию системный интегратор требуется разработчик Java приложений. Предстоит как...

Курсы программирования уровня Middle и Senior
Здравствуйте. У меня вопрос - какие есть курсы/обучающие сайты для программистов уровня middle и senior?

Нужны разработчики C++ уровня Middle Senior
Требуются paзрабoтчuки C++ уpoвня Senior (мuнuмум пpoдвинутые Middle). Рaбoта над ужe сущecтвующue дoлгое вpeмя каccoвoй cucтeмoй...

Предложение java разработчикам (г. Киев) срочно
Добрый день! Меня зовут Юлия и я являюсь IT рекрутёром! На данный момент мне срочно нужны разработчики Java (junior, senior) в городе Киев...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru