У вас закончился пробный период!
Для полного доступа к функционалу, пожалуйста, оплатите премиум подписку
AN
Артем Шпак | Академия Аналитиков
https://t.me/analyst_academy
Возраст канала
Создан
Язык
Русский
3.11%
Вовлеченность по реакциям средняя за неделю
15.22%
Вовлеченность по просмотрам средняя за неделю

💸Вкатываю в it и удваиваю твой доход

👨🏻‍💻Расскажу как стать тем самым сеньором

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

Сообщения Статистика
Репосты и цитирования
Сети публикаций
Сателлиты
Контакты
История
Топ категорий
Здесь будут отображены главные категории публикаций.
Топ упоминаний
Здесь будут отображены наиболее частые упоминания людей, организаций и мест.
Найдено 58 результатов
Кринж история с моего собеседования 🤦‍♀️

Много лет назад, когда я начинал карьеру аналитика, я попал на собеседование в одну компанию, где кандидатов интервьювил сразу директор компании.

Технических вопросов было мало, мы просто болтали на общие темы, обсудили криптовалюты, тренды рынок, все было на лайте 🤟

А потом он решил проверить мои хард скиллы 💀, а именно написание SQL запросов. Задачка было несложной, накидать SELECT запрос для получения списка сотрудников с их департаментами.

НО Я НЕ УМЕЛ ПИСАТЬ SQL СКРИПТЫ ОТ СЛОВА СОВСЕМ. Я НИ РАЗУ ДО ЭТОГО ИХ НЕ ПИСАЛ. Так сказать я был теоретиком, а не практиком 😁

Казалось бы, ситуация фиаска, но я сделал умный ебыч, на листке написал в одну строчку все что знал про SQL

Я на листочке бодро выдал что-то типа:
select * join all name company from where users table

НА ЧТО ОН МНЕ ОТВЕТИЛ: 🙊
"Сразу видно опытного специалиста, не все так сходу смогут написать запрос, молодец!! А то многие приходят, говорят какие они крутые, а как просишь их написать SQL, то сразу их крутость пропадает

💡Вывод: в какой бы патовой ситуации вы не оказались, всегда делайте умный ебыч и уверенно говорите, не факт что по ту сторону тоже сидит эксперт 😁
27.04.2025, 16:43
t.me/analyst_academy/212
🎤 Второй гайд по бесплатной записи встреч, транскрибации, а также составлению протокола встреч 🧠

📌 Данный гайд - отлично подходит для транскрибации уже записанных рабочих встреч\собесов\различных видео

Начинаем 😉

1⃣ Записываем встречу. Можно использовать бесплатную программу OBS. Ссылка на офф. сайт и инструкцию по записи экрана

Когда запись готова, ее надо транскрибировать. Покажу два способа:

Первый полностью бесплатный 😄, но придется повозиться 😞

Второй бесплатный лишь на небольших объемах видео 😞, но он сильно проще 😄. Также подписка стоит относительно недорого 🏴‍☠️

Начнем с полностью бесплатного:

2⃣ Необходимо локально на компьютер установить нейронку. Я выбрал whisper от openAI. Она сразу хорошо расставляет знаки препинания и делит по спикерам.

3⃣ Самый простой способ, который я нашел - скачать бесплатный клиент для работы с нейронками.

4⃣ Как только мы его установили, необходимо поставить плагин Whisper-WebUI. Переходим в раздел "Discovery" и вбиваем в поиск Whisper-WebUI.

5⃣ Нажимаем "Установить" и он начнется установка. Если на компе не будет хватать нужных программ, он сам их установит.

6⃣ Когда установка завершилась, качаем Docker и запускаем его. Он нам нужен, чтобы локально запустилась сервер с нейронкой

7⃣ Далее открываем сам плагин, загружаем в него необходимое видео, выбираем модель large-v3-turbo, выбираем необходимый язык и при необходимости ставим галочку напротив "Diarization". Так наша модель разделит спикеров (Но сначала надо дать пару соглашений, инструкция приложена, можно спокойно не разделять по спикерам). Также необходимо выбрать формат файла, в котором будет лежать транскрибация. Мне удобнее в txt

8⃣ Начинаем генерацию. Она может быть идти достаточно долго, в зависимости орт мощности компьютера. У меня часовое видео обрабатывало около часа.

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

1⃣0⃣ Готово! Можем заливать в чатгпт или другую нейронку и играться с промптами. Примеры своих промптов я писал в предыдущем посте.


Если не хочется так запариваться, то есть второй способ:
Используем данный сервис или его аналоги, коих много, и без лишней возни получаем готовую транскрибацию

Помните, на коне тот, кто умело работает с информацией 🧠
26.04.2025, 20:23
t.me/analyst_academy/211
Павел видимо не оценил мой гайд про нейросети 😁
25.04.2025, 10:46
t.me/analyst_academy/210
24.04.2025, 19:37
t.me/analyst_academy/209
24.04.2025, 19:37
t.me/analyst_academy/208
Гайд по бесплатной записи встреч, транскрибации, а также составлению протокола встреч 🇮🇱

