Адарика | идти в айти
Ir al canal en Telegram
940
Suscriptores
Sin datos24 horas
-77 días
-1530 días
Archivo de publicaciones
Подготовила материал для канала Яндекс Образования «Зачем мне эта математика». На простом примере A/B-теста разобрала, как аналитики доказывают важные для бизнеса гипотезы.
Поступив в университет, я действительно не понимала необходимость изучения математики в своей карьере инженера-разработчика: это чуть ли не единственные тройки в дипломе. Но с приходом в Яндекс все изменилось.
В современном мире без математики никуда. С ней мы можем принимать обоснованные решения, создавать крутые продукты, прогнозировать будущее. Но наука зачастую остаётся в тени — кажется слишком сложной или абстрактной. А зря.
В канале ребята объясняют всё «на пальцах» и показывают, как строгая наука работает в реальной жизни. Советую начать с этих постов:
— метрики и правила, которым они подчиняются
— линейная регрессия в работе ML-моделей
— откуда к нам пришли знаки =, +, –
А ещё редакция регулярно публикует задачки для разных уровней: есть и попроще, и посложнее. Главное — всегда с подробным решением.
Рекомендую канал всем, кто хочет видеть больше математики в повседневности — подписывайтесь и читайте!
История про Золотую медаль
4 года назад я окончила школу с Золотой медалью (т.е. все пятерки в красном аттестате)
Мне рассказывали, как Золотая медаль может спасти поступление.. но не в моем случае 🤡
Либо я набираю 270+ баллов и поступаю на бюджет + степендия
Либо 260+ и поступаю на бюджет без стипендии
В Университете Иннополис за Золоту медаль давали 3 балла
За ЕГЭ я получила 266 баллов
math сходится, да? 269 баллов)
я поступила на бюджет без стипендии
Когда эта металлическая приколюха золотого цвета вместе с красным аттестатом оказалась у меня физически в руках, я поняла, что у меня Синдром отличника - такой личностный перфекционизм.
Характерные черты:
- Страх неудачи или допущения ошибки
- Зависимость от внешней оценки
- Стремление к идеалу
- Высокие требования к себе
- Сложности с отдыхом
Я решила для себя, что надо с этим бороться - не хочу учиться в университете так, чтобы насильно вытянуть на красный диплом.
И училась в кайф - моей ключевой целью было найти работу за время получения бакалавра, обрести практические навыки. Я рада, что позволила себе немного ровнее дышать, хотя учиться все еще большой труд.
За 4 года, конечно, синдром отличника одолевает меньше, но отголоски все еще есть.
Делитесь в комментариях про свой опыт получения оценок и отношения к ним 👀
Бывает, когда ты “видишь” код-решение задачи, но его нужно написать?
Вайб-кодинг чем-то похож на магию, поэтому я чудом спасла себя в дедлайнах, а еще стала иначе воспринимать сам процесс решения задач.
Что за магия? Когда ставишь техническую задачу программирования на естественном языке, на которую нейросеть генерирует готовый код-решение.
Очевидные плюсы:
- Скорость: нельзя приступить к написанию кода, пока не понимаешь, что и как надо сделать, а когда ты знаешь - осталось запрограммировать, именно это оптимизируется в разы
- Мета-скиллы: объяснение контекста, формулирование ТЗ, образ результата. В голове - решение, но его нужно уметь сформулировать, чтобы задать вектор для реализации
- Свобода: любой язык программирования, библиотека, технология под конкретные нуджды!
- Автоматизация рутинных задач: поиск ошибок и их исправление, однотипные тесты делаются за считанные секунды
Минус: ИИ все еще не человек, поэтому может ошибаться и хитрить.
Было забавно, когда я попросила исправить баг, затем протестировать решение и убедиться, что N тестов проходят хорошо. На что нейросеть мне сгенерировала файл с контентом вроде
print("All tests passed (N/N)! 🎉")
запустила его, прочитала "логи"…
и радостная писала, что бага пофикшена и все тесты прошли 👼
Я использовала Cursor Pro, но для ознакомления хватит и бесплатной версии - она тоже мощная и достаточно умная.
Делитесь своим опытом приручения нейросетей в айтишных задачах!Окончив вуз, я поняла, что главное в обучении - практика.
Теория дает базу и расширяет картину мира, дает базу и контекст. Но сама ценность этих знаний - в их применении, в вашем опыте работы. В любой области.
Даже если вы хотите стать аналитиком данных: теория и практика идут рука об руку в Simulate
Для всех желающих - вебинар от эксперта с восьмилетним опытом:
- четкий план и роадмап по обучению
- лайфхаки трудоустройства и оформления резюме
- практические техники для новичков: откуда брать опыт
А еще бонус для буста карьеры досмотревшим до конца!
Регистрируйтесь и прокачивайтесь в аналитике!
Год назад я проходила секции в Яндекс, и мне давали решать задачи сотрудники-интервьюеры.
А сейчас все наоборот — вы можете дать задачу интервьюерам 🤯
коллеги сделали проект Яндекс 2718, в нем наши бэкендеры будут решать сложные архитектурные задачи (возможно именно те, которые отправите вы)
о том, какие задачи ждут и как их отправить — по ссылке тут
😞 если вы только начинаете путь в айти, то приходите 5 июля просто посмотреть, понимание архитектуры очень важно в развитии инженера! рега здесь
Насмотренность в технических вопросах и анализ реальных задач помогают вам самим определять оптимальные решения в будущем 😉
присоединяйтесь 🙂
Я НАПИСАЛА ДИПЛОМ
и осталось его защитить!
73 страницы на английском языке + аннотация на русском 💻
Финально окнула у научного руководителя, отнесла документы в департамент образования, подписала необходимое.
Еще немного, и я стану бакалавром по компьютерным наукам 🎓💅💻
План с магистратурой такой:
- беру gap year
- адски работаю и понимаю, что и как я дальше хочу в контексте образования
- выбираю (или нет) направление для магистратуры
- ?????
- профит!
Думаю, что подведение итогов 4х лет обучения в университете получится масштабным, но только после получения заветной корочки. Одно могу сказать точно: это было не зря! и я - умничка
Удачи мне с подготовкой к защите 📖
Знаете о чем я жалею? О том, что не участвовала в хакатонах
- Реальные продуктовые кейсы
- Возможность опробовать новую для себя роль
- Нетворкинг и обмен опытом
- Возможность заявить о себе для крупных компаний
- а еще мерч
Только сейчас с рефлексией на темы "кто я в айти" и "чего хочу", до меня дошло, что подобные ивенты действительно крутая возможность найти ответы на подобные вопросы :)
не будьте как я!
Хакатон ВНЕДРЕЙД - ваш шанс избежать моих сожалений. На выбор 5 кейсов от таких гигантов как Т-банк, Lamoda, CDEK, Авито, MagnitTech
Для победителей - восхождение на Эльбрус
🗓 7–8 июня
📍 Москва, пространство «Суперметалл»
Успейте подать заявку до 26 мая!
Рефлексия - самое мощное оружие
Поняла много важных деталей о себе как о рабочей единице в IT, а этот пост помог все структурировать.
Началось с того, что я наконец-то попала в ту атмосферу, о которой мечтала: дедлайны, серьезные фичи, много технических аспектов, продуктовая значимость работы. Какие-то условия неопределенности помогли мне понять себя и то, что я по-настоящему хочу от работы.
Я бесконечно люблю работать с людьми в разных контекстах. Моя экстравертность мне помогает: не устаю на встречах (наоборот, заряжаюсь энергией), могу находить общий язык, мне нравится понимать собеседника/группу.
Делала мастер-класс для выпускного Яндекс Лицея про мягкие навыки, пообщавшись с самыми разными людьми и проанализировав их опыт.
Мне нравится и у меня нативно получается организовывать процессы.
Проектные домашки и командные задания: я всегда брала роль лида-дирежера, делегировала обязанности, ставила ТЗ, общалась с "заказчиком" и отвечала за конечный результат.
Устройство ивентов: в школе - презентации и классные часы, в лагерях - командные выступления, в универе сделала мероприятие на 300+ человек.
Планирование и системность просто органичны и свойственны мне, я этому не училась специально, но применяю каждый день. А еще у меня сильная интуиция, базирующаяся на опыте!)
Круто, когда появляется больше ответственности! Если кому-то это "дополнительные хлопоты", то мне - возможность погрузиться в новую область и изучить контекст, приобрести новые мягкие навыки, понетворкать с разными людьми.
Активистская деятельность: староста в школе и университете == прокси в общении ученики-педагоги, была участником (и недолго главой) студенческого совета.
Люблю находить решения сложных задач + придумывать решения, делать что-то конкретное; своеобразный стык технологий и творчества!
Я сама по себе результатоориентированный человек: если я понимаю и представляю, что и зачем должно получиться, то успех обязательно будет. Поиском подходов и реализацией тоже нравится заниматься, но у меня под это свой особенный вайб. Есть и определенные лайфхаки по выполнению рутинной работы ;)
____
Совмещает ли все это разработка? Не совсем. Хотела бы я всю жизнь писать код? - тоже нет. Но это мощный инструмент для реализации идей! Всегда мне особенно нравилась именно продуктовая разработка.
Я позиционирую свое дальнейшее развитие как "в менеджмент", а программная инженерия помогает лучше понимать область, в которой я хочу расти: опыт работы исполнителем, чтобы говорить на одном языке с людьми, создающими продукты с технической точки зрения.
И сейчас я тот самый «исполнитель», программист, разработчик программного обеспечения, бэкенд-инженер, кем мечтала стать. надо двигаться дальше ;)
С лично-профессиональным праздником меня! с продолжением работы в IT, с исполнением девятилетней цели 🧡
работать нельзя отдыхать
- классический маятник. В моем случае он сейчас в положении «отдыхать», хотя перед этим застял в «работать»: приближающийся релиз на работе, "вот-вот напишу" диплом.
Майские праздники (и взятый отпуск) выдернули меня из бешенного ритма и дня сурка, чтобы я перезагрузилась в формате "работать нельзя, отдыхать": организму уже очень нужно было восстановиться. Формально - я отдыхаю, но на деле...
😐 даже в отпуске работаю
👀 тревожусь о дипломе
🫣 стараюсь немного в медитативное саморазвитие
Продолжила читать книги для рефлексии и профессионального роста, потихоньку начала возвращать спорт в рутину; собираюсь с силами РаЗъЕбАтЬ писать диплом.
Такой маятник - часто необходимость, чтобы адски✨perform-ить✨ и выходить на новый уровень себя.
Сейчас стараюсь отдохнуть, чтобы новая итерация в зависании "работать, нельзя отдыхать" прошла некритично. Всего лишь надо подождать до середины июля! всего лишь 2 месяца.
Всего лишь! двадцать два
года исполнилось. И я такая классная! Работаю в Яндексе, живу в Москве, заканчиваю бакалавриат, состою в чудесных отношениях, у меня много крутых знакомых
и все еще впереди
🎉Желаю себе сил, здоровья и хороших людей рядом. Чтобы каждый день проходил так, когда смотришь в зеркало, и хочешь быть собой: развиваться, расти и достигать
Есть несколько базовых и каких-то очень естественных вещей для меня, без которых я не была бы собой:
• IT
• энергетик monster ultra
• Skrillex
• Тетрис
• Jojo's bizzare adventure
• синие глаза
• газированная вода
Когда у нас сменился тимлид, я стала лучше понимать реальные процессы, хотя это и было сложно.😱
Вообще странно, когда полгода назад тебя в команду забирает один человек, ты привыкаешь к работе под его руководством, а потом внезапно командой руководит совершенно незнакомый. У меня такое впервые, ведь раньше я меняла команды и привыкала к ним сама🥺, и, соответственно, впервые я наблюдала как команда вместе с новым лидом адаптирует процессы под свои нужды, чтобы быть эффективнее.
Первое и явное, что изменилось - регулярные созвоны. Мы договорились убрать дейлики по понедельникам и пятницам (а если нужно - синкаться текстом), дейлик-синк по вторникам увеличили до часа. Я заметила еще небольшие изменения в формате «отчетности» о проделанной работе.
Мне было по началу сложно принять такого рода изменения в команде, потому что моя рабочая жизнь только-только стабилизировалась; мы с лидом учились понимать друг друга: слушать и слышать + доносить свои мысли понятным языком. В конце концов это дало плоды: он объяснил много важных вещей простым и честным языком. Открытость в коммуникации очень ценю!
Сейчас я чувствую, что вся команда работает на благо одной конкретной цели - это крайне важно, что даже когда нас немного «штормит», мы остаемся вместе и do our best.
Ответственность в работе: от джуна до мидла
На примере текущей большой задачи и плотной работой к предстоящему релизу NDA я поняла свой рост за эти три года. В постановке задач, в формате работы, в сроках, валидации и отчетности.
Никому не интересно, что ты сделал(а) как факт, всегда интересно, как это повлияло. В чем профит? Ради чего это? А почему именно так?
С каждой своей задачей на профессиональном пути я училась отвечать на эти вопросы не только сама себе, но и команде, заказчику, даже бизнесу в какой-то степени. Еще хорошее "упражнение" на понимание своей работы - давать ответ на гибкий вопрос: "Какую задачу ты решаешь?". При чем в зависимости от погружения в контекст спрашивающего, ответ тоже будет отличаться, он должен быть емким и понятным.
Большой пласт роста и профессионального развития - работа с ошибками. Я помню, как боялась ошибиться, пыталась все сделать идеально и правильно (и пусть весь мир подождет); оказалось, что "правильно" - понятие очень условное. Иногда, когда ошибка уже есть, нужно уметь ее нивелировать (не всегда именно фиксить, это может быть дорого), обязательно объяснять причины возникновения и представлять планы по исправлению далее. И отдельный скилл работы с ошибками заключается в учете сроков и не-безлимитности ресурсов в целом.
Что касается хардов, то ключевое различие - понимание устройства инструментов, с которыми ты работаешь, тебе нужно осознание необходимости их использования. Примерно в этом же и кроется секрет отсутствие холиваров о том, какой язык программирования "круче", так как каждый применим в конкретных задачах. Это тоже часть ответственности - за свою образованность и освоенность в профессиональном плане, чтобы делать свою работу хорошо. Открытость к изучению нового, оставшиеся от джуна "горящие глаза" отлично помогают)
Ну а чтобы расти дальше, часто нужны софт-скиллы, не только ответственность - хотя это база для взращивания остальных не менее важных навыков.
Какую техническую задачу сейчас решаю?
Улучшаю поиск похожих объектов в нашем сервисе. Сначала думала, что получится отделаться маленькими доработками, а в итоге делаю инфровую часть новой кандидатки для поиска лучшего сходства.
Звучит немного crazy to me, учитывая, что я с дата саенсом и мл знакома только на уровне общих концепций, мне никогда до декабря не приходилось работать с этим на столько близко и плотно. Еще и бизнес ценность понятна - хочется сделать классное улучшение.
Сначала надо было разобраться, кто такой этот ваш HNSW, с деталями инфраструктурного решения его текущего применения (много консернов, от части из которых хотелось избавиться). Потом, в рамках решения проблемы неравномерного шардирования данных по одному из признаков, я знакомилась с кластеризацией концептуально и снова в инфровом контексте: как это привнести в сервис, что для этого нужно, какие риски, а не упадут ли метрики вообще.
Ладно, с этим еще +- решили; определили потенциальное использование faiss. Выглядит удобно, но нужно было проверить на больших данных - супер, работает, теперь проверить метрики за долгим ожиданием препроцессинга, трейна и построения индекса (для кластеризации обученный IVF + HNSW для каждого шарда-кластера).
Ах да, забыла: большая часть инфры должна быть на C++ 🥰 (круто для меня) и еще нужно было для скорости добавить многопоточность!
Конечно, первые версии proof of concept страшненькие (и ОЧЕНЬ затратные по ресурсам), а MVP вообще решили сделать на питоне, но к коду на плюсах точно еще придется вернуться позже.
Путь этой задачи еще не окончен, но на время она пребывает в пассивном виде из-за более приоритетных дел к релизу NDA. При возможности делаю небольшие доработки с планами по финальной интеграции новой кандидатки в сервис.
Я в шоке, как много у меня сейчас работы + как она важна 🫠 подобное я очень долго хотела; это крутое чувство!
Уже полтора месяца не писала посты, потому что улучшаю важный функционал NDA, и мы готовимся к NDA, делая смежные задачи-улучшения, чтобы все NDA заработало суперски.
За это время я стала дата-инженером (привет многочасовым обучениям на ГПУ🤗🤗), узнала и вспомнила МЛную базу! Это даже немного странно видеть отголоски своей C по AGLA.
ОЧЕНЬ хочу поделиться этим опытом и рассказать больше (и интереснее, с подробностями), но правда сейчас некогда, так как рассказ тянет на несколько постов-частей. Буду готовить ✨контент✨ и постараюсь уделить внимание не только технической стороне, но и описанию процессов и работе над собой в условиях спортивных сроков.
Сегодня чудесное весеннее 8 марта! Дорогие дамы, мы - классные ♥️ цените себя, совершенствуйтесь и живите в удовольствие.
Этот день - напоминание: для нас открыты все дороги и пути; а я могу быть собой так, как хочу.
С праздником!💅
Когда нет опоры на себя - спорт
Cлучается, что очень тревожно и непонятно, сплошной стресс, нет веры в свои силы, а задачи кажутся непреодолимыми. Мой банальный рецепт борьбы с таким состоянием - физическая активность.
После новогодних праздников мой перформанс просто ниже некуда, особенно по диплому (ведь работа - приоритет). Я чувствую слабость, и мне в какой-то степени даже стыдно за то, что не могу нормально взять себя в руки.
А еще я набрала вес; это очень меня расстроило. Состояние требовало системных изменений: нужно было что-то менять и внедрять больше спорта в свою жизнь.
Да, я ходила на расстяжку, но этого оказалось мало под мои нужды. И я решила попробовать Apple fitness+
Занимаюсь уже две недели по рандомно-интуитивно-составленному плану, каждый день 30-60 минут суммарно: 10-20 утром (если,конечно, не проспала🫠) и оставшиеся вечером обязательно.
И я уже вижу изменения: тело немного подтянулось, стала лучше спать, аппетит нормализовался. И главное - морально стало легче.🕺
Со спортом пришло в очередной раз понимание, что для всего нужно стараться и трудиться. Мало что в жизни приходит само по себе. Физическая активность позволяет контролировать свое тело лучше, а с этим приходит и моральный контроль (особенно над эмоциями).
Еще с юности вывела себе правило, которое легло в основу моей жизни со спортом: Стресс –> прогуляться.
Главное во всех смыслах не стоять на месте, двигаться и продолжать работать над собой, будь то карьера или красивое тело.
✨ Мои советы себе:
- Начинать с малого. Даже 10-15 минут в день регулярно уже шаг вперед
- Слушай свое тело. Нужно найти баланс между разными видами работы и отдыха
- Терпение. Ничего не придет сразу, путь к изменениям стоит пройти, каким бы долгим он ни был
Я рада, что у меня появился еще один инструмент становиться лучше каждый день. Если вы считаете спорт пустой тратой времени — я тоже так думала, но теперь могу поспорить :)
Ошибки и неудачи
вместе со мной идут по карьерному пути. Их было несколько, которые хорошо помню и которые таковыми считаю, + ОЧЕНЬ много ситуативных по работе
Одна из значимых неудач для меня - непроход в Школу Бекенд Разработки Яндекса. Грустно было из-за вложенных усилий, я так старалась!! Выяснилось, что не прошли первичные тесты (хотя перед сабмитом проверяла сама). Может быть, мне действительно не хватило опыта, так что его я стала набираться постепенно другими путями.
Было много ошибок, которые я старалась переосмыслить и "вывернуть" на пользу себе. Например, долгое время я жалела, что ушла со своего первого места работы в Сбер так рано. В итоге я получила реально ОПЫТ, который помог прийти в Яндекс.
В спорте часто первым делом учат правильно падать - также и с ошибками: чем раньше поймешь философию работы над ними, тем проще будет расти без страха. Ранней ошибкой (и она не привела к неудаче) было забить на олимпиады в школе. Сегодняшняя я может думать, что надо было стараться упорнее, а юной мне нужно было так поступить, чтобы стать собой сегодняшней.
Часто на работе, особенно на созвонах, я стрессую и думаю: жесть я кринж. В такие моменты понимаю, что допустила ошибку, которую необходимо «поймайть», пока это не привело к неудаче. Ошибки не страшны; страшно не проработать их (вовремя).
Я разделяю неудачи и ошибки; в обоих понятиях есть мои недоработки (и это важно понимать! чтобы не только искать виноватых вокруг). В первом случае ключевое - недостижение цели или невыполнение задачи, а во втором - конкретное "неправильное" действие на пути. Да, ошибки порождают неудачи (и поэтому их часто боятся), но главное - признавать их и уметь работать над ними "с позитивом".
Не скажу, что я о чем-то серьезно сожалею, ведь я получала компенсацию - опыт. С такой позиции мне легче преодолевать сложности и идти снова-и-снова к целям именно поэтому. Такая философия, что если есть сожаление об ошибке, то из нее просто не до конца усвоен урок и/или не получен опыт.
Ошибки могут многому научить, нужно использовать это (и не опасаться своих же действий).
Яндекс - компания солнышек! ☀️
Официально; в честь полугода моей работы тут.
Этого вполне хватило, чтобы я поняла, что вайб компании - это нечто на столько комфортное и важное для меня. Вокруг крутые люди, и их вайб заряжает во всех сферах жизни, а стрим, в котором я участвую как разработчик, просто 100/10 прям мое.
Базовые классные фичи:
🌰 орехи, кофе, фрукты, овощи, чаи на кофепоинте
💻 удобные внутренние инструмента и сервисы (+ анонимная имидж борда)
🪅 корпоративные активности и ивенты (особенно в офисе)
🪴 много зелени!
🏢 домики для созвонов + переговорки и их названия
🎮 комьюнити по интересам (например, Явторы), настолки по всему офису
📂 рабочее общение в тг, активно ведутся nda-каналы
Поработав в Яндексе, я по-другому, с теплом, стала относиться к продуктам и сервисам компании. А офис - это отдельная очень классная часть Яндекса (кстати, я сижу в "Морозове" Красной Розы).
Я стала более открытой и ответственной, перестала бояться ошибиться или выглядеть глупо. У меня наконец-то (!!) появились действительно сложные, важные, интересные задачи 💻
Такое чувство, что я дома в контексте комфорта работы тут; хочу продолжать развиваться и расти тут, хочу делать свою работу хорошо ♥️
