Найти в Дзене
Все, что вам нужно знать о стратегиях кэширования
Жил-был младший инженер-программист по имени Артем. Он работал в технологической компании Hooli. Несмотря на свой ум, он так и не получил возможности поработать над каким-либо интересным проектом. Поэтому он был печален и расстроен. Пока однажды ему не пришла в голову идея устроиться на новую работу. И интервьюер задал ему один простой вопрос: «Можете ли вы перечислить 5 популярных стратегий кэширования?». Однако он не ответил на него, и интервью закончилось через 7 минут. Поэтому он изучил его позже, чтобы восполнить пробел в знаниях...
1 месяц назад
Как Uber вычисляет расчетное время прибытия (объяснение за 2 минуты или меньше): 1. Они представляют физическую карту в виде графика. 2. Они вычисляют расчетное время прибытия, находя кратчайший путь в ориентированном взвешенном графе. 3. Они не используют алгоритм Дейкстры, потому что он не масштабируется со сложностью O(n*logn) 4. Они разбивают граф, а затем предварительно вычисляют наилучший путь внутри каждого раздела. 5. Они уменьшают временную сложность с O(n^2) до O(n) путем разбиения графа 6. Они заполняют веса ребер графа информацией о дорожном движении. 7. Они используют фильтр Kalman и алгоритм Viterbi для сопоставления карт, чтобы точно определить время прибытия.
1 месяц назад
Тестирование в DevOps: стратегии, инструменты и лучшие практики для обеспечения непрерывного качества
В мире DevOps, где скорость и эффективность имеют первостепенное значение, тестирование играет важнейшую роль в обеспечении быстрой и надежной поставки пользователям высококачественного программного обеспечения. Однако традиционные методы тестирования, такие как ручное тестирование и отложенная интеграция, больше не отвечают потребностям современных конвейеров непрерывной поставки. Практики DevOps привели к появлению нового подхода к тестированию – интегрированного, автоматизированного и непрерывного...
1 месяц назад
Кто такой тестировщик и сколько он зарабатывает в России?
Привет! Меня зовут Павел, мне 25, и последние 5 лет я работаю в IT. За это время я успел побывать и разработчиком, и менеджером, но больше всего меня зацепила роль тестировщика. Почему? потому-что нравится "ломать" приложения, искать нюансы, документировать, придумывать схемы как и где найти дефекты. Сегодня расскажу, кто такие тестировщики, чем они занимаются, сколько зарабатывают и почему без них даже самый крутой софт может превратиться в цифрового Франкенштейна. Тестировщик (QA Engineer, Quality...
2 месяца назад
Первый день в качестве специалиста по контролю качества(QA)
Итак, вы получили новую работу в отделе контроля качества (QA), поздравляем! Неважно, новичок вы в этой сфере или опытный специалист, вам всё равно нужно начать с основ. Здесь я расскажу, что, по моему мнению, вам следует сделать в первый день, чтобы начать с самого начала. Потратьте первый час, просто поигравшись с продуктом. Освойтесь, делайте заметки, скриншоты и т.д. Погрузитесь в продукт, станьте с ним единым целым, найдите его границы, начните использовать его так, как люди, вероятно, никогда раньше не пробовали...
2 месяца назад
Почему большинство мобильных игр теряют игроков за считанные минуты и как QA может помочь
Чтобы игровой проект стал успешным, важно понимать: контроль качества — это не просто поиск технических недочетов. Это комплексный процесс, направленный на создание положительного впечатления у игроков. Добиться этого можно только при условии, что вся команда разделяет единое видение, а тестировщики имеют возможность влиять не только на исправление ошибок, но и на улучшение пользовательского опыта. Настоящее качество продукта достигается благодаря слаженной работе всех специалистов и культуре открытого обмена мнениями...
2 месяца назад
Привет. Хочу спросить тебя честно. Ты ведь легко тратишь 200-300 рублей на кофе каждый день и не задумываешься над тем, что в месяц это составляет порядка 7 000- 8 000 тыс. руб.? Заказываешь вещи с Wildberries на 5 000 и более тысяч рублей в месяц, не подозревая, что за год около 100 тыс. уходит на вещи (порой бесполезные)? Берешь шаурму вечером, заказываешь роллы, которые стоят 1 500-2 000 – «ну а как без этого?». Это мелочи, мы их не считаем, просто покупаем. Но когда речь заходит об обучении, о курсах за 1000-1500 рублей, в голове сразу «дорого», «а вдруг не пригодится?». Хотя эти знания могут дать тебе новую профессию. Например, тестировщика ПО, где даже новичок зарабатывает 70-90 тысяч в месяц. Это не кроссовки, которые износятся и ты их выкинешь, не кофе, которое выпил и забыл. Это инвестиция в жизнь, в стабильный доход и свободу. Тестировщики – это те, кто делают мир удобным и безопасным: чтобы твое приложение не падало при оплате, чтобы в больнице оборудование показывало точные данные, чтобы электроника в машине работала без сбоев. Это реально востребованная профессия, с которой ты можешь начать карьеру в IT. Я создал курс, где есть все нужное: основная теория + практика, тесты, задачи, и реальный живой проект, который ты будешь тестировать. Мы подробно разберем все популярные вопросы и задачи, которые ты сможешь легко решить на новой работе, после того как ты успешно пройдёшь собеседование (оно покажется тебе довольно простым). Разве не круто? Хочешь узнать, твое это или нет? Первый модуль можно пройти бесплатно. Не откладывай свое развитие и светлое будущее. Кофе ты всегда успеешь купить (с новой профессией даже два 😁). И помни, твоя жизнь меняется только тогда, когда меняешься ты сам. Ссылка на курс: stepik.org/...047 Ссылка на группу в ВК: vk.com/...628
2 месяца назад
Тестировщик ПО: как начать зарабатывать в IT?
Привет, дорогой читатель! Возможно, ты просто хочешь узнать, кто такие тестировщики ПО. А может, ты уже определился и хочешь стать тем самым специалистом, который фактически спасает людей. И это не шутка. 📌 Благодаря тестировщикам: 💭 Задумайся. Мы с тобой зачастую тратим на Wildberries и Ozon по 1000 рублей и больше в месяц на какие-либо вещи. Покупаем кофе за 200-300 рублей почти каждый день. Берём шаурму, тратим на еду вне дома. Но как только речь заходит об обучении, нам кажется: ❌ «Отдавать деньги за курсы нецелесообразно»...
2 месяца назад