Тимур Тибеев | BigTechDream – Telegram
Тимур Тибеев | BigTechDream
2.15K subscribers
99 photos
5 videos
1 file
337 links
Senior Backend Engineer @ Canva
Бывший Яндексоид

🧑🏻‍💻Пишу про карьерный рост в IT
📚Делюсь советами, как пройти собеседования в MAANG
👨‍🏫Обучаю алгоритмам и структурам данных

👋Новопришедшие, читайте закрепленный пост
Download Telegram
👩‍🏫 Как практиковать систем дизайн?

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

Что это значит?

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

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

Поэтому видео должны дополнять практику, а не заменять ее.

Как готовлюсь я

Оставим за бортом изучение теории, представим на минуту, что я изучил основы Sql vs Nosql, sharding, balancing, protocols, etc.

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

Я иду по порядку
• Определить требования
• Попробовать расчитать нагрузку
• Накидать схемы таблиц и выбрать хранилище
• Нарисовать общую схему работы
• Попробовать найти узкие горлышки и устранить

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

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

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

Как понять, что я решил правильно?

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

Поэтому “Как понять, что я решил правильно?” - неверная постановка вопроса. Точнее будет “Что я не учел при проектировании системы?” “Можно ли было решить оптимальнее с учетом требований?”

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

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

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

Ставь 🔥 - если нравится решать system design задачки
Если не нравится, то 🤮
🔥4810👍7
🛠 Полезные инструмены для System Design

Сначала мы создаем инструменты, затем инструменты создают нас

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

Это был неправильный способ коммуникации, который забирал много времени. Сегодня у нас пост про полезные инструменты для System Design.

https://excalidraw.com/
Простой и удобный графический редактор для создания схем. Часто используется для собеседований. Стоит его освоить, если планируете в MAANG.

https://app.diagrams.net/
Также известный как draw.io. Незаменимый на работе, больше всего я использую «Sequence Diagram».

https://drawsql.app/
Для проектирования SQL схем и взаимосвязей.

https://lucid.app/
Чем-то похож на draw.io, но с более дружелюбным интерфейсом. Базовый функционал бесплатный, для всего остального нужна подписка.

⁉️ А какие инструменты используете вы?
Please open Telegram to view this post
VIEW IN TELEGRAM
19
🧱Кирпичи и инженеры

Интересные инсайты из поста «Who pays you? And why?». Делюсь с вами теми идеями, которые запали мне в душу.

1️⃣Смотрите глубже, чем просто описание вакансии

Роль - это не есть описание вакансии. То что пишут на сайте и за что реально ценят инженера - могут быть совсем разные мотивы.

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

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

2️⃣Ищите, то что близко вам

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

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

3️⃣Правильное позиционирование

Одно и то же достижение можно рассказать по-разному. Например, джуниор скажет «улучшил тестирование», синьор - «оптимизировал время запуса интеграционных тестов на 50%», стафф - «создал и культивировал процесс быстрой итерации, увеличив частоту релизов с ежемесячной до еженедельной».

Поэтому в своем резюме всегда думайте о том, как позиционируете себя.

➡️Ссылка на статью
https://www.moderndescartes.com/essays/who_pays_you
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍5
🪄Ищу себе ассистента

UPD. Уже нашел, спасибо всем, кто откликнулся

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

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

🔎Кого я ищу?
• Студент или студентка в области IT
• Cвободный русский и английский на уровне intermediate и выше
• Есть бешенная мотивация расти как инженер

🏄Какая занятость?
• Очень гибкий график, 3-4 часа в неделю
• Полностью онлайн

🧙Что нужно будет делать?
• Искать информацию в интернете по тематике канала
• Делать небольшие исследования для предстоящих тем
• Помогать выявлять ошибки и неясности в постах
• Общаться и договариваться с разными людьми

🚀Что в обмен?
• Взамен я готов делиться знаниями и менторить
• Или же можем договориться о сумме

✔️ Если вам интересно, напишите мне и отправьте свое резюме @argyntim
✔️ Поделитесь постом с друзьями и коллегами
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23😍61
🚚 Про амазоновские принципы

Dave Anderson - бывший директор / GM в Amazon, часто пишет статьи про собеседования, про лидерские качества и про управление командами. Интересное чтиво.

Один из самых его популярных постов - выжимка, как проходить поведенческие собеседования в Амазон и получить работу. Звучит заманчиво? 🙂

Dave говорит, что его статью даже иногда рассылают кандидатам.

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

