Дневник разработчицы
406 subscribers
111 photos
9 videos
14 files
145 links
Откровенные истории о проектах, работе, учебе и открытиях в мире программирования. Присоединяйтесь и вдохновляйтесь вместе со мной!
Download Telegram
Media is too big
VIEW IN TELEGRAM
#Жизнь Еще немного Сингапура. Завтра уже улетаю, но надеюсь еще вернусь сюда, чтобы пожить.
🔥7
#Учеба
Медленно, но верно начала решать задачки на литкоде https://leetcode.com/u/user5094Hi/
Если честно, то очень лениво их делать, но это один из пунктов чеклиста для собесов, ну и в целом для развития.
Решила 10 задачек. Пока идет медленно, но уже увереннее, чем те попытки, которые я делала в свой первый год. Реально ощущаю собственные изменения в мышлении за это время, хотя и раньше в целом удавалось решать алгоритмические задачи, но сейчас стало чуть проще. Наткнулась даже на задачку, которую раньше не дорешала, писала-писала и сдалась на пол-пути, потому что запуталась. В этот раз я ее полностью решила и сразу увидела более простой подход к решению.
Не скажу, что только рабочий опыт мне помог улучшить свои возможности, мне кажется, что это совокупность и работы, и учебы, потому что на учебе я тоже делаю для себя много открытий и неплохо расту в скиллах.

Пока если честно не до конца понимаю своей цели на литкоде, в какой момент я буду считать, что я ее достигла и когда решу остановиться. Успешные собесы? Уверенное решение задач? У самурая нет цели, есть только путь.

Просто после Сингапура я все еще не собралась с мыслями, а что вообще делать, куда двигаться дальше. Сейчас подступает сессия в универе и надо бы сосредоточиться на ней. Очень хочется потыкаться в вакансии в Сингапуре, но для начала надо бы разобраться с их калькулятором баллов для получения рабочей визы - на сколько вообще критично мое текущее отсутствие диплома. Опять же, если думать о Сингапуре, то надо еще поизучать вопрос зарплат и нормально ли можно будет жить на эту зарплату в городе. В калькуляторе уже видела, что ограничение для моего возраста - это зп не ниже 8к сингапурских долларов (https://www.mom.gov.sg/passes-and-permits/employment-pass/eligibility). Знакомая HR, глянув мой профиль на линке, сказала - получай диплом поскорее.

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

Нет решений, нет плана, нет дороги, лишь направление. В принципе, все как обычно. Посмотрим, к чему я приду через годик. Вообще без понятия на самом деле, но очень интересно, ведь когда-то также я писала сюда запись еще из Москвы и даже не подозревала, что через года 3 буду вот здесь.

Уруру 🙂
❤‍🔥10🔥5👍4
#Аниме
Недавно наткнулась на новое аниме “Невероятный новичок средних лет, прошедший тренировки на грани смерти”. Вчера посмотрела вышедшие серии. Чет хорошо проассоцировалось с моим свитчем в 30+ в программирование, с тем как я фигачила в начале, чтобы по-быстрому вкатиться. Жаль только, что у меня не было под рукой сеньористой команды наставников, хотя был один ментор-менеджер, кто заставлял меня с пинка разбираться в том, что было явно выше моего начального уровня. Когда вышла работать и столкнулась с коллегами-сеньорами младше меня, иной раз возникало ощущение как у ГГ на поединке, типа и вот это сеньоры с кучей лет опыта? Блин, не в обиду коллегам, я и сама понимаю, что у меня тоже есть много несовершенств и это нормально, никто не идеален.

И я реально как ГГ, просидев на жопе ровно много лет в менеджменте, наконец дорвалась до своей мечты :) На самом деле я все еще иду к цели, потому что хочется еще глубже, упороться в стык прикладного программирования и науки. Такая неосознанная до конца мечта, сделать какую-то технологию, вроде nginx, clickhouse, postgres и тп. А для этого надо максимально глубоко понимать текущие проблемы и найти действительно классную идею для их решения.

