Sber Developer News
5.66K subscribers
893 photos
27 videos
862 links
О разработке, технологиях и AI-решениях Сбера для разработчиков и всех, кто связан с IT. Инструменты, кейсы, вакансии.

Чат разработчиков: https://t.iss.one/smartmarket_community

Витрина технологий Сбера: https://developers.sber.ru

Powered by SberDeviсes
Download Telegram
Пятничная задача для адептов JavaScript 🧑🏽‍💻

Вы работаете в компании по прокату лодок. Напишите функцию calculateBoatRentalCost, которая принимает на вход количество часов аренды лодки и возвращает общую стоимость аренды.

Условия тарификации:
- Первый час аренды стоит 20 долларов.
- Каждый последующий час стоит 10 долларов.

Пример работы функции:console.log(calculateBoatRentalCost(3)); // Ожидаемый результат: 40 (20 + 10 + 10)
console.log(calculateBoatRentalCost(5)); // Ожидаемый результат: 60 (20 + 10 + 10 + 10 + 10)


Пишите ваши варианты в комментариях.
Новые IT-вакансии для Москвы, Самары и Казани 👨🏼‍💻

Москва
🌇
🔹 Инженер нагрузочного тестирования в команду HR-платформы.

🔹 DevOps-инженер в SberData.

🔹 Senior Java-developer в команду HR-платформы.

🔹 Системный аналитик (ОС Linux) в SberInfra.


Казань 🌃
🔹 Middle Python developer в команду «Интеллектуальный цифровой сотрудник Operations».


Самара 🌊
🔹 DevOps-инженер в команду высоконагруженной системы в back-office.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
2
Пятничная задача для адептов JavaScript 🧑🏽‍💻

Напишите функцию calculateRainfall, которая принимает на вход массив чисел, представляющих количество осадков в каждый день. Функция должна вернуть среднее количество осадков за весь период и максимальное количество осадков за один день.

Пишите ваши варианты в комментариях.
👍3
Новые IT-вакансии для Москвы и Новосибирска👨🏼‍💻

Москва 🌇
🔹 Devops в подразделение, которое занимается разработкой продуктов для внутреннего пользования.
🔹 Lead ML-инженер в команду Блока «Развитие клиентского опыта B2C».

🔹 Senior C++ разработчик в центр квантовых технологий Сбера.

🔹 Deep learning (Computer vision) researcher в Центр Робототехники Сбера.

🔹 Reinforcement learning engineer в Центр Робототехники Сбера.

🔹Технический менеджер проектов в Sber Data.


Новосибирск/Омск 🏙️
🔹 Java Developer (Dictionaries/DDIS) в команду Технологической платформы Сбера.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
🔥2👍1
Пятничная задача для адептов JavaScript 🧑🏽‍💻

Напишите функцию для управления запасами яблок в магазине. У вас есть массив объектов, где каждый объект представляет яблоко и содержит следующие свойства:
- type (строка) — тип яблока (например, "Грэнни Смит", "Фуджи").
- quantity (число) — количество яблок данного типа.

Напишите функцию getTotalApples, которая принимает массив объектов яблок и возвращает общее количество яблок.

Пример входного массива:
[
{ type: 'Грэнни Смит', quantity: 10 },
{ type: 'Фуджи', quantity: 15 },
{ type: 'Гала', quantity: 8 }
]

Пример выходного значения:
33

Требования:

- Реализуйте функцию так, чтобы она корректно суммировала количество яблок всех типов.
- Убедитесь, что функция возвращает правильное общее количество яблок.

Пишите ваши варианты в комментариях.
Теперь SaluteBot интегрирован с телеграм 🤖

Благодаря прямой интеграцией с мессенджером телеграм у пользователей SaluteBot появилась возможность быстро создавать сценарии чат-ботов и публиковать их в своих каналах.

Теперь клиенты SaluteBot могут быстро создавать эффективных чат-ботов с искусственным интеллектом, которые будут работать прямо внутри Telegram-канала или группы. Их можно обучить публиковать контент и отвечать на комментарии, что поможет разгрузить блогеров и администраторов групп.

Как это работает?
1️⃣Вы создаете своего чат-бота на нашей платформе, настраиваете сценарий и публикуете в Telegram;

2️⃣Бот подключается в ваш канал или группу и начинает работать по вашим настройкам.

Упростите работу в мессенджере с решением от SberDevices!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥2🎉2
Сбер открывает набор на программу SberStart для инженеров по нагрузочному тестированию в Москве 👩🏻‍💻

