Найти тему
VK Team

Технологические трюки для джунов от разработчиков ВКонтакте

Оглавление

Делимся технологическими трюками, которые можно применить при запуске новых продуктов 👨‍💻

Трюк 1: Запускайте MVP

Аббревиатура MVP расшифровывается как minimum viable product и переводится как «минимально жизнеспособный продукт».

При запуске новых продуктов важно делать их максимально быстро и максимально просто. Лучше не медлить и не стараться сделать всё идеально, а реализовать интересную идею раньше всех и запустить MVP. Таким образом можно проверять разные гипотезы и сразу отбрасывать те, что дают плохой отклик.

Трюк 2: Придумывайте простые решения

Перед некоторыми крупными международными премьерами, например, новым сезоном «Твин Пикс», очередным эпизодом «Шерлока» или «Мстителей», ВКонтакте запускает предупреждение о спойлерах, или spoiler alert. Алгоритм ищет возможные спойлеры по ключевым словам, и основной текст записей, в которых они могут содержаться, сворачивается до «Показать ещё».

-2

Фича проста в исполнении, но очень любима пользователями. Зачастую простые решения подходят в самый раз — не забывайте про них.

Трюк 3: Используйте геохеши

Геохеши — хороший способ хранить локацию пользователей, когда вам нужно работать с географическими координатами, а сервисом пользуются миллионы человек. Широта и долгота преобразуются в набор букв и цифр, самое интересное — чем больше первых символов совпадают у двух разных локаций, тем ближе находятся их координаты. Например, если Алиса и Боб живут на разных улицах одного города, их геохеши могут быть «abc» и «abd».

Трюк 4: Улучшайте рейтинг

Пользователи часто смотрят на рейтинг в магазинах приложений. Хорошие новости заключаются в том, что его можно улучшить. В iOS есть удобное встроенное уведомление, которое будет отправлять оставленный пользователем рейтинг напрямую в App Store.

-3

Трюк 5: Семплирование — это удобно

Чтобы посчитать самые популярные эмодзи в комментариях ВКонтакте, не обязательно просматривать все комментарии — достаточно посмотреть 1%. Получить репрезентативную выборку поможет семплирование.

А самым популярным эмодзи ВКонтакте оказалось сердечко ❤️

Трюк 6: Помните, что мир жесток

Что бы вы ни делали, сразу подумайте о том, что новый проект будет существовать в окружающем мире, а не жить в стерильной лаборатории. Его будут пытаться ломать, а ваша задача — уметь его защитить. Задумываться об этом стоит ещё на этапе создания продукта, а не после его запуска. Продумайте, как вы собираетесь отражать возможные атаки, и к моменту встречи с ними будете во всеоружии!

И самый важный трюк: Не бойтесь экспериментировать!