Кстати, вторая новая анимеха по 30+ героя более популярна - это Kaiju No. 8 от Нетфликса. Тоже ее посмотрела и она мне понравилась. Как-то эта идея сейчас по ходу на волне - в 30ку не время вешать нос. И я прям рада, что такая тема сейчас актуальна.
👍11🥰3🔥2
#Игры
Сегодня чисто про развлечения, поэтому добавлю, что я тут на мак нашла пару красивейших инди-менеджмент-игр:
1. Synergy. Я дико кайфанула с рисовки, визуальный восторг просто. По механике похожа на Surviving the Aftermath, который к сожалению только для винды.
2. Thriving City: Song. Китайская игра, тоже не уникальная по механике и не могу вспомнить точно, что она мне напоминает… Может Banished немного, которая тоже только для винды. Но мне дико понравилась рисовка, люблю китайский стиль, а там прям очень красиво сделано.
Еще недавно гоняла в Big Pharma - это чисто экономическая головоломка. На фоне работы стало интересно поиграть в создание лекарств. Правда в конце концов приходится брать ручку и бумажку, чтобы записывать все необходимые условия для создания лекарства и это начинает утомлять, потому что игра превращается в постоянные паузы и перерасчеты как построить линию для того или иного лекарства, потому что ну более 5 шагов (а их бывало и более 10), удержать в голове, да еще и для нескольких линий - нереально. Игра для истинных задротов 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔3👍1
#UOL #Учеба
Очень долго пыталась понять тему Context-Free Grammar (CFG). С регулярками то было очевидно из-за частой практики, но вот этого зверя я не уловила сначала. Вообще с ходу у меня появилась ассоциация с проверкой грамматики и я подумала, что это что-то из разряда проверки изменяемой части слов. Какое ж это было заблуждение.
Первые поиски в гугле, ютубе, вопросы к чатгпт дали только теорию вида - есть терминалы, нетерминалы, правила и вот смотри S -> aSb -> aaSbb… и тд и тп. https://chatgpt.com/share/df0779e3-8390-464e-876e-f46ae3d83846
В общем меня сбило с толку слово Grammar в названии, потому что как я поняла в итоге - это больше про проверку синтаксиса, например, чтобы чекнуть что все скобки и тэги закрыты как положено. И как раз чатгпт пишет даже про применение в NLP именно для синтаксического анализа.
Как хорошо, что есть чатгпт, который можно помучать, чтобы разобраться. Как же тяжко всегда в теории, когда нет очевидных практических примеров.
👍4
#Учеба #UOL
Отправила работу по web, на которую потратила 25 часов в сумме, чтобы сверстать 5 страничек. Даже не ожидала, что так долго выйдет, учитывая, что ничего прям принципиально нового не было, просто верстка - реально не мой профиль. Я даже замутила контент в формате json и в js написала шаблонизаторы, чтобы поменьше верстать на HTML. К сожалению, нам запретили использовать Webpack и фреймворки/библиотеки типа React, разве что написали, что ну можете попробовать бутстрап. В общем, пришлось все с нуля собирать. Хоть не заставили для IE верстать и то ладно.

Перешла к работе по OOP. Надо сделать загрузку аудио, плейлист, плагин для проигрывания двух треков одновременно и какую-нибудь фитчу для обработки аудио на базе https://juce.com. С одной стороны прикольно, с другой стороны сижу я теперь и пытаюсь разобраться в горе документации и примеров, а мне еще предстоит осилить задачку на тему того, что вообще с аудио можно сделать такого. И все это желательно за пару недель в свободное от работы время. Challenge accepted!

Где-то там еще до сентября надо успеть подготовиться к двум экзаменам.

Зато когда сдам, закрою самую сложную по объему сессию в моем плане на обучение. Дальше у меня будет по 3 модуля, а в текущей 4.

А пока период сессии у меня выглядит так:
Проснулась, завтрак, учеба, работа, учеба, легла спать. Выходные - учеба-учеба-учеба, вышла проветриться, учеба-учеба-учеба.