Данный гайд предназначен для встреч в гугл мите 🔎 Там удобно встречаться с учениками\менторами\партнерами по сторонним от работы проектам

1️⃣ Будем использовать данный сервис. Необходимо на нем зарегистрироваться.

2️⃣ Когда мы зарегались, качаем расширение для самого гугл мита

3️⃣ Создаем комнату в гугл мите. У вас должна появиться такая кнопочка (см. 1 фотку). Нажимаем на нее и добавляем бота, который собственно будет записывать и транскрибировать встречу

4️⃣ Запись пошла. Проводим встречу.

5️⃣ Еще раз нажимаем на кнопочку и заканчиваем запись встречи. Далее вам на почту придет уведомление о записанной встречи и ее краткий брифинг (см. скрин 2). Переходим по ссылке из письма.

6️⃣ Откроется вот такое окно (см. скрин 3). В целом в бесплатной версии нам уже доступна небольшая аналитика. Но она будет доступна только нам. Поэтом двигаемся дальше

7️⃣ Нам надо скопировать полный текст. В бесплатной версии транскрипция уже поделена по спикерам, но просто это скопировать не заплатив нельзя, поэтому скачиваем вот такой плагин. Дальше делаем единую HTML страничку. Открываем ее в браузере и спокойно копируем текст.

8️⃣ Если нужно еще скачать и видео, то используем вот это расширение (с помощью него можно качать видео не только тут, но и во многих других сервисах). Видяшка скачивается немного долго, поэтому лучше поставить на скачивание сразу.

0⃣ Отправляем видео менти или друзьяшкам, если это надо

1️⃣0⃣ Возвращаемся к тексту. Копируем его в буфер или закидываем его в txt файл 📔

1️⃣1️⃣ Открываем чат гпт, дипсик или что вы там используете. Прикладываем файл с транскрипцией и пишем промтп. Например, можно использовать вот такой:
✔️ Готово! Можно делиться результатами!
На основе следующей транскрипции встречи создай краткий и структурированный конспект, включающий:

Ключевые тезисы и выводы — коротко, по смысловым блокам, без лишних деталей.

Список задач и договорённостей — в формате чек-листа.

Распределение задач по участникам — кто и что должен сделать, с дедлайнами (если упоминаются).

Формат:

Тема встречи: [определяется по контексту транскрипта]

Дата: [определяется или указывается вручную]

Участники: [определяются по тексту]
или
Создай конспект встречи на основе транскрипции, выделив:

Краткий итог (1-2 предложения о главной цели встречи).

Ключевые тезисы (3-5 пунктов с основными решениями, идеями или проблемами).

Список задач в формате:

Задача | Ответственный | Дедлайн (если указан) | Статус ("к выполнению"/"в процессе").

Пример: "Подготовить ТЗ для модуля аналитики | Иванов А. | до 15.05 | к выполнению".

Открытые вопросы (что осталось нерешённым, требует уточнения).

Требования:

Используй ясные формулировки без жаргона.

Задачи привяжи к конкретным участникам (имена/роли).

Если дедлайны не названы, укажи "требует уточнения".

Сохрани структуру: разделы с заголовками жирным, списки через тире.
Гайд для для транскрибации уже записанных рабочих встреч\собесов!!!\различных видео будет завтра в этом же время 🫡

Делитесь в комментариях какими нейросетями и лайфхаками с ними пользуетесь вы, а такие можете накидать классных промптов 🌃
24.04.2025, 19:37
t.me/analyst_academy/207
Пов: сели прорабатывать легенду и резюме с учеником 😁

В последнее время стараюсь во всех встречах с учениками использовать нейросеть для транскрибации и создания конспектов встреч, получается очень смешно и информативно 🤓

Если накидаете 👍, могу поделиться простым алгоритмом и бесплатной нейросеткой 💸
20.04.2025, 18:50
t.me/analyst_academy/206
Решение предыдущей задачи

Во-первых - спасибо за актив, очень интересные и правильные рассуждения и идеи в комментах 🤔

Выделю самые топовые 🔝

1️⃣ Добавить пагиниацию на запрос для получения книг, куда же без этого 🤓
Про пагинацию писал вот тут

2️⃣ Добавить индексы на поля "Автор книги" и "Год издания", раз мы будем часто искать книги по этим критериям (это прописано в условиях задачи)

💡Ну и предлагаю еще немного интерактива, как бы вы решили кейс:
Сейчас в одной брони находится одна книга, но пользователь может одновременно взять несколько книг. Как бы вы реализовали отображение\связь нескольких книг в одной брони?
#собесы@analyst_academy
18.04.2025, 18:46
t.me/analyst_academy/205
Задачка с собеседования в Сбер 🏦

В последнее время задачки с собесов становятся сложнее и сложнее 😖, поэтому держите разбор заковыристой задачи ❤️

Условия задачи:
1. Создать ER диаграмму для физической библиотеки, с возможностью бронировать книги на сайте. Известно, что у нас обязательно должны быть такие атрибуты, как год издания и количество экземпляров, помимо основных (имя, автор, жанр)
2. Найти с помощью запроса SQL всех авторов одной книги, опираясь на нашу БД.
3. Какие фильтры нужно будет применить пользователю на фронте, чтобы найти определённую книгу и год ее издания, и какие сетевые методы будут задействованы в данном сценарии
В чем сложность ❓
Проектирование БД - задача, требующая внимательности, а потом по ней просят написать SQL скрипт. Вроде бы несложно, но из-за фактора стресса на собесе можно легко в чем-то запутаться, особенно в джоинах 🧠

1️⃣ ЧАСТЬ
Алгоритм для решения ER диаграмм я уже описывал вот тут. На этот раз предлагаю вам в комментах накидать ваши мысли\варианты решения, а правильный опубликую через сутки. Как вы поняли, я очень люблю интерактивы с вами ❤️

2️⃣ ЧАСТЬ (Смотрим после того, как решили первую часть!!!)
Внимательно джоиним. Нам нужны все авторы книги, а их может быть несколько 🧠. То есть мы запрашиваем имя автора из таблицы "Авторы", потом джоиним с промежуточной таблицей, а потом джоинимся с таблицей "книги", чтобы можно было фильтрануть по названию
SELECT a.full_name
FROM Author a
JOIN Book_Author ba ON a.id = ba.author_id
JOIN Book b ON b.id = ba.book_id
WHERE b.title = 'Название книги';

3️⃣ ЧАСТЬ

Фильтры на фронте 📱
1️⃣Название книги. Используем текстовое поле для ввода названия книги.
2️⃣Год выпуска. Можно использовать выпадающий список или что-то подобное для удобного указания года

Методы бэкенда ⚙️
GET /books?title={название_книги}&year={год_издания}
Используем query параметры для фильтрации

#собесы@analyst_academy
17.04.2025, 18:40
t.me/analyst_academy/204
Репост
15
1
693
binary_analyst #binary_analyst

Специальность: Бизнес-аналитик #бизнес_аналитик

Пришел к Артему с просьбой провести тестовый собес. Нужно было срочно, так как собес был уже через 3 дня!
После первого раза - ожидания немного разбежались с реальностью из за того, что не был обговорен ожидаемый формат, о чем я ему честно сказал
Артем разобрался в ситуации и предложил провести еще один собес БЕСПЛАТНО
Там мы уже обговорили все моменты по формату и второй - был именно тем, чего я и ожидал!
Все прошло круто и мне все понравилось
Получил фидбек по каждому из вопросов на который ответил неверно или вообще не ответил
Всем советую работать с Артемом!

Автор: @Redddya

👉 Найти/стать ментором 👈
15.04.2025, 22:09
t.me/analyst_academy/203
А вот кстати и отзыв ученика о моем мок собесе 🥺🥰
15.04.2025, 22:09
t.me/analyst_academy/202
💡 Важно обсуждать ожидания, как свои, так и чужие
Как на работе, так и в личной жизни 😮

Офигеть, да? Я вот офигел 😁😳

Это наверное один из моих последних инсайтов месяца.

📌 У меня были недопонимания в личной жизни, на работе, в моих проектах. И именно внедрение обсуждения ожиданий помогло мне решить многие проблемы.

🔸Например, ко мне пришел ученик на мок собес с запросом подготовиться к собеседованию в определенную компанию. Я открыл эту вакансию и прожарил его по требованиям к ней. А оказалось что он хотел именно общий скрининг. И мы друг друга услышали и я предложил ему бесплатно заново пройти мок собес. С тех я четко спрашиваю своих учеников о том, что они хотят и какие у ни ожидания от взаимодействия со мной

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

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


✅ РЕБЯТА, ВЫ НЕ ПРЕДСТАВЛЯЕТЕ НАСКОЛЬКО ПРОЩЕ И ПРИЯТНЕЕ СТАЛА МОЯ ЖИЗНЬ после внедрения данной практики. Я настолько этому рад, что может сложиться ощущение, что я сейчас буду рекламировать какие-то курсы по коучингу и тд 😁
Но нет!! Просто искренне вам советую делиться со всеми ожиданиями, можете начать с самых близких и любимых вам людей.
15.04.2025, 22:09
t.me/analyst_academy/201
Я практически дописал свой гайд по резюме, в честь этого предлагаю вам БЕСПЛАТНУЮ прожарку вашего резюме 🔥
Уж очень я люблю интерактивчики с вами ❤️

УСЛОВИЯ:
1️⃣ Быть подписанным на мой канал
2️⃣ Поставить 🔥 под постом
3️⃣ Отправить свое резюме в комменты под этим постом до 20:00 12.04 по мск

К каждому приду с обратной связью 💬
11.04.2025, 18:41
t.me/analyst_academy/200
Соглашение_о_конфиденциальности_Шпак_А_А_.pdf
10.04.2025, 15:40
t.me/analyst_academy/199
Договор СЗ Шпак А.А..pdf
10.04.2025, 15:40
t.me/analyst_academy/197
я
10.04.2025, 15:40
t.me/analyst_academy/196
Подтверждение_согласия_ФЛ_на_обработку_персональных_данных_Шпак.pdf
10.04.2025, 15:40
t.me/analyst_academy/198
Последнюю неделю ресерчил алгоритмы 🔖 для поиска оптимального баланса, чтобы проходить фильтры и нанимающий менеджер точно оценил резюмешку 📄

Ученики подход опробовали, + 2 оффера за неделю, алгоритм работает 😎🎆

И заметил очень много явлений (как из голосовалок выше), где по факту если немного соврав - можно получить приглашение на собес, а там и оффер. При том большинство технологий, за которые дрючат на скринингах/собесах чаще всего никак не используется.

Также при поиске работы всплывает очень много страхов. "Я не справлюсь", "Мне не будут столько платить", "Будет очень сложно".

Очень хочу подробнее разобрать подобные страхи/проблемы, чтобы мои ученики и папищеки ❤️ получали еще более сладкие предложения
7.04.2025, 19:21
t.me/analyst_academy/195
7.04.2025, 19:06
t.me/analyst_academy/194
7.04.2025, 19:05
t.me/analyst_academy/192
7.04.2025, 19:05
t.me/analyst_academy/190
Небольшой интерактивчик👨‍🎨

Сейчас в чате моего обучения мы запустили небольшой интерактив, мне так понравилась идея, что хочу продублировать его сюда:

1️⃣ "Система должна работать быстро и без задержек"

2️⃣ "Переводы между пользователями должны обрабатываться безопасно"

3️⃣ "Клиент может получить одобренный кредитный лимит только после анализа его кредитной истории через бюро"

Что не так с этими требованиями ❓

Предлагаю попробовать ответить на эти вопросы не только новичкам, но и ребятам с опытом, но ответы ботов тоже будут учитываться 😁
27.03.2025, 19:25
t.me/analyst_academy/188
Алгоритм прохождения собеседований ℹ️ (актуально для всех грейдов)

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

Как известно, моя сильная сторона - поиск работы и трудоустройство, поэтому сейчас я поделюсь с вами гайдом, который помогает мне и моим ученикам искать работу!

Тут как и в работе аналитиком - нужна системность. Алгоритм простой, но далеко не все ему следуют:

1️⃣ Проходим собеседования 🏃‍♂️
Очень важно записывать ваши собесы для их дальнейшего разбора. Так вы точно не упустите сложные для вопросы и темы

2️⃣ Просим обратную связь 📱
HR-ам вообще пофиг на вас, как и нам на них, поэтому тут надо все брать в свои руки и после каждого собеса запрашивать фидбек, например так:
«Добрый день! Благодарю за возможность пообщаться с вашей командой. Для меня важно понять, над чем стоит поработать. Не могли бы вы поделиться обратной связью? Это поможет мне стать лучше. Заранее спасибо!»

3️⃣ Выявляем ошибки 🤔
После получения обратной связи важно ее проанализировать. Самые частые причины отказа - слабый опыт/технический уровень и не совпали с командой по вайбу/софтам. Если вам указали на ваши хард скиллы, то тут надо поднатаскаться по теории и практике. Если же дело в софтах, то тут надо разбираться, возможно команде не понравилась ваша мотивация (вы сказали что хотите больше денег) или вы показались им токсичным. Тут много вариантов

4️⃣ Исправляем ошибки👨‍🎨
Для исправления хардов - ищем статьи, видео на ютубе, популярные вопросы с собеседований. Изучаем разборы практических задач. Кстати, я разобрал достаточно много практики вот тут #собесы@analyst_academy. Если дело в софтах, то усиленно готовимся к софт собеседованию-знакомству.
Лично я, когда не мог ответить что-то по хардам, то сразу же бежал на ютуб за подробными обзорами, а когда дело касалось софтов, то я очень вдумчиво разбирал что я сказал, что могло не понравиться и т.д.

У меня вопрос к моей аудитории, что вы считаете насчет данного алгоритма? Что вам помогает хорошо проходить собесы?

#собесы@analyst_academy
25.03.2025, 10:47
t.me/analyst_academy/187
23.03.2025, 16:34
t.me/analyst_academy/184
23.03.2025, 16:34
t.me/analyst_academy/185
23.03.2025, 16:34
t.me/analyst_academy/183
23.03.2025, 16:34
t.me/analyst_academy/186
23.03.2025, 16:34
t.me/analyst_academy/182
Сегодня у меня день рождения! Мне уже 24 😳

Это самый лучший день рождения за последние лет 10!!!
С самого утра мне делают сюрпризы и дарят подарки. Я чувствую себя тем самым 10 летним Артемом, который с восторгом просыпается и бежит смотреть подарки, а потом праздничная пицца с друзьями. Мой внутренний ребенок сказал спасибо мне за мое окружение!

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

С утра я проснулся, меня отправили на превосходное СПА, потом меня ждали подарки, торт, шарики. Все мои друзья поздравили и безумно порадовали. Еще несколько подарков в пути 🤩

А моя самая лучшая команда в Альфе подарила мне набор лего Star Wars!! 😳

Знаете, чем лучшим человеком вы становитесь, чем больше вы радуете и любите своих близких, тем более качественные люди к вам притягиваются и также радуют вас ❤️
23.03.2025, 16:34
t.me/analyst_academy/181
Пов продолжает свои приключения:
на этот раз Пов пробует себя на ютубе 😁

(Просто посмотрите комменты к первому посту про тик ток)

В последние две недели я активно себя пробую на разных площадках. Начинать что-то новое безумно сложно, но с грамотной поддержкой это дается гораздо проще. Сейчас я работаю с подругой СММщицой. Боюсь представить, как бы я справился без опытного специалиста в начале пути

Не знаю, кому сложнее: джуну на первых собеседованиях или мне снимать видео с лицом 😭

Надеюсь скоро смогу поделиться с вами первыми результатами! 💗
21.03.2025, 19:22
t.me/analyst_academy/180
Привет! Хочу познакомиться со своей аудиторией поближе! 🫂

В ближайшее время буду проводить разные опросики, буду благодарен за их прохождение 💗
19.03.2025, 10:35
t.me/analyst_academy/177
Пов: решил себя попробовать в тик токе 😁

Лишний раз напоминаю о том, что всем сложно начинать что-то новое и всегда будут преграды или люди, которые проверять ваши желания на стойкость.
Так что не обращаем внимание на тех, кто тратит свое время не на развитие, а на негатив 💪
18.03.2025, 19:23
t.me/analyst_academy/176
17.03.2025, 17:59
t.me/analyst_academy/175
1 лайфхак, который позволит аналитику зарабатывать на 40к рублей больше 🟨

Если вы ищете удаленную работу и живете не в МСК\СПБ, то вы можете обязаны ставить локацию в резюме - Москва или Питер

Просто посмотрите на сравнение зарплат. Медианная (не средняя, а медианная) ЗП в регионах на 40к меньше. Можете сами посмотреть

Даже если вам придется съездить на подписание документов в МСК (что сейчас большая редкость), то вы окупите поездку с первой же зарплаты 😳

Не забываем ставить 🔥 и распространять! ❤️

#собесы
17.03.2025, 17:59
t.me/analyst_academy/174
Разбор задачи с собеса в OZON 🔵

Тоже простая задачка на проектирование эндпоинта 🖥

На что стоит обратить внимание?
1️⃣ Пагинация. Надо понимать, как она устроена. Про нее я уже писал.
2️⃣ Обязательно стоит понимать самому и уметь рассказать интервьюверу, что если бы фильтров было больше, то стоит изменить метод GET -> POST, а фильтры передавать в теле запроса
3️⃣ Знать алгоритм проектирования эндпоинта. То есть какие параметры необходимо описать при проектировании эндпоинта. Для своих учеников я сделал крутой шаблон для проектирования апи, который также идеально подходит для собесов. Подумываю написать подробную статью на хабр на эту тему
4️⃣ Сеньорский приемчик: деньги такая штука, с которой надо аккуратно. Необходимо либо передавать деньги в копейках, либо специальные переменные. Как говорил дядюшка Боб:
«Использовать числа с плавающей точкой для представления денежных сумм — почти преступление»
Подробнее про то, как работать с деньгами.

🔵Решение задачи:

🔹GET /orders

🔹Заголовки: bearer токен

🔹Входные параметры:

Т.к это метод GET, то у нас только query и path параметры

Path параметр: orderId - опциональный параметр, который позволяет сделать запрос конкретного заказа. Нельзя использовать с другими параметрами

Query параметры:
page int – номер страницы
limit int – количество заказов на странице
Тут можно использовать различные параметры для фильтрации, например, по статусу заказа. Не стесняемся предлагать идеи

🔹Ответ:
[
{
"orderId": "12345",
"orderDate": "2024-03-03T12:34:56Z",
"status": "delivered",
"items": [
{
"productId": 1,
"quantity": 2
},
{
"productId": 2,
"quantity": 1
}
],
"total": {
"amountMinor": 150000,
"currency": "RUB",
"minorUnits": 100
}
},
{
"orderId": "12346",
"orderDate": "2024-03-03T14:12:22Z",
"status": "inProgress",
"items": [
{
"productId": 3,
"quantity": 1
}
],
"total": {
"amountMinor": 85000,
"currency": "RUB",
"minorUnits": 100
}
}
]

#собесы
13.03.2025, 18:36
t.me/analyst_academy/173
Просто и быстро про пагинацию!

На собесах часто спрашивают про пагинацию 👇
Что это, зачем нужна и как ее сделать❓
Или от обратного:
У тебя есть большой объем данных. Как возвращать их пользователю, чтобы не перегружать сервера❓

🔍Сейчас разберем:

ℹ️ Пагинация — это способ разбить большой список данных на страницы, чтобы загружать и отображать их по частям.

Зачем нужна❓
- Ускоряет загрузку данных и снижает нагрузку на сервер.
- Упрощает работу с длинными списками (например, заказами, товарами, пользователями).
- Делает интерфейс удобнее (пользователь листает страницы, а не видит всё сразу).

Как реализовать❓
Используем query параметры page + pageSize:
- page – номер страницы (например, 2 – вторая страница).
- pageSize – сколько записей на странице (например, 20).

Пример запроса:

GET /orders?page=3&pageSize=20

Если page=3 и pageSize=20, то сервер вернёт записи с 41 по 60.

Так работает пагинация! ❤️
В комменты закинул пример

Отправь тому другу, который всегда заваливает собесы 😁

#собесы
12.03.2025, 18:52
t.me/analyst_academy/172
Ну вы уже определитесь 😁
11.03.2025, 12:11
t.me/analyst_academy/171
ОБНОВЛЕННЫЙ ГАЙД ПО ИСПЫТАЛКЕ

Не так давно я писал гайд по испыталке, потом ко мне пришли с идеей:
Добавь больше жизненных историй, советов, историй учеников
Я это сделал! 🙈

Кому будет полезно?
Если вы вдруг собираетесь менять работу или вы новичок, то данный материал обязателен к ознакомлению, я в него вкладывал знания поколений и душу ❤️

Ознакомиться с гайдом

Ставьте 🔥, если было полезно
10.03.2025, 13:41
t.me/analyst_academy/170
Дорогие и горячо любимые девушки!

Хочу поздравить вас с 8 марта!

Хочу вам напомнить, что вы безумно талантливые, крутые и вообще невероятные!

Желаю, чтобы вы бы были счастливы и любимы не только сегодня, а каждый день!

Каждая моя ученица доказывает, что вас зря называют слабым полом!

Хочу сделать небольшой подарок 🎁, для всех девушек с сегодняшнего дня до конца следующей недели скидка 15% на мое обучение

Вы прекрасны! 💗
8.03.2025, 10:44
t.me/analyst_academy/169
Аналитики, знакомо?🤯😁
4.03.2025, 19:17
t.me/analyst_academy/168
3.03.2025, 19:15
t.me/analyst_academy/167
Решение задачки с собеса в СБЕР 🏦

Условия задачи на 1 картинке

Что я могу сказать по данной задачке?
Если она вам выпала - ну вы просто везунчик! 🍀

Объясняю: это максимально простое практическое задание на Sequence диаграмму. Тут проверяется ваша внимательность и знание синтаксиса. Сам процесс - несложный, нет асинхронного взаимодействия, большого количества сервисов

Требуется:
0️⃣ Понимать как решать подобные задачи - тык и тык
1️⃣ Уметь изобразить альтернативные сценарии на диаграмме последовательности - Успешная и неуспешная оплата
2️⃣ БЫТЬ ВНИМАТЕЛЬНЫМ К УСЛОВИЯМ ЗАДАЧИ - очень важно понять что от вас хотят, в условиях задания уже практически полностью описано решение, надо лишь нарисовать диаграмму.
3️⃣ Уметь изобразить действие участника над самим собой - Создание нового заказа в системе заказов
4️⃣ Понимать, какими сообщениями с какими данными сервисы обмениваются между собой - Система Заказов отправляет инфу о заказе, информацию о пользователе и метод оплаты в Систему Платежей

Так что задачка простая, мои ученики балдеют от этой прикормки 😁
Будьте аккуратны, не волнуйтесь, удачи на собеседованиях🤞❤️

#собесы
3.03.2025, 19:15
t.me/analyst_academy/166
27.02.2025, 13:15
t.me/analyst_academy/165
Разбор задачи уровня middle+/senior с собеса в Тинькофф 🏦

Задача 🎯
Спроектируйте взаимодействие сервисов для процесса создания дебетовой карты
Алгоритм решения задач на проектирование сервисов я уже оставлял в решении подобной задачи

Сейчас разберем интересные нюансы данной задачи 👇

☝️Главная фишка данной задачи - использовать сервис-оркестратор для управления процессом создания карты

У нас есть варианта решения:

1️⃣ Если вас нашли не в дровах, то можете сразу предлагать вот такое решение (см. скрин 1)

В чем сложность? Тут мы используем парочку сеньорских приемов, которые покажут, что вы не первый день проектируете системы:

Работа с кэшом CRM системы:
Для взаимодействия с CRM системой используем кэш. Делаем запрос в сервис, если есть актуальный кэш, то используем его. Если нет актуального кэша, то CRM ходит в БД, после чего мы обновляем кэш и возвращаем оркестратору инфу о клиенте
Асинхронное взаимодействие через топики кафки:
Для взаимодействия со скоринг системами (как известно, скоринг продолжается какое-то время) мы можем использовать два топика кафки:
Один для сообщений, инициирующие запросы
Второй для сообщений с результатами скоринга

2️⃣ Если вы пока что начинающий специалист, то можем сделать попроще, ведь за каждое слово надо уметь пояснить: (см. скрин 2)

Убираем кэш и кафку
Уберем кэш и кафку, чтобы упростить проектирование, оставим обычные сетевые запрос
Раз мы убрали кафку, то нам все равно надо как-то получить результат скоринга

Можно использовать полинг или callback вызов, возьмем полинг
Сервис управления заявками будет делать запросы с некоторой настраиваемой периодичностью в сервис скоринга до тех пор, пока скоринг не вернет какой-либо ответ по клиенту
Но у данного способа есть минус - большое количество ненужных запросов, которые как раз можно избежать с помощью использования кафки

Не бойтесь, если вас прервут из-за тщательного решения, чаще всего это хороший признак 😉

Отправь тому самому другу, который хочет в финтех🤩

#собесы
27.02.2025, 13:15
t.me/analyst_academy/164
24.02.2025, 18:16
t.me/analyst_academy/159
24.02.2025, 18:16
t.me/analyst_academy/163
24.02.2025, 18:16
t.me/analyst_academy/156
24.02.2025, 18:16
t.me/analyst_academy/161
24.02.2025, 18:16
t.me/analyst_academy/157
24.02.2025, 18:16
t.me/analyst_academy/160
24.02.2025, 18:16
t.me/analyst_academy/162
24.02.2025, 18:16
t.me/analyst_academy/158
Наконец я вернулся из почти двухмесячного путешествия по Таиланду 🇹🇭 и мне есть что о нем рассказать!!!


1️⃣ Во-первых:
Я был в Бангкоке неделю, месяц в Паттайе и 10 дней на Пхукете

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

🏠 Паттайя - вообще мне не понравилась. По сути - большая помойка с грязным морем рядом, находиться там достаточно неприятно. Я три раза отравился, так что Паттайю забуду страшным сном 🤮
По сути я там "зимовал" месяц. После этого я понял, что "зимовки на югах" - очень распиарены в инстаграмах и тд. Очень много сил и денег тратишь на обустройство нового быта, новой мини-жизни. Дома жить и работать удобнее.
Может подойти тем - кто мало работает (3-4 часа в день). Иначе все прелести тропиков ты увидишь только на выходных, а в будни будешь платить, чтобы работать в квартире на море 😐
Из прикольного - пара островов рядом и большой зоопарк под открытым небом.
Ехать в этот город не советую, будь то отдых или зимовка.

🏝Пхукет - ВОТ ЭТО УЖЕ ДРУГОЙ РАЗГОВОР. КАК ЖЕ ОН МНЕ ПОНРАВИЛСЯ ЭТО НЕ ПЕРЕДАТЬ СЛОВАМИ. СПОЙЛЕР - В ОДИН МОМЕНТ КОЛИЧЕСТВО ДОФАМИНА БЫЛО СТОЛЬКО, ЧТО МОЙ МОЗГ НЕ СМОГ ОБРАБОТАТЬ ВЕСЬ КАЙФ И ЗАВИС 🤤
Море - волшебное и теплое (но опять же надо знать места), тайцы - очень дрюжелюбные и милые ребята. Чувствуешь себя уютно и безопасно рядом с ними. Ну а общий вайб, природа - просто волшебное. Можно купаться весь день и не вылазить из воды, кушать мини-бананчики и пить кокосы 🥥.

Что я могу посоветовать на Пхукете:
⛲️Район и пляж Бангтао - новый, чистый, красивый район с огромным прекрасным пляжем. Обязательно туда вернусь!
🏝Острова Краби и Пхи Пхи. Советую поехать на остров
Пхи-Пхи-Дон дня на 3. Насладиться самым островом, барами, различными шоу, а также покататься на лодке по ближайшим островам.
🛺 Покататься на местных тук-туках. Тайцы вообще эксперты в том, чтобы из говна и палок сделать мега веселые вещи. Например, они на маленький пикапчик прицепили подсветку и блютуз аудиосистему. Вы не представляете как классно ехать по вечерней набережной, включая свои любимые вайбовые треки и кайфовать. Ставьте 🔥, если бы вы тоже включили Инстасамку

