Pull to refresh
99
0.1
Роман Смирнов @Source

Head of Elixir at Ecom.tech

Send message

Например, научиться писать юнит-тесты — это один день

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

А скопипастить пару примеров тестов != научиться писать тесты.

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

А что нужно делать, чтобы быть не верстальщиком?

Для начала программировать на порядок больше, чем верстать. Если на текущей работе это нереально, то найти другую - на которой будет реально.

Как минимум, можно понять, есть ли у человека понимание уместности.

Последние два года я больше верстал, чем писал JS. Такие уж задачи у работодателя. Хотя иногда бывают целые недели vue2, но там у нас без каких-то сюрпризов — вёрстка, запрос данных сервера и отправка обратно, даже роутера нет.

Ну, с такой работой вы, конечно, никогда не вырастете. Ещё и Vue. Имхо, с 2018 года уже очевидно, что React победил в гонке с Angular и Vue. И в плане карьерного роста стоило бы его изучить давным-давно.

Вообще, судя по всему вышеописанному, вы сейчас и есть верстальщик, который как и любой верстальщик периодически соприкасается с JS/TS и какими-то фреймворками, но не вникал в них глубоко. А для верстальщика з/п 100-150 т.р. в целом норм.

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

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

И вот мы получили определение термина "программирование" xD

Так нет пока никакого ИИ. А если он когда-нибудь и появится, то он уже точно не будет разрабатывать программы на тех языках, на которых люди программируют. Это тупо неэффективно с точки зрения компьютера.

на что рассчитывают убыточные вот в данный момент маркетплейсы мне тоже не до конца понятно

На захват крупной или даже доминирующей доли рынка. Поэтому они все и развиваются. Был бы 1 маркетплейс, у которого 80+% рынка, то не было бы никакого роста (в плане разработки).

На данный момент я оцениваю свои способности в целом как устаревшие лет на 8.

Даже боюсь представить, как вы такого добились. 8 лет из 10 лет стажа ничего нового не изучали? Нельзя же настолько ригидным быть, тем более на фронте.

Ну, возьми маркетплейсы, например: Ozon, Мегамаркет, ЯндексМаркет, Wildberries. Из них всех только Wildberries имеет прибыль, все остальные убыточные. При этом растут они все. Но, кстати, и рынок тоже растёт, маркетплейсы его отжимают у оффлайн-магазинов.

Так конкуренция и есть основной драйвер роста. Убери конкуренцию и весь рост очень быстро закончится.

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

Дефицит кадров в IT приводит преимущественно к замедлению темпов роста компаний.

Если вообще развитие остановить и в режим поддержки перейти, то можно будет половину ещё и уволить. Поэтому непонятно, с чего вы ожидаете примеры убытков из-за дефицита кадров?

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

Если вы более-менее средненький программист с 10 летним опытом (хотя бы уровня middle+), то у вас нет никаких причин зарабатывать меньше 250 т.р./месяц на руки за полную занятость. Если вы попали в какую-то сомнительную контору, то просто смените работу.

За 200+ отправленных откликов я получил ровно 0 причин отказа.

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

Берите независимые консультации у нанимающих менеджеров (можно и у HR заодно). Там ментор не стеснён в выражениях и может вам разложить всё по полочкам.

То есть правильно будет так

по-русски: конфликтный, с прибабахом, грубый и т.п.

Вообще нет. Тут неявный деепричастный оборот: "по-русски (говоря), ..."
Так что должна быть запятая.

Возможно, ГПХ. Но если это продолжается в течение года, то можно идти в трудовую инспекцию.

Ну, это у вас какая-то странная почасовка. Это по факту правонарушение "подмена трудовых отношений", а не почасовка.

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

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

А так, для демонстрации абстрактного message queue для самых маленьких пойдёт.

Статья полезная, как обучающий материал по mix xref для новичков.

Но сама пробема имхо сильно преувеличена. На практике обычно инкрементальная компиляция затрагивает от 1 до 5 файлов при изменении одного. Если, конечно, речь не про mix.exs

Information

Rating
4,277-th
Location
Россия
Registered
Activity