Обновить
15
Наталья Ильченко@NFil

Коммуникации

3
Подписчики
Отправить сообщение

Производительность фронтенда: большое приложение на реактивном SSR-топливе

Время на прочтение12 мин
Охват и читатели8.1K

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

Значительно повысить производительность можно при помощи серверного рендеринга, но какая будет цена у такой оптимизации? Какой инструмент выбрать — готовую библиотеку или собственное решение? Какие ограничения в дальнейшем могут быть вызваны выбором того или иного подхода?

На все эти вопросы ответил frontend-разработчик Виталий Старов на конференции FrontendConf 2021. Он рассказал о серверном рендеринге на примере приложения SuperJob. Читайте под катом, как SuperJob пришли к своей реализации серверного рендеринга, узнав по пути много интересного. Узнаете, когда хорош SSR и как он работает, из чего он устроен, чем может быть полезен и кому.  

Читать далее

Разнообразие квантовых технологий: вычисления, сети, криптография, сенсорика

Время на прочтение13 мин
Охват и читатели15K

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

В День российской науки вспоминаем Tech Science Meetup от SuperJob, на котором руководитель научной группы Российского квантового центра, профессор МФТИ Алексей Федоров рассказал о том, что представляют собой квантовые компьютеры, об их светлой и темной сторонах и какую роль сейчас играют квантовые технологии в сфере ИТ.

Читать далее

Вам посылка, или Как мы доставляем сообщения с сервера на клиент в реальном времени

Время на прочтение8 мин
Охват и читатели20K

Меня зовут Алексей Комаров, я — старший frontend-разработчик в SuperJob. Хочу поделиться опытом реализации механизма обновления данных в реальном времени у нас на сайте. Под катом — подробности о выборе подхода, о проблемах, с которыми мы столкнулись при разработке, о наших кейсах оптимизации 
клиентской стороны и, конечно, немного кода и наглядных схем.

Читать далее

Переиграй школьников в YOUNG CODERS PARTY

Время на прочтение5 мин
Охват и читатели2.5K

В этом году SuperJob вместе с CODDY и Codenrock организовали хакатон YOUNG CODERS PARTY, для юных кодеров от 14 до 18 лет, в итоге самые сильные участники получили свои крутые призы.

Предлагаем вам немного размяться и почувствовать себя на месте юных программистов.

Под катом серия предложенных участникам YOUNG CODERS PARTY задач (лишь слегка доработанных — чтобы вам было тоже интересно!). Присылайте свои решения до 28 декабря включительно; мы постараемся подвести итоги конкурса до Нового Года. Победители получат от нас призы — теплые толстовки, маски с принтами и стикерпаки! 

Читать далее

Q&A по QA: разбираем вопросы митапа по автоматизации тестирования

Время на прочтение4 мин
Охват и читатели4.7K

Привет, Хабр!

В октябре мы провели онлайн-митап по тестированию, в котором спикеры из Badoo, Skillbox, Почтатех и SuperJob поговорили о своем опыте перехода от ручного тестирования к автоматизации, рассказали о подходах к стабилизации тестов для мобильных приложений и многом другом. Встречу посетили более 600 участников, а QA Lead SuperJob Антон Шкредов получил столько интересных вопросов, что мы решили сделать отдельный пост в блоге. Итогами разбора делимся под катом.

Запись митапа доступна по ссылке, а если смотреть неудобно, то главные тезисы доклада Антона можно почитать на Хабре.

Читать далее

Современный Frontend: проблемы и пути решения. Пишем React-like приложение со строгой типизацией без сборщиков

Время на прочтение5 мин
Охват и читатели16K

Всем привет! Меня зовут Петр Солопов, я руководитель отдела фронтенд-разработки в SuperJob. Думаю, многие из вас видели популярную серию картинок в интернете про фронтенд и бэкенд: на бекенде всегда какой-то монстр, а на фронте — все мило, летают бабочки. На мой взгляд, это не соответствует действительности и все не так радужно и безоблачно: чего только стоят настройка Webpack, тона зависимостей, особенности фреймворков и многое другое. За подробностями под кат.

Читать далее

Неполадки в Facebook, WhatsApp и Instagram сказались на работе каждого шестого россиянина

Время на прочтение3 мин
Охват и читатели2.2K