Я очень рад, что в конце путешествия я попал на Пхукет, потому что он поменял мое мнение о Таиланде. Я очень хочу туда вернуться и советую всем, кто не был на Пхукете, обязательно его посетить! 🏞

А что касаемо моего опыта зимовки: лучше деньги, выделенные на зимовку - потратить на двухнедельный отпуск, а работать дома. Так у вас будут очень крутые впечатления от отдыха, но вы не будете запариваться с жизнью и бытом в чужой стране 🔨

А сейчас я сижу дома, потихоньку возвращаюсь в рабочие будни и с теплотой на душе вспоминаю, как мне понравился Пхукет 🙂☺️

#тревел
24.02.2025, 18:16
t.me/analyst_academy/154
24.02.2025, 18:16
t.me/analyst_academy/155
Хватит указывать низкую зп 😑

Если вы аналитик с опытом (или вы себя позиционируете как аналитика с опытом) и вы ставите ЗП ниже рынка, и считаете, что это будет вашим преимуществом перед другими кандидатами - вы ошибаетесь ❌

Это выглядит как подозрительная скидка на вас. Крутой и уверенный в себе специалист так не сделает. Так сделает новичок, который хочет любыми способами получить работу.
Из разряда:
Ну я готов поработать бесплатно ради опыта
🤮

Ребята, любая работа должна оплачиваться и сейчас есть рабочие способы трудоустройства

Какая же зп считается в рынке?
1-3 года 150-230к
3-6 лет 200 - 400к

Поэтому я всегда заставляю 👊 всех своих учеников сразу ставить достойную зарплату и не бояться называть эту сумму.
Да, страшно, но это работает и потом ученики благодарят не только за высокий доход, но и уверенность в себе как специалиста 😎

#собесы
7.02.2025, 18:30
t.me/analyst_academy/153
Тему найма и сокращений я разобрал - бояться не стоит

Теперь поговорим про то, как ИИ нас заменит 💻

Да, ИИ очень хорошо умеет:

◻️Накидать черновик апишки

◻️Накидать юзкейсы и юзер стори

◻️Спроектировать БД и писать SQL скрипты


Но это всего лишь инструменты!!!!
А главный инструмент аналитика - его мозг!!! Мы должны: думать над логикой продукта, его особенностями, интеграциями и взаимодействиями с другими сервисамм, очень много коммуникаций, а никакой ИИ не способен это полноценно делать

Сколько раз вы сталкивались с проблемой и думали 😁
Блять как я это у чатгпт спрошу?

Так что аналитикам станет легче рабоать в плане технички, возможно будет спад по тех навыкам и упор на проектирование бизнес логики и продукта

Так что я абсолютно уверен, что нас не смогут заменить (особенно в ближайшее время), поэтому если вы хотели становиться аналитиком или расти в доходе, если вы уже аналитик, то самое время - сделать это сейчас 😎
6.02.2025, 15:20
t.me/analyst_academy/152
Мои мысли о текущем рынке найма 🤔

Количество вакансий и сообщений от HR сильно меньше чем в октябре, ноябре

Тут две фактора:

Рыночек еще не ожил после НГ
Сокращения и кризис

Если рыночек уже постепенно оживает, то вот с сокращениями не все так просто

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

Я считаю, что да, поштормит, но это все циклично. В ковид мы вообще думали что это конец света, а это всего лишь ставка 🤣

Что тогда делать ❓

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

😐 Если вы ищете работу/стажер/джун, то вам стоит метить в мидлы, тк от неопытных специалистов компании избавляются в первую очередь. Также конкуренция среди джунов и стажеров достигнет апогея и вкатиться без накрутки станет практически нереально

Все мои ученики сразу начинают как мидлы и ни капли не жалеют

Так что не переживаем и готовим снасти, пока нет шторма 📉
1.02.2025, 12:25
t.me/analyst_academy/151
Что у вас было самое интересное в работе аналитиком?

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

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

А еще мне посчастливилось поработать с тимлидом-бэкендером в банке, который до этого 10 лет отработал на шахте⛏️ 🙂

Расскажите в комментариях, что было самое интересное на вашем пути? Может необычные знакомства, встречи или совпадения?✍️
30.01.2025, 18:15
t.me/analyst_academy/150
Результаты поиска ограничены до 100 публикаций.
Некоторые возможности доступны только премиум пользователям.
Необходимо оплатить подписку, чтобы пользоваться этим функционалом.
Фильтр
Тип публикаций
Хронология похожих публикаций:
Сначала новые
Похожие публикации не найдены
Сообщения
Найти похожие аватары
Каналы 0
Высокий
Название
Подписчики
По вашему запросу ничего не подошло