Ладно, иногда какую-нить серию анимехи смотрю, чисто чтоб немного мозг разгрузить.
🔥12🥰2👏1
#Работа
Мне как-то менеджер дал задачку. Надо брать данные, закинутые в S3, и класть их в бд. Начинай делать, а с запросами я тебе подскажу, что куда. Ну ок. Плюс он сказал, что вот есть ребята, которые вроде как этими данными занимаются, можешь у них чет поспрашивать. Я как-то сходила к лиду команды того проекта - коллеге, он мне написал, что мол так и так, проект наш и каким вы здесь боком непонятно. И как-то диалог у нас не сложился. Что ж, я пошла делать как смогу.

Время шло, задачка затягивалась по тем или иным причинам, и вот прошел год и снова мячик на моей стороне. Снова обсуждаем с менеджером моменты, которые не порешали в предыдущий заход, когда я работала над задачей. Он меня снова отправляет к тому лиду, чтобы уточнить нюансы. И меня вдруг, совершенно внезапно озаряет мыслью, что в целом как-то странно, что мы лезем в чужую базу и пытаемся запихнуть в нее напрямую какие-то данные и неплохо было бы у коллег хотя бы API спросить, а вдруг. Я снова нахожу чатик с тем самым лидом, перечитываю его сообщения и понимаю, что примерно эту мысль он пытался донести до меня еще в первый заход, просто я, не имея нужного контекста, не осознала ее до конца.

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

Факап года просто. >_<
👏6😁5
#Работа
Ищу к себе в команду на удаленку инженера с разговорным английским и Python/JS/AWS опытом, достаточным для самостоятельной работы.

У нас небольшая команда под руководством топ-менеджера одной известной крупной корпорации (мы работаем через аутсорс). Сейчас в команде 2 инженера и мы созрели, чтобы немного расшириться, так как пользователей становится все больше, беклог растет, как и необходимость поддерживать уже существующие сервисы.

Проект является исследовательским от и до. Мы создаем сервисы для автоматизации работы ученых - химиков, биологов, фармацевтов. Все сервисы создаем на серверлесс амазона и хоть у нас все еще расход на инфраструктуру почти 0, но все больше возникают разные интересные задачки по оптимизации, чтобы преодолеть лимиты сервисов. Плюс каждый сервис - это новая архитектура и новый вызов для продумывания логики взаимодействия между разными сервисами.

В домене много химии и работы с молекулами, большое разнообразие данных об экспериментах. Мы много взаимодействуем с конечными пользователями и другими командами. Очень много самостоятельности и личной ответственности.

Я очень люблю свою работу за то, что я не чувствую себя просто серым винтиком в системе, а являюсь полноценным инженером, который решает проблемы пользователей. Каждый сервис я делаю от и до, начиная с детализации и понимания требований и заканчивая гайдами для пользователей по новым фитчам и последующей поддержкой. И если вас также привлекает такой подход и задача, то жду ваших откликов.

По таймзонам у нас широкий разброс, но есть плановый общий созвон в 12:00pm BST. Желательно иметь общее пересечение до или после созвона на 2-3 часа.

https://softwarecountry.com/company/careers/vacancies/senior-full-stack-developer-python-javascript-serverless/
👍14🔥41
#Учеба #UOL
Пишу работу на плюсах на базе библиотеки JUCE. И со временем возникает ощущение, что я пишу на каком-то супер замороченном JS. Плюс/минус приципы те же, потому что работа с пользовательским интерфейсом, просто сам язык замороченнее и библиотека, особенно ее документация, извернутая.

Как пример. Можно задать свою тему для приложения в плане цветов, шрифтов и тп. Но я пока так и не поняла как задать какие-то общие стили и не указывать стиль для каждого компонента по отдельности. Также можно сделать свои переменные в кастомных стилях, но для работы с ними надо создать статические публичные айдишники вроде enum, внутри кастомного класса стилей засетить конкретному id нужное значение, а сам параметр (например, цвет) получать по встроенной функции поиска цвета по указанному id. Смысл идеи мне понятен, все по-взрослому, как говорится, никаких тебе игр и простых путей. Просто бери и делай сразу нормально 🙂

Правда, пояснений за такие подходы в теории модуля было немного, ну и я если честно многое просто пролистала, так что может не права. В целом интересно расширить кругозор, но все равно несколько нудно. Хоть бы дока была чуточку приятнее, а не из крайности в крайность от интерфейса детских кубиков и верхнеуровневых туториалов до автосгенеренной доки из сотни параметров/методов.

А ведь эту либу используют не айтишники-музыканты для своих задач. И даже есть “простые” способы создания своего кастомного проекта. Такие простые, что в слаке универа одногруппники жалуются в ужасе, что не могут даже начать делать проект, потому что возникают проблемы с первыми настройками. И ведь нет универсальной таблеточки для их боли, если только прям большой гайд писать о том, как вообще работать с CMAKE и что там за параметры у этой самой либы и как ее настроить. Тут понимаешь, что все жалобы о том, что докер там на старте настроить сложно и тп - мелочи, учитывая количество документации и туториалов по докеру. Впрочем, по самому cmake и даже по JUCE есть какие-то видосики тоже, но кажется, что их в разы меньше и они сильно непонятнее/сложнее.
53🥴5
В качестве ностальгии немножко из завершения прошлой менеджерской жизни. Так под конец 2019 года я со своей командой позакрывала несколько крупных контрактов, попрощалась с коллегами, а в 2020 году уже дауншифтанула в программирование, начав все сначала.

Ни о чем не жалею, но было весело, скучаю по коллегам.
#Жизнь
1🔥13🤝3
#Жизнь
Считаю дни до конца сентября.
Последнее время какой-то сущий ад, до 8 сентября надо сдать работу по ООП, которую я почти закончила. Одну работу я уже сдала. 3 сентября экзамен, к которому я еще даже не начинала готовиться. Потом 12 сентября экзамен, к которому я также еще не готовилась.
Одновременно с этим работа, конечно же, куда без нее.
Ииии… на фоне подготовка к перезду в Сингапур, который надо будет совершить до конца сентября. Переезд с концами. Уже отдали паспорта на закрытие текущих виз (странное требование в Малайзии). Уже распродаем вещи. Приходят какие-то люди, забирают такие нужные вещички 🙁 У меня снова нет принтера, чуть не вытащили кресло из под меня, но я отвоевала, забрали даже лампу. Хнык. Продавать нажитое - так грустно, когда уезжаешь.
Вообще уезжать тоскливо как-то. Я не ожидала, что все так обернется и вот мы уже едем в Сингапур через месяц.
Я стараюсь быть в порядке, но на самом деле на душе полный ахтунг. Нельзя расслабляться, надо фигачить. Еще как минимум 4 недели продержаться.

Есть еще одна новость, но я вам ее пока не отдам. Потом напишу, когда будет результат. ХД Но факт в том, что эта фигня тоже требует к себе внимания, ресурсов, времени и моральных сил. И тоже ближайший дедлайн - 2 сентрября, а потом еще может быть продолжение через пару-тройку недель.

Дайте где-то сил и терпения пережить это. Хочу поскорее октябрь.
🔥114🤯3😢3
#UOL #Учеба

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

Сам латекс мне совсем не нравится, но с ним гораздо лучше, чем без него :)


\documentclass[10pt,a4paper]{article}

\usepackage{tikz, wasysym}
\usetikzlibrary{automata,positioning}

\begin{document}