2 из 3 россиян отметили сбой в работе социальных сетей и мессенджеров 4 октября. Больше всего огорчили неполадки с WhatsApp и Instagram. Но есть и те, кто порадовался этой ситуации. В опросах сервиса по поиску высокооплачиваемой работы SuperJob приняли участие 1600 пользователей соцсетей и мессенджеров, заходивших в свои аккаунты 4 октября.

У Facebook Inc. произошел масштабный сбой, который отразился на работе принадлежащих ей соцсетей Facebook и Instagram, а также мессенджера WhatsApp. Значительная часть пользователей этих сервисов переместилась на другие платформы, из-за чего фиксировался «перегрев» ВКонтакте, YouTube и Telegram. Неполадки в работе интернет-сервисов отметили 68% россиян. Больше всего им не хватало общения в WhatsApp и Instagram: «Не смогла отправить ни одного сообщения». Каждого второго сбои в работе соцсетей и мессенджеров огорчили, а каждого девятого порадовали. Некорректная работа интернет-сервисов помешала работе 17% трудоустроенных россиян: «Моя компания работает для удобства клиентов через Вотсап. Вотсап на компьютере был полностью обездвижен».

Женщины чаще мужчин отмечали перебои в работе соцсетей и мессенджеров, в частности, WhatsApp и Instagram. Мужчины же несколько чаще говорили о том, что 4 октября им недоставало общения в Facebook.

Читать далее

Дублирование кода и неконсистентность дизайна: ищем решение

Время на прочтение10 мин
Охват и читатели5.4K

Првиет! Меня зовут Игорь Дубровин, я Android-разработчик в SuperJob. Давно хотел поднять тему неконсистентности дизайна в приложении, поговорить о проблеме отсутствия единого стиля. Представьте: вы открываете приложение с вакансиями и на разных экранах видите предложения о работе в разном дизайне – в поисковой выдаче одно, а в ленте избранного немного другое. По факту блоки могут иметь совсем незначительные отличия, но пользователь все равно начинает пугаться. Почему? Все просто. Он привык к единому внешнему виду элементов экрана.

Есть несколько основных причин, почему может сбиваться заданный стиль. Предлагаю рассмотреть подходы, которые мы использовали в SuperJob. Заглядывай под кат!

Читать далее

SuperJob и МФТИ проанализировали зарплаты молодых IT-специалистов

Время на прочтение3 мин
Охват и читатели12K

В преддверии главного IT-чемпионата планеты ICPC, который впервые пройдет в Москве с 1 по 6 октября 2021 года, SuperJob и Московский физико-технический институт рассказали, по каким специальностям сильнее всего выросли зарплаты у молодых программистов.

По данным сервиса по поиску высокооплачиваемой работы SuperJob, средние рыночные заработные платы в сфере информационных технологий в Москве за 2 года выросли на 39,5%. Заработные платы молодых IT-специалистов также растут. Если в 2019 году начинающие программисты PHP могли рассчитывать на доход до 80 тысяч рублей, то сегодня — до 110 тысяч рублей. Аналитики больших данных и разработчики Java сразу после вуза могут получать до 130 тысяч рублей в месяц, однако такие зарплаты работодатели предлагают выпускникам лучших технических университетов и институтов, которые уже имеют портфолио выполненных проектов.

В рейтинге технических вузов России по уровню зарплат молодых IT-специалистов 2015—2020 годов выпуска лидирует Московский физико-технический институт. Средние зарплаты выпускников МФТИ за год выросли на 50 тысяч рублей (+28%) и составляют 230 тысяч рублей в месяц.

По данным МФТИ, по уровню зарплат среди выпускников лидируют мужчины: зарплату более 100 тысяч рублей из них получают 91%, 69% – женщины. Доля женщин с уровнем зарплаты от 80 до 100 тысяч рублей – 14%, а мужчин – 5%. От 60 до 80 тысяч рублей получают 7% женщин, окончивших МФТИ, и 2% мужчин. 

МФТИ, по версии журнала Forbes, является лидером среди университетов по числу выпускников, входящих в список богатейших бизнесменов России. На данный момент это 12 выпускников МФТИ. 

Читать далее

SuperJob и МФТИ назвали IT-специальности с наибольшим приростом резюме женщин

Время на прочтение2 мин
Охват и читатели3.4K

