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

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

👋Новопришедшие, читайте закрепленный пост
Download Telegram
♠️ Hack Frontend

Дастан, один из подписчиков, решил поделиться со всеми своим проектом, который он делает в соло. Делюсь с вами 🙂

Hack Frontend — это онлайн-платформа, которая помогает фронтенд-разработчикам эффективно готовиться к собеседованиям на позицию Frontend Engineer.

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

На Hack Frontend вы найдете все, это:
🔸База знаний, это не просто типовая документация а там собраны именно те вопросы с разборами, которые задаются на собеседованиях
🔸База задач, там собраны только те задачи, которые дают на собесах, так же есть возможность прямо на платформе порешать их(есть онлайн IDE)
🔸Квизы. Знаете эти коварные задачки с собеседований, когда нужно сказать, что выведется в консоль? Они могут касаться event loop, замыканий, промисов, прототипов, ссылочных типов данных и других тонкостей JavaScript.

➡️Платформа бесплатная!
https://www.hackfrontend.com

✔️Попробуйте сами и поделитесь с друзьями, кто готовится к собеседованиям
✔️По всем вопросам и спасибам обращаться к Дастану @Creator0003
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥98
🎭 Очередной пост про то, как тяжело джунам в 2025 году

Но сегодня я бы хотел поразмышлять, про смену ожиданий в целом. Cогласно последним данным, спрос на молодых профессионалов в IT снизился на 73% за последний год.

Тех компании адаптируются к новым условиям. По сути основные задачи, которые раньше выполнялись джунами, теперь отдают на откуп AI. С другой стороны растет риск кадрового голода. Если все перестанут нанимать джунов, то как тогда взращивать специалистов, откуда молодые инженеры возьмут опыт?

🤷Что это значит, Тимур?

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

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

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

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

🦆Советы молодым от меня

1. Учитесь использовать AI. Делайте мини проекты, прототипы и свои стартапы. Учитесь дебажить и исправлять сгенерированный код
2. Обучайтесь при помощи AI. Просите объяснить технологии и сложные концепции. Скармливайте технические публикации и извлекайте нужную информацию
3. Собеседуйтесь, чем чаще тем лучше. Пытайтесь понять, кто сегодня нужен рынку
4. Fake it, until you make it. Продавайте себя подороже. Пробуйте податься на уровень повыше. Не бойтесь отказов, делайте много попыток
5. Развивайте личный бренд, знакомьтесь с другими инженерами, прокачивайте свой linkedin. Подавайтесь в компании через рефералы

➡️Ссылка на статью
https://ravio.com/blog/early-career-hiring
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍6🔥2
🔭 Terminal + AI

Ловите последнее слово моды - работать с AI внутри консоли, а не в IDE 🫢

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

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

Если вы не пробовали Claude CLI или Amp, то очень советую. Больше всего мне нравится концепция, что можно описать задачу в README файлике, дать как можно больше контекста, объяснить как запускать тесты и пусть AI выполняет задачу.

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

✔️Моя гипотеза, что появится еще один важный навык для разработчика
- Умение делегировать задачи AI, выполнять несколько проектов в параллель и быстро переключаться между разными проектами

Ссылка на статью
https://techcrunch.com/2025/07/15/ai-coding-tools-are-shifting-to-a-surprising-place-the-terminal
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥5
🧑‍🏫Выступил на Гугл встрече

Интересный квест, который приключился со мной недавно

В июне Канва запустила AI собеседования, где мы разрешаем кандидатам использовать AI, чтобы решить прикладные бизнес задачи

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

Мою презентацию посмотрел один из инженерных директоров Канвы, который до этого работал в Google. Он меня порекомендовал для панельной дискуссии для встречи Xoogler, бывших сотрудников гугла. Я, по заветам Джимма Керри, всегда говорю да и согласился прийти.

И вот в прошлый четверг состоялась встреча. Тема "AI’s Impact on the Workforce". Было порядка 50 человек.

Другие участники дискуссии:
- Claire Hatton (Google 2007-13): Don't Stop Us Now! AI Edition Podcast & Non-Executive Director of Tyro, Lifestyle Communities Ltd, Australian Pacific Holdings, 3P Learning, Plan International and co-founder Full Potential Labs
- Mike Knapp (Google 2005-09, 2018-22): Fleet Space Technologies, Principal Product Manager of AI
- Ned Moorfield (Google 2020-2022): Founder of ProductEdge.ai

Ex-google ребята очень дружелюбные, но в тоже время умные и амбициозные. Были ребята, которые стояли у истоков Google карт. 🫢

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

Я лично получил удовольствие от встречи, послушал умных людей, поделился опытом Канвы.

✔️ Не ожидал такой возможности. Познакомился с несколькими людьми, которые могут повлиять на мою карьеру и мой стартап

✔️ Впервые выступил на английском за пределами Канвы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥483👍3
💻 Как AI меняет картину в мире разработки?

Лора Тачо, CTO компании DX, поделилась уникальными данными от более 180 компаний о влиянии AI на производительность разработчиков

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

Как оценивать разработчиков в эру AI?

Мы живем в мире, где очень легко сгенерировать огромное количество кода. Количество написанного кода - не должно считаться достижением и использоваться при оценке инженера.

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

С другой стороны, мы должны уметь оценивать AI инструменты по acceptance rate (как часто инженер нажимает Accept при работе с AI).

Реально ли AI экономит время?

Очень много людей переоценивают пользу от использования AI.

В среднем разработчики тратят 25% времени на написание кода и значительно больше на ревью кода. AI ускоряет написание кода, но никак не влияет на необходимость читать много кода.

Получается, что если AI ускоряет написание функционала на 10%, это всего 2.5% прироста ко всей продуктивности разработчика.

✔️ Лора также подготовила фреймворк, который помогает оценить пользу AI на разработку.

➡️Ссылка на статью
https://newsletter.pragmaticengineer.com/p/measuring-the-impact-of-ai-on-software
https://www.linkedin.com/pulse/how-can-you-measure-ais-impact-your-organization-laura-tacho-a3qzf/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5
🛰 Meta скоро кандидатам разрешит использовать AI на собеседовании

Внутренняя новость Мета - компания экспериментирует с новым видом технических интервью, использовать AI на кодинге.

Сейчас Meta находится на стадии тестирования этой концепции. Компания ищет добровольцев для участия в тренировочных собеседованиях, но не понятно как туда попасть.

В июле я делал презентацию, где рассказал, что все больше компании начинают оценивать навыки использования AI на интервью. Я оценил этот период между early adopters and early majority.

Напомню, что Канва запустила AI-coding интервью в июне. Один из моих руководителей отреагировал на эту новость Мета словами “подражание лучшая форма лести”.

🤷Что это значит, Тимур?

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

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

➡️Ссылка на статью
https://www.neowin.net/news/meta-is-stepping-into-the-future-by-allowing-candidates-to-use-ai-in-coding-tests-soon
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯9🔥63
❗️Stack Overflow Survey 2025

Ежегодное исследование Stack Overflow 2025 собрало информацию от более 49 000 разработчиков из 177 стран. Они ответили на 62 вопроса, касающихся 314 различных технологий.

- 50% разработчиков используют AI каждый день
- 3% разработчиков полностью верят в точность AI, 20% наоборот очень сильно не доверяют
- 72% опрошенных не вайб-кодят
- 52% разработчиков считают, что AI агенты помогли им стать продуктивнее
- 87% всех респондентов согласны, что их беспокоит точность ответов от AI, а у 81% есть опасения по поводу безопасности и конфиденциальности данных
- Больше всего AI используют для поиска ответов, генерация тестов и для самообразования
- Только 15% считают, что AI угрожает их работе. 63% уверены, что нет

- Самые высокие зарплаты у Senior executive и eng managers. При одинаковом опыте, они зарабатывают больше, чем основатели стартапов, архитекторов и продактов
- Самый большой рост зарплаты за год - у продактов, applied scientist и game инженеров
- 46% разработчиков не ищут работу
- В прошлом году 20% были счастливы на работе, в этом года показатель 24%
- Что влияет на удовлетворенность работой: автономность и доверие со стороны руководства, конкурентоспособная зарплата и возможность решать реальные проблемы

- Популярность Python продолжает расти
- Visual Studio Code - самая востребованная IDE
- Rust снова стал самым почитаемым языком программирования, он имеет больше всего голосов людей которые хотят и дальше с ним работать. Из-за этого Cargo тоже вырос

🤷Что это значит, Тимур?

- Rust и Python обязательны к изучению
- Люди еще мало используют AI агенты, можно перегнать всех
- Applied scientist, AI/ML engineer, Cybersecurity - самые привлекательные специальности
- Между founder и eng manager, eng manager более прибыльно
- Хорошая зарплата, важный проект и автономность - путь к счастью на работе

➡️Ссылка
https://survey.stackoverflow.co/2025/
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍6
Просто классная статья по работе с AI агентами

https://sajalsharma.com/posts/effective-ai-coding/
👍12🔥1
Всем привет, друзья 👋

Давно не писал на канале, был загружен работой. Еще погода в Австралии стала классной и я на выходных пропадаю на пляжах.

Простите, я жив и здоров. Буду потихоньку наверстывать. 🥲

За время, пока я тут пропадал:

1️⃣Мне написал майкрософт по поводу синьорской позиции. Прошел все этапы интервью до финала, не нашли команду.

2️⃣Мне написал atlassian, но предложил principal engineer позицию. Прошел все этапы, практически везде strong hire. На поведенческом интервью с senior manager не смог до конца показать себя как principal. Но я рад результату, почувствовал что ожидается от след уровня на рынке, я близко

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

4️⃣В свободное время работаю над своим проектом. Делаю стартап, если честно идет не так быстро, как я планировал, но мне нравится над ним работать.

5️⃣Кстати, Canva запускает множество фичей в рамках Canva World Tour (https://www.canva.com/canva-world-tour/), я там успел поучаствовать. Отчасти из-за этого пропал, переработки были.

6️⃣Еще я очень заразился бразильским джиу-джитсу. Взял первое место на локальном соревновании.

7️⃣В октябре у меня ожидаются пару выступлений среди университетов по всему миру. Шутка. Намечается выступление в Сиднейском универе и пару в КЗ удаленно.

Спасибо, что читаете 🫂
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7521🕊2
🚀Как растить свой личный бренд и писать виральные посты в LinkedIn

Всем привет!

Сегодня у нас партнерский пост с LinkedIn Growth @ Community Sprints

Community Sprints помогают развивать LinkedIn-профиль, используя проверенные практики органического роста без вложений в рекламу 💪

Этот спринт уже прошли 300+ предпринимателей, маркетологов и продактов и собралось очень сильное и супер активное комьюнити ⚡️

🔥Успешный кейс

Коля Голос, product & growth @ Fluently, раскачал 3 разных профиля команды Fluently про продукт, предпринимательство и разработку и в сумме собрал уже 36,000,000+ просмотров постов в Linkedin.

Это $0 budget marketing. Только органика.

36М просмотров конвертировались в 100,000**+ **уникальных посетителей сайта Fluently, что принесло значительный рост выручки 🚀💰

👩‍💻Почему это важно для инженеров:

В современном tech мире личный бренд - это не просто nice-to-have.

Сильный LinkedIn профиль открывает двери к лучшим вакансиям, интересным проектам и нетворкингу с топовыми специалистами.

💡Чем это может быть полезно для вас:
- Как создавать вирусный контент в tech сфере
- Стратегии роста аудитории для разработчиков
- Конвертация просмотров в карьерные возможности
- Как запускать свои проекты с $0 бюджета

В этом TG-боте можно посмотреть примеры виральных постов наших выпускников и всю команде экспертов, которые будут помогать вам быстрее расти в LinkedIn: LinkedIn Growth @ Community Sprints
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2🍾21
5️⃣правил офисной политики

Начнём неделю с полезных советов 💪

В Канве у меня есть коллега, который совсем не инженер, а летает где-то наверху и который порой делится инсайтами. И порой я офигеваю от подковёрных игр и политических противостояний внутри компании.

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

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

Другой пример, который мне запал в память, Өзбекәлі Жәнібек. Читаю его книгу и удивляюсь его умению договариваться и проталкивать свои инициативы.

Поэтому сегодня у нас разбор статьи "Stop Avoiding Politics".

1️⃣Начинайте строить отношения заранее

Попил кофе с чуваком и команды data? Через полгода этот человек становится вашей главной поддержкой в получении инженерных ресурсов для вашего проекта по data pipeline.

2️⃣Понимайте реальные интересы сторон

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

3️⃣Общайтесь проактивно

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

4️⃣Найдите обмен, который устроит всех

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

5️⃣Явно показывайте свой результат

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

🫢 А что если в IT компаниях меритократия только внизу, а выше сплошная диктатура?

➡️Ссылка
https://terriblesoftware.org/2025/10/01/stop-avoiding-politics
Please open Telegram to view this post
VIEW IN TELEGRAM
👍197🔥6😢1
😡Пошатнем основы

Давно не говорили про алгоритмы, а тут статья про big O

Мы обычно считаем, что доступ к ячейки памяти это O(1).

Но автор (тот самый Виталий Бутерин) утверждает, что сложность на самом деле O(N^⅓), где N это размер общей памяти, которая доступна.

Представим, что память это куб. В 3D пространстве, если увеличить память в 8 раз, то потребуется проделать в два раза больше расстояния в любую сторону чтобы найти нужную ячейку. (ex 2×2×2 = 8)

Что думаете скажет интервьюер, если на вопрос про сложность merge sort, ваш ответ будет O(N * log N * M^⅓)
🦄 - сразу офер и должность стафф+
😢 - реджект не глядя

➡️Ссылька на статью
https://vitalik.eth.limo/general/2025/10/05/memory13.html
Please open Telegram to view this post
VIEW IN TELEGRAM
😢45🦄112👎1
🥷 Пробрался в австралийский университет

В пятницу принял участие в Industry Talk 2.0 в Сиднейском Университете UNSW!

Всего было 6 докладов. Помимо меня выступали эксперты из Google, AWS, Linkedin, опытные рекрутеры и предприниматели.

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

Ключевые мысли с каждого доклада:

- Alexey @ Google - Засекай сколько в день ты тратишь на ненужные активности. Работай над своим фокусом
- Ozzi @ AWS - Найм состоит из множества маленьких “Да”. Помоги рекрутеру получить их все, будь союзником
- Nina @ Ai Talent - Строй свою карьеру как продукт, начиная с MVP и последовательно тестируя гипотезы
- Chloe @ Linkedin - Работай над своим личным брендом, подтверждай навыки и расширяй свою сеть - это поможет быстрее найти работу
- Annastasia @ Stealth Intent AI - Не гонитесь за стартапам. Каждый этап жизни имеет свои преимущества
- Timur @ Canva - Собеседуйся как можно чаще

Особая благодарность Мере за организацию мероприятия и за инициативу Dastinek. Dastinek это благотварительная организация, которая борется с проблемами бедности, неграммотности, голода в Центральной Азии. Я инициативу поддерживаю, но никого не призываю, каждый решает за себя.

🤷Что это значит, Тимур?

Это значит, что я нашел способ получать мерч из универов. Теперь у меня новая кружка

MIT, свяжитесь со мной
🔥305😁3👎1
🧜‍♂️ Классный совет, который никто и никогда мне не говорил!

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

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

Еще раз:

1. Самое лучшее - это участвовать в реализации громкого и амбициозного проекта. Тогда вам и не надо играть в политику.
2. Второй способ, чуть сложнее - ловить волны. Своевременно предлагать идеи под текущие приоритеты компании.
3. Самый сложный - пушить свой проект, используя все свои ресурсы.

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

🤷Что это значит, Тимур?

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

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

Не будьте как я! Следите, куда дует ветер в компании и только тогда предлагайте идеи.

➡️Ссылка на статью
https://www.seangoedecke.com/how-to-influence-politics/
Please open Telegram to view this post
VIEW IN TELEGRAM
23🔥7
6️⃣ советов после 6️⃣ лет в Big Tech

Перевод поста от Solution Architect AWS Prasad Rao, который только что отметил свои 6 лет работы в big tech.

Синдром самозванца не уйдет никогда и это нормально

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

Безжалостно говорите НЕТ

Часто мы говорим ДА всем возможностям, которые нам встречаются. Но тогда ваш календарь быстро заполнится приоритетами других, а не вашими. Брать слишком много → не заканчивать вовремя → чувствовать, что нужно работать больше → брать еще больше.

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

Смотрите шире, достигайте большего

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

Быть видимым - это осознанный выбор

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

Знакомства открывают двери

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

Вы растете быстрее, помогая расти другим

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

🤷Что это значит, Тимур?

Очень классные советы, следуйте пожалуйста 👆

➡️Ссылка на статью
https://newsletter.bigtechcareers.com/p/6-lessons-from-6-years-in-big-tech
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍5🔥5
🦹‍♀️Как кандидата чуть не взломали

Инженер David Dodda получил сообщение в Linkedin от Chief Blockchain Officer криптобиржи Symfa. Компания выглядела реальной, тысячи коннектов, сайт, запущенные проекты.

“Мы разрабатываем BestCity - платформу, призванную трансформировать рабочие процессы в сфере недвижимости. Возможна частичная занятость. Гибкая структура.”

Все выглядело правдиво. Назначили встречу, заранее отправили тестовое задание.

За 30 минут до планируемой встречи кандидат решил покопаться в проекте. Типичный React/Node проект, все было аккуратно, гит репо имел документацию, докерфайл и тд.

До того запустить npm start, кандидат попросил AI проверить код, все ли нормально с проектом.

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

Злоумышленники подняли всю инфраструктуру для взлома и вектор атаки был направлен на инженеров.

Всего было идельно замаскировано - правдивый LinkedIn, реальная кодовая база, стандартные интервью процессы

🤷Что это значит, Тимур?

Не ходите на интервью - это опасно

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

Используйте AI для проверки кода

➡️Ссылка на статью
https://blog.daviddodda.com/how-i-almost-got-hacked-by-a-job-interview
Please open Telegram to view this post
VIEW IN TELEGRAM
👏18😱102🔥1
👑11 причин почему стоит работать в Big tech ( часть 1)

Небольшая вводная. Мадина - моя бывшая коллега из Яндекса, ныне SDE @ AWS и человек, благодаря которому я оказался в Canva. Два инженера не разобрались как репостнуть пост, поэтому далее со слов Мадины. Ждем серию постов 🙂


Некоторое время назад мой бывший коллега Тимур, так же известный как автор канала BigTechDream, опубликовал интересный пост “5 причин почему стоит забить на Big Tech” https://news.1rj.ru/str/bigtechdream/381 . На что я сказала, что запросто найду с десяток причин почему стоит работать в Big Tech. В общем, мы договорились, что с меня статья. Поскольку времени прошло уже много, то возвращаю с процентами, но по частям. Итак

11 причин почему стоит работать в Big tech ( часть 1)

1️⃣HR brand. В BigTech работать престижно, многие хотят туда попасть и многие компании хотят разработчиков с опытом в BigTech. Большая часть сообщений, которые я получаю от рекрутеров так или иначе содержат “impressed by your work at XX/great experience at XX” и т д.

2️⃣Scale. Большие нагрузки, десятки регионов, миллионы пользователей.. Даже меленькая оптимизация умноженная на такие мощности, может сэкономить компании круглую сумму. К слову, работает и обратное, небольшой косяк в неудачном месте может обойтись очень дорого. Это завораживает и пугает одновременно. В общем учишься думать масштабно.

3️⃣Mobility. Если хочется чего-то новенького можно сменить команду, технологический стек, сферу бизнеса и даже страну не меняя работодателя. И это зачастую проще чем прийти в компанию совсем извне.

4️⃣Money. Могу судить только по IT рынку Дублина, но в среднем зп в BigTech выше, чем у других компаний в том же регионе.

5️⃣Benefits. Хорошие дефолтные страховки, доплаты к пособию в декретных и родительских отпусках ( мне недавно было очень актуально 🙂 ).
.. to be continued..

➡️Ссылка на канал Мадины
https://news.1rj.ru/str/+HFOicfzjmZBlZGNi
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥5🤔5
📱 Наш любимый Амазон

На прошлой неделе произошло два знаковых события, связанных с AWS.

Это инцидент, который положил пол-интернета из неправильных DNS записей в DynamoDB. Вот кстати постмортем.

Второе событие, это конечно же пост Мадины про причины работать в BigTech.

Увидел на канале “Запуск Завтра” пост про инженера Амазона, который уволился недавно. Продолжая тренд про AWS и карьеру, хочу поделиться выжимкой.

Некий Дмитрий, проработал 3 года в AWS CloudFront на позиции L5 и ушел, не дождавшись своего 4 летнего вестинга. Главная причина - стресс начал сказываться на здоровье. Ключевые проблемы:

Масштаб и ответственность. CloudFront обрабатывает ~30% интернет-трафика, поэтому любое изменение может "уложить" крупные сервисы. Это порождает парализующий страх ошибок, бесконечные согласования и документы "на всякий случай". Релизы могут тянуться от месяца до года.

Синдром самозванца. Перед каждой фичей нужен документ, который "прожаривается" на митингах с вопросами "а точно?", "а мы уверены?", "а все учли?". Огромная устаревшая документация, тысячи репозиториев, контекст невозможно удержать в голове. Из-за разницы во времени, тяжело получить помощь из-за океана.

Oncall нагрузка. Оператор должен знать десятки систем, уметь работать с 50+ видами логов, отвечать на тикеты клиентов (включая абсурдные запросы типа "допишите за нас код, мы всех программистов уволили"). Хотфиксы едут по пайплайну месяцами, всё это время тебя постоянно дергают с вопросами.

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

Корпоративная токсичность. Регулярные лейоффы, требование RTO 5 дней в неделю, CEO призывает "работать как конкуренты: 7 дней по 15 часов", рассылки о светлом GenAI будущем с намеком на сокращение workforce. GenAI насильно впихивают везде, включая KPI на использование. Ежедневные опросы про удовлетворенность работой превращаются в "игру в мафию".

Продвижение. Получил оценку "exceeded expectations", но промо в L6 не дали: "bar is so high", нужно еще документов. L6 инженеры работают до полуночи на митингах. Годами пашешь на уровень выше без соответствующей компенсации

➡️Ссылка на статью
https://nekrolm.github.io/blog.html
Please open Telegram to view this post
VIEW IN TELEGRAM
👍106
👑11 причин почему стоит работать в  Big tech (часть 2)

Первую часть можно найти тут

6️⃣ AI. Хочешь быть в ногу со временем? AI на любой вкус и цвет. И количество задач, которые AI-тулы покрывают постоянно растет.

7️⃣ Interview. В целом всем плевать какие фреймворки ты знаешь, надо знать основы. По крайней мере более-менее понятно, что ожидать на собеседованиях и как готовиться. В других компаниях это прям большая лотерея - какие  вопросы только не задают. Самым трешовым у меня был собес в банк, когда спрашивали вопросы с экзамена по сертификации Java. Надо ли говорить, что ту вакансию очень долго не могли закрыть (по словам рекрутера). Для тех, кто не в теме, знания для ответов на эти вопросы нужны были только, чтобы сдать эту сертификацию. По крайней мере на момент 4-5 лет назад, может сейчас ситуация с экзаменом улучшилась.

8️⃣ Multi-skilled. В Big Tech ты и швец, и жнец, и на дуде игрец. Анализируешь, пишешь, тестируешь, онколлишь. Бэкенд, фронтенд, инфраструктура. В общем, развиваешь кругозор.

.. to be continued..

➡️Ссылка на канал Мадины
https://news.1rj.ru/str/+HFOicfzjmZBlZGNi
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍2
🪳Как запомниться на интервью?

На просторах Linkedin, Puneet Patwari (Principal Software Engineer at Atlassian и ex-Senior Engineer at Microsoft) поделился своей историей найма одного из самых лучших инженеров.

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

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

Кандидата взяли и через полгода он стал одним из лучших инженеров в команде.

Мы уже слышали про историю, когда софт скиллы кандидата помогли устроиться в Амазон https://news.1rj.ru/str/bigtechdream/392.

✔️Какие истории имеют больше шансов запомниться?

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

🤷Что это значит, Тимур?

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

⬅️Ссылки на источники
https://www.linkedin.com/posts/puneet-patwari_30-minutes-into-the-interview-i-had-mentally-activity-7391331275011440640-YjKn
https://newsletter.bigtechcareers.com/p/what-really-makes-interviewers-remember
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍11❤‍🔥3🔥1
🧨Твои друзья будут тебе завидовать, когда узнают на чем ты программируешь

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

Вот как выглядит код фибоначи

DISCOVER HOW TO fibonacci WITH a, b, n
RUMOR HAS IT
WHAT IF n SMALLER THAN 1
SHOCKING DEVELOPMENT b
LIES! RUMOR HAS IT
YOU WON'T WANT TO MISS b
SHOCKING DEVELOPMENT
fibonacci OF b, a PLUS b, n MINUS 1
END OF STORY
END OF STORY

EXPERTS CLAIM limit TO BE 10
YOU WON'T WANT TO MISS 'First 10 Fibonacci numbers'
EXPERTS CLAIM nothing TO BE fibonacci OF 0, 1, limit

PLEASE LIKE AND SUBSCRIBE


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

➡️Ссылка на статью
https://tabloid.vercel.app/
Please open Telegram to view this post
VIEW IN TELEGRAM
17😁2