Обновить
1
0
TimTowdy@TimTowdy

Пользователь

Отправить сообщение
значительный опыт разработки только на языке Perl
Перестаньте себя обманывать и винить окружающий мир. В проблеме на 99% виноваты вы сами — сидеть годами на перле, зная что он умирает, и не шевелиться. Я 10 лет назад точно также смекнул, что перл загибается и начал постепенно смотреть по сторонам. 10 лет назад, Карл!

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

Могу вам разве что посоветовать позиционировать себя не как perl-, а как backend-разработчик (ну или fullstack если фронтэнд тоже знаете). Не стоит отчаиваться, в мире полно компаний которые ищут именно «хорошего разработчика», а не «Java-сеньора, 5+ лет опыта».
К слову, довольно революционные интерфейсы для слепых разрабатывались уже десятки лет назад, вот один из примеров:


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

Но, видимо рынок нейроинтерфейсов на данный момент слишком мал, и никто не рискует туда входить и делать что-то массовое. Очень досадно. Себе я давно пообещал, что если вдруг стану миллионером навроде Маска/Гейтса/Брина/etc — это будет одним из моих основных приоритетов.
Это был сарказм вообще-то. О каких горящих проектах может идти речь в молодых стартапах? Да и причем здесь ТК РФ, если я сразу дал понять, что речь идет не о постсовке? Зачем вы постоянно пытаетесь привлечь какие-то российские реалии, типа госконтор или ТК РФ?

В общем я понял, вы предпочитаете считать людей, который платят 8k разработчикам, идиотами. Ваше право. Это никак не отменяет того факта, что вокруг полно этих «идиотов», и найти их не составляет особого труда. Хотя, наверняка, многим «гордость» не позволит работать на этих заморских идиотов. Уверен, ваша семья оценит этот геройский поступок. Отказываться от денег всегда считалось очень благородным.

P.S. Удивительно сколько злобы вызывает бескорыстный совет как заработать больше и попытка подкрепить его примерами. Несколько минусов в карму, тотальное недоверие и попытки уличить во лжи, постановка диагноза огромному количеству основателей в том числе моим друзьям… Галерные айтишники так боятся уступить трон самых богатых парней на районе?
Ну значит я такой уникальный человек — постоянно притягиваю к себе идиотов с горящими проектами. Спасибо что разъяснили, а то я уже волноваться начал.
Т.е. вы откажетесь от ЗП в $8k в стартапе, потому что посчитаете это неправильным подходом? Это, наверное, похвально…

А насчет разбрасывания деньгами — поищите истории основателей умерших стартапов. Добрая половина из них говорит, что одна из основных причин фейла — попытка сэкономить на специалистах на раннем этапе.
Так у вас там всё таки наёмный программист на удалёнке, или человек, который превращает идеи в бизнес?
Я, в отличие от вас, не считаю эти вещи взаимоисключающими.

P.S.
Я конечно не психолог, но у меня складывается стойкое впечатление, что вы пытаетесь сами себя убедить в том, что в вашей Твери невозможно получать $8k на удаленке. Вам, похоже, некомфортно от самой идеи, что это возможно. Пытаетесь найти любую причину, почему именно вы неспособны получить свои $8k, а любые истории про таких людей — это вымысел, или откаты, или случайное везение, или очень узкая специализация, или какая-то ошибка… Что угодно, лишь бы это было не про вас. Лишь бы не появлялся повод выходить из зоны комфорта.
Наймом рядового сотрудника занимаются C-level Executives? Ещё интереснее.
Ни на минуту не сомневался, что вы на этом сконцентрируетесь. Расстрою вас — абсолютно ничего интересного. Если в стартапе работает 10-20 человек, то неучастие C-level в найме, это скорее показатель некомпетентности.

Или в вашем представлении C-level — это такие боги, которым не до мирских дел? У них должны быть пиджаки, частные самолеты, телохранители и прочие барьеры, отделяющие их от плебеев? А между тем Цукерберг работает у всех на виду, в прозрачной стеклянной коробке. Какой-то неправильный C-level, наверное…
Зачем платить человеку 8-15 тысяч если можно платить 1-2 мне по прежнему не понятно.
Затем, что люди за 1-2 превращают кофе в код, а люди за 8-15 — идеи в бизнес.
я бы задумался об эффективности HR-отдела.
Могли бы код не показывать до обсуждения зарплаты
Вы уже выдумали какие-то теории и на полном серьезе философствуете как лучше поступить в вымышленной ситуации? Это какая-то диванная аналитика, простите.

HR-отделом в той ситуации выступали, емнип, 3 человека: CEO, CTO и Product manager. Вы правда пытаетесь учить CEO (долларового миллионера, к слову) экономить бабки, основываясь на каких-то домыслах?
Рыночная цена «хорошего пиджака» не определима т.к. это как рыночная цена «хорошего айтишника».
Ну и что делать компании, если она решила искать не «мидл-питониста с англ», а именно «хорошего разработчика»?

Если у «мидл-питонистов» есть рыночная цена, почему же из 20 таких «одинаковых» соискателей компания отсеет 19 и наймет одного? В чем смысл HR-процесса, если можно просто ткнуть пальцем в случайного «мидл-питониста» и сэкономить тысячи долларов на поиск?

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

А знаете у кого этих уникальных критериев нет? У бодишопов. И вам, чтоб стать таким же штучным экземпляром, нужно не вьетнамский бухучёт выучить, а просто поменять бодишопное мышление на продуктовое. Рассматривать себя не как программистское сырье, а как человека который приносит пользу компании. И оценивать себя именно по той пользе, которую вы способны принести, а не по локации и годам опыта. Тогда и убедитесь, что упомянутые вами $8000 — это в районе нижней планки.
Рыночная цена существует там, где есть хоть какой-то рынок.
Отлично, допустим хотите купить себе хороший пиджак. Есть за $50 в одном магазине, за $150 в другом.
Еще есть на заказ за $200 у одного мастера и за $450 у другого. Рынок есть? Есть. Ну и какая рыночная цена «хорошего пиджака»? Допустим в магазине можно померять и хотя бы приблизительно оценить, «хороший» он для вас или нет. А если в магазине ни один не понравился, что делать? Как понять у какого мастера заказать? Как ваша «рыночная цена» поможет принять решение?

Правильно ли говорить, что купивший за $450 — дурак, потому что мог купить «такой же» за $200? А купивший за $200 — дурак, потому что мог купить «такой же» за $50?

Или может решение придется принимать исходя не из «рыночной цены», и из доступных средств и приблизительной оценки рисков? Может отзыв друга о мастере за $450 повлияет на ваше решение гораздо сильнее, чем рыночная цена?

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

Один и тот же разработчик для разных компаний стоит по-разному, и приносит разную прибыль. И каждая компания сама решает по каким критериям она ищет себе человека. А вы тут приходите и рассказываете «вы все дураки, такой же за углом в 5 раз дешевле». Ну да, он действительно для бодишопа дешевле. Поэтому тот, кто оценил себя в 5 раз дороже, и не идет устраиваться в бодишоп.
Вы приписываете ресурсу дополнительные, отличающиеся свойства
Это вы отбрасываете существующие свойства, утверждая что можно нанять такого же за $1000.

Если же это профессиональные качества — то их было бы интересно услышать.
Ок, я вам приведу пример из жизни. Как вы считаете, «любовь к путешествиям» — это профессиональное качество разработчика? Сомневаюсь.

А между тем, основатель одной компании решил, что раз компания работает в travel-индустрии, все сотрудники должны быть «passionate about travel». Абсолютно все, от сейлзов до разработчиков. И если на собеседование пришел гуру-разработки с 20 годами опыта который путешествует раз в 5 лет, то ему предложат максимум зарплату интерна. А интерн получит х2 к рейту если он за последний год посетил 5 стран. Просто потому что у основателя такое видение компании и инвесторы его поддерживают.

Скажете так не «должно быть»? В «нормальных» компаниях все по-другому? Основатель — дурак?

В постсовке — возможно. А за его пределами есть компании для которых «mission» — это не пустой маркетинговый звук. И любого сотрудника могут оценивать не только по его навыкам, а и по тому, насколько он верит в эту самую «mission» и ей соответствует. Т.е. внезапно оказывается, что «любить путешествовать», «слушать музыку», «быть веганом», «смотреть порно» вполне может быть критерием который существенно влияет на зарплату. И внезапно любитель порно получит оффер в $90k от какого-нибудь банка, и $180k от порно-VR стартапа. Какая его «рыночная цена»? Банк недоплатил или стартап переплатил?

