Сел потестить, как удобно юзать при игре, занес топ1 в одном из турниров за 3,3$.
Ну типа отбил затраченное время получается 😐
Ранее уже писал, что в прошлом году на собесах были были отказы и не доходил до этапа оффера из-за того, что нет опыта в облачных технологиях, AWS в частности.
Поэтому одним из направлений развития выбрал изучение AWS. Тк на текущем проекте особо этот опыт брать негде (хотя уже есть какие-то движения в этом направлении и мы начинаем использовать те или иные сервисы google cloud), то решил, что, как обычно, пройду курс, где есть теория и практика.
Параллельно решил, что неплохо было бы в виде ачивки получить сертификацию, в итоге занёс сразу две: architect и developer.
Теперь, как минимум, могу сказать, что хотя бы на базовом уровне понимаю, что там происходит.
Дальше по плану плотнее начать решать литкод, чтобы набрать норм форму для алго секций и чтение того, что интересует по системному дизайну и микросервисам.
Чуть позже, думаю, что начну сам пробовать резюме в какие-то приличные компании закидывать, посмотрим что получится.
Продолжение следует...
Pivot_Pointer, да, систем дизайн сейчас топовая тема. Я больше всего собесов по нему завалил, хотя последние 4 года и работал с облаками, куберами, микросервисами, очередями, кафками и всем вот этим. Надо отдельно готовиться именно к собесу по систем дизайну, а не только в общем знать о концепциях.
s4ekotilla, если знаешь, то посоветуй, что можно посмотреть/почитать на эту тему
Pivot_Pointer @ 30.09.23s4ekotilla, если знаешь, то посоветуй, что можно посмотреть/почитать на эту тему
Ну, вообще классика по дистрибутивным системам это кабанчик, можно еще книгу Distributed Systems прямо там бесплатно скачать, и по этому сайту полазить. По собесам вот эти книги: том 1, том 2 и вот эти ресурсы: раз, два, три, небольшая шпора, небольшая шпора 2. Могут на собесе спросить и для общего развития полезно 12 factor app. В телеге еще вот этого чувака советовали, но руки посмотреть не дошли. Рисовать можно здесь.
По микросервисами, я пока ничего лучше чем это не читал. Очень простой язык, читается на одном дыхании (если так можно про тех. литературу писать ). Дает широкое представление о теме, отвечает на вопрос зачем микросервисы нужны, а главное, что мне понравилось, почему они зачастую не нужны (чтобы их не пихали везде, где не нужно).
P.S. Если бы я все, что перечислил прочитал досконально, то я думаю проблем с сисдизом не было бы, но как обычно бывает, ссылки есть, а времени все потыкать не всегда находится, поэтому удачи!
s4ekotilla, по Кафке что-нибудь посоветуешь?
AfgansTea, офф доку, телегу pro.kafka. Я взял 7 курсов Штефана на Udemy,буду сдавать на серт от confluent, по причине того, что на проектах всегда рэббит был.
В мае сдавал aws certified developer associate, мне понравилось, где-то 2-3 месяца плотной зубрежки. Очень помога.т тестовые экзамены с того же Udemy.
Еще по сисдизу, вероятно, важно моки проходить, т.к. нет других альтернатив много практиковаться, это не литкод.
FL_veteran, как оценишь сложность aws develop?
Я взял 7 курсов Штефана на Udemy,буду сдавать на серт от confluent, по причине того, что на проектах всегда рэббит был.
смотрел уже насколько там сложные вопросы (если, например, с тем же aws сравнивать)?
сертификат по кафке для тебя имеет какое-то реальное значение или/и ачивки любишь собирать?
Pivot_Pointer, ну Сережа Астахов говорил, что из синеньких-ассошиэйтов самый сложный, но это с т.з. девопса, который БД, индексы , кэши, лямбды скорее мониторил, чем писал-прикручивал. Я считаю, что любой синий можно сдать без боевого опыта с AWS.
А вот зеленые, которые professional, уже сильно сложнее.
По confluent - смотрел пробные, выглядит, как одного уровня. Я на девелопера буду сдавать, не на админа Кафки.
По значкам - ну какая-то мотивация после работы учить углубленно незнакомый топик. На отдаленное будущее хочу еще CDAK и что-то линуксовое посмотреть. Но это не в ущерб литкоду и после сдачи Кафки.
По сдачам AWS - я бы рекомендовал разделить подготовку на 2 этапа: общая теория и практические экзамены. Очень важен второй этап, за 10 баксов можно купить 1-2 курса, там обычно по 5 тестовых экзаменов есть.Там будут большинство паттернов, которые помогут в боевом экзамене. Что важно, боевой заметно проще, поэтому, если набираешь 80+ на тестовом экзамене, можно пробовать себя на сдаче.
AfgansTea @ 01.10.23s4ekotilla, по Кафке что-нибудь посоветуешь?
К сожалению у меня не много опыта в Кафке, мы в моей прошлой компании начали использовать ее, и я участвовал в одном проекте по переходу с NSQ на Kafka. Я даже передизайнил архитектуру с использование паттерна event sourcing, но меня лэйофнули до того, как я успел закончить. Поэтому только пару месяцев поковырял ее. В основном офиц. доки и что-то с сайта Confluent читал.
PS - раз заходила речь про Кафку и сертификацию - пара вопросов из экзамена от автора курсов https://medium.com/@stephane.maarek/how-to-prepare-for-the-confluent-certified-developer-for-apache-kafka-ccdak-exam-ab081994da78
Всем хелло!
После получения сертов по клаудам решил сосредоточиться на решении алго задач: пока наиболее напряжная для меня тема из всех аспектов, что требуется для собесов, тк ООП, системный дизайн и проч темы доступны и понятны после первого прочтения определённой литературы или просмотра курса.
Алгоритмические задачи, напротив, иногда хер ты что разберёшь, даже после просмотра решения, хотя и пытался решать её - написал 300 строк кода, пытаясь найти хотя бы брут-форс решение, но хер там: то пограничный случай не учел, то не вложился по памяти или времени выполнения.
В общем, заново пересматриваю базовый курс от Седжевика и стараюсь сразу по пройденным темам решать задачи на литкоде, чтобы сформировать какие-то паттерны.
По сравнению с предыдущим прохождением, заметил такой лик, что мне просто хочется быстрее смотреть следующие видео, тк реально интересно, как люди думали и развивали алгоритмы, чтобы решать прикладные задачи. Офк, собственного скилла в решении задач это не добавляло. Но зато типа курс быстро прошел...
Плюсаните, если кому-то интересно обсуждение решений алго задач здесь.
Pivot_Pointer, клауды абсолютный топ. Крон-задачи, функции, создание апишек - все кайф. Оверпрайс только облачные БД, вот это проблема. Их приходится на своих серваках отдельно держать.
А по задачам интересно, предлагай)
Pivot pointer, го к нам в телегу, грокаем литкод по темам. Задачи разбираем по субботам. И вообще,у нас круто. Группа https://t.me/faangtalk
FL_veteran, привет! с удовольствием
“By far, the greatest danger of Artificial Intelligence is that people conclude too early that they understand it.”
—Eliezer Yudkowsky
Тема ИИ и всего, что около: нейросети, машинное обучение и проч. мне всегда была интересна, но на практике дальше, чем завершение курса по ML от coursera и подкастов с ребятами типа Юдковски я не заходил и особо на новые варианты сетей, которые что-то умеют генерить из контента внимание не обращал.
Но недавно прям залип, эта штука умеет генерить прям годные треки.
Вот вам околопокерный пример, зацените:
все же помнят легендарный хит про казино?
А вот, как его можно было бы переозвучить:
1) Emotional folk
2) Deep house
3) Opera
как-то слишком хорошо у нее это получается... или нет?
да сгенерированная музыка рили норм, только пока не разрешат для коммерческих целей использовать это тупик полный
по работе частенько приходится писать какие-то инструменты, которые помогают автоматизировать рутинные задачи.
это я к чему - я до сих пор иногда и в покер играю: микро на ps и до 1/3$ в оффе. когда-то пытался этим делом зарабатывать - во время студенчества хватало на пивко.
недавно сел вечерком мтт поиграть и расчехлил свои старые ренджи пушей, которые уже не помню в какой проге на тот момент считал - они у меня в форме матриц в экселе: по горизонтали - позиция, по вертикали - размер стека => пересечение это %ренджа который можно опен пушить. ну и рядом скрины то ли с эквилаба, то ли с флопзиллы, где вбиты основные ренджи типа: 1%, 3%, 5% для наглядности.
когда я плотно играл - эти эксель таблицы были распечатаны и висели над мониторами.
Соотв. в этот раз пришлось их открывать просто как доки и смотреть, как там примерно нужно пушить.
это не оч удобно, когда нет второго монитора. тем более, что в обратной ситуации, когда пушат в нас и нужно понять, сколько эквити у нашей руки против ренджа - матрица гораздо больше выглядит и на ноуте не вмещается в экран, что частенько сжигает таймбанки либо вообще к авто-фолду приводит.
так что решил это дело на коленке автоматизировать, часа за два получилось вполне удобное решение:
по кликам сверху на позицию/размер стека получаем рендж опен-пуша. по клику на комбу в матрице получаем % эквити против этого ренджа
p.s. естественно я понимаю, что ренджи могут быть уже неактуальными и тд и тп. просто хотел показать наглядный пример, как можно юзать программирование в обычной жизни для решения своих проблем. а тут еще и пример покерный получился
p.p.s стек: ReactJS/HTML/CSS