✔️ Переводить долго, просто проходите по ссылке и наслаждайтесь.
✔️ Must have: сохраните пост в закладки, чтобы не потерять.
https://www.scarletink.com/p/interviewing-at-amazon-leadership-principles
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124🔥4
🏋️🇦🇺 Google офис

На днях побывал в гостях у Гугла. Спасибо Алексею и Азату, если они читают 🙂

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

Среди проектов, которые делают в Сиднее можно найти Google Play, Google Cloud, Google Photos, Google Research. Ходят слухи, что раньше еще были Chrome OS, Chromebook.

Я немного соскучился по офису Яндекса и Google напомнил мне об этом. Прикольные перегооворки, необычные стулья и пуфики повсюду. А еще большие пространства.

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

Пишу я лучше, чем снимаю, поэтому не ругайте за визуал.

⁉️Ваши идеи, где нужно снять следующую серию "по домам"?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
28👍11
🪙Рекрутер чуть лучше, чем подброс монетки

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

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

Первый вопрос, на который должны были ответить рекрутеры «Стоит ли собеседовать этого кандидата?». То есть при посмотре резюме, пропустит ли рекрутер кандидата дальше или нет? Прогноз совпадает с реальностью только в 55% случаев.

Второй вопрсо «Какова вероятность, что кандидат пройдет техническое интервью?».
Те кандидаты, которым пророчили провал (0-5%), на деле успешно сдали в 47% случаев. Те кандидаты, которые по мнению рекрутеров должны были порвать собеседование (95-100%), прошли только в 64%.

Интересные инсайты:

• Это означает, что рекрутеры на самом деле не могут предсказать, пройдет ли кандидат или нет. Они оценивают резюме за несколько секунд.

• Рекрутеры ищут в резюме упоминания сильных компаний типа MAANG (+35% к успеху) или же представителей меньшинств (+21%).

• Если рекрутеры будут тратить 45 секунд на каждое резюме, вместе усредненных 30, то точность исхода вырастет на 34%.

Советы для кандидатов:

1️⃣Гонитесь за громкими именами в своем резюме. Упоминания сертификатов, скиллов и навыков не принесут ощутимого результата.

2️⃣Если рекрутер говорит, что не хватило скиллов, то сознательно или неосознанно он/она имеет ввиду отсутствие опыта в топовой компании. Поэтому не стоит идти и покупать курсы.

3️⃣Интересный совет, перестать подаваться онлайн. Полностью. Вместо этого пытаться связаться с нанимающим менеджером напрямую.

Ссылка на исследование
https://interviewing.io/blog/are-recruiters-better-than-a-coin-flip-at-judging-resumes

⁉️ Вопрос, если ты казах это делает тебя недостаточно представленным меньшинством? 🤔
Можно ли написать мол в Google не хватает казахов, я считаю это грубым нарушением политики diversity и inclusion?
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍9😁6🔥3
🥳У меня сегодня день рождения!

Мне исполнилось 100000 лет, надеюсь все поняли шутку. 😄

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

А еще хочу зафиксировать мысли, которые возникают постоянно в моей голове, чтобы через год порефлексировать о них:
• Стоит ли стремиться в staff или лучше пойти в менеджеры. А может и вовсе остаться синьором?
• Как правильно балансировать между работой и личными проектами? Может вовсе уволиться и заниматься курсами / менторством?
• Порой интересно попасть в Meta/Netflix/Google. Уйду ли я туда, если получу офер?

Заранее всем спасибо!
🍾48🎉4010👍1
🇦🇺 Опыт в Google, Sydney

Куда было собеседование?

Осы жолы бағымды Google-дің Sydney дегі бөлімшесіне сынадым.

Как вообще получил приглашение на собеседование?

Ең біріншіден турған жерің маңызды деп ойлаймын. Яғни, жұмыс істеуге руқсат етілетін виза болса, бұның пайдасы өте зор. Сонда да, Google сияқты үлкен компаниялар diversity ға қатты маңыз бөлгендіктен, руқсаты бар шет елдің азаматтарына мүмкіндік көбірек деп ойлаймын.
Екіншіден, резюме, анық, үтір нүкте және осыған дейінгі жетістіктер өте маңызды.
Үшінші және ең маңыздылардың бірі рефер, шет елдің қандай компаниясы болмасын бәрі рефер талап етеді

Какие были этапы и до какого этапа дошел?

Round 1:

2 x Coding, Data Structures & Algorithms (45 mins each)

Round 2:

1 x Coding, Data Structures & Algorithms (45 mins each)

1 x Googleyness and Leadership (Non-technical) (45 mins)

Дайындық дұрыс болмағандықтан біріншісінен құлап қалдым

Какие примерно были технические и поведенческие вопросы?

Менің ойымша leetcode-тің medium hard сұрықтарына өте сай болып көрінді

Как тебе интервью процесс и сами интервьюеры?

Маған интевьюді Токиодағы офисінен өткізді, бәрі өте жылы қарым қатынас білдіріп, жақсы өткізді.

Как ты думаешь, где показал себя хорошо, а где не очень?

Екі интервьюде де дұрыс жолды таба алдым, бірақта соңына дейін жеткізе алмадым, мысалы графті шештім, екіншісі heap арқылы шешуге болатынын таба алдым, алайда жасаған барысымда, көп уақыт өткізіп алдым

Чтобы изменил в следующий раз?

Дайындық, көп мок интервью жасау керек, есеп шығару, және оны басқаларға айта білу екі дүние

Твои личные советы по подготовке?

Leetcode 150 + medium hard есеп, көп болса тіпті жақсы, әр түрлі тақырыпта да шығарған абзал
pramp.com мок интервью адамдармен танысасың, басқа жердегі мүмкіншілікті де табасың, аптасына 3 рет жеткілікті

Автор: Али

✔️ Давайте поддержим автора лайками и добрыми комментариями 🙂

➡️ Если вы в процессе интервью и нужна помощь в подготовке, прочитайте пост https://news.1rj.ru/str/bigtechdream/237

#google #реальныйопыт
Please open Telegram to view this post
VIEW IN TELEGRAM
64🔥20👍7🤔3🥴3🤮2❤‍🔥1🌭1
🧙‍♂️5 причин почему стоит забить на Big Tech

Когда мы думаем о карьере в крупных технологических компаниях, таких как Google, Apple, или Facebook, перед глазами сразу встают образы стильных офисов, бесплатного питания и баснословных зарплат. Но за блестящей витриной скрывается совсем иная реальность.

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

1️⃣ Вклад

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

2️⃣ Собеседования

Многие big tech компании объеденяет еще одно - слишком сложные интервью процессы. Нужно уметь проходить алгоритмические собеседования, правильно отвечать на поведенческие, уметь рисовать схемы для дизайна систем. 5-6 созвонов, которые истощяют физически. Потом еще тебя пытаются просадить по оферу, а потом выясняется, что о тебя требуется кнопки перекрашивать.

3️⃣ Бюрократия

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

4️⃣ Обучение

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

5️⃣ Политика

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

⁉️ Какая твоя причина отказаться от работы в big tech?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍262😭2🗿1
Пятничное лайтовое

За последние пару недель в 3-ий или 4-ый раз пересмотрел Хауса. Обожаю этот сериал, особенно первые сезоны и концовку.

Так вот, я подумал почему нет такого сериала для айтишников. Представьте диагностический отдел в Amazon. Один гениальный, но токсичный стафф, который не хочет расти дальше. Забил на все принципы лидерства, его не могут уволить из-за его гениальности, ни повысить.

В команде еще пара инженеров миддл/синьор уровня. К ним отправляют супер непонятные инциденты, которые другие инженерные команды не смогли полностью решить.

Например, кластер Dynamo раз в час теряет одну ноду и никто не знает, в чем проблема. А инженер-Хаус такой «Снять логи, сделать слепок дисков, провести трейсинг». А в конце каждой серии к нему приходит озарение «Это редкий баг, которые появляется на 64-битных машинках раз в 10^6 случаев».

Мне так понравилась эта идея, почему никто еще не сделал айтишного Шерлока Холмса.

⁉️Есть ли сериалы/фильмы, которые достоверно показывают жизнь и работу программистов? Помимо IT Crowd и Silicon Valley
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥36🤣1110
🇧🇾 Опыт в Yandex, Беларусь

Куда проходило собеседование?

На позицию разработчика интерфейсов в белорусский офис Яндекса.

Каким образом получил приглашение на собеседование?

Через реферал от знакомого.

Какие были этапы и до какого этапа дошел?

Были секция по JS, секция по алгоритмам и финалки. Дошёл до финалок, но дальше не сошлись по локации (живу в стране, где нет офисов Яндекса). Релокацию предлагают только для сотрудников с грейдом 17+ (сеньор+) в Сербию, Армению и Казахстан. Я не захотел в РБ и РФ.

Какие примерно были технические и поведенческие вопросы?

На первой секции было 4 задачи по JS. Проверяли знание замыканий, промисов и других тем. На второй секции было 2 задачи, проверяли знание алгоритмов (ниже будут ссылки).

Как тебе процесс интервью и сами интервьюеры?

На первом этапе всё было дружелюбно. Интервьюер объяснял условия задач, и если видел, что я застрял, то помогал. В целом, неплохо пообщались. На втором этапе тоже было дружелюбно, хотя интервьюер уже больше молчал. На второй задаче он дважды включал какие-то видео с YouTube на секунд 30. Это сбивало, и я не понимал, стоит ли вообще продолжать.

По общению с HR впечатления позитивные. Она отвечала очень быстро: фидбэк после первого этапа пришел через 2-3 часа, после второго - на следующий день.

Как ты думаешь, где показал себя хорошо, а где не очень?

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

На первой секции нужно больше практики по JS

Твои личные советы по подготовке?

Для первой части - решать задачи с https://bigfrontend.dev/

Для второй части - решать задачи с https://leetcode.com/

Поискать истории людей, которые проходили собеседования раньше (хабр, медиум и тд). Я читал истории + примерно запомнил, какие давали задачи, но сами задачи почти не прорешивал. В итоге многие задачи были из тех, что я уже видел.

Первый этап оценили между джуном и мидлом (L14-L15), второй на мидла (L15). Оказалось, что второй этап имеет больший вес. .Думаю, если бы прорешал все задачи, упомянутые в статьях, можно было бы получить мидл+ (L16).

Автор: Alex @alex112263 (открыт к мокам)

✔️ Давайте поддержим автора лайками и добрыми комментариями 🙂

#yandex #реальныйопыт
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍115👎1
🏃‍♀️Будь всегда на старте

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

Совет, который никак не ожидаешь от топ-инженера, от элиты элит (и это я не о себе) - “Чаще ходите на собеседования”. 🙂

Такой совет получил автор статьи, которую я сегодня цитирую. Получил он его от стафф-инженера IC6 и принципал-инженера IC8 в Meta. Нужно выводить себя на собеседования, как минимум, раз в году.

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

Есть два плюса, почему стоит ходить на собесы:

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

• Во-вторых, готовиться к собеседованиям намного легче, не нужно за неделю решать все задачи на LeetCode. Можно каждый день понемногу, итого 20% усилий и 80% результатов.

✔️Инсайт дня. Только что осознал, что если рекрутер спрашивает “Почему решили уйти из Канвы”, то я могу просто ответить “Искать новую работу нужно пока есть старая”. Чет не додумался раньше. Интересно, что он ответит.

⁉️В скольких компаниях прособеседовались за последние 365 дней? У меня 3. Кто больше?

➡️Ссылка на оригинальную статью
https://www.developing.dev/p/staying-sharp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍167🔥5
🤦‍♂️ Как меня обманул абишка

- Тимур, флешка может хранить бесконечное количество информации - сказал мой воспитатель в казахско-турецком лицее.

Кто не знает, я учился в казахско-турецком лицее. Это сеть школ по всему Казахстану, совместный проект Казахстана и Турции. У каждого класса был свой воспитатель, которого мы называли абишка, от турецкого слова “abi”, что дословно переводится как “старший брат”. Обычно это студент, который тоже закончил турецкий лицей и сейчас совмещает свой бакалавр с воспитательской деятельностью.

- А почему тогда на флешке указан размер 128 мегабайт, 256 и так далее? - спросил я, ученик, то ли 8-ого, то ли 9-го класса. Я был олимпиадником по информатике, поэтому мы часто разговаривали на компьютерные темы. Абишка продолжил:

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

- А можно ли как-то убрать этот лимит?

- Да, но я не знаю как. Тимур, ты лучше разбираешься в информатике, может, ты сможешь найти ответ.

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

Я пробовал найти ответ на просторах интернета, но безуспешно. Во ВКонтакте я нашел своих старшаков, также олимпиадников по информатике, которые уже закончили лицей и учились в университете. Кто знал ответ, так это они. Все, что касалось компьютера, эти ребята были для меня носителями сокровенных знаний. Я написал им : “Олег, Руслан, подскажите, пожалуйста, можно ли как-то взломать флешку и расширить ее до нескольких гигабайт?”.

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

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

Я до сих пор не знаю, верил ли в это сам воспитатель или же просто решил подшутить. 🙂
😁42🤣381😢1
🤗 Социальные хакатоны

Hackathon Raptors, ассоциация разработчиков-организаторов хакатонов, решающих социально-важные проблемы, объявляет о старте сбора заявок на участие в двух международных хакатонах. Принять участие смогут как студенты, так и опытные разработчики с опытом работы в AI/ML и Web-разработке, индивидуально или в командах до 5 человек.

Судьями хакатонов выступят эксперты из ведущих технологических корпораций: Google, Meta, Microsoft, Nvidia, Siemens Healthineers, Nokia Bell Labs и другие.

Победители хакатонов получат возможность зарекомендовать себя перед экспертами из мировых IT-гигантов, получат признание международного профессионального сообщества, а также денежные призы (за 1 место — 1000$, 2 место — 300$, 3 место — 200$) и призы от спонсоров.

1️⃣ Первый хакатон, INTERACTIVE EDUCATIONAL GAME FOR MYAP $%^&ING, приурочен к дню рождения английского математика, информатика и криптографа Алана Тьюринга. Для подготовки к недельному онлайн-хакатону участники должны разгадать зашифрованную часть названия, а в процессе — разработать прототип браузерной игры. Сбор заявок продлится до 23 июня на сайте мероприятия.

2️⃣ Участники второго хакатона, Mental Health AI Hackathon 2024, будут соревноваться в разработке чат-бота для поддержки ментального здоровья на базе искусственного интеллекта. Хакатон продлится с 27 по 30 июня в режиме онлайн. Подача заявок продлится до 27 июня на сайте.
👍41🔥1🏆1
⌨️ 10 уроков после 12 лет в Гугле

Инженер Google , Addy Osmani , недавно отпраздновал свою 12-летнюю годовщину работы и решил поделиться своими мыслями, которые он осознал на протяжении своего путешествия. Давайте послушаем.

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

Попробуйте взять один из этих уроков и применить в своей работе. Желаю удачи!

1️⃣ Примите, что придется все время учиться

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

2️⃣ Пользователь - это центр вселенной

Несмотря на наше увлечение новыми технологиями и популярными фреймворками, главной целью остаётся создание продукта для пользователей. Каждый шаг, который предпринимается, должен отвечать на простой вопрос : “Какая польза от этого конечному пользователю?”.

3️⃣ С командой достигаешь большего

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

4️⃣ Просто начните. Лучше исправить, чем ничего не делать

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

5️⃣ Вдохновляйте

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

6️⃣ Смотрите шире!

По мере вашего роста стремитесь мыслить стратегически, видеть общую картину и принимать решения, которые помогут в будущем. Планируйте на несколько шагов вперед, понимайте общий контекст, задавайте себе вопрос : “Чего хочет компания и как я могу помочь ей достичь этого?”.

7️⃣ Контролируйте поток задач

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

8️⃣ Общайтесь доступным языком

Доносите свои мысли просто, понятно и убедительно. Понимайте, кто перед вами, и адаптируйте свой стиль общения под аудиторию. Общение — это двухсторонняя улица, слушайте собеседникa и задавайте уточняющие вопросы.

9️⃣ Стройте мосты, не бункеры

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

🔟 Заботьтесь о себе

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

➡️Ссылка на статью:
https://addyo.substack.com/p/10-lessons-from-12-years-at-google
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥305👍5
🇵🇱 Опыт в Splunk, Польша

Куда проходило собеседование?

На позицию Front-End Developer в офисе Splunk в Кракове, Польша

Как вообще получил приглашение на собеседование?

Подался в феврале на сайте компании, и в мае получил приглашение на первый этап

Какие были этапы и до какого этапа дошел?

Был только первый этап с лайвкодингом. Дальше не прошёл 🙁

Какие примерно были технические и поведенческие вопросы?

Первый этап был аутсорсинговым. Интервью проводила компания Karat на своей платформе. ****Само интервью заняло чуть больше часа. В начале был небольшой smalltalk и описание, чего ждать. В конце были вопросы, но так как это аутсорсинг, интервьюер не смог ответить на вопросы о компании, а я не знал, что ещё спросить. 🤷‍♂️

Первая секция длилась 25 минут. Нужно было разработать API. Создание нового поста, публикация поста в нескольких соц. сетях, получение статистики и удаление поста. Затем были фолоу-апы. Вопросы о том, как бы хотелось, чтобы фото, видео и т. д., обрабатывались.

Вторая секция длилась 35 минут. Тут я ошибся и начал волноваться. Был код с 3 компонентами на React, и нужно было дописать 4-й компонент, а также создать функцию для форматирования цен. У меня не было доп. вопросов, так как я еле уложился в лимит, но по факту 35 минут это даже много для такого задания). Так что, вероятно, фолоу апы тоже должны быть.

Как тебе процесс интервью и сами интервьюеры?


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

Как ты думаешь, где показал себя хорошо, а где не очень?

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

Твои личные советы по подготовке?

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

Автор: Alex @alex112263

✔️ Давайте поддержим автора лайками и добрыми комментариями 🙂

#splunk #реальныйопыт
Please open Telegram to view this post
VIEW IN TELEGRAM
22👍6