HeadBridge
HeadBridge
  • 170
  • 372 214
Принцип проектирования KISS
Согласись, что создание эффективного и чистого кода - это то, к чему стремится каждый разработчик. Если ПО необоснованно перегружено различными функциями, это усложняет поддержку и дальнейшее развитие. Страдает и компания, и разработчик, которому во всем этом нужно разбираться. Чтобы этого не происходило, были придуманы принципы проектирования, которые помогают писать «хороший» код.
Михаил Галактионов, ментор нашего курса Java Developer Middle, специально для тебя записал видео об одном из принципов проектирования - KISS. Из ролика ты узнаешь:
- что такое «понятный» код
- какие есть критерии ценности информации
- что значит KISS и как применять его на практике
Ставь лайк, если хочешь, чтобы подобные видео чаще выходили у нас на канале.
Переглядів: 78

Відео

Интеграции с помощью API и интеграционной шины
Переглядів 3056 місяців тому
Разобрали: - Роль интеграций в сложных бизнес-процессах - Когда и для чего используется интеграция через интеграционную шину - Вопросы документирования интеграции по API (OpenApi, WSDL, таблицы) Ведущий: Семен ТикуновСтарший системный аналитик в Тинькофф Более 12 лет в системном анализе Коммерческий опыт - 20 лет Преподаватель курса "Системный аналитик в FinTech"
Junior vs Middle: кто выигрывает в гонке за зарплатой?
Переглядів 1016 місяців тому
📈 Этот аналитический материал для тебя подготовил Михаил Галактионов, ментор курса Java Middle Developer в HeadBridge. В ролике Михаил рассказывает, как уровень компетенций разработчика влияет на его доход и востребованность на рынке труда. Никакой воды, обсуждаем конкретные цифры. Приятного просмотра. 😉 Ставь лайк, если хочешь, чтобы подобные видео чаще выходили у нас на канале.
System Analyst и user story. Почему их важно правильно составлять
Переглядів 836 місяців тому
Как System Analyst создать правильную user story и почему это так важно? Узнаешь в нашем новом видео! Полезный ролик специально для тебя подготовил Михаил Галактионов, ментор курса Java Middle Developer в HeadBridge. 💬 В видео Михаил рассказывает о критериях INVEST и приводит пример хорошей пользовательской истории для банковского приложения. Обязательно к просмотру всем SA! Ставь 👍, если хочеш...
Собеседование на позицию Java Dev
Переглядів 7 тис.8 місяців тому
12 марта мы провели вебинар на тему "Техническое собеседование на позицию Java Middle Developer". Какие знания и навыки проверяют на техническом собеседовании на позицию Java Middle Developer? Кроме знаний Git, Maven и Jenkis смотрят, есть ли опыт многопоточного программирования, работы с Hibernate, Oracle/Postgres, Spring Framework (Spring Boot). И это только начало! Полный список must have на...
Продвинутые аспекты Java collections framework
Переглядів 3498 місяців тому
5 марта мы провели вебинар на тему "Продвинутые аспекты Java collections framework". Разобрали тонкости при работе с массивами, списками и мапами. Поговорили о разнице в производительности основных коллекций, use cases. Ответили на популярные вопросы с собеседований на позицию Java Middle Developer. Ведущий: Роман Оборин Senior Software Engineer Опыт программирования на Java - 6 лет Коммерчески...
Техническое собеседование для System Analyst
Переглядів 8 тис.8 місяців тому
System Analyst FinTech - обновленная программа 2024 года. Больше практики на реальных задачах, только live-лекции. 3 месяца до выхода на собеседование. Подробнее о курсе на сайте: education.dhabits.ru/sa2024
Postman - как эффективно работать с API | Николай Мухранов | 08.02
Переглядів 2159 місяців тому
Получить более подробную информацию о курсе и задать любой вопрос и записаться на обучение можно через наш telegram-бот t.me/HeadBridge_bot Лекция приурочена к старту набора на курс "Системный Аналитик Fintech". Желающие могут присоединиться к действующим студентам, оценить качество и уровень преподаваемого материала. Предлагаем 6 преимущественных персональных предложений, одно из которых можно...
Техническое собеседование на позицию Senior Java Developer
Переглядів 4,1 тис.9 місяців тому
Получить преимущество, задать вопрос об обучении и записаться на курс можно в нашем телеграм-боте - t.me/HeadBridge_bot Интервьюер - Роберт Мазитов. Java Architect с опытом программирования на Java 4 года. Преподаватель на курсе Senior Java Developer.
Конкурентность при работе с базами данных. Вебинар с Романом Обориным
Переглядів 1999 місяців тому
Получить преимущество, задать вопрос об обучении и записаться на курс можно в нашем телеграм-боте - t.me/HeadBridge_bot В прямом эфире рассмотрели потенциальные проблемы при работе со связкой java - database. Выполнили тысячи апдейтов над одними и теми же строками и показали наиболее распространенные подходы для достижения согласованности и производительности. Программа вебинара: Разбор уровней...
Открытый урок «Spring Data - как избежать типичных ошибок JPA» LiveCoding
Переглядів 14910 місяців тому
Разбор основных ошибок Spring. Пример эффективного использования JPA, польза Lombok и работа с аннотациями. Спикер: Егор Шохалевич, senior java software engineer в fintech
Вебинар "Продвинутые аспекты Java collections framework"
Переглядів 13011 місяців тому
Тонкости при работе с массивами, списками и мапами, разница в производительности основных коллекций, use cases и а также популярные вопросы с собеседований на позицию Java Middle Developer. Спикер: Роман Оборин, Software Engineer at Tesco
Открытый урок "Спецификация интеграций"
Переглядів 42711 місяців тому
Открытый урок "Спецификация интеграций"
Путь от студента до ментора: объединение теории и практики для успешного карьерного роста
Переглядів 6611 місяців тому
Путь от студента до ментора: объединение теории и практики для успешного карьерного роста
Вебинар "Изучение Figma для системных аналитиков"
Переглядів 35511 місяців тому
Вебинар "Изучение Figma для системных аналитиков"
Интервью Middle Systems Analyst: от подготовки до оффера
Переглядів 261Рік тому
Интервью Middle Systems Analyst: от подготовки до оффера
Техническое собеседование в сообществе "Быстрый рост в IT"
Переглядів 325Рік тому
Техническое собеседование в сообществе "Быстрый рост в IT"
Обработка тысяч одновременных записей и обеспечение согласованности данных
Переглядів 399Рік тому
Обработка тысяч одновременных записей и обеспечение согласованности данных
IT-ланч. Актуальные вакансии для сеньоров и карьерный трек Java Senior
Переглядів 61Рік тому
IT-ланч. Актуальные вакансии для сеньоров и карьерный трек Java Senior
Открытый урок "Введение в программирование"
Переглядів 33Рік тому
Открытый урок "Введение в программирование"
IT-ланч. Java Config, Annotation или XML
Переглядів 29Рік тому
IT-ланч. Java Config, Annotation или XML
Документация API
Переглядів 320Рік тому
Документация API
Почему в IT нужны System Analysts?
Переглядів 29Рік тому
Почему в IT нужны System Analysts?
System Design Interview for middle Engineer
Переглядів 310Рік тому
System Design Interview for middle Engineer
Полезные инструменты для начинающего разработчика
Переглядів 105Рік тому
Полезные инструменты для начинающего разработчика
Техническое собеседование на позицию Middle Java Developer
Переглядів 6 тис.Рік тому
Техническое собеседование на позицию Middle Java Developer
Открытый урок Java Collection Framework
Переглядів 143Рік тому
Открытый урок Java Collection Framework
ПРЕЗЕНТАЦИЯ ИНТЕНСИВА | ChatGPT для аналитиков и разработчиков
Переглядів 85Рік тому
ПРЕЗЕНТАЦИЯ ИНТЕНСИВА | ChatGPT для аналитиков и разработчиков
Встреча с руководителем акселерационной программы ПромТехДизайн | Стажировка в СПбГУПТД
Переглядів 49Рік тому
Встреча с руководителем акселерационной программы ПромТехДизайн | Стажировка в СПбГУПТД
Кто такой системный аналитик?
Переглядів 113Рік тому
Кто такой системный аналитик?

