TGViewer
Channel Public Channel
Subscribers
2.94K
Photos
152
Videos
36
Links
394

Showing posts older than #709 · Back to latest

Older Posts 17 shown
Post #708 3.03K
Meta наняла еще одного разраба за более чем $200M

На этот раз это Ruoming Pang из Apple. До этого он работал в Google. Его профиль на google schoolar: Ruoming Pang
  • 👍 9
  • 🌚 9
  • 🔥 6
  • 🤔 1
Post #707 2.97K
Как может повлиять развитие AI на программирование

Многие сравниванию развитие AI с появлением интернета. И действительно, есть много сходств.

Появление первых браузеров и поисковых систем в 90е можно сравнить с появлением LLM и chatGPT. Появление многочисленных .com-компаний в 90е можно сравнить с появлением многочисленных .ai-компаний. Появление пузыря доткомов с огромными инвестициями просто за появление сайта без реального рабочего продукта и доходов можно сравнить с миллиардными инвестиция просто в слоганы ai продуктов (даже не идеи). После этого пузырь лопнул, многие компании исчезли, во многих были массовые сокращения. Скорее всего, это же ожидает и нас. Хотя, возможно, и нет, т.к. структура инвестиций другая по сравнению с второй половиной 90х. Возможно, пострадает не вся индустрия и не будет всеобщего кризиса.

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

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

1) Интернет создал новый класс программирования - разработка веб приложений. До середины 90х, программисты, в основном, разрабатывали desktop-приложения. Аналогично, появление AI создает/может создать новый класс программирования: создание систем, где одним из ключевых элементов является AI. Это могут быть различного рода AI-агенты.
2) Появление веб разработки привело к появлению новых протоколов взаимодействие приложений через интернет: HTTP, SOAP, REST, RCP и т.д. В сфере AI-разработки уже тоже появляются новые проколы. Например, Model Context Protocol (MCP), который позволяет стандартизировать взаимодействие LLM с другими системам, тулами, базами данных.
3) Появление веб разработки привело с созданию новых паттернов, архитектур приложений, которых не было раньше. Аналогично, в AI разработке уже есть разные подходы: Fine-tuning, Retrieval-augmented generation (RAG)
4) Появление интернета, браузеров и поисковых систем трансформировало процесс разработки. Раньше программисты пользовались бумажными книгами, справочниками, документациями. После появления интернета они начали использовать google, stack-overflow, документации в интернете. С появлением LLM, люди будут спрашивать все у chatGPT и их аналогов.
5) Появление веб разработки привело с созданию новых языков программирования. Таких как Java Script, Java, C#, python, PHP, perl, Ruby. Пока AI к этому не привел, но все еще может быть.

AI может и не стать таким же большим как интернет и останется нишевой областью, как web 3.0 (крипта, блокчейн), AR/VR для виртуальной реальности, IoT (интернет вещей). А может и поглотить всех и вся. Но текущий уровень развития еще очень и очень от этого далек (далек в технологическом и научном смысле, не по времени).
Model Context Protocol What is the Model Context Protocol (MCP)? - Model Context Protocol
  • 👍 26
  • ❤ 7
  • 🔥 3
Post #704 2.73K
Попросил сгенерировать азбуку
  • 😁 40
  • 🤣 8
  • 🔥 5
Post #703 2.98K
Почему sign-on бонусы в $100M это не очень большие деньги для компании


Недавно Meta наняла несколько сотрудников Open AI и Google (которые работали над Gemini) и выплатила им 100 миллионов долларов просто за подписание контракта.
Многие сравнивают это с подписанием топовых футболистов, сравнивают этих сотрудников с суперзвездами спорта. Кто-то не верит в такие цифры.

Я верю в эти цифры, но я бы использовал другую аналогию.

FAANG/BigTech часто покупают другие стартапы и компании. Цены на покупку таких компаний обычно от десятков миллионов до десятков миллиардов.

Что же реально покупается в таких случаях?

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

В случае с ai, происходит покупка интеллектуальной собственности. Но не в виде патентов, а в виде знаний и опыта конкретных людей. Модели Meta несколько уступают моделям open ai и google. И они покупают знания и опыт людей, которые имеют практический опыт, который позволит преодолеть эту разницу. Это сравнимо с покупкой другой компании. Поэтому полмиллиарда за такую покупку это небольшие деньги.
Также, думаю, что через 1-2 эти люди для компании уже не будут столько стоить, так как их знания станут знанием компании. Поэтому 100 миллионов - это не зп, а единоразовый бонус за подписание контракта.

Это нельзя сравнивать с наймом, пусть и высокоскиловых, разрабов с улицы. Это просто покупка интеллектуальной собственности open ai и google.
  • 👍 18
  • 🤔 11
  • 🔥 3
  • 😱 3
Post #701 2.66K
В Майкрософт новая волна сокращений. В этот раз 9000 человек. Не так давно они сократили 6.8k.
Говорят, что сильнее постадают sales, marketing и отдел, который занимается играми/xbox.
  • 😢 27
Post #700 2.72K
Отобразил все на диаграмме. По оси x - зп, по y - отзыв. В правом верхнем углу компании с хорошими отзывами и высокой зп: OpenAI, HRT. В левом нижнем - плохие отзывы, низкая зп - Goldman, Amazon. Справа внизу - высокая зп, но плохие отзывы: Meta, Uber, Optiver. Слева вверху - невысокая зп, но хорошие отзывы: Bloomberg, Microsoft.
  • 👍 18
  • 🔥 7
Post #699 2.57K
Рейтинг топ компаний по отзывам сотрудников, без учета компенсаций

Рейтинг брал на основе отзывов на teamblind и glassdoor. Оценку по компенсации не учитывал, т.е. это то, как вы себя будете чувствовать на работе на ежедневной основе, а не только в момент прихода зп.
Некоторые параметры брал с коэффициентом. Например, карьерный рост брал с коэффициентом 0,5, т.к. промоушены бывают не так часто и не сильно влияют на ежедневный опыт. Также diversity and inclusion брал с коэффициентом 0,25. Вначале думал вообще его не брать, но по факту, он тоже влияет. Например, на отношение менеджера к вам, ваш промоушен и перфоманс ревью. Иногда, люди одной национальности чаще промоутят коллег той же национальности (китайцы китайцев, индусы индусов).

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

1) Jane Street 31,05
2) Nvidia 31,05
3) OpenAI 31
4) Google 30,05
5) Two Sigma 29,45
6) Microsoft 29,1
7) Hudson River Trading (HRT) 29,05
8) Bloomberg 29,05
9) The Trade Desk 28,8
10) Netflix 28,75
11) Airbnb 28,1
12) DataBricks 27,7
13) Apple 27,3
14) Lyft 26,5
15) JP Morgan 26,15
16) Optiver 26,15
17) Meta 25,2
18) Uber 24,9
19) Goldman Sachs 24,9
20) Amazon 23,2
  • 👍 14
  • 🔥 6
Post #698 1.94K
Обновление рейтинга по стартовым оферам

Включил в обзор больше компаний. Кроме FAANG, добавил AI стартапы, low frequency trading, хэдж фонды, банки, Big Tech.

Зп брал с levelsfyi. Компании, для которых данных мало, в рейтинг не включал, поэтому, вероятно, есть компании, которые небольшие, но платят тоже много. Брал типичное распределение по уровням, которое характерно для большинства компаний. Поэтому цифра, которую вы увидете в рейтинге это медианный стартовый офер по всем уровням. Оферы стартовые. В FAANG компаниях, существенная часть компенсации в виде акций. Также там дают рефрешеры, поэтому на одном и том же левеле через 3-5 лет работы человек может в разы больше получать. Где акций не дают, без промоушена, ваша компенсация не сильно изменится. Также в некоторых компаниях уровней мало, поэтому есть потолок. В FAANG, такой проблемы нет.

Топ 20:

1) Hudson River Trading (HRT) $593k
2) OpenAI $582k
3) Databricks $547k
4) Meta $498k
5) Netflix $496k
6) Optiver $465k
7) Two Sigma $457k
8) Uber $440k
9) Airbnb $428k
10) The Trade Desk $420k
11) Jane Street $393k
12) Google $390k
13) Nvidia $344k
14) Lyft $321k
15) Apple $310k
16) Bloomberg $299k
17) Amazon $268k
18) Microsoft $265k
19) JP Morgan $219k
20) Goldman Sachs $173k

Скоро опубликую рейтинг по отзывам работы на основе нескольких источников, без учета компенсации. Чтобы вы знали, где вы будете больше страдать...
  • 👍 25
  • 🔥 6
  • 😎 5
Post #696 3.31K
Какие ресурсы использовать для подготовки к алгосам в 2025?

Начальный уровень
Смотри пост, с чего можно начать тут (там я рекомендую 2 книги и конкретные главы): С чего начать изучать алгоритмы с полного нуля в 2025?

По сути, это книги:
1) Grokking Algorithms by Aditya Bhargava (Грокаем алгоритмы, Бхаргава Адитья)
2) Cracking the Coding Interview by Gayle Laakmann Mcdowell

Изучаем введение в эти 6 глав и выучиваем реализации основных алгоритмов:

1) Chapter 1. Arrays and Strings
2) Chapter 2. Linked Lists.
3) Chapter 3. Stacks and Queues.
4) Chapter 4. Trees and Graphs.
5) Chapter 8. Recursion and Dynamic Programming
6) Chapter 10. Sorting and Searching
3) Смотри мои посты тут:
Подборка алгоритмических задач с решениями и описание алгоритмов уже опубликованных в этом канале

Средний уровень

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

Это можно сделать на одном из/нескольких ресурсах:

1) hellointerview: https://www.hellointerview.com/learn/code - Бесплатно
2) algoexpert: https://www.algoexpert.io/questions - Платно, но на каждую задачу там большой и подробный видео разбор. Не обязательно решать все 200. Главное затронуть каждую тему, а при желании можно сосредоточиться на какой-то конкретной теме для прокачки. Там я прокачивал задачи на деревья и графы, а также динамическое программирование.
3) neetcode: https://neetcode.io/roadmap - Бесплатно, но есть и платный расширенный набор задач.
4) Курс на educative - Grokking the Coding Interview Patterns.
5) Смотри мои посты тут: Подборка алгоритмических задач с решениями и описание алгоритмов уже опубликованных в этом канале
6) Решаем задачи из книги Cracking the Coding Interview by Gayle Laakmann Mcdowell из глав:
1) Chapter 1. Arrays and Strings
2) Chapter 2. Linked Lists.
3) Chapter 3. Stacks and Queues.
4) Chapter 4. Trees and Graphs.
5) Chapter 8. Recursion and Dynamic Programming
6) Chapter 10. Sorting and Searching
7) Chapter 16. Moderate
Там подробные разборы решений в текстовом виде. Правда некоторые задачи немного устарели. В 2025 возможно не самый лучший вариант.

Продвинутый уровень

1) Leetcode. Решаем задачи также по основным темам. Вначале решаем до 100 easy задач. Далее делаем упор на medium. После решения по темам, выбираете компанию/компании, куда хотите попасть, сортируете по частоте встречаемости и решаете первые 100 задач. Решаете c периодическим повторением, так, чтобы они отложились в памяти и на собеседовании более 50% задач вы просто воспроизводили из памяти. А остальные были бы похожи на то, что вы уже видели и можете решить за несколько минут.
Telegram FAANG Master С чего начать изучать алгоритмы с полного нуля в 2025? Эта рекомендация для тех, кто ещё ни разу не изучал алгоритмы и структуры данных. Я бы рекомендовал начать с книги: 1) Grokking Algorithms by Aditya Bhargava (Грокаем алгоритмы, Бхаргава Адитья). Можно…
  • 🔥 35
  • ❤ 5
Post #692 3.12K
Мира Мурати - ex-CTO Open AI в феврале 2025 основала свою компанию Thinking Machines Lab.
Сразу получила посевных инвестиций(посевных Карл) на $2B с оценкой стоимости компании в $10B. На данный момент у нее нет никакого продукта или даже прототипа. Просто слоган компании.

Краткая биография:
36 лет, родилась в Албании. В 16 переехала в Канаду. Получила бакалавра по искусству и в 2013 бакалавра инжинерии.
В 2013 начала работать в Tesla на позиции PMа.
В 2016-2018 работала в стартапе Leap Motion.
В 2018(в возрасте 30 лет и 5 годах опыта работы) пришла в Open AI на позицию VP (через 3 года после основания Open AI).
Вскорее стала CTO в Open AI.

В 2024 уволилась из Open AI, чтобы основать свою компанию.

Нет ли у вас чувства нарастающего пузыря в AI?
  • 💯 37
  • 🔥 13
  • 😁 6
  • 🤣 2
  • ❤ 1
  • 👍 1
  • 👏 1
Post #689 2.14K
Мои книги, точнее те, что остались после множества переездов.
Читаете ли вы бумажные книги по программированию или все в электронном виде?
  • 🔥 31
  • 👍 19
  • ⚡ 4
  • ❤ 2
  • 👎 1
Post #688 3.22K
С чего начать изучать алгоритмы с полного нуля в 2025?

Эта рекомендация для тех, кто ещё ни разу не изучал алгоритмы и структуры данных.

Я бы рекомендовал начать с книги:

1) Grokking Algorithms by Aditya Bhargava (Грокаем алгоритмы, Бхаргава Адитья). Можно даже не покупать, в интернете гуглится pdf. Если нацелены на FAANG, то рекомендую сразу читать в оригинале на английском (как и всю другую техническую литературу). Книга рассказывает все очень понятно и на пальцах. Топовым олимпиадником она вас не сделает, но плавно вкатиться поможет.

Читать сразу книги:
Алгоритмы, Седжвик Роберт
Алгоритмы: построение и анализ, Томас Кормен; Чарльз Лейзерсон; Рональд Ривест; Клиффорд Штайн
Искусство программирования, Кнут

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

Далее можно изучить введение в несколько глав из книги
2) Cracking the Coding Interview by Gayle Laakmann Mcdowell:

1) Chapter 1. Arrays and Strings
2) Chapter 2. Linked Lists.
3) Chapter 3. Stacks and Queues.
4) Chapter 4. Trees and Graphs.
5) Chapter 8. Recursion and Dynamic Programming
6) Chapter 10. Sorting and Searching

В начале каждой главы есть описание ключевого алгоритма для решения задач на данную тему. Это 2-3 странички. Изучите очень детально алгоритмы из 6 введений до такой степени, что сможете спокойно в любой момент на листочке выписать алгоритмы из этих 6 глав без подсказок и их рассказать другу.
  • 🔥 31
  • 👍 15
  • ❤ 5
Post #686 2.8K
Индекс по каналу

Кто я: я программист с ~18 годами опыта работы в IT. Из них 8 лет я проработал в двух FAANG-компаниях (Amazon, Facebook/Meta). Есть опыт жизни и работы в 4 странах (Россия, Германия, Люксембург, Великобритания). Из языков программирования лучше всего знаю Java. Провел более 100 собеседований в FAANG компании.
Закончил МФТИ. Там же вел семинары по информатике.

Про что я пишу: Разбираю задачи с собеседования по Java (включая многопоточность), задачи с собеседования в FAANG по алгоритмам и System Design. Пишу про то как работают процессы в FAANG-компаниях, про культуру инжиниринга, уровни и личный опыт работы в них. Пишу про релокацию, работу в Европе, работу в FAANG, собеседования в FAANG и много другое.

Мои статьи https://dev.to/faangmaster
Мой youtube: https://www.youtube.com/@faangmaster
Мой patreon: https://www.patreon.com/c/FAANGMaster
Мой boosty: https://boosty.to/faangmaster

Подборки постов:

1) Гайд по подготовке к собеседованию в FAANG: Как подготовиться к собеседованию в FAANG/Big Tech
2) Подготовка к System Design с нуля и для разных уровней

Подборки с моими разборами большого числа задач с собеседований:
3) Разобрал 24 темы и реальных задач с System Design собеседований в FAANG
4) Разобрал все основные алгоритмы и 44 задачи с собеседований на алгоритмы в FAANG
5) Разобрал 30 вопросов и задач по Java и Многопоточность

6) Подборка постов в канале с рекомендациями по подготовке к собеседованию
7) Подборка постов в канале о работе в FAANG
8) Подборка книг для Java программиста
9) Ресурсы для подготовки к собеседованию по алгоритмам
10) Подборка постов в канале со случаями на собеседованиях
11) Подборка постов в канале про релокацию, жизнь и работу в Европе
12) Подборка постов в канале про онбординг, уровни, LLM vs программист и прочее
  • 🔥 40
  • 👍 5
  • ❤‍🔥 4
  • ❤ 1
  • 🤔 1
Post #685 2.8K
Мета перенаправляет все ресурсы в AI

На следующей неделе начнется очередное перформанс ревью. Планируют 20% компании пометить как BE (Below Expectation) и возможно уволить из компании.
С учетом покупки Scale AI за $14B, слухов про оферы в $100M текущим сотрудникам Open AI, все кто не работает над AI под угрозой...
  • 🤯 36
  • 🤣 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →