БАТЯ на проекте! / Сертифицированный архитектор и Azure MVP / Интервью с Solution Architect
HTML-код
- Опубликовано: 30 май 2024
- Курс Мидл python-разработчик ya.cc/t/UpAq7jwbDY83V
Курс Мидл фронтенд-разработчик ya.cc/t/Lk_m2wAZDY84e от Яндекс.Практикума
В сегодняшнем выпуске вы узнаете, кто такой архитектор ПО и что входит в его обязанности. Гость выпуска Solution Architect из EPAM - Игорь Сычев.
Игорь также является одним из самых сертифицированных специалистов по Azure, ex-сотрудник Microsoft и действующий Microsoft MVP, посему кроме архитекторских штучек мы много говорили об ажурной сертификации и статусе Most Valuable Professional 😎
Так что, заваривайте чаинский/кофеинский и погнали! 😉
ДОПЛОНИТЕЛЬНО:
- Игорь в Linkedin: / sychevigor
- Игорь на Хабре: habr.com/ru/users/SychevIgor
- Аудио-версия выпуска: / e101
- Материалы из выпуска: t.me/itbeard/448
- Стать спонсором канала: ruclips.net/user/itbeardjoin
НАВИГАЦИЯ:
0:00 - Вступление
1:16 - Детство в Казахстане
8:26 - ИНТЕГРАЦИЯ
12:42 - Университет и Microsoft Student Partner
16:48 - Грант Лаборатории Касперского
24:53 - Стажировка в Microsoft Reserach
26:54 - Работа в ABBYY
27:35 - Про английский
30:20 - Стартап и банк
34:10 - Работа в Microsoft - Premier Field Engineer
38:52 - Переход из Microsoft в EPAM
45:00 - Кто такой Архитектор ПО, и какие они бывают
51:58 - System Architect - кто такой
55:01 - Chief vs Architect и градации EPAM
1:00:32 - Отличие архитектора от техлида, и что должен знать архитектор
1:06:02 - Как показать, что ты БАТЯ
1:17:10 - Как оценить эффективность архитектора и понять что он ГУД
1:38:38 - Всё про MVP
1:43:32 - Зачем нужно звание MVP
1:54:40 - Помогает ли MVP попасть в Microsoft
1:57:25 - Какие сертификаты есть у Игоря
2:01:50 - Зачем получать сертификаты
2:03:54 - Хобби
2:09:17 - БЛИЦ
2:22:43 - КОНКУРС
МОИ КОНТАКТЫ:
- Подпишись на этот RUclips канал :)
- Telegram: t.me/itbeard
- Instagram: / itbeard
- Twitter: / iamitbeard
- SoundCloud: / itbeard
- Discord: s.itbeard.com/discord
- Сайт: itbeard.com
#айтиборода #ityoutubersru #SolutionArchitect - Наука
Ай красавец, ай как много сертификатов!
Какой красивый пиджак!
Тот самый случай в выпусках Бороды, когда интервьюируемый реально дофига инфы полезной дает, однозначно надо будет пересматривать. Спасибо за материал!!!
А кому-то из подписчиков вообще интересно, в какой школе учились все эти товарищи, почему и куда пошли в детстве и т.п.?
тоже всегда пропускаю эту часть
да, интересно
Думаю кому то это может стать мотивацией. Но это не точно.
а вдруг я еще смогу закончить ЕГО школу)
Да, у некоторых есть дети, и задать правильный вектор ребёнку - очень важно.
#конкурс
Байка из интернета, на форме регистрации в поле Name был атрибут валидации [StringLength(50, MinimumLength = 3, ErrorMessage = "Длина строки должна быть от 3 до 50 символов")]. В техподдержку звонит пользователь, говорит "Меня зовут Ян, я не могу у вас зарегистрироваться"
Пусть вводит Yan)
@@Bran48rus или Яна
Я, как архитектор, такой косяк в своей системе отловил ещё на уровне написания ЧТЗ )
Спасибо, крутое интервью с крутым профессионалом. С удовольствием послушал, так как и сам тоже хочу развиваться как архитектор.
Ждем очередную пачку курсов от Яндекса:
"Senior разработчик".
Борода, молодчина, наконец то я дождался интервью с архитектором! Еще просьба, можешь начать вопрос по поводу переезда с семьей. Многие люди из твоих интервью переезжают. Хотелось бы знать с какими подводными камнями они сталкивались, как перенесли это супруги и дети и тп.
«Архитектор может вырасти только из проекта, внутри проекта». (с)
Благодарю.
Бред
Архитектор-теоретик vs. Архитектор-практик
Похож на батю Побединского.
)))
В заголи по заголям ((((
Ты сделал мой день
Классное интервью!! Спасибо!
У каждого своя история и на столько интересная))) здорово 👍👍👍
На здоровье!
Цепануло прям с первого прочтения названия, сириоус дядька. Ща глянем, лайк авансом.
P.S. Зови почаще таких монстров))
окей)
Здорово! Спасибо. Понятно теперь, что делать дальше )
Как всегда на высоте! Спасибо!
Классное интервью, спасибо за такой калорийный контентик!
Борода! Очень приятно видеть что у такого контента быстро растут подписчики, но вот как растёт твой пузееееен))) Сам изучаю программирования и пытаюсь похудеть. Но вот глядя на тебя, боюсь что через нескоко лет, когда буду занятым 24/7, опять выпадет пузень из штанов))) не надо так!
Игорь таки не сказал, кого он все таки смотрит по истории :) Спасибо за интервью!
Дээээ 😎 лучшее утро - это кофеёк и интервью
Спасибо, было интересно
вот иногда смотрю интервью и начинаю задумываться что в IT сильно любят множить сущности и все переусложнять...2 по сути одинаковые должности но назовем по разному потому что у этого галстук синий а у этого черный ...
PowerPoint architector - архитектор, который только рисует веселые картинки без кода
Очень интересный выпуск. Спасибо!
Лекс,ты красава! Продолжай в том же духе)
спасибо)
Спасибо! Прям то что хотел послушать про AWS!
Воу, это где про aws есть? По тайм кодам не вижу
Если ты конечно про амазон веб сервисы
тонкий троллинг)
Спасибо, хорошее видео, интересный человек и опыт
На мой взгляд - Солюшн Архитектор отличается от Сеньёра и Chief'а тем, что последний - он мастер-функционал (как у Лукьяненко, в книге Черновик), который досконально на великолепном уровне знает продукт и технологии, на основе которых продукт построен, в то время, как Солюшн - видит и работает во внешней плоскости - для него этот конкретно взятый многослойный пирог, под названием Продукт (который в ведении Сеньёра) - является модульной частью общего решения, дизайн которого Солюшн продумывает, согласовывает перед Бизнесом, создает документацию, презентует, меняет процессы, выстраивает взаимодействие, позиционирует себя как клей по технической (не технологической) части всего Бизнес-Решения. Он больше похож на РП, но дополняет его в части понимания того, что происходит "под капотом" у внедряемого Решения, в отличие от РП - управляет не рисками, не бюджетом и выбиванием его на инвест-комитетах, не этапами проекта и контролем срока, а именно склеивает Технологическую Архитектуру, разрабов, вендора, и сеньёра, кстати.
Он мыслит более широкими категориями и способен говорить на языке Бизнеса, и понимать его видение, цели и задачи, решаемые данной оцифровкой процесса
Очень приятное интервью! Спасибо
#конкурс
1) Первая моя "пагинация" - как скульптор, который от мрамора отсекает все лишнее, я доставал всю таблицу целиком и просто отрезал от нее начало и конец до нужного в пагинации размера. И это был крупнейший онлайн супермаркет в одной стране. В общем, через неделю эта страница упала и уже не поднялась и оперативно пофиксили, и я узнал про limit и offset
2) Проект, на который пришел недавно - есть определенная сущность, какая не важно, и можно создать N копий, где отличаться будут только какие-то минимальные данные, типа имени/фамилии. У этих сущностей есть картинки. Начал довольно быстро улетать disk space, попросили разобраться - оказалось для каждой копии сущности создавалась копия картинки, thumb-ы, и разные разрешения. При замене картинки в этом batch-е - старые картинки оставались, но при этом создавалось 4N новых копий. Кароч, прирост там был гигабайты в день
Интересно было послушать. Спасибо!
Спасибо за мотивацию!
Ахаха, у нас однажды парень делал разработку промо странички для одной акции, делал он полностью фронт и за день до релиза выяснилось что у него в браузере все это время стоял масштаб 80%.
Выпустить видосик во втором часу ночи - мое почтение
Моё почтение полуночникам
Вообще то в 1·10, у вас что-то с часовым поясом, исправьте)) Да и в США сейчас 5 вечера например
@@MaximRovinsky 1-10 - это уже идет второй час ночи)
Навряд ли этот канал ориентирован на людей из США, все же в основном Беларусь-Россия, и на сколько помню Минское время совпадает с Московским
@@user-gh7hc2ld6f отложи на завтра ;)
По началу уже видно что топ интервью. Крутой гость. Спасибо за работа
2 за пунктуацию и орфографию обоим. Школо-ло :)
Очень интересное интервью! Спасибо
на здоровье!
Хорошие вопросы задавал Лекс. особенно про "Куда расти дальше"
Не костыль, а архитектурное решение (с)
Да! Интринующее название!)))
Архитектор...круто, послушаем:) P.S. Не знал что при занятии плаванием растут лёгкие.
Внезапно, Караганда 💪 Земляк :)
Приятный архитектор, не отрываясь слушал)
Solution Architect дарит книжку по software architecture.
Проблема с ховером забавная, был у меня один подобный прикол, в vue приложении потребление памяти за пару секунд начало достигать с 100 мб до 2+ гб, естественно браузер падал, иногда не только браузер, увидели это на проде, поняли что это происходит при выборе элемента в каскадном селекте. Оказалось что в минорной версии апдейта ui либы добавили строчку в которой создавалась копия JSON.stringlify для сравнения в древовидных списках, а в контроле полный объект весил 10 метров, и когда юзер выбирал из каскадного селекта у него сериализовались все 10 метров объектов по одному, причем на каждое сравнение, а там порядка 10000 элементов в сумме, ещё и реактивных(во вью такая реактивность, что если поддерево изменилось, то дергаются все зависимости выше).
Минутка ненависти к китайской подделке и её экосистеме.
Есть кстати такая прекрасная библиотека, popper.js использующаяся почти всюду, так вот, если в её модалку поместить виртуальный скролл и контент не успеет отрисоваться, то виртуальный скролл будет спамить эвентом о достижении конца скрола(т.к. компонент фреймворка будет уничтожен, а html popper.js по умолчанию не удаляет из dom). И вот у вас уже есть обработчик который все ещё спамит запросами о догрузке контента в не существующий компонент.
Вторая минутка ненависти к экосистеме китайской подделки.
P.S. Эх, щас бы конекшны к бд открывать на hover. Слава богу добрая половина фронтендеров не знает про IndexedDB, я бы совсем поседел от этой работы.
#конкурс
Караганда это колыбель человечества) Крутой чел, мой земляк 👍
Лекс,помоги советом)Кроме как в Visual Studio 2019 нет такой же полноценной IDE для изучения C#/.net core/бэкенда??..например VS Code или ещё что-то??А то лагает студия,аж бесит (i3 ,6 гб оперативки (ноут))Спасибо)
Попробуй интеллидж идею с плагином. Хотя с таким конфигом везде лагать будет.
Rider
@@somatxa Rider называется
тоже слабый ноут 2010 г. с core2duo, но собрал настольный пк помощнее и подключаюсь к нему по RDP. Простая IDE тебя все равно не спасет, т.к. нужно будет устанавливать SQL SERVER, Docker и т д
Встречал фейл, когда сумма перевода округлялась на 1 копейку вниз или вверх. Баг был плавающий и поймать сложно. То есть пользователь видел нормальную сумму, нажимал подтвердить, а интернет-банк в бэкофис отправлял сумму на копейку другую. И из-за этого не закрывались кредиты, как следствия - просрочки и коллекторы. Дело оказалось в каких-то особенностей ЯП (джава, кажется).
Есть такое в джаае когда используешь float
Никогда не видел так мало комментариев ;) время для выпуска видел - топ
хехе)) еще не вечер)
@@firstnofate я написал это в первый час после публикации . не знаю , что он удаляет но ваши претензии совершенно не разделяю. Это что, канал только о супер ортодоксальных программистах ?
@@firstnofate не хочу разочаровывать , но для того чтобы был понятен смысл - надо дочитать коммент до конца. В любом случае раз , что польстил вам :)
Просто и доступно, но целых 2 часа ⏰
Лайк коммент колокольчик. В колокольчике сила. А теперь к просмотру 👍
Спасибо)
Борода, сними ролик про различия работы в продуктовой и аутсорс компании. С удовольствием посмотрю.
Лекс, давай интервью с Сергеем Немчинским
Крутой выпуск
Ооооуууу. Ну и красавец. Настоящий мастер языка.
Ого, Игорь, внезапно!
Чем больше людей из епама тем сильнее чувство что там работать не стоит. А так гость прикольный к нему нареканий нет.
Адекватный разраб по-умолчанию обходит галеры стороной. EPAM, Лохсофт, Крок, Ланит - это все для нищих духом и вайтишников.
@@viiiuuuable студентота так или иначе проходит через галеры - это самый дешевый способ прокачать скиллы и при этом на 2 год работы получать вполне себе хорошую з/п (если речь про СНГ). А так, если опыта много и душа ищет романтики - это только продуктовые конторы с нормальными процессами, начиная от оформления требования и аналитики, заканчивая переводами от отдела локализаций. Про девопс/SRE даже и говорить нечего - в нормальных местах они практически не заметны, но все знают, что удобный мониторинг и CI/CD без провисаний - это благодаря им. Галерные девопсы - это конченные, с которых трясти результат можно месяцами.
А что плохого в епаме ?
Всегда думал, что просто байка, пока не увидел в одних сорцах защиту от неоплаты работы.
Итог просто классика, как Моцарт или Паганини и в тоже время просто идеален и самодостаточен: Глубоко нескольких хедерах куча ifdef/ifndef и самих дефайнов, которые приводят к итоговому смыслу всей этой лапши к конструкции #define true false :D
#конкурс #удачнойОтладки
Гость, говорил, что dotnet технология не очень. Подскажите плз кто-нибудь тайм код в интервью, если он это обосновывал, или ссылку на статью.
Он говорил про дотнет фреймворк, а не в целом про дотнет. Новые разработки на нем начинать действительно плохая идея, поскольку он устарел.
Интересное вью, я сам работаю Solutions Engineer aka System/DevOps Engineer в Канаде, насколько я знаю, в западных компаниях Solutions & Cloud Architects относятся к Professional Services и там на самом деле не важно разработчик ты в прошлом или нет, важнее твои навыки и опыт в архитектурных решениях, что естественно ближе к сисадминам и девопсам. Написание скриптов для автоматизации на Python или Powershell/Bash естественно не в счет.
#конкурс
Однажды мы начали работать с новой фирмой, название которой DRAX. Названия этого я никогда не видел в прописном виде, но меня как-то попросили создать для неё новый репозиторий. Я тогда был то ли не выспавшийся то ли ещё что-то, но, сам того не заметив, дал название DRUGS :D В итоге, это обнаружилось ровно через полтора месяца, но менять не стали т.к. слишком большой эффорт, зато стало отличным поводом для шуток (хоть и в мою сторону) в нашей фирме :)
Спасибо за интервью! А не планируется с Игорем Сысоевым интервью ?
"У меня часто спрашивают как поднять ..." :D оценил - поржал.
хаха)
азино три топора )
Это не архитектор, а Product owner. Ну или аналитик, если без эджайла. В целом в данном контексте звание архитектор звучит примерно так же как звучит менеджер по продажам для консультанта в магазине бытовой техники. Ощущать себя можно конечно кем угодно, хоть папой римским, до менеджеров по клинингу и архитекторов по обновлению windows опускаться не будем, конечно.
продукт овнер это вообще не то, это чувак который хорошо именно в бизнесе шарит и точно знает что именно нужно делать, какие приоритеты, как это для пользователя должно выглядеть и тд.
Как тебе удаеться находить приятных гостей? Что не гость тот и профи и сам по себе интересный.
1:38:38 - Model View Projection
#конкурс Случай на проекте. Питовский проект. Подключили Sentry для мониторинга ошибок. В каком-то из ревью обнаружил, что разработчик обработал все Exception как просто pass.
Ноль ошибок 🤦♂️😀 Прекрасно! Sentry чистый!
Лекс, давай интервью с Сергеем Тепляковым!
Да, го в Редмонд!
А ведь было бы не плохо за паттерны перетереть с ним)
Спасибо, топовое видео! Пожалуйста, сними про бизнес аналитиков!
Было вроде уже
@@user-qk4ol7ze1y да, но только одно и давно :)
Хм... ну теперь у меня немного изменились требования к моему архитектору))
Я конечно не уверен, но вроде синглтон далеко не первый паттерн в книге гофа
Это тот, что все смогли осилить
Крутой мужик!
Очень умный дядька 👍
Бекенд веб приложения. Простой запрос на список объектов из базы данных + фильтр по правам пользователя (пользователь может смотреть только объекты с которыми он связан). Работает 30 секунд.
Проблема: Человек выбирал все объекты из базы данных (благо она была небольшой), в цикле фильтровал и потом пагинировал список.
Хочеться ещё интервью с дотнетчиками)
Уже были трое штук
@@MrStavd 4)
@@MrStavd да, знаю, просто интересно слушать про карьеру разработчиков в интересующем направлении)
Удобное время выпуска! 8:40 утра
Я старалс)
мой фейл был таков: менеджер дал мне утром задачку, что-то там проверить и зафиксить, на пол часа по моим ощущениям. В обед мы с ним пересеклись, он спросил как продвигается, я сказал, что все норм, сейчас тестирую. Весь день я страдал фигней и когда оставался час до конца рабочего дня ( я иногородний, остаться и опоздать на электричку не мог ) я понял, что пора работать. Но в тикете баги не было нужных мне логина и пароля, чтобы хоть что-то начать
Лекс, Игорь, спасибо за интервью!
Понравилась отметка про мобильную разработку. Архитектор (солюшен, систем) для принятия правильного решения в проектах, где есть мобилка, обращается к техлидам из мобилки?
То есть, если в проекте обязательно нужен веб, мобилка как интерфейс, с которым будет взаимодействовать пользователь, то говоря о вебе - архитектор полностью компетентен, а если это мобилка, то требуется консультация эксперта?
просто у Игоря не было компетенций в мобильной разработке на то время
@@itbeard хорошо.
Лекс, не услышал от Игоря, кого он слушает про историю (в темке про хобби).
попросили вырезать имена ребята из ЕПАМа, а я уже и не вспомню...
а где почитать про категории разработчиков по категориям д1-д8
в ЕПАМ надо приходить, внутрянка
Самый злой фейл который я встречал это использование XML объектов на сквозь через всё приложение. От самого входа из источника данных, до выхлопа.
Не знаю насколько это смешно, но то что я страдал как в аду, работая с этим решением, это ничего не сказать. Усугубляло то что этот xml мог прийти разный, брался из базы и походу выполнения мог меняться. Нормальных моделей в решении было мало, а всё переписать и положить решение на лопатки пока оно переписывается нельзя.
#Конкурс
По поводу HoverEvent -> Connection.Open() звучит как решение от MS
Лекс, бро, почему твои 2х часовые интервью так быстро заканчиваются?((
хехе, я над этим работаю))
О, и любимый яндекс.практикум в рекламе. Они хорошие)
Ты крутой ;) спасибо тебе за видосы! 🤓
На здоровье, Кристина!)
Офигеть, чувак тоже из Караганды, правда он уехал в 14, а я в 12 лет))
1:25:00 классно тип ушел от ответа о своей "начитанности" 👍
Подскажите, имеет ли смыст настраиваться на переход в EPAM на solution architect в 40 лет?
абсолютно точно нет. если бы тебе нужно было, ты бы никого не спрашивал
@@alazarnfreeman9216 вопрос не том, нужно или не нужно. Вопрос про политику в ЕПАМе в плане возрастных цензов на те или позиции. Например, если в 40+ попасть на первый лвл солюшн архитект, то какие перспективы дальше. Ни раз слышал, что в ЕПАМе хвалились фразой "у нас молодой коллектив"
@@aleksey2793 будто блд 40 это старый
О...земляк
АйТиБорода у вас в рекламе яндекса какая то белая точка, возможно битый пиксел на камере. Финал угарный.
Идея интервью, взять у какого нибудь специалиста из команды гос конторы, посмортреть на контраст, может по разработке одно окно или элекронного правительства, знаю в РБ НЦЭУ занимается разработкой такого
а смысл?
@@itbeard хз Лекс, если не видишь смысла то конечно не стоит. А так исследовать и показать, какие люди туда идут, с чем сталкиваются, сколько зарабатывают, как конкурируют с бизнесом, какие технологии использует, в чем отличия команды, скрам или приказ))
Я тоже живу в Караганде :D
Те, кто за пределом своей работы ничего не знает - это те самые самоучки
54:45 - градации EPAMA
Подскажите пожалуйста сколько времени нужно чтобы стать веб разработчиком? Хочу работать на upwork, пол года хватит мне чтобы начать зарабатывать? Английский я знаю
год
По-моему сегодняшний интервьюируемый - это Виктор Крид.
Тот самый сын маминой подруги, даже в костюме пришел на интервью))) Хорошая карьера у человека, видимо и хорошие знания. Таким людям хочется подражать.
Один вопрос: почему интервью с АРХИТЕКТОРОМ набрало так мало просмотров???
Крутой
Қазақстан, Қарағанды !!!
Книга "Clean Architecture", а конкурс "Clean Code" ?
Вечером посмотрю обязон
Когда будет Дмитрий АйТи - камасутра?
Понял процентов 20%, но лайк поставил👍
Точно!
Нихрена не понятно но очень интересно
Интересно, а почему msdn умер?
Интересный опыт)) В универе тоже автоматизировал несколько курсов домашки одногруппников, баблишно мутил, а потом одногруппники не могли объяснить что там в коде написано и почему он написан чисто и правильно))
Я предусмотрительно менял стилистику, точнее сказать старался избавится от стилистики и применял не всегда эффективные решения. У одногруппников проблем не было.
такое ощущение, когда он рассказывал о своем начале карьеры, что он уже все умел...
расскажи лучше как ты этому научился