КОМЕНТАРІ

  • @nulnow
    @nulnow 14 днів тому

    Интервьюверу можно поработать над тем, чтобы менее напряженную атмосферу создавать, всё собеседование висит гнятущее напряжение, собеседование получилось просто проход по стандартному чек-листу. Вопрос, кандидат что-то отвечает, интервьювер его "обучает" и рассказывает как надо. Это неприятно и не особо уместно как будто, кандидат это может сам после интервью прочитать, если захочет. Доходило даже до комичного: - работали со спрингом? - нет. - А писали стартеры для сринг бута? ... тут было очень странно. В джаве есть не только спринг, в следующий раз можно продумать как действовать, если пришел хороший кандидат, который не работал со спрингом, чтобы не выставлять его в плохом свете, как-то подготовиться. Если так сильно критичен спринг, то можно не звать, тк это скорее всего указано в резюме. Кстати, тут можно посмотреть в резюме кандидата и как-то спрашивать по тому, с чем он работал, как-то легко и весело раскрыть сильные стороны кандидата, чтобы после интервью было приятное ощущение. Кандидат показался человеком, с которым было бы приятно работать на самом деле, он как будто больше старался подстраиваться под атмосферу и как-то участвовать в интервью

  • @annamind5650
    @annamind5650 Місяць тому

    Конечно, нифига не слышно. Кандидат жутко лагает, ничего непонятно, что он говорит вообще

  • @eugeny.glushchenko
    @eugeny.glushchenko Місяць тому

    Боже мой.. у меня 10 лет опыта и я вопросы про принципы ООП слышал только при поиске первой работы. Когда у тебя есть минимальный уровень, то это уже никто не спрашивает

  • @vb7038
    @vb7038 Місяць тому

    2024 год. Могли бы хотя бы разметить видео

  • @katacode
    @katacode 2 місяці тому

    Отличный собес, но последние 40 минут просто пустая болтовня

  • @СофьяАфанасьева-у2л
    @СофьяАфанасьева-у2л 2 місяці тому

    Хочу на тестовый собес

  • @vollkovfamilly
    @vollkovfamilly 2 місяці тому

    Я отвечал сразу на все вопросы , ни единой запинки ….. почему я не в сбере ?((( …. Мир it так жесток !! . P.s я сам разработчик !

  • @artemkrutov1286
    @artemkrutov1286 3 місяці тому

    А можно вот поинтересоваться - зачем вы задаете вопросы вроде "Какая аннотация нужна, чтобы работать с кэшем"? Это же абсолютно дебильный вопрос. Какая разница, помнит он или нет, да и что там вообще за аннотация такая? Ну надо ему работать с кэшем, и он вдруг забыл, как именно оно настраивается в спринге - пошел в гугл и посмотрел. Важнее же понимать, что такое кэш, зачем он нужен, как и когда его стоит инвалидировать, какие есть алгоритмы вытеснения записей из кэша, чтобы он не раздувался и тд. Я просто поражаюсь, когда задают вопросы чисто по теории, никак не уточняя, как именно на практике человек работал с тем или иным инструментом. Вы таким образом наймете либо мидла, который этой теорией зачитывается (и при этом не имеет реально хорошего опыта), либо мастера спорта по прохождению собеседований, который просто знает, что от него ожидают услышать. P.S.: Это я ворчу, но нельзя не отметить, что интервьюер супер приятный мужик, прям комфортно слушать было, мне лично было бы приятно такой собес пройти)

  • @Александр-ъ3с3ж
    @Александр-ъ3с3ж 3 місяці тому

    Только вопросы понятны были, ответы не верифицированы, только время убил.

  • @Dark_Main_Alpha
    @Dark_Main_Alpha 4 місяці тому

    Блиин я подумал про it со то вроде этого😂😅

  • @DarkShadowWork
    @DarkShadowWork 4 місяці тому

    синьор дев из сбера)забыл ооп)

  • @АлександрМихайлов-р4ш

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

    • @АйгульСамедова-ъ9о
      @АйгульСамедова-ъ9о 3 місяці тому

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

  • @lerikshow8491
    @lerikshow8491 4 місяці тому

    Гдеж такие вопросы на мидла задают. Мне с опытом 1 года первым же вопросм было как настроить профилирование. Второй: почему доступ к любому элементу в hashmap о(1)-как рассчитывается хэш функция. На этом наше интервью закончилось😂

    • @р56-ж7и
      @р56-ж7и 4 місяці тому

      С каким результатом то?)

  • @АлексейМилованов-д8т
    @АлексейМилованов-д8т 5 місяців тому

    вопросы про полиморфизм и про мапы это уровень синьора?? вы меня удивляете)

  • @TheDEMMX
    @TheDEMMX 5 місяців тому

    Куча вопросов по какой то голой теории, как будто все каждый день class loaders ковыряют и GC настраивают

    • @kinderproc84
      @kinderproc84 Місяць тому

      Отличное интервью, вопросы как раз на практику больше. Да, в начале затронул общие темы по JVM, jre и jdk, но для синьйорской позиции это мест хев. Редкое интервью, которое резко выделяется на фоне кучи говно-собеседований с вопросами типа расскажи как устроен хеш мап или чем отличается линкедлист от аррейлиста.

  • @ololosh4258
    @ololosh4258 5 місяців тому

    дали в итоге офферы?

  • @alekseyfrozis937
    @alekseyfrozis937 5 місяців тому

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

  • @a2nuit_coeptis
    @a2nuit_coeptis 5 місяців тому

    Приятный интервьювер. кандидат - оч слабый как для Senior.

  • @Махамаджон-ш6е
    @Махамаджон-ш6е 5 місяців тому

    Интервюер красавчик не гасит

  • @Махамаджон-ш6е
    @Махамаджон-ш6е 5 місяців тому

    Такое ощущение что он после курсов

  • @ssaidahmed
    @ssaidahmed 6 місяців тому

    у того кто отвечает видео тормозит, не понятно ,что он говорит. как вы выложили не проверив?

  • @ovsyannikovo
    @ovsyannikovo 6 місяців тому

    Научитесь пожалуйста делать тайминги для видео

  • @Iam43x
    @Iam43x 6 місяців тому

    Инкапсуляция это не складывание чего бы то нибыло вместе)))а предоставление api без раскрытия деталей реализации а класс это просто механизм языка чтобы разные концепции реализовывать)

    • @katetometr
      @katetometr 6 місяців тому

      У олдсулов инкапсуляция - это возможность хранить в одном месте и данные, и код.

    • @ovsyannikovo
      @ovsyannikovo 6 місяців тому

      @@katetometr Объединение данных и методов для их обработки - так учили в вузе

    • @NotAFaken
      @NotAFaken Місяць тому

      ​@@ovsyannikovo не знаю, где такое и когда учили. 20 лет назад говорили тоже самое, что и сейчас говорят. В двух словах, как было сокрытием реализации, так и сейчас говорят

    • @ovsyannikovo
      @ovsyannikovo Місяць тому

      @@NotAFaken ну как бы сами то подумайте что такое инкапсуляция в переводе сокрытие или объединение. Не знаю где вас так учили а нас в ИТМО учили как я написал

  • @dothings6646
    @dothings6646 6 місяців тому

    ожидал собес на видео. но все же хорошее видео, простые правильные советы

  • @Vladimir-vd2im
    @Vladimir-vd2im 6 місяців тому

    Видео совсем не соответствует названию.

  • @Vladimir-vd2im
    @Vladimir-vd2im 6 місяців тому

    Что вас может научить человек, который называет MySql "майСиквел" ?

  • @ГлебВалерьевич-у6ы
    @ГлебВалерьевич-у6ы 6 місяців тому

    Очень много съеденных слов ((

  • @pan1201136
    @pan1201136 6 місяців тому

    дошел до 24:59. "rest это json". правда? Рой Филдинг вам так сказал?

    • @НикВла27
      @НикВла27 6 місяців тому

      Имелось ввиду формат данных json самый ходовой для rest api, а в soap xml Не будь душнилой

    • @bawz1773
      @bawz1773 5 місяців тому

      фактически рест это набор нефункциональных требований

    • @pan1201136
      @pan1201136 5 місяців тому

      @@bawz1773 не уверен. С такой т.з. наверное любой архитектурный стиль можно назвать набором не функциональных требований. Но всё-таки это именно архитектура, а не нфт

  • @alekseynikolaev56
    @alekseynikolaev56 6 місяців тому

    девочка симпотная

  • @vladimirglinskikh6494
    @vladimirglinskikh6494 7 місяців тому

    Вопросы отличные, но минус, что нет ответа на неозвученный вопрос.

  • @qpqp7492
    @qpqp7492 7 місяців тому

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

    • @headbridge
      @headbridge 7 місяців тому

      Все будет хорошо!

  • @specific_visitor
    @specific_visitor 7 місяців тому

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

    • @instl1117
      @instl1117 5 місяців тому

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

  • @fnmby
    @fnmby 7 місяців тому

    очень приятный интервьюер, спасибо за материалы!

  • @fnmby
    @fnmby 7 місяців тому

    Не кажется чел перенервничал в начале и потерял уверенность… ну и даже когда он все правильно говорил, это звучало не уверенно.

  • @087773016049
    @087773016049 8 місяців тому

    Когда не знаешь и потом еще забудешь это норм. ) ua-cam.com/video/Dbre3gW89wY/v-deo.html

  • @minsort
    @minsort 8 місяців тому

    Это действительно те вопросы, которые спрашивают! Но, мне показалось, что кандидат примерно на уровне junior+

    • @fnmby
      @fnmby 7 місяців тому

      Со стороны всегда легко накидывать….

  • @МихаилБаранов-ю2е
    @МихаилБаранов-ю2е 8 місяців тому

    Девушка молодец! Конечно, она скорее бизнес-аналитик, чем системный на текущий момент Но если хочет именно в системный, то вэлком)

  • @МаксМакс-ч8к
    @МаксМакс-ч8к 10 місяців тому

    И за последние 2 года просто не реально подскочил уровень требований к джунам! Собесы на мидлов и джунов вообще не отличаются

  • @МаксМакс-ч8к
    @МаксМакс-ч8к 10 місяців тому

    На реальном собеседовании не прокатывает ответ по типу: я не знаю, но я бы предположил, либо я бы загуглил! Звучит логично, но по факту ты не ответил на вопрос!)

  • @jensenackles8998
    @jensenackles8998 11 місяців тому

    😍красивая девушка

  • @VIQID
    @VIQID Рік тому

    Я порофлила

  • @ЭльвинАбаев
    @ЭльвинАбаев Рік тому

    Это реальный собес или чисто тренировочный?

    • @headbridge
      @headbridge Рік тому

      Тренировочный

    • @vb7038
      @vb7038 Місяць тому

      @@headbridge Это не собес

  • @radimas88ify
    @radimas88ify Рік тому

    Чё за фильм?

    • @headbridge
      @headbridge Рік тому

      Сериал «Чудотворцы»

  • @egorvafin1978
    @egorvafin1978 Рік тому

    Очень хорошее видео. Странно что мало просмотров.

  • @theKosSK
    @theKosSK Рік тому

    Видно же что это оргазм

  • @МагомедРаджабов-к6п

    Как называется эта программа

  • @pro100pushkin3
    @pro100pushkin3 Рік тому

    Да да, в жизни все именно так

  • @standoffer59
    @standoffer59 Рік тому

    Жалко его