Forwarded from Ekaterina Kondrateva
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
❤38🔥16 10 2😁1
Логика аутентификации есть практически в любом приложении, но большинство разработчиков знают механизм ее работы поверхностно. Чаще всего функционал проверки входящих запросов на проекте уже реализован, а программистам остаётся только обращаться к готовым решениям.
В новом видео разбираем аутентификацию без каши в голове.
Поговорим про методы аутентификации, токены, OAuth2, OpenID Connect и SSO. Разберём, что из этого является способом аутентификации, что форматом токена, а что вообще относится к другой задаче в архитектуре безопасности приложения.
Сервис, с помощью которого строила схему из видео
Схема 7 Концепций Аутентификации
Если когда-нибудь путался в этих терминах - это видео для тебя 👇
https://youtu.be/K0WYfR8Lngg
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥53❤21 10🍌1🍓1
7_auth_concepts.pdf
89 KB
Как и обещала, скидываю материалы к видео про аутентификацию
Внутри:
— Шпаргалка с полезной выжимкой;
— ZIP с кодом и примерами настройки 4 способов аутентификации.
Советую сначала пройтись по схеме из видео, потом глазками посмотреть код и доку. Так лучше закрепится материал 🙌🏻
Внутри:
— Шпаргалка с полезной выжимкой;
— ZIP с кодом и примерами настройки 4 способов аутентификации.
Советую сначала пройтись по схеме из видео, потом глазками посмотреть код и доку. Так лучше закрепится материал 🙌🏻
❤38🔥22 9🍌1🍓1
После 30 вкатиться в разработку нереально
Популярное мнение и не безосновательно: действительно, рынок стал жестче и требования выше.
К тому же очень сложно выделить время на обучение, когда помимо основной работы, есть еще семья, дети, обязанности по дому.
Однако за полгода у нас получилось добиться трудоустройства на удаленку с зп 170к. Все благодаря системному подходу, который я уже описывала здесь.
ℹ️ напиши мне в личку @ekondratyyeva «Трудоустройство». Созвонившись, мы разберем твою текущую ситуацию;
поймём, что именно мешает тебе выйти на рынок; И я расскажу как смогу помочь конкретно с твоим кейсом.
Популярное мнение и не безосновательно: действительно, рынок стал жестче и требования выше.
К тому же очень сложно выделить время на обучение, когда помимо основной работы, есть еще семья, дети, обязанности по дому.
Мой подопечный как раз с таким бэкграундом - 32 года, до этого весь опыт из сферы услуг. Топ комбо, чтобы поставить на карьере разработчика крест.
Однако за полгода у нас получилось добиться трудоустройства на удаленку с зп 170к. Все благодаря системному подходу, который я уже описывала здесь.
Вот так можно за несколько месяцев кардинально изменить свою жизнь и в разы увеличить уровень дохода.
поймём, что именно мешает тебе выйти на рынок; И я расскажу как смогу помочь конкретно с твоим кейсом.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20🔥15😁4 3 1
Как я стала Senior разработчиком в 21
На первую работу я устроилась будучи студентом Фундаментальной информатики в Питерском политехе. В канале делилась инфой, сколько времени и усилий ушло на то, чтобы в айтишку вкатиться.
Первое место работы - Ростелеком.
Я занималась разработкой сервиса автоназначения заявок на починку оборудования на сотрудников. Отслеживание статуса их выполнения, распределение ресурсов (роутеры/кабеля и тд).
Это легаси проект: без Spring, на Java EE и фронтом на JFS. Чем больше я работала здесь, тем сильнее становилась тревога, что не обладаю скилами, которые требуют от разработчиков на рынке.
Решаю сменить место, начинается череда собеседований на junior позицию - все их я проваливаю. Начался тильт, решила, что видимо разработка это не мое и перешла на позицию проджекта, где отработала 1 месяц) После меня захантили в Сбер, чему я была бесконечно рада, потому что давно хотела попасть в финтех с современным стеком.
Про этот этап есть видео на канале -> будет полезно посмотреть тем, кто думает, что ему дается все сложнее других и он просто недостаточно умный/терпеливый/талантливый, чтобы своей цели достичь.
Дальше финтех.
Здесь уже были все те технологии, которые ожидают видеть у Java разработчика в резюме. Проекты связаны с кредитованием и отслеживанием задолженностей. Классное и спокойное время, где я просто занималась обучением и набиралась практики.
Из мидла в сеньора.
Я уже хорошо справлялась с мидловыми задачами, брала ответственность на себя за большие эпики -> появилась идея попробовать перейти на позицию выше. В начале я допустила популярную ошибку - хотела посветить этой задаче 1,5-2 года и за это время прорешать весь LeetCode и прочитать все технические материалы именно в английской версии. Но голос разума победил: просто начала готовиться к вопросам, которые спрашивают на интервью и так за 3 месяца подготовки получила несколько офферов на 400к+.
Про последний проект в найме.
Здесь я занимала как раз ту позицию, где от разработчика требуется закрывать все задачи. Команда из 2х человек: я и продукт менеджер, кто ранее it продуктами не занимался. За всю тех составляющую отвечала я и сама добивалась того, чтобы для проекта была готова и инфра, и интеграции, и были необходимые согласования от безопастников и лидов.
Крутой опыт, где я сильно выросла и самостоятельно реализовала и вывела продукт в прод. Была большая нагрузка, с которой к сожалению не справился мой менеджер, не сталкивающийся ранее с подобными задачами. Организационные проблемы решить не получилось, поэтому я решила уйти.
Выход из найма.
За время работы на последнем месте я сильно выгорела, о чем можно судить и по старым видосам/постам. Я не вернулась в найм и уже 1,5 года занимаюсь своими проектами, результатами которых делюсь здесь с вами. Уже больше полусотни трудоустроенных учеников и стартап с ~2к зарегистрированными пользователями.
Пишите, о чем стоит подробнее еще рассказать 🙌🏻
На первую работу я устроилась будучи студентом Фундаментальной информатики в Питерском политехе. В канале делилась инфой, сколько времени и усилий ушло на то, чтобы в айтишку вкатиться.
Первое место работы - Ростелеком.
Я занималась разработкой сервиса автоназначения заявок на починку оборудования на сотрудников. Отслеживание статуса их выполнения, распределение ресурсов (роутеры/кабеля и тд).
Это легаси проект: без Spring, на Java EE и фронтом на JFS. Чем больше я работала здесь, тем сильнее становилась тревога, что не обладаю скилами, которые требуют от разработчиков на рынке.
Решаю сменить место, начинается череда собеседований на junior позицию - все их я проваливаю. Начался тильт, решила, что видимо разработка это не мое и перешла на позицию проджекта, где отработала 1 месяц) После меня захантили в Сбер, чему я была бесконечно рада, потому что давно хотела попасть в финтех с современным стеком.
Про этот этап есть видео на канале -> будет полезно посмотреть тем, кто думает, что ему дается все сложнее других и он просто недостаточно умный/терпеливый/талантливый, чтобы своей цели достичь.
Дальше финтех.
Здесь уже были все те технологии, которые ожидают видеть у Java разработчика в резюме. Проекты связаны с кредитованием и отслеживанием задолженностей. Классное и спокойное время, где я просто занималась обучением и набиралась практики.
Из мидла в сеньора.
Я уже хорошо справлялась с мидловыми задачами, брала ответственность на себя за большие эпики -> появилась идея попробовать перейти на позицию выше. В начале я допустила популярную ошибку - хотела посветить этой задаче 1,5-2 года и за это время прорешать весь LeetCode и прочитать все технические материалы именно в английской версии. Но голос разума победил: просто начала готовиться к вопросам, которые спрашивают на интервью и так за 3 месяца подготовки получила несколько офферов на 400к+.
Про последний проект в найме.
Здесь я занимала как раз ту позицию, где от разработчика требуется закрывать все задачи. Команда из 2х человек: я и продукт менеджер, кто ранее it продуктами не занимался. За всю тех составляющую отвечала я и сама добивалась того, чтобы для проекта была готова и инфра, и интеграции, и были необходимые согласования от безопастников и лидов.
Крутой опыт, где я сильно выросла и самостоятельно реализовала и вывела продукт в прод. Была большая нагрузка, с которой к сожалению не справился мой менеджер, не сталкивающийся ранее с подобными задачами. Организационные проблемы решить не получилось, поэтому я решила уйти.
Выход из найма.
За время работы на последнем месте я сильно выгорела, о чем можно судить и по старым видосам/постам. Я не вернулась в найм и уже 1,5 года занимаюсь своими проектами, результатами которых делюсь здесь с вами. Уже больше полусотни трудоустроенных учеников и стартап с ~2к зарегистрированными пользователями.
Пишите, о чем стоит подробнее еще рассказать 🙌🏻
1🔥44❤22😁8 3 3🍌2
This media is not supported in your browser
VIEW IN TELEGRAM
❤35🔥15 9 5😁3
Отвечаю на вопрос: А откуда ты знаешь современное состояние рынка раз уж давно не работаешь? ☝🏻
🍓10🔥5 4🍌2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
Saint HighLoad++ 2026
Впервые на этой конференции, билет брала за свой счет (45к) - а не компании. Забавно, что даже участники конфы удивлялись, зачем мне это. Делюсь впечатлениями.
Зачем я пошла на конференцию?
Основная задача - узнать больше о внедрении AI в процесс разработки. В Полиморфере в последнее время все больше используется работа агентов, однако качество решений еще хромает. Процесс доставки фич сильно замедлился из-за долгого ревью огромных пул реквестов - и чем дольше они висят, тем меньше желания их разбирать. Короче стандартные проблемы проектов, где только внедрили агентов, но по уму не начали еще ими пользоваться.
Я была на 3х лекциях про AI, ради которых в принципе билет и купила. Ответ на свой вопрос получила, узнала как обстоят дела с агентной разработкой в других компаниях и немного успокоилась, что мы с командой не так далеко отстали и можем нагнать темп.
Как мне конференция? Узнала ли я что-то новое?
Я не считаю, что на конфе можно получить фундаментально новые знания. Скорее это обзорные доклады, которые должны толкнуть тебя пойти углубленно разбираться в неизвестных темах. Так что планирую разбирать презентации и самостоятельно ресерчить значения ключевиков, которые отметили авторы.
Интересно было послушать, как устроены процессы в Т-банке. Хотела узнать больше технической составляющей про внедрение Spec driven development, но доклад больше был скорее о перестройке процессов в командах и отношении к этому разработчиков.
Зато узнала пару инсайтов:
1. Последние 20 лет все разрабатывают софт с помощью Колхозного Scrum.
2. Разработчик это падальщик, который ходит по пустыни, ест падаль и не думает о том, с какой целью он что-то делает (старалась передать дословно слова автора)
Нетворкинг
Еще одна из причин пойти на меро была в потребности поговорить с людьми, у которых та же боль, что и у меня. И к сожалению, я не могу сказать, что мне это удалось. Наоборот я даже хочу отметить, что в принципе сомневаюсь в том, что на конфе крутой нетворк присутствовал.
Большая часть людей - участники, кому билеты приобрели их компании. У них нет той заинтересованности, что у обычного чела с улицы, кто купил участие за кровные шекели. Поэтому и обсудить с ними темы докладов не получилось.
Я была на конференции не так долго - всего 4 часа, но у меня сложилось стойкое впечатление, что это не то место, где можно с кем-то познакомиться и потусоваться. Большая часть людей были разрознены по группам - то есть это коллеги, кто приехал вместе и передвигается сообща. Много человек в принципе были по одному, проводили время между докладами за компом/в телефоне.
Не самая дружелюбная и теплая атмосфера, вайба семьи точно нет имхо. И это на самом деле сильно расстроило, особенно после доклада про стремление к появлению черных фабрик в индустрии - как будто все больше движемся к десоциализации. Собственно поэтому и запилила вопрос выше про одиночество.
Summary
Я довольна, благодарна организаторам за возможность задать вопрос про личный кейс спикерам. Рада, что на мои вопросы ответили и я понимаю куда двигаться дальше. Направление есть - работаем!
Впервые на этой конференции, билет брала за свой счет (45к) - а не компании. Забавно, что даже участники конфы удивлялись, зачем мне это. Делюсь впечатлениями.
Зачем я пошла на конференцию?
Основная задача - узнать больше о внедрении AI в процесс разработки. В Полиморфере в последнее время все больше используется работа агентов, однако качество решений еще хромает. Процесс доставки фич сильно замедлился из-за долгого ревью огромных пул реквестов - и чем дольше они висят, тем меньше желания их разбирать. Короче стандартные проблемы проектов, где только внедрили агентов, но по уму не начали еще ими пользоваться.
Я была на 3х лекциях про AI, ради которых в принципе билет и купила. Ответ на свой вопрос получила, узнала как обстоят дела с агентной разработкой в других компаниях и немного успокоилась, что мы с командой не так далеко отстали и можем нагнать темп.
Как мне конференция? Узнала ли я что-то новое?
Я не считаю, что на конфе можно получить фундаментально новые знания. Скорее это обзорные доклады, которые должны толкнуть тебя пойти углубленно разбираться в неизвестных темах. Так что планирую разбирать презентации и самостоятельно ресерчить значения ключевиков, которые отметили авторы.
Интересно было послушать, как устроены процессы в Т-банке. Хотела узнать больше технической составляющей про внедрение Spec driven development, но доклад больше был скорее о перестройке процессов в командах и отношении к этому разработчиков.
Зато узнала пару инсайтов:
1. Последние 20 лет все разрабатывают софт с помощью Колхозного Scrum.
2. Разработчик это падальщик, который ходит по пустыни, ест падаль и не думает о том, с какой целью он что-то делает (старалась передать дословно слова автора)
Нетворкинг
Еще одна из причин пойти на меро была в потребности поговорить с людьми, у которых та же боль, что и у меня. И к сожалению, я не могу сказать, что мне это удалось. Наоборот я даже хочу отметить, что в принципе сомневаюсь в том, что на конфе крутой нетворк присутствовал.
Большая часть людей - участники, кому билеты приобрели их компании. У них нет той заинтересованности, что у обычного чела с улицы, кто купил участие за кровные шекели. Поэтому и обсудить с ними темы докладов не получилось.
Я была на конференции не так долго - всего 4 часа, но у меня сложилось стойкое впечатление, что это не то место, где можно с кем-то познакомиться и потусоваться. Большая часть людей были разрознены по группам - то есть это коллеги, кто приехал вместе и передвигается сообща. Много человек в принципе были по одному, проводили время между докладами за компом/в телефоне.
Не самая дружелюбная и теплая атмосфера, вайба семьи точно нет имхо. И это на самом деле сильно расстроило, особенно после доклада про стремление к появлению черных фабрик в индустрии - как будто все больше движемся к десоциализации. Собственно поэтому и запилила вопрос выше про одиночество.
Summary
Я довольна, благодарна организаторам за возможность задать вопрос про личный кейс спикерам. Рада, что на мои вопросы ответили и я понимаю куда двигаться дальше. Направление есть - работаем!
❤54🔥19 7😁4 2
Записки птсрщика
Готовлю доклад о том, как я решилась уйти с работы и пофиксила свой синдром самозванца.
Мой подход, конечно, не самый эффективный - где-то полтора года понадобилось, чтобы запилить с 0 свой продукт и убедиться в своей компетентности. Но он хотя бы рабочий.
Тяжело достать из воспоминаний то, что будет полезно аудитории - конкретные советы и действия, ставшие ключевыми.
Возвращаюсь в момент, когда перерабатывала по ночам и пытаюсь понять, почему делала так и разве не было другого выхода.
Вместо того, чтобы найти ответ - ловлю эффект деда, который забыл выпить таблетки и в 10й раз рассказывает одну и ту же историю как все было в говне. Переписываю.
Хочу поскорее закончить, чтобы наконец-то перестать про все это думать. Не очень приятно возвращаться в те периоды, где ситуацию не получалось контролировать и все шло по одному месту.
Потом выложу и видео, и по менторству анонсы - кое что пилим с ребятами параллельно.
Готовлю доклад о том, как я решилась уйти с работы и пофиксила свой синдром самозванца.
Мой подход, конечно, не самый эффективный - где-то полтора года понадобилось, чтобы запилить с 0 свой продукт и убедиться в своей компетентности. Но он хотя бы рабочий.
Канал я веду почти 3 года. Так что можете самостоятельно проследить, в чем этот синдром проявлялся.
Тяжело достать из воспоминаний то, что будет полезно аудитории - конкретные советы и действия, ставшие ключевыми.
Возвращаюсь в момент, когда перерабатывала по ночам и пытаюсь понять, почему делала так и разве не было другого выхода.
Вместо того, чтобы найти ответ - ловлю эффект деда, который забыл выпить таблетки и в 10й раз рассказывает одну и ту же историю как все было в говне. Переписываю.
Хочу поскорее закончить, чтобы наконец-то перестать про все это думать. Не очень приятно возвращаться в те периоды, где ситуацию не получалось контролировать и все шло по одному месту.
Потом выложу и видео, и по менторству анонсы - кое что пилим с ребятами параллельно.
❤35🔥11 6 3
This media is not supported in your browser
VIEW IN TELEGRAM
❤17
This media is not supported in your browser
VIEW IN TELEGRAM
❤13😁5🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
❤18🔥5😁3
Моя подвальную качалку закрывали на 2 месяца, а сегодня открыли.
Я думала, что ее уже навсегда закроют.
На радостях решила прогреть вас пойти в зал
Го мб стрим какой нибудь запланируем поболтать - поставьте плиз сосиску, если газ. Если еще накидаете, что обсуждать - будет топ.
Я бы с кайфом составила тир лист блюд, которые ем на сушке, но не уверена, что это будет интересно(
Я думала, что ее уже навсегда закроют.
На радостях решила прогреть вас пойти в зал
Го мб стрим какой нибудь запланируем поболтать - поставьте плиз сосиску, если газ. Если еще накидаете, что обсуждать - будет топ.
Я бы с кайфом составила тир лист блюд, которые ем на сушке, но не уверена, что это будет интересно(
1🌭111 8❤6🔥5
JAVA GYM RAT | Катя Кондратьева
Моя подвальную качалку закрывали на 2 месяца, а сегодня открыли. Я думала, что ее уже навсегда закроют. На радостях решила прогреть вас пойти в зал Го мб стрим какой нибудь запланируем поболтать - поставьте плиз сосиску, если газ. Если еще накидаете, что…
Хех ну я пришла сюда без тренера, и началась дурка. Короче, отмена. Девочкам не советую тут одним тусоваться.
Хочу апнуть грейд до сеньора, буду вести блог о своем пути
Листала подборку каналов и случайно наткнулась на такой блог путника, транслирующего свой процесс достижения заветной ачивки. Было время, когда я сама, решив грейд апнуть - тоже загорелась идеей делиться своими успехами в этом канале. Но благо отказалась от нее вовремя, заметив к какому результату она приводит.
Проблема не в цели - вместо повешения по карьерной лестнице можно поставить все что угодно - свичнуться из одной сферы в другую/создать продукт с 0/стать лидом.
Проблема в увеличении времени/сил необходимых для достижения этой цели.
А чем больше трудозатрат требует задача, тем выше риск, что до конца она доделана не будет.
Так зачем же усложнять себе путь, а не пойти к результату напрямую?
1. Прокрастинация под видом продуктивности.
Разбирать собесы, изучать темы, которые на них спрашивают - скучно и сложно. А получить удовольствие от закрытой задачи хочется как можно раньше. Поэтому в ход идет не решение задач с интервью, а написание поста, о том как ты эти задачи планируешь решать в ближайшем будущем.
2. Внешняя валидация.
Помимо дофамина от публикации поста автор получает поддержку аудитории. При прохождении собеса никакой поддержки нет - только объективный фидбек и чаще всего отрицательный на самом старте.
И в итоге действия, действительно приводящие к результату, становятся все менее радужными по сравнению с написанием об этом постов в своем телеграм блоге. Следовательно, человек все меньше что-то делает, и больше об этом пишет.
И без фиксации результата даже не получится заметить как много усилий тратится впустую. Год подобного труда пройдет - выхлопа минимум, хотя казалось бы работали и днем, и ночью без отдыха и выходных.
Мое предложение для автора - решить, что приоритетнее - достичь цели или начать вести телеграм блог. И начать либо сфокусированно над целью работать, либо уже дать себе волю заниматься написанием постов, если душа этого просит.
Касательно моего кейса: я тогда на сеньора устроилась, и как раз после начала публиковать контент в канале. Думаю, если бы по-другому поступила вместо 3х месяцев на задачу, год/полтора бы ушло.
Хз, какие у вас были планы на сегодняшний вечер, но я вот думаю поревьюить, где в текущих задачах такие же ошибки допускаю. Скорее всего, есть и сейчас места, где могу неосознанно подменять результат процессом 🤔
Листала подборку каналов и случайно наткнулась на такой блог путника, транслирующего свой процесс достижения заветной ачивки. Было время, когда я сама, решив грейд апнуть - тоже загорелась идеей делиться своими успехами в этом канале. Но благо отказалась от нее вовремя, заметив к какому результату она приводит.
Проблема не в цели - вместо повешения по карьерной лестнице можно поставить все что угодно - свичнуться из одной сферы в другую/создать продукт с 0/стать лидом.
Хочу добиться цели X -> буду вести блог про свой путь
Проблема в увеличении времени/сил необходимых для достижения этой цели.
А чем больше трудозатрат требует задача, тем выше риск, что до конца она доделана не будет.
Так зачем же усложнять себе путь, а не пойти к результату напрямую?
1. Прокрастинация под видом продуктивности.
Разбирать собесы, изучать темы, которые на них спрашивают - скучно и сложно. А получить удовольствие от закрытой задачи хочется как можно раньше. Поэтому в ход идет не решение задач с интервью, а написание поста, о том как ты эти задачи планируешь решать в ближайшем будущем.
2. Внешняя валидация.
Помимо дофамина от публикации поста автор получает поддержку аудитории. При прохождении собеса никакой поддержки нет - только объективный фидбек и чаще всего отрицательный на самом старте.
И в итоге действия, действительно приводящие к результату, становятся все менее радужными по сравнению с написанием об этом постов в своем телеграм блоге. Следовательно, человек все меньше что-то делает, и больше об этом пишет.
И без фиксации результата даже не получится заметить как много усилий тратится впустую. Год подобного труда пройдет - выхлопа минимум, хотя казалось бы работали и днем, и ночью без отдыха и выходных.
Мое предложение для автора - решить, что приоритетнее - достичь цели или начать вести телеграм блог. И начать либо сфокусированно над целью работать, либо уже дать себе волю заниматься написанием постов, если душа этого просит.
Касательно моего кейса: я тогда на сеньора устроилась, и как раз после начала публиковать контент в канале. Думаю, если бы по-другому поступила вместо 3х месяцев на задачу, год/полтора бы ушло.
Хз, какие у вас были планы на сегодняшний вечер, но я вот думаю поревьюить, где в текущих задачах такие же ошибки допускаю. Скорее всего, есть и сейчас места, где могу неосознанно подменять результат процессом 🤔
❤34🔥7🌭3 2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥44❤15🍓10