\text{Turing Machine $ a^n c b^n, n > 0$}\\
\begin{tikzpicture}[shorten >=1pt,node distance=2.1cm,on grid,auto]
\node[state, initial] (q0) {$q_0$};
\node[state] (q1) [right=of q0] {$q_1$};
\node[state] (q2) [right=of q1] {$q_2$};
\node[state] (q3) [right=of q2] {$q_3$};
\node[state] (q4) [right=of q3] {$q_4$};
\node[state] (q5) [below=of q4] {$q_5$};
\node[state, accepting] (q6) [right=of q5] {$Accept$};
\path[->]
(q0) edge node {$a \to \blacksquare, R$} (q1)
(q1) edge [loop above] node {$a \to a, R$} (q1)
(q1) edge node {$c \to c , R$} (q2)
(q2) edge [loop above] node {$b \to b, R$} (q2)
(q2) edge node {$\blacksquare \to \blacksquare , L$} (q3)
(q3) edge node {$b \to \blacksquare , L$} (q4)
(q4) edge [loop right] node {$\begin{matrix}a \to a, L\\b \to b, L\\ c \to c, L\end{matrix}$} (q4)
(q4) edge node {$\blacksquare \to \blacksquare , R$} (q5)
(q5) edge node {$c \to \blacksquare , R$} (q6)
(q5) edge node {$a \to \blacksquare , R$} (q1);
\end{tikzpicture}\\
\end{document}
🔥6👍1
#Tools Кстати, про латекс. Наконец в IDE настроила себе сборку латекса с превью. Раньше это просто выглядело как файлопомойка, теперь можно наконец навести порядок.
Вообще для учебы уже написала скрипт для сбора кодовой базы из проекта в MD-файл, чтобы потом его конвертировать в PDF и засылать при сдаче для проверки антиплагиатом. Написала шаблон для конвертации этого md в pdf, чтобы код был читаемым при необходимости.
Еще у меня команда для сбора архива с игнорированием всего, что сдавать не требуется.
Прикольно все же быть программистом, если чет можно упростить - берешь и делаешь. Все больше задумываюсь о том, чтобы завести себе аккаунт в AppStore чисто для своих каких-то приложенек, а то часто то, что есть мне не очень нравится.
1🔥15
#Работа
Сяду вечерком, обновлю питон… А заодно еще пару-тройку либ в проекте.
Просматривая видео с AWS Re:Invent обратила внимание на слайд, где показывали прирост производительности между Python3.10 и Python3.11 на базе скорости работы AWS Lambda Function. Мы как раз где-то год назад перешли на 3.10, но выше я чет побоялась прыгнуть сразу, потому что… Да просто мало ли что.
И вот чет меня проперло, я показала этот слайд менеджеру, он окнул и я буквально после созвона сразу пошла нас переключать.
Нет, на самом деле перед тем как это сделать, я сначала чекнула, что наши основные библиотеки поддерживают 3.12. Потом я переустановила у себя локальное окружение, потом я обновила конфиг файл в пре-коммите, потом я обновила список requirements, подтянув туда свежие версии библиотек. Потом я обновила конфиг для деплоя, потом создала новые версии библиотек. Потом я запустила тестовую функцию, где проверила, что тот же запрос в базу данных нормально отрабатывает. Потом я обновила на новую версию питона и новые версии слоев пару наших функций на тестовых стейджах и проверила, что все работает ок. Ну и все, остальное как-то порешаем в процессе разработки.
Получила апрув, подмержила в основную ветку.
На все ушло где-то пара часиков. Удобно, когда знаешь свой проект от и до 🙂
1🔥5🏆5👍1
#Работа
Люблю коллег.
⁃ Мы бы хотели поменять кое-какие названия полей в таблицах, это не сломает нам логику?
⁃ Сделайте, пожалуйста, изменения этих полей на тестовом стейдже и мы посмотрим что нужно поправить. Мне сложно собрать все взаимосвязи, которые сейчас существуют.
… few weeks later…
Пользователи:
⁃ У нас 100500 ошибок, ничего не работает!
Проверяю, оказывается на проде поменяли поля, а на тестовом стейдже оставили старые. Без объявления войны, просто оп - и случилось. Хочешь сделать фиксы и проверить их? Ну, сходи сама поменяй поля, которые отстрелили, ага. Веселой всем пятницы!)
1😱8🤯2😁1
#UOL #Учеба
Завтра экзамен по FCS, я как-то не особо готова, но сегодня еще порешаю примеры, чтобы было побольше шансов не затупить на экзамене совсем.

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

Короче, в фидбеке по ООП я получила коммент, что надо было указать какие части кода я писала сама. А я все писала сама. Получила 68 баллов из 100. В финалке везде проставила коммент - мой код. Блин, в одной из предыдущих работ мне больше понравился подход, когда надо было указать то, что написано не мной наоборот. Ну да ладно.

Самый низкий балл вышел по Web Development. Это прям очень смешно получить 60 за групповую работу и 45 за личный репорт по этому предмету, будучи сеньором-помидором в вебе и с бекграундом манагера. Мне не обидно, мне просто очень смешно. В репорте они верно заметили, что написано так, что непонятно кто что делал. И это действительно истина. Я не решилась писать сочинение в репорте, когда перед сдачей в группе был активен лишь один человек, кроме меня, а остальные отмалчивались. Есть некоторый страх получить незачет по этому предмету в финалке, потому что судя по комментариям - это может случиться изи-пизи. Народ пишет, что поставили 0 за html, указав, что не было html, когда они там были. Кому-то снизили баллы за отсутствие JS, когда там был JS, кому-то за излишний JS. Короче, все как обычно. Стараюсь не париться об этом.

По FCS я получила те же 68 баллов, когда посмотрела фидбек, поняла, что какие-то ошибки допустила по невнимательности. Никак не могу привыкнуть перепроверять за собой. Надо реально упороться и через день после завершения работы - перепроверять решения. На самом деле, сравнивая учебу офлайн в универе, понимаю, что офлайн больше времени практикуешься. Я именно про задачки сейчас. Рука больше набивается. А тут фактически на мидтерм и потом на экзамен выходишь с минимум практики. Можно, конечно, просто самостоятельно больше решать, но всегда не хватает времени на все такое. Все же я как обычный студент учусь с минимальными усилиями, которые принесут максимум эффекта для получения диплома и базовых знаний. Поэтому имеем то, что имеем.

И наконец самый высокий балл из мидтермов у меня по SDD (Software Design and Development) - 91. Здесь на самом деле no comment. Не знаю как экзамен по нему напишу, вообще пока к нему не готовилась. Сейчас сдам FCS и сяду галопом прогонять все, что пропустила. Вообще работа по SDD была скорее писаниной, ну и там тесты надо было написать. Забавно, что в SDD-канальчике в слаке меньше всего комментариев из текущих 4-х модулей. Но по-моему, в SDD довольно много полезного было, ща еще досмотрю оставшиеся темы. Пусть, там и не было всяких паттернов банды четырех и тп. Но все же основные вещи были очень фундаментальные и прям годнота - по безопасности, по вообще подходу к проектированию систем и тп.

Итого, осталось пережить 2 экзамена и собрать вещи, чтобы через 11 дней перебраться в Сингапур. Кажется, что 15 сентября я упаду где-то в коливинге Сингапура и буду орать в подушку, чтобы отпустить весь последний месяц ахтунга. А пока, надо собраться и готовить к экзамену завтра, ну и работа, конечно же.

Кажется, мы все еще в поиске, хоть я уже и одобряла трех кандидатов, но увы, не срослось. Плюс сейчас еще одна вакансия открывается, где меня попросили помочь в собесах по AWS-сервисам. Новая позиция, кстати, прикольная, я бы сама хотела таким позаниматься, но не могу бросить вот так текущий проект 🙂 Когда получу ссылку - пошарю сюда, может кому-то интересно будет.

>_<
1🤯92🔥1
#Работа #AWS
Как и обещала пишу уже постфактум про еще + нервяк, который также отнял у меня некоторое количество ресурсов.
Пару недель назад меня позвали на собеседование в AWS Singapore на позицию Senior Solution Architect (Serverless). Вчера я сходила на собеседование с руководителем подразделения.

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

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

Пока обсуждали мой опыт, интервьер была удивлена, что я пишу код, а я удивилась, что она удивилась, так как у меня в последнем месте работы указано SWE.

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

Из вопросов запомнила такое:

⁃ Предложить архитектуру для билетной системы с пиковыми нагрузками в моментах старта продаж. Что можно сделать, если сервисы все равно не справляются с нагрузками?
⁃ Как уменьшить время ответа сервиса, какие метрики использовать?
⁃ Как убедить C-level в использовании сервисов AWS?
⁃ Хореография, оркестрация и Event Driven Orchestration, когда что применять.
⁃ Какие проблемы бывают при взаимодействии между сервисами через кафку и как их решать?

Что-то было еще, но я уже не помню. В целом вопросы все интересные, но ни моего опыта, ни знаний не хватило, чтобы прям полноценно на все ответить. Кстати, ни разу не было никакого упора на сервисы AWS, наоборот она постоянно говорила, что к амазону можно не привязываться и можно не пытаться вспоминать конкретные названия тулов.

Сегодня пришел отказ. Конечно, если бы я прошла, то было бы очень в тему, особенно учитывая переезд в Сингапур, но я не рассчитывала на положительный исход, потому что этот собес был в целом как снег на голову. Что ж, плюсик в опыт.
1👍116🔥2🤯1🤩1
#Жизнь

Открыла для себя Алекса Фридмана и посмотрела сразу два его интервью - с Джефом Безосом https://www.youtube.com/watch?v=DcWqzZ3I2cY и Илоном Маском https://www.youtube.com/watch?v=JN3KPFbWCy8
Начну с того, что это невероятно крутые интервью и оба гостя были очень интересные.

Пару слов надо заметить про самого интервьюера, у него PhD степень и достаточно успешный опыт работы с AI и судя по википедии он является научным сотрудником Лаборатории систем информации и принятия решений (LIDS) Массачусетского технологического института.

Больше всего в таких интервью меня поражает глубина и ширина знаний этих предпринимателей. Им обоим уже больше 50, но при этом они максимально активны и увлечены тем, что они делают. Это реально впечатляет и вдохновляет. Очень и очень хочется хотя бы прикоснуться к такому уровню мышления и принятия решений.

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

А вы знали, что Безос занимается космосом? Про Маска плюс/минус знает каждая собака, потому что Маск у всех на слуху и в телевизоре, скажем так. Про Безоса знают немногие.

Когда я училась на продаката, у нас на лекциях часто упоминали Амазон как эталон продуктового мышления. В тот момент я искренне не понимала о чем речь, ведь мы им никогда не пользовались, а сайт Амазона в сравнении с многими русскими сервисами не выглядел внушительно круто. О чем-то писали книжки, но личного опыта не было. Как и нет до сих пор, надеюсь, что получится попробовать использовать в Сингапуре. Я тогда слышала про Безоса, что он не из тех, кто сразу после универа или даже вместо него сделал свой внезапно успешный стартап. Что его путь довольно нетипичен и сам стартап в целом был пионером, как мне кажется, связки онлайна и офлайна. Все же в начале интернета о вебе мало кто думал, как о способе автоматизации офлайн процессов. Но сам Амазон мне никогда не был интересен. Для меня скорее большим открытием стал AWS, и вот тут я не перестаю восхищаться уровнем и сложностью продукта и количеству решений, которые стали кажется стандартами в индустрии.

Когда я готовилась к интервью, я вдумчиво прошлась по всем Amazon Leadership Principles, и хоть я и понимаю, что вряд ли прям вся компания следует им, но думаю, что это крутой компас в действительности для любого профессионала. Интересно также в дополнении было послушать мысли Джефа про принятие решений, про умение не соглашаться и соглашаться, про идею прокси видения. Последнее, кстати, всегда интуитивно тоже замечала часто в работе и всегда старалась думать о том, почему именно такое решение используется. И речь не только о примере с метриками, который приводит Безос, но и про любые концепции и инструменты. Чем меньше мы пониманием основы и заложенную логику в то или иное решение, тем хуже, кажется, можем эффективно ее использовать.

Не скажу, что интервью с Маском было менее интересным, но кажется, что характер Безоса мне нравится больше. Илон Маск тоже впечатляет уровнем рисков и масштабом своих амбиций, но мне ближе системный подход Джефа Безоса.

Планирую посмотреть еще 8-часовый ролик про Нейралинк https://www.youtube.com/watch?v=Kbk9BiPhm7o и интервью с Сэмом Альтманом https://www.youtube.com/watch?v=jvqFAi7vkBc

Очень крутой канал, всем рекомендую ^_^
1🔥8👍2🤔1
Media is too big
VIEW IN TELEGRAM
#Жизнь Перед отъездом решила собрать разные видео и фотки из Куала Лумпур о том как мы тут жили это время. Небоскребы, зелень, крутые кондо, дожди, грозы и Петронасы.
🔥11👍4