Я понимаю, что в стране-бензоколонке, где продукты не создаются, трудно поверить что существует другой мир. Наверное 90% денег в IT на территории постсовка сосредоточено в бодишопах, и это формирует определенное видение мира. Хотите и дальше жить в своем уютном мирке — пожалуйста, в нем вполне комфортно. В конце-концов у разработчика и так зарплата раз в 10 выше чем в других сферах.
По хорошему в компании должна быть
По-хорошему босс должен не кричать на сотрудников, в мире не должно быть войн и вокруг вообще должен быть коммунизм. Только вы живете в реальном мире, а не в том, который «должен быть». Я вам подсказал как в этом реальном мире разработчику из Твери спокойно получать свои $8k. Отказываетесь верить, потому что «должно быть» по-другому — дело ваше.

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

Если же учреждение бюджетное так и вообще
Ха-ха. Я конечно в американских госконторах не работал, но знаю что это не Россия: в IT госконтрактах денег нет (хотя есть конечно штуки типа Palantir, на которые штат может ненадолго раскошелиться). Но вообще я про госучереждения ни слова не сказал, зачем вы их сюда приплели?

найм сотрудника по цене в 10 рыночных
Что такое рыночная цена разработчика в США? Один и тот же разработчик может получать 50k в каком-нибудь Вайоминге, и 500k (с учетом бонусов и акций) в Калифорнии в Гугле. Скажите, какая у него «рыночная» цена, если он работает удаленно и живет в разных штатах?

А теперь представьте, что из компании уходит ключевой разработчик, который получал 500k, и его нужно срочно заменить. Вы правда думаете что компания будет всерьез рассматривать индусов за $1000 в месяц?
Если вы платите 8k за ресурс, доступный за 1k, значит что вы его неправильно покупаете.
Нет. Это значит всего лишь то, что у оценивших в 1k и 8k — разные метрики.

Я вам просто говорю, что есть люди, которые готовы платить $100 за ужин и оставаться довольными. А вы, похоже, пытаетесь мне доказать что они совершают огромную ошибку, т.к. в макдоналдсе можно съесть те же самые калории за $5 да еще и приготовят в 3 раза быстрее. Можно конечно, но наверное эти люди не только на калории смотрят.
В первую очередь — умением себя продать.

Инженеры — обычно плохие торговцы. А HR, наоборот, хорошие. Когда сделки совершаются между торговцами и инженерами, кто по-вашему получает большую выгоду? Именно это и породило ситуацию, в которой для линейного роста зарплаты ваши навыки должны расти экспоненциально. Если у вас уже есть 10+ лет опыта, для дальнейшего роста ЗП вам скорее всего стоит изучать не новые фреймворки/языки, а продажи.

Если вы боитесь, что вам скажут «почему мы должны платить вам $8k, если мы можем нанять такого же за $4k?», значит вы неправильно себя продаете. На собеседовании вы должны убедить компанию, что вы — идеальный соискатель, и найти «такого же» будет стоит очень дорого.

Если на собеседовании вы смогли убедить компанию только в том, что вы «сырье» определенного качества — то и получите среднерыночную цену «сырья».
Чем этот человек из примера был настолько michelin-star
По техническим навыкам — вообще ничем, самый обычный разработчик. Как я уже сказал, я бы его даже на сеньора не оценил. Это я вам и пытаюсь объяснить. Зарплата не всегда вычисляется по формуле <технология> * <опыт>.

зарплата была на уровне топ-менеджмента
Опять вы мыслите критериями корпораций. Топ-менеджмент в стартапе может работать за $1 в год. Или за зарплату гораздо ниже рыночной.
Блин, вы никак не можете отказаться от мышления, в котором программисты рассматриваются исключительно как сырье. Поймите, так мыслят корпорации и бодишопы. Потому что у первых бизнес уже устоялся, а у вторых это прямо прописано в бизнес-модели.
Но мир ими не ограничивается. Есть те, кто мыслит по-другому.

То, что вы «можете» покушать в макдональдсе, не означает что michelin-star рестораны для вас перестают существовать.
Также как еда — это не только калории, разработчик — это не только строки кода или годы опыта.
Константы можно задать в хуке created():
created(){
    this.PI = 3.14
}

PI будет доступна в шаблоне.
Я думаю под ненавязчивостью подразумевается то, что для изменения состояния не требуется каша из абсолютно неестественных this.setState() / Object.assign() и философствование об иммутабельности. Нужно изменить состояние — берите и меняйте.
У Vue реактивность не торчит из всех дыр, в отличие от другого известного фреймворка-библиотеки.

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

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность