malyj_gorgan: (Default)
[personal profile] malyj_gorgan
Останнім часом співпало три низки подій. Перша: ми тут уже кілька місяців пробуємо найняти собі на роботу датазнавця (Data Scientist). Друга: пишуть, в Америці для американців не вистачає робіт. Третя: я поцікавився трохи ближче, що там вчать з математики в шостому (!) класі місцевої школи в місті Берклі (не найпересічнішому місті, тут в університеті, наприклад, існує і не простоює парковка "лише для Нобелівських і Філдсівських лауреатів").

TL;DR: й*$ ^#^%* *&||^$ #Р!@, бля, ^%$# #$@ >@#*& !!!

Розширено:
Велика айті компанія шукає собі людину з досить дженерік вимогами до технічних знань і вмінь. Ніякого навороченого deep learning'a з custom-built neural nets, ніяких хитрих задач на петабайтних масивах, ніякого особливого досвіду в спеціальних середовищах, ніяких небанальних мов: звичайні Python і SQL, без вимог до наворочених алгоритмів чи вміння ня льоту оптимізувати складні запити. Так от: за чотири місяці жодного бажаючого попрацювати на нас американця. Zero, nada, нуль. Тобто, може, хтось і був, але на виході з найкрупнішого фільтру, від рекрутерів, -- нікого. (А там фільтр дуже плохенький, з тих, хто його проходить, теж не вийшло нікого вибрати, але про це нижче.) А компанія непогана, на Glassdoor середня оцінка понад 4, медіана теж. Вже не стартапчик, але ще не динозавр, цілком навіть хороше місце для роботи. Але, блін, нема кому йти працювати. Ще програмери місцями попадаються, але щоби він при цьому хоч трошки щось знав з математики, то вже не знайдеш. Не умняк типу монад, про який Хуан Ґанді любить писати, а проста арифметика і базова статистика. Жодного американця, хоча тут не обов'язково навіть на сан францисканщині жити... Зате надходять регулярні запроси від китайців і індусів. Переважно з додатковою освітою в США, тобто, допустим, бакалавр з якогось Peking University, Hefei University, чи, навіть, самого IIT, а потім якийсь "MS in data science" чи "MS in Analytics (STEM focus)", часто з досить таки серйозних універів. Часом навіть слова "CS" в назві спеціальності фігурують. І ці люди приходять на співбесіди, часом не вміючи розв'язати просту задачку. Навіть в домашній роботі (ми даємо півгодинний квіз, для відсіяння зовсім нетехнічних аплікантів) написати простеньку функцію не можуть, різниці між list'ом і dict'ом або не знають, або забувають умову задачі, поки пишуть відповідь. В задачках на SQL ще гірше. У людей, які пишуть, що спеціально цьому вчилися і попрацювали кілька років за спеціальністю... Як?!?
Ну, ок, попрацювали -- то таке, можна працювати в дуже вузьких рамках. Але ж освіта! Класи з програмування! GPA від 3.5 і вище! Тобто, не найдурніші студенти. Виходить, що багато випускників ще гірші? Ну добре, я розумію, що ті, у кого краще, йдуть працювати в модні ТікТоки, Гугли і Фейсбуки, заробляючи там трохи більше (хоча не набагато, ми цілком competitive, принаймні, порівняно з основною масою роботодавців галузі). Але що робить решта? Якщо китаєць з рудиментарною англійською і першим дипломом з, простигосподи, Religious Studies, може це діло закінчити, то чому немає мільйонів американців, які закінчують те ж саме? До речі, не те, щоби ніде немає, попадалися на попередніх робоотах перевчені з різних непрофільних дисциплін, і все в них добре було, дай їм бог здоров'я і успіхів. Але мало! А де тисячі таких людей на ринку? Нема!
І це підводить мене до низки тем номер три: викладання в школі. Навіть у відносно непоганій школі в місті з ненайпересічнішими родинами, все з викладанням дуже погано. Щось вони рахують, щось роблять, а в абстрактних буквах записати приклад, підставити числа в готову формулу, навчити записати рівняння і його розв'язати... Основна кількість того, чому вчать, якесь нікому непотрібне сміття. Головне: є ж розумні діти, які можуть, але їх просто не вчать. Судячи за всім, школа просто тратить весь свій час, щоби підготувати максимальну кількість дітей до дурних тестів, в результаті, може, на 5% більше дітей не провалять state testing, але 60%, які могли би знати хоч щось більше таблички множення, ледве знають лише її, бо більше і не треба. Потім вони ж ідуть в універ і опускають планку настільки, що заробити GPA 3.6 може перший ліпший китаєць, який теж нічого толком не знає. (До речі, гіпотеза перекликається з моїм досвідом 20+ річної давності, коли я трохи студентів учив фізики в універі.) А потім базована в США американська компанія не може знайти собі людей, які би щось знали чи вміли. А політики розказують, що "foreigners take our jobs" і пробують боротися з цим шляхом обмеження H1B віз. (Через що компанії не починають наймати американців, а переносять офіси з Штатів за кордон, бо звідки тих американців узяти.)

Словом, таке. Плач і лемент. Як з цим боротися -- не знаю. Знав би, боровся би.

P.S. Зазначу, що чувак з ІІT, принаймні, програмувати умів. Він думати або не вмів, або не хотів.

Date: 2021-02-09 04:32 am (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi

Very good point.

When I teach my students, I ask in the beginning, does anybody know any programming languages? Half a dozen maximum, Chinese guys. Who are all the rest, trying to get a master degree in computer science? Eventually I came to a conclusion: these are future PMs. They will never understand how computers work, and they don't care. Some of them will become managers (ok, I am connected with many on linkedin, so I know), some of them will have to learn Java and/or pretend to learn JavaScript (which is much trickier than Java, but they are clueless).

I remember once on zazona.com locals were complaining that foreigners come over and take the jobs from the veterans of computing. I asked them, guys, are not you interested in learning something new? The answer was: "you are racist!". Oh, am I?

Date: 2021-02-09 04:33 am (UTC)
From: [personal profile] mprotsenko
то чому немає мільйонів американців, які закінчують те ж саме?

Тому що навчання в сраному SJSU коштує 100K+ за 4 роки, якщо проживання врахувати. А гарантій, що ти потягнеш це навчання і зможеш заробляти гроші, а не drop out після двох років та залишишся з боргами на 10 років вперед - нема ніяких.

Ну добре, я розумію, що ті, у кого краще, йдуть працювати в модні ТікТоки, Гугли і Фейсбуки, заробляючи там трохи більше (хоча не набагато, ми цілком competitive, принаймні, порівняно з основною масою роботодавців галузі)

ФБ фрешградам дає 180+ тотал комп. В ДатаСайнс/МЛ, там де треба трохи в математику - дає 250K. Це фрешградам. (За пару років реально підняти до 300К.)

Ви точно competitive? Якщо не секрет - скільки ви даєте аналогам L3/E3 та L4/E4?

Словом, таке. Плач і лемент. Як з цим боротися -- не знаю. Знав би, боровся би.

Ах, як добре було, якщо б якась інша країна б вже вирішила проблему покращення якості шкільної освіти - можна було б подивитися та повчитися!

Oh, wait!..

:-P


P.S. Трохи оптимізму - у колеги діти в південному Сан Хозе в 5 класі вже проходять реальний тервір.
Edited Date: 2021-02-09 04:51 am (UTC)

Date: 2021-02-09 07:22 am (UTC)
From: [personal profile] mprotsenko
Ну і LіnkedIn для Фейбука на Data Scientist всіх рівнів дає широкі рамки від $115K до $190K. Це цілком узгоджується з Glassdoor

Glassdoor та LinkedIn дають ДУЖЕ занижені цифри - вони агрегують, враховуючи минулі роки. Але ти наймаєш не 5-7 років тому, а зараз і тут. (Я взагалі ржу, коли Glassdoor надсилає мені листа на кшталт "Вітаємо! Ми порахували і вирішили, що ви коштуєте 300К!". Really, man?!)

Я ринок праці відстежую ретельно - бо від цього залежить і моя зп. В Нетфліксі політика - платити top of the market. Цифри безпосередньо від рекрутингу/працівників контор. Якщо цікаво - дивись не на LinkedIn. Дивись на Blind та аналогічні сайти. Або хоча б на levels.fyi - там хоча б можна відфільтрувати по "0 років в компанії", щоб отримати сучасний ринок "плюс-мінус пів-лаптя по мапі", а не цифри 3-5-7-річної давнини.

E3/L3 - це фрешград в ФБ.


Це ж хто?

Хоч Фінляндія, хоч Корея - дивись донесхочу. Чомусь не подобається? Ну, можна на Сінгапур подивитися. На Німеччину. На Канаду. На Польщу. Багато де в середньому краще, якщо аутлайерами не цікавитися.


P.S. Я пам'ятаю нашу дискусію, де ти казав, що не треба покращувати медицину в середньому - бо можна зіпсувати ситуацію з аутлайерами. Ти змінив позицію, коли мова йдеться за освіту?

P.P.S. Традиційно дякую за виправлення - я заплутався в синонімах вірогідність/ймовірність.

Date: 2021-02-10 12:27 am (UTC)
From: [personal profile] mprotsenko
Ти мене серйозно засмутив: якось я всю свою кар'єру в індустрії (не таку довгу, лише 5 років) заробляв приблизно на рівні того, що писав Лінктін і Глассдоор. Трохи вище середнього обіцяного. Виходить, я заробляв сильно менше за оточуючих (до того, в академії все було набагато менше, але прозоріше). Цифри, які ти оце тут наводиш, для мене звучать абсолютно фантастично нереально високими.

Не засмучуйся - я коли приїхав до Каліфорнії, то взагалі їхав, втрачаючи в грошах, на жалюгідну зп в 90К.

Але так, компенсація - це така гра. Якщо ти не вмієш торгуватися - то тебе будуть lowball-ити. Тим більше, що компаній, які дають топову компенсацію - не так багато (але і наймають вони набагато більше за інших, залишаючи ринок майже порожним). Але це окрема розмова - якщо цікаво, то давай в приват.

Ще одна різниця між медициною і освітою в тому, що шкільна освіта в США якраз, переважно, публічна, і при цьому погана, на відміну від медицини, яка, переважно, приватна і хороша, просто далеко не всім доступна

Насправді - шкільна освіта досі непогана, якщо не брати математику та фізику. Це ми розбещені СРСР-ом (та пост-СРСР-ом) і дивимося на освіту через мат/фіз-оптику. А ось банальний 5 paragraph essay більшість випускників (пост-)радянських шкіл вже не напише.

З мого досвіду, до речі, саме корейські студенти, з названих тобою, в математиці/науці нічого особливого не демонструють.

Це може бути selection bias. З anecdotes - в мене одногрупник працював безпосередньо в Кореї, в Самсунзі - був приємно здивований. З data - і успіхи корейського хайтеку, і результати студентів на змаганнях та масовому тестуванні - кажуть про те, що в фізмат вони вміють. (Але, підозрюю, в них нема мотивації емігрувати. Наприклад, я намагався друга з фінського Інтелу зманити на 500К+, так він каже: "Ти що, дурний? Так, я в Фінляндії отримаю в рази менше, але за медицину/школу/пенсію мені не треба турбуватися, працюю з 9 до 5, повітря чисте цілий рік, навіщо мені ці дурниці?")




До речі, про selection bias - я зараз запитаю і може здатися, що я питаю в провокативному ключі, але ні. Я серйозно.

Ось є топові компанії по грошам-репутації (FAANG - Apple не доплачує, але після Apple влаштуватися деінде вже набагато простіше, тому я залишаю його тут). Є нішеві компанії з купою бабла, які можуть платити біля top of the market - Slack, Stripe тощо. Є стартапи де платять мало, але якщо пощастить - станеш мільйонером. Є компанії, переважно консалтинг, де можна погратися з топ-технологіями і попрацювати з зірками індустрії, наприклад ThoughtWorks або Lightbend - потім теж допоможе.

А навіщо гарним студентам йти до вас? Що ви їм можете запропонувати? Чому треба йти займатися ML до вас, а не до Stripe?
Edited Date: 2021-02-10 01:22 am (UTC)

Date: 2021-02-10 07:04 am (UTC)
From: [personal profile] mprotsenko
Що до грошей - то люди, які їдуть з Києва на зп в 175К+, як правило, втрачають безпосередньо в грошах. Так, в Києві зп в 2-3 раза менша, але і податки там менші в рази, і вартість життя. Так що так, ойтішнеги далеки від народа будь де. Пам'ятаєш старий мем про сири за 500?

Define "гарним".

В традиційному software engineering - це те, хто вміє в базові алгоритми та структури даних. (Бо що ще в фрешграда запитаєш?) Усі ці "розгорнути дерево" тощо. Фактично - це ті, хто підготувався до інтерв'ю.

$250-300К на рік я у своїх реаліях толком навіть не уявляю, за такі гроші я навіть готовий працювати на когось, хто мені не надто подобається. :)

В мене є теорія, що усе змінилося, тому що декілька років тому суд відсношав Еппл та Гугл за картельну змову - вони домовилися не переманювати в один одного працівників. Так, "після того" не значить "як наслідок того" - але якщо 4 роки тому для L5 в FAANG норма була 200-250К, то зараз - 450К+.

І так, я кажу не про узагальнену статистику про Каліфорнії (чи того гірше, про країну) - а про ринок SF Bay Area зараз. Єдине зауваження, яке я зроблю - зарплата і проходження інтерв'ю залежить переважно не від вміння "з готовими бібліотеками на коліні написати нейронну мережу", а від вміння безпосередньо проходити інтерв'ю та торгуватися, воно хоча десь і корелює, але це окрема навичка.

Але це окреме питання, і якщо ця тема цікава - давай в приват.


P.S. У якості контр-ламенту розповім історію з інтерв'ю. Коли я працював ще в "стартапі з неясними перспективами", покликали мене інтерв'ювати людину, яку наймали NLP ваяти - поговорити з ним взагалі про його інженерну культуру, про те, як він вміє в бізнес-процеси. Поговорили, бачу - дядько дуже добре знається на своїй спрві. Наприкінці питаю: "А розкажіть, будь-ласка, про ваш найцікавіший проект, що в ньому було цікавого, що складного." (Open-ended question, думаю, зараз почую, що людину цікавить.)

Каже: "Якось я писав голосове керування скафандрами для МКС, так там були проблеми з деплойментом - бо з Землі була довга затримка, доводилось усе обробляти безпосередньо на станції..."

Так що різні кандидати бувають. ;)

Date: 2021-02-10 07:19 am (UTC)
From: [personal profile] mprotsenko
Ну, судячи за тим, що ні середнЕ, ні медіани ці нішеві місця особливо не рухають.

1) Ці місця наймають тищи людей на рік в долині (якщо не десятки), навіть якщо не рахувати стартапи тощо.

2) Медіану треба дивитися за останній час, а не історичну - історична буде добре перекошена. Хоча хз - можливо з напливом лівих людей в айті медіана така, що людина, яка вміє кодити хоча б трохи - це вже top 25%?

Date: 2021-02-10 06:10 pm (UTC)
From: [personal profile] mprotsenko
Так блін: ну як можна боятися викласти $100К за освіту в сраному SJU, якщо ти потім ці гроші за рік роботи повернеш!

В порядку лементу - мене більш цікавить, як можна в Україні не піти на курси водіїв, щоб потім заробляти 1000-1500 євро на місяць?

Date: 2021-02-10 11:13 pm (UTC)
From: [personal profile] mprotsenko
Дальнобійникам (і дальнобійницям).

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-11 12:02 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-11 12:38 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-11 07:35 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-11 09:12 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-15 11:13 pm (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-16 04:00 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-16 04:07 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-17 02:43 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-17 02:48 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-17 08:14 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-17 08:19 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-18 12:50 am (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-20 11:56 pm (UTC) - Expand

(no subject)

From: [personal profile] mprotsenko - Date: 2021-02-22 06:36 am (UTC) - Expand

Date: 2021-02-10 01:16 am (UTC)
From: [personal profile] mprotsenko
Але медіану по СФ регіону дає $150К total comp, ходиться з Лінкедіном. Словом, які там "аналогічні сайти", яким можна вірити?

А що таке медіана тут? За який рік? За 4 роки зарплати зросли практично удвічі. Тому на levels.fiy треба шукати людей по критерію "0 years at company" (і дивитися на дату). Тоді ти будеш бачити СУЧАСНИЙ стан ринку, а не те, яким він був колись за царя Панька.

Ось, я спотчекнув - на рівні L3 (фрешград) навіть не дуже пафосний StichFix дає СЬОГОДНІ data scientist-ам 235K. Фейсбук на рівні L4 (конкретно - топовий фрешград, без досвіду в індустрії взагалі) - дає сьогодні 300К.
Edited Date: 2021-02-10 01:24 am (UTC)

Date: 2021-02-10 02:14 am (UTC)
From: [personal profile] mprotsenko
Тому не адресована критика, а плач і лемент :)

В порядку лементу - до речі, може це гроші усе зіпсували? Коли я пацаном починав програмувати (на Електроніці-МС0511, радянському клоні PDP-11) - я вже знав, яка кар'єра мене чекає. ("Я инженер на сотню рублей, и больше я не получу.")

А зараз за грошима в індустрії ломанувся everybody and his dog - і що ми маємо в тій медіані? Ото ж бо!

Date: 2021-02-10 07:14 am (UTC)
From: [personal profile] mprotsenko
як тому, що це було, фактично, єдина "чиста" кар'єра, де можна було, хоч приблизно, не аж так кривити душею і розмахувати червоним прапором

З інтелектуальних - так, а якщо руками працювати, то там і грошей набагато більше, і парторга в цеху або шахті фіг побачиш.

надто багато вчителям і медикам

Медикам? В мого отоларинголога, наприклад, дом в такому районі, де я і мріяти не можу. Навіть з айтішними зарплатами.

Date: 2021-02-10 05:50 pm (UTC)
From: [personal profile] mprotsenko
Кажу ж: по-перше, чиста

А, ти у цьому плані. Я зрозумів так, ніби то мова про моральну чистоту.

Тут не так багато районів, де не знайдеш дім за півтора-два мільйони, що, при озвучених тобою доходах цілком реально.

А я саме про те й кажу, без жартів! (Так, я розумію, що він не зовсім звичайний отоларинголог, але...)

P.S. Якщо є бажання поговорити про те, як і де пройти інтерв'ю та заробити більше грошей - давай в приват. Я знову тут серйозний як серцевий напад.

Date: 2021-02-09 08:55 pm (UTC)
From: [personal profile] sassa_nf
те ймо :)

Date: 2021-02-09 05:50 pm (UTC)
From: [personal profile] abalaeff
Добре. I куди тут резюме кидaти? ;-)

Date: 2021-02-13 11:49 am (UTC)
From: [personal profile] abalaeff
Шукаю, Росте! Останні три роки перманентно шукаю :-) Давай мабуть далі у лічку?

Profile

malyj_gorgan: (Default)
malyj_gorgan

June 2025

S M T W T F S
12 345 67
89 1011 121314
15161718192021
22232425262728
2930     

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 19th, 2025 12:43 am
Powered by Dreamwidth Studios