Эх... Деградируем.
И это прекрасно. Чем ниже требования к сотруднику, тем больше сотрудников можно нанять и больше работы сделать. А софт сейчас больше объёмный по количеству фич, чем сложный, и сотрудников нужно ну очень много.
Смотря где. Всякие сайтики -да. А, скажем, электроника автомобилей, станкостроение, авиация - там чистый хардкор.
Ну так и происходит отсеивание. Специалисты, которые могут в этот "хардкор" стоят гораздо дороже тех, кто осилил питон для чайников и клепает CRUD сервисы.
Посмотрите количество и рейт embedded-вакансий... Увы, но js/css-говнокодер стоит дороже чем c/c++ middle. Почему так - хуй его знает.
Выше спрос наверно
Я бы даже сказал, много меньше предложений
в каждой стране на рынке ит спецов свои заморочки, но вот статистика по Украине:
https://jobs.dou.ua/salaries/?period=2022-06&position=Middle%20SE
медиана по всем мидлам - 2600
медиана по мидлам ДжС - 2500
медиана по мидлам С++ - 2700
так что С++ все таки дороже, хоть и разница минимальная
https://jobs.dou.ua/salaries/?period=2022-06&position=Middle%20SE
медиана по всем мидлам - 2600
медиана по мидлам ДжС - 2500
медиана по мидлам С++ - 2700
так что С++ все таки дороже, хоть и разница минимальная
При этом сложность кодинга на плюсах в разы сложнее ибо научно учитывать низкоуровневые факторы, адресацию памяти и тд и тп
middle js стоит $2500?
я только недавно видел вакансию $5000-6500
где вкралась ошибка?
я только недавно видел вакансию $5000-6500
где вкралась ошибка?
а чё там по ассемблеру?
только хардкор.
только хардкор.
в Европе разница до полутора-двух раз доходит по зарплате между плюсами и всякими жс/пхп/ололо
Потому что
1) В любой компании есть категория тех, кто в понимании менеджмента "делает прибыль" и тех, кто вокруг первой категории крутится, помогая им. И первую категорию всегда финансируют лучше второй. И в компании, делающей станки / самолеты и т.п. первой категорией будут инженеры а не разработчики, как бы важен вклад разработчиков ни был.
2) С учетом стоимости сырья, производства и прочего, показатель (чистая прибыль / количество работников) у минимально успешной софтверной компании легко может быть больше, чем у завода по производству станков / самолетов / автомобилей
1) В любой компании есть категория тех, кто в понимании менеджмента "делает прибыль" и тех, кто вокруг первой категории крутится, помогая им. И первую категорию всегда финансируют лучше второй. И в компании, делающей станки / самолеты и т.п. первой категорией будут инженеры а не разработчики, как бы важен вклад разработчиков ни был.
2) С учетом стоимости сырья, производства и прочего, показатель (чистая прибыль / количество работников) у минимально успешной софтверной компании легко может быть больше, чем у завода по производству станков / самолетов / автомобилей
embedded сейчас не слишком сложнее js/css говнокодинга, если уж быть откровенными. У тебя просто гораздо более ограниченные ресурсы по сравнению с клаудом или десктопом. Сравнивая, как лет 7 назад нужно было париться с программатором, втыкать в какой-нибудь диалект С или сношать Java и высчитывать каждый байтик вручную, сейчас ты просто в удобной IDE наклепал скриптик, прогнал автоматом проверки (которые раньше делались ручками), чтоб у тебя ничего не выпирало за параметры твоей железки и тыцнул кнопку "upload". Кроме того встраиваемые приложения тоже пишутся в том числе и на js. Это не плохо, что порог вхождения снижается и работать становится комфортнее. Просто программирование перестало быть уделом группы нердов-математиков и стало serious business. где есть и свой лакшери и ширпотреб.
Ну а касательно С++, лично по моему мнению он оброс диким количеством легаси паттернов, которые излишне усложняют разработку на нем. Собственно почему и появляются такие языки как Rust, которые пытаются решить проблемы свойственные C++.
Ну а касательно С++, лично по моему мнению он оброс диким количеством легаси паттернов, которые излишне усложняют разработку на нем. Собственно почему и появляются такие языки как Rust, которые пытаются решить проблемы свойственные C++.
И это мы еще упускаем, что питон подразумевает дзен питона, который прививает культуру кода.
Лучший язык для вхождения в программирование.
Лучший язык для вхождения в программирование.
а потом сидишь и дрочишь скипты на сервере на питоне через ssh какой нибудь. И материшься на этот дзен.
Не совсем согласен. Считаю по своему опыту и опыту обучения стажеров, что строго типизированнный компилируемый язык (особенно без сборки мусора) прививает гораздо больше понимания основ и того, как всё работает под капотом. А дальше уже пиши хоть на python, хоть на js хоть на брейнфаке.
Хаха
А потом тебе дают сьют на 50 000 тестов на втором питоне, и говорят - мигрируй на третий
И ты выкидываешь свой дзен в окно
И сам туда выходишь
А потом тебе дают сьют на 50 000 тестов на втором питоне, и говорят - мигрируй на третий
И ты выкидываешь свой дзен в окно
И сам туда выходишь
Фуриебы, сука
Фурьеебы? Да?
"зови меня линейный оператор"
пиздец бесчеловечные рабские условия. жалко их.
эээээээээээээээээээээээ! а как же заявления что типа не хватает почти миллион погроммистов? да на зарплату от 120к\мес?
ну программистов то и не хватает, дыру в которых затыкают джунами и мидлами
Бред какой-то это всё. В первые месяцы войны смотрел как в 2 раза упало количество вакансий в IT, и на эти новости про то какой у нах охрененный дефицит IT специалистов.
Просто куча народу из всяких эпамов перетекла в ВТБ и Сберы, куча вакансий было в мае а к августу почти половина закрылась. Висят круглогодично только плюсовики и 1с ники
новости про дефицит разносят всякие онлайн школы
Типа пройди у нас курс и будешь шиковать
Типа пройди у нас курс и будешь шиковать
Шиковать - кодовое слово обозначающее «минет»?
Это может показаться странным, но сработала совопкупность факторов.
Первое - это много компаний (маленьких и крупных), работающих не на российский рынок\заказчиков мигрировали со всем штатом из России - кто куда - Грузия, Турция, Кипр, Эстония, Армения, и т.д.
У них было открыто оч много вакансий в России а при переезде они перевезли с собой вакансии в другие страны.
Второе, как говорит WhiteFallen, те кто не захотел переезжать - закрыли собой какую то часть ваканссий в ВТБ\Сбера\Яндексе\ВК и прочих компаниях которые остались в России.
Вот так и получилось что кол-во вакансий резко сокращалось с числом отъезжающих компаний, но при этом дефицит никуда не делся. И более того те компании которые уехали агрессивно ростили кадры, некоторые типа епама, уже не довольствовались простым заходом в универы, а пытались поймать потенциально крутых еще в школе. С их отъездом эти программы\курсы\митапы и т.д. также "уехали" что не положительно скажется на дефиците в long-term перспективе.
Первое - это много компаний (маленьких и крупных), работающих не на российский рынок\заказчиков мигрировали со всем штатом из России - кто куда - Грузия, Турция, Кипр, Эстония, Армения, и т.д.
У них было открыто оч много вакансий в России а при переезде они перевезли с собой вакансии в другие страны.
Второе, как говорит WhiteFallen, те кто не захотел переезжать - закрыли собой какую то часть ваканссий в ВТБ\Сбера\Яндексе\ВК и прочих компаниях которые остались в России.
Вот так и получилось что кол-во вакансий резко сокращалось с числом отъезжающих компаний, но при этом дефицит никуда не делся. И более того те компании которые уехали агрессивно ростили кадры, некоторые типа епама, уже не довольствовались простым заходом в универы, а пытались поймать потенциально крутых еще в школе. С их отъездом эти программы\курсы\митапы и т.д. также "уехали" что не положительно скажется на дефиците в long-term перспективе.
Еще забыл тех, кто сидит на валюте. У них тоже зп в рублях просела
Справедливости ради, зп того же FE разработчика в большинстве случаев переоценена. Это хотя бы потому, что я видел своими глазами это то что в посте. Ибо обсуждают надуманные проблемы в верстке в контексте библиотеки или фреймворка. Конечно, есть сложные архитектурные решения и сложные задачи по типу работы с webGl/canvas/openGl или сложная ситсема самого проекта с интеграцией большых объемов данных.
Решением всего - это сложное собеседование с лайв режимом и вопросами с подвохом. Что бы была возможность отсеить хитропых скрытых, это не фигура речи, аутсорс делетантов и другого шобла. Но, всем же лень придумать вопросы и тому подобное. Сорян, уже просто горит
Зп определяется не сложностью и насколько человек устаёт и заёбывается, а спросом на него. Так что если ты один такой крутой делаешь что-то невероятно сложное, но большинству бизнеса это вообще не нужно - то кто-то просто вставляет себе палки в колёса. А бизнес найдёт людей которые решают необходимые ему задачи, а не задрачивают неизвестно что, особенно в условиях нехватки кадров.
Проблема в компетенции в разработчиках а не в нехватке кадров
походу пишет обиженный сеньор хуепинатель который вместо того чтобы по сеньорски быстро и красиво писать код, привык пиздеть. миддлы которые работают, оказывается, ценнее сеньоров, которые только пиздят как сильно проекту нужен полугодовой рефактор.
Просто из страны ушли иностранные (а это основная часть) заказчики, с нормальными зарплатами, пропала работа, вот зп и попадали. И никакие джуны или мидлы тут ни при чём.
Автор же пытается натянуть сову на глобус и рассказывает какие низкоуровневые специалисты оказывается лучше высокоуровневых да ещё и меньше денег просят. Сказка-то такая, как ещё в других странах всех на джунов не додумались заменить.
Автор же пытается натянуть сову на глобус и рассказывает какие низкоуровневые специалисты оказывается лучше высокоуровневых да ещё и меньше денег просят. Сказка-то такая, как ещё в других странах всех на джунов не додумались заменить.
да понятно. просто мне немного смешно читать что виноваты джуны и миддлы. кмк человеку который это писал тоже должно было быть смешно это писать.
это возможно только в том случае если сеньор заплыл жиром и разленился. или перегорел в хлам
это возможно только в том случае если сеньор заплыл жиром и разленился. или перегорел в хлам
Грузия как страна для жизни конечно ужас.
da , eta suka pravda
Да только в Python нет в переменных в таком значении "коробочка для данных". Все "переменные" там это ссылки на ячейки памяти, которые переадресовываются при присвоении нового значения. Или разные "переменные" могут ссылаться на одну ячейку памяти.
Душнила)
Это просто шутка. Успокойся пожалуйста)
Это просто шутка. Успокойся пожалуйста)
Если так рассказать нетехнарю - он уйдет с первого же занятия и деньги свои заберёт(хотя это вряд ли)
Поэтому лучше начинать с паскаля и подводить человека к си, а потом уже любую хрень вроде пистонов или js. Имхо без понимания указателей человек на станет хорошим программистом
Исходя из личного опыта, лучше начать с чего-то более высокоуровневого (тех же плюсов), чтобы была возможность поиграться со структурами данных, а потом уже пробовать писать свои варианты на Си. Потому, что низходящий подход чаще приводит к эффекту "Вот почему это так работает!", а восходящий "Ааа, вот зачем мы это изучали".
Эта картинка уже месяц гуляет по пабликам вк, только сейчас решили добавить на реактор?
а мы куда-то спешим?
А мог бы запостить её сам, и словить плюсцов...
Да, вот только Фортран изначально был предназначен для спецов, для которых преобразование Фурье было чем-то обыденным и понятным, а вот эти все шкафы с электроникой - чем-то пугающим.
Книги по Фортрану восьмидесятых:
В ВУЗе 80х:
Простите, здесь класс обучения Фортрану?
Простите, здесь класс обучения Фортрану?
Преобразование Фурье - вот это и была моя вторая лабораторная по Delphi на втором занятии первого курса. Первая была ячейки и сложить два числа.
Книги по ASM: да тут всё просто, как 2 байта переслать
Везет же кому-то. А меня заставляют алгоритмы придумавать, чтобы "оно" быстрее работало. Где я свернул не туда?..
На «придумывать алгоритмы»
как боженька смолвил!
Американские учебники по программированию:
Джимми решил открыть кафе. Ему нужна программа, которая генерирует сэндвичи. В состав сэндвича помимо хлеба могут входить колбаса, сыр, майонез, тунец. Напишите программу, генерирующую случайный порядок ингредиентов сэндвича.
Российские учебники по программированию:
Дан двойной интеграл...
Джимми решил открыть кафе. Ему нужна программа, которая генерирует сэндвичи. В состав сэндвича помимо хлеба могут входить колбаса, сыр, майонез, тунец. Напишите программу, генерирующую случайный порядок ингредиентов сэндвича.
Российские учебники по программированию:
Дан двойной интеграл...
Когда дизайнер и вместо полиграфии меняешь цвет кнопочек, пилишь сайт на конструкторах, потому шо нормальный не хотим а предыдущий высрал маркетолог и он не работает, упс сайтов 5, 4 начальника плюс генеральный, повесили сео, а до кучи фотосьемка, статьи и коммерческие с прайсами. А можно мне только менять цвет кнопочек ( з.ы. а про зп я вообще молчу. з.з.ы. полиграфию никто не отменял, а еще смешай нам капсулы для отливки в цвет по RAL и сними на телефон видеоролик о заводе+сценарий. ТЗ? Сделай, пжалуйста.
Чтобы написать коммент, необходимо залогиниться
Отличный комментарий!