В течение трёх месяцев участники программы смогут прокачать свои профессиональные навыки в нагрузочном тестировании, принять участие в создании новых продуктов и пройти стажировку в нескольких командах разработки. А ещё будут официально оформлены в штат Сбера с первого дня.

Если ты:
- живёшь в Москве;
- получил или завершаешь профильное высшее образование;
- обладаешь теоретическими знаниями или даже опытом в нагрузочном тестировании;
- готов работать 40 часов в неделю из офиса;
- хочешь участвовать в масштабных IT-проектах и стать частью SberTeam.

Пройди квиз на странице программы и включайся в игру.

Вопросы по программе можно отправлять на почту [email protected].
🔥4
Новые IT-вакансии для Самары👨🏼‍💻

🔹 QA-инженер в команду развития облачной интеграционной платформы Сбера.

🔹 Frontend-разработчик в проект Казначейства Сбера.

Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍3
Пятничная задача для адептов JavaScript 🧑🏽‍💻

Напишите функцию cheeseDistribution, которая принимает массив объектов, где каждый объект представляет собой информацию о блоке сыра. Каждый блок имеет следующие свойства:
• weight (вес блока сыра в граммах)
• price (цена блока сыра в рублях)
Функция должна принимать массив блоков сыра и сумму денег, которую вы готовы потратить. Она должна возвращать массив объектов с информацией о блоках сыра, которые можно купить на указанную сумму, и их общий вес.

Пишите ваши варианты в комментариях.
Новая IT-вакансия для Москвы 🧑🏽‍💻

Ищем Senior Java-разработчика в команду SberInfra. Ему предстоит стать техническим и неформальным лидером команды программистов и решать задачи эволюционного развития платформы автоматизации управления IT-инфраструктурой и технологическими изменениями в Сбере.

Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍3🔥2
Пятничная задача для адептов JavaScript 🧑🏽‍💻

У вас есть массив объектов, представляющих помидоры. Каждый помидор описывается объектом с двумя свойствами:
• type (строка) — тип помидора,
• ripeness (число от 0 до 100) — зрелость помидора.
Вам нужно написать функцию sortTomatoes, которая принимает массив помидоров и возвращает новый массив, отсортированный по зрелости в порядке убывания. Если два помидора имеют одинаковую зрелость, они должны быть упорядочены по типу в алфавитном порядке.

Пишите ваши варианты в комментариях.
👍3😢1
Новые IT-вакансии для Москвы👨🏼‍💻

🔹 Fullstack QA engineer в команду SberInfra;

🔹 Application security engineer в команду Рекламная платформа;

🔹 AQA engineer в СберТранспорт.

Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
2
Пятничная задача для адептов JavaScript 🧑🏽‍💻

Напишите функцию canPackSuitcases, которая проверяет, могут ли все чемоданы в списке поместиться в ограниченное количество багажных отсеков при заданном максимальном весе на отсек.

Функция должна принимать три параметра:
1. suitcases - массив чисел, представляющих вес каждого чемодана.
2. maxWeight - максимальный допустимый вес для одного багажного отсека.
3. compartments - количество доступных багажных отсеков.

Функция должна возвращать true, если все чемоданы могут быть упакованы в доступные багажные отсеки, или false, если это невозможно.

Пишите ваши варианты в комментариях.
🔥4
Новые IT-вакансии для Москвы, Санкт-Петербурга и Казани👩🏻‍💻

🌇 Москва
🔹 Data Engineer (Hadoop) в SberData.

🌃 Санкт-Петербург
🔹 Ведущий инженер по сопровождению в команду сопровождения одних из крупнейших в мире инсталляций автоматизированных систем.

🌆 Казань
🔹 AQA engineer в СберТранспорт.

Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
👍2
Пятничная задача для адептов JavaScript 🧑🏽‍💻

Напишите класс, который управляет громкостью звука на колонке.

Класс должен:
1 Иметь метод setVolume(level), который устанавливает громкость от 0 до 100.
2 Иметь метод increaseVolume(amount), который увеличивает громкость на указанное количество единиц, но не выше 100.
3 Иметь метод decreaseVolume(amount), который уменьшает громкость на указанное количество единиц, но не ниже 0.
4 Иметь метод getVolume() который возвращает текущий уровень громкости.

Вы можете добавить обработку ошибок и другую функциональность (задавать начальный уровень громкости, сохранение в LocalStorage между запусками) на ваше усмотрение.

Пишите ваши варианты в комментариях.
Новые IT-вакансии для Москвы👩🏻‍💻

🔹 Системный аналитик в команду, которая занимается страхованием потребительских кредитов.