В преддверии главного IT-чемпионата планеты ICPC, который впервые пройдет в Москве с 1 по 6 октября 2021 года, SuperJob и Московский физико-технический институт выяснили, в каких сферах больше всего выросла доля женщин, претендующих на IT-специальности.

По данным сервиса по поиску высокооплачиваемой работы SuperJob, доля резюме женщин в IT за последние 5 лет больше всего выросла в сфере UI/UX-дизайна: +15 процентных пунктов (с 25 до 40%). В сфере тестирования ПО женских резюме стало больше на 7 п.п.: 34% в 2016 году и 41% сегодня. Среди резюме программистов C++ доля резюме женщин выросла с 3% до 8%, а среди администраторов баз данных — с 17% до 22%.

Доля резюме женщин в сфере разработки ПО и мобильных приложений по-прежнему невелика и с 2016 года выросла незначительно: в мобильной разработке для Android — на 2 п.п., среди Python-разработчиков — с 7% до 11%. 

По данным Московского физико-технического института, за последние 3 года соотношение девушек и парней среди абитуриентов, поступающих на различные IT-специальности, практически не менялось. Количество девушек от общего числа абитуриентов составляет 27%.

Читать далее

Backend Performance Meetup

Время на прочтение4 мин
Охват и читатели1K
ManyChat и SuperJob приглашают PHP-разработчиков на митап по производительности бэкенда. Спикеры из Авито, «Ситимобила», ManyChat и SuperJob поделятся своим опытом и расскажут о практиках, которые позволяют создавать качественные и надежные продукты.

Встреча пройдёт 30 сентября в гибридном формате — офлайн в офисах SuperJob и ManyChat, а также онлайн с YouTube-трансляцией.

Подробности программы, ссылка для регистрации и бонус-трек — под катом.


Читать дальше →

Как вы относитесь к тестовым заданиям?

Время на прочтение1 мин
Охват и читатели5.3K

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

Каждый второй тестировщик всегда откликается на вакансии, которые предполагают выполнение тестовых заданий (52%). Еще 35% к вакансиям, предполагающим профессиональное тестирование, относятся избирательно.

Программисты также практикуют избирательный подход к вакансиям с тестированием (48%): «Зависит от объема тестового задания»; «Не в моем возрасте и не с моими знаниями этим заниматься». Каждый пятый никогда не откликается на вакансии, где нужно выполнить тестовое.

Больше всего же тех, кто не приемлет тестирование при трудоустройстве — среди менеджеров по продажам (32%): «Надоели глупые тесты как под копирку», на втором месте — дизайнеры: 46% всегда откликаются на вакансии с тестами («И это ужасно. У меня есть добротное портфолио, но работодатели всегда вынуждают делать это тестовое»), еще 42% — иногда («На тестовые задания соглашаюсь, но результаты отправляю только с водяными знаками»).

Подробные ответы респондентов.

Читать далее

Версионирование API или единая кодовая база для всех версий

Время на прочтение13 мин
Охват и читатели56K

За 21 год существования в SuperJob разработали три версии реализации API для интеграций с бэкендом. Во время разработки последней они решили пересмотреть подход к версионированию. Сейчас в актуальной реализации порядка 379 эндпойнтов, более 900 моделей сущностей и 11 поддерживаемых мажорных версий. Когда проект развивается, вместе с ним меняются и требования к API, а значит неизбежно нарушение обратной совместимости.

Опытом решения этой проблемы поделился Антон Золотилин из SuperJob. Вы увидите самые распространенные решения проблемы версионирования web-API и подход, который реализовал у себя SuperJob. А в качестве бонуса узнаете, как это решение помогает значительно сократить рост затрат на тестирование версий с помощью Impact-анализа.

Читать далее

25 сентября — онлайн-хакатон для школьников Young Coders Party

Время на прочтение1 мин
Охват и читатели726

Приглашаем ребят от 14 до 18 лет, которые увлекаются математикой и программированием. Онлайн-хакатон состоится в субботу 25 сентября с 10:00 до 14:00.

Участников хакатона ждут 10 задач разной сложности, победителям достанутся механические клавиатуры и сертификаты на месячное обучение в международной школе программирования!

В рамках мероприятия ведущий разработчик SuperJob Олег Макушев проведет мастер-класс и расскажет о карьерных траекториях программистов: из чего состоит разработка, как выбрать подходящее направление, какими знаниями нужно обладать.

Организаторы: сервис по поиску высокооплачиваемой работы SuperJob, международная школа программирования для детей CODDY, платформа для проведения онлайн-соревнований и тестирования ИТ-специалистов Codenrock.

Событие пройдет в рамках научно-популярного фестиваля FestTech.

Регистрация открыта до 20 сентября по ссылке.

Читать далее

Путь к автоматизации тестирования в SuperJob: инструменты, проблемы и решения

Время на прочтение8 мин
Охват и читатели11K

Привет, Хабр! Меня зовут Антон Шкредов, я QA Lead в SuperJob. В День тестировщика хочу поделиться историей о том, как около четырех лет назад мы с командой перешли от ручного тестирования к автоматизации UI и какой профит в итоге получили. Внутри подробности про усталость от ручных тестов, с чего начали автоматизацию, какие инструменты использовали, а также про сложности и бонусы от внедрения.

Читать далее

Ключ к облакам: как сделать свои приложения Cloud-Native

Время на прочтение7 мин
Охват и читатели6.2K
В предыдущем посте мы рассказали, как облачные сервисы превратились в негласный стандарт предоставления ИТ-услуг. Нетрудно догадаться, что компании, которые желают по-прежнему зарабатывать на пользовательских приложениях, должны адаптировать и создавать новые продукты с учетом Cloud-Native подхода. Впрочем, для разработчиков это однозначно позитивная новость, поскольку использование облачных технологий открывает для них огромные новые возможности. Главное уметь ими правильно распорядиться.

Читать дальше →

Пингвин, виртуализация и $23 млрд: как и почему облачные технологии навсегда изменили ИТ-мир

Время на прочтение9 мин
Охват и читатели9.9K


Каждые несколько лет на ИТ-рынке появляется новая технология или парадигма, которая радикально меняет бизнес-модели большинства компаний.

Например, еще 25 лет назад этой парадигмой стал массовый бум ПК, бенефициаром которого стала компания Microsoft. 15 лет назад – массовое распространение широкополосного Интернета, превратившее Google и «Яндекс» в компании с миллиардными оборотами. 10 лет назад – взрыв интереса к мобильной разработке и начало звездной эры Apple. Сейчас, пожалуй, в самом разгаре эра облаков. Под катом рассказываем, как и почему эта эра наступила.
Читать дальше →

Кастомизация резолвинга зависимостей в Spring

Время на прочтение21 мин
Охват и читатели15K
Привет! Меня зовут Андрей Неведомский и я главный инженер в СберТехе. Я работаю в команде, которая занимается разработкой одного из системных сервисов ЕФС (Единой Фронтальной Системы). В своей работе мы активно используем Spring Framework, в частности его DI, и время от времени сталкиваемся с тем, что резолвинг зависимостей в спринге оказывается недостаточно «умным» для нас. Эта статья – результат моих попыток сделать его умнее и в целом разобраться с тем, как он работает. Надеюсь, и вы сможете узнать из неё что-то новое об устройстве спринга.


Читать дальше →

Почему интерфейс должен быть доступным для всех и как это сделать

Время на прочтение8 мин
Охват и читатели12K
Привет! Меня зовут Валерия Курмак, я ведущий аналитик пользовательского взаимодействия в Дизайн-центре Сбертеха и эксперт в accessibility. В статье я расскажу:

  • как мы делаем цифровые продукты Сбербанка равно доступными для всех;
  • что мы выяснили в результате исследования о людях с инвалидностью;
  • с какими трудностями мы столкнулись при адаптации интернет-банка Сбербанк Онлайн и как их преодолели;
  • как мы распространяем знания и внедряем accessibility в процессы.


Как я провел SberSeasons: четыре истории о разных специальностях

Время на прочтение5 мин
Охват и читатели17K
Говорят, что работа в банке скучна, а стажировка однообразна — сидишь и перебираешь бумажки. Мы с этим не согласны. И, надеемся, с этим не согласны участники SberSeasons — оплачиваемой стажировки для будущих выпускников по техническим и математическим специальностям. Давайте проверим это и немного отвлечем от работы четырех стажеров из разных отделов — серверного программиста, разработчицу моделей рисков, дата-сайентиста и аналитического эксперта.


Читать дальше →
1

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирована
Активность