Все записи

Зачем участвовать в образовательных проектах

Мы всегда радуемся успехам талантливых ребят и стараемся их поддерживать. Например, в прошлом месяце вновь стали партнерами сразу двух мероприятий: олимпиады по спортивному программированию ICPC и акселератора ЮнIT-Урал. Наши коллеги сказали молодым специалистам напутственные слова и вручили памятные подарки :)

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


ICPC — олимпиада по спортивному программированию. Команды решают разные задачи по программированию за ограниченное время.

ЮнIT-Урал — акселератор ИТ-стартапов для школьников. Участники создают проекты под присмотром опытных кураторов.

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

Также можно прокачать софт-скиллы:

— Работа в команде. Ребята учатся находить общее решение и договариваться, аргументируя свою позицию.

— Навык публичных выступлений. Защищают проект перед ИТ-экспертами.

— Стрессоустойчивость и нацеленность на результат. Решают задачи за ограниченное время и стремятся победить.

— Планирование. Учатся распределять задачи между собой, чтобы успеть сдать проект в срок.

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

А еще это возможность пообщаться с экспертами из ИТ-компаний и перенять опыт.

Прокачать скиллы можно и на наших стажировках и спецкурсах. Подробнее об этом рассказываем по ссылке.

Похожие новости

Когда результату проверки нельзя доверять

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

Ринат, iOS-разработчик в Naumen, рассказал о двух таких случаях из практики и о том, почему при оценке тестов он смотрит не только на покрытие.

Как найти нужное: секционирование данных на котах

Как найти одного кота среди сотни других? 

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

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

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

Как мы готовили редизайн продукта с помощью исследований

Сделать красивый интерфейс часто недостаточно. Можно обновить экраны, но так и не решить реальные проблемы пользователей.

В статье Илона, продуктовый дизайнер Project Ruler, рассказывает, как команда подошла к редизайну через исследования: изучала конкурентов, разговаривала с пользователями, проверяла навигацию и выясняла, какие функции действительно важны для MVP.

Все новости