🔹 Senior Java-разработчик в Премиальные каналы Сбера.

Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
Подборка телеграм-каналов IT-экспертов Сбера 👨🏼‍💻

Ежедневно сотрудники Сбера решают важные и интересные IT-задачи. Некоторым становится мало делиться опытом только внутри команды и они начинаю вести свои блоги. Собрали для вас подборку телеграм-каналов от IT-экспертов Сбера, где они рассказывают про проекты, технологии и фишки в работе.
 
Уставший техдир
Автор Глеб Михеев, руководитель трайба Цифровых ассистентов в B2C, вместе с командой делает мир лучше при помощи GigaChat.
Он пишет про управление и разработку и делится своими выступлениями и подкастами.

Complete AI
Автор Андрей Кузнецов, руководитель Лаборатории FusionBrain в Инстиуте AIRI.
В своём канале он рассказывает о событиях и технологичных трендах в мире ИИ, а также об исследованиях Лаборатории FusionBrain. Кроме этого, Андрей пишет краткие обзоры свежих статей по мультимодальности и генеративному ИИ и делится своими подкастами и выступлениями.
 
Junior QA to Dev
Автор Иван Иксанов из команды мобильного приложения СберСтрахования. В канале рассказывает про QA, инструменты тестирования и лучшие практики.
 
Иван Федотов
Автор Иван Федотов, лидер команды разработки платформы в Salutejazz.ru.
В своём канале пишет про психологию, менеджмент и жизнь и о том, как аутентично и бережно управлять людьми.
 
Госпожа аналитик | Ия Зотова
Автор - Зотова Ия, Руководитель направления по сквозной аналитики b2b сегмента. Канал про жизнь и рост в IT (аналитика данных в частности).
 
Антон Непша.js
Автор Антон Непша, фронтенд лид из Транзакционного банкинга B2C.
В своём канале он пишет о веб-разработке: делится как новинками из мира JS, так и устоявшимися фундаментальными знаниями. Есть немного постов о карьере и выступлениях на конференциях, а в комментариях можно пообщаться с автором.
 
Рассказ фронтендера
Автор - Трапезников Алексей, фронтенд в Сбере. В своём канале рассказывает про фронтенд-разработку и любимый JS.

Это была первая часть подборки блогов наших коллег. Подписывайтесь на каналы и ждите новых подборок.
13🔥9🤩5
Пятничная задача для адептов JavaScript 👩🏻‍💻

Напишите функцию daysUntilAutumn(startDate: string): number, которая принимает дату в формате "YYYY-MM-DD" (например, "2024-08-30") и возвращает количество дней до начала осени.

Осень начинается 23 сентября. Если переданная дата уже находится в осенний период, функция должна возвращать 0.

Пишите ваши варианты в комментариях.
🔥3👍1😱1
Новые IT-вакансии для Москвы, Санкт-Петербурга и Казани👩🏻‍💻

🌆 Москва
🔹 DevOps-инженер в команду SberWorks.

🔹 Администратор АС в команду сопровождения высоконагруженных систем.

🔹Влалелец продукта в команду продукта централизованного планирования, управления и автоматизации операций подсистем DNS, DHCP, IPAM.

🔹Middle data analyst в команду, которая занимаемся полным циклом разработки, внедрения и оценки эффекта ML-моделей для сети отделений Сбера по маршрутизации клиентов и риск-атмосфере.

🔹 Senior Java-разработчик в команду, которая создаёт аналитическую платформу для управления эффективностью организации.


🏙️ Санкт-Петербург
🔹 GPU-разработчик в команду продукта «InferenceSuite» - группы технологических сервисов по подготовке и обработке данные для запуска моделей машинного обучения и искусственного интеллекта, а также постобработки результатов.


🌉 Казань
🔹 Android-разработчик в команду кибербезопасности мобильного приложения Сбербанк Онлайн.


Подпишитесь и включите оповещения, чтобы первыми получать новости об открытых вакансиях. Чтобы посмотреть их на сайте, рекомендуем установить сертификат Минцифры.

А если хотите посмотреть самые актуальные IT-вакансии, переходите на Портал IT-вакансий Сбера.

Присоединиться к команде Сбера— реально.
Пятничная задача для адептов JavaScript 👩🏻‍🏫

Напишите функцию getTopPerformers(students: Array<{name: string, score: number}>, threshold: number): Array<string>, которая принимает массив объектов, каждый из которых представляет школьника с именем и оценкой, а также пороговое значение (threshold). Функция должна возвращать массив имён школьников, у которых оценка выше или равна пороговому значению.

Пишите ваши варианты в комментариях.
🔥21🥰1