×Закрыть

Рейтинг Джинна 2016: хорошо быть Senior Java, плохо быть Junior QA

На ДОУ мы недавно добавили статистику по откликам на вакансии. Из нее видно, например, что на одну C++ вакансию приходит в среднем 3.5 отклика, а на вакансию Project Manager’a — 26 откликов.

Было интересно сравнить эту статистику с данными Джинна. На Джинне, как вы помните, все наоборот — компании предлагают вакансии кандидатам, а все профили кандидатов имеют ожидания по зарплате. Это позволяет получить даже больше данных.

Первое, что бросается в глаза — разброс между кандидатами. Ни о каком среднем говорить не приходится. Разница в количестве предложений на кандидата в сто (!) раз — 0.198 для Junior QA и 19.89 для Senior Java. Для джуниоров относительно просто искать работу на фронтенде и .NET. У Junior Java 0.56 предложений на кандидата, у Junior QA — 0.2! И это речь идет про средние цифры по категории. Есть профили (пример), которые получили больше 100 предложений меньше чем за месяц.

iOS-программисты оказались намного востребованее Android, 6.63 vs 3.60. Возможно потому, что их просто меньше. Продакт и проджект менеджеры оказались в одной категории, а вот БА, дизайнеры и разработчики игр (Unity / Flash) почти внизу таблицы.

Больше всего на количество полученных предложений влияет опыт работы. Например, Java или .NET разработчик в Киеве может рассчитывать на 18-20 предложений на Джинне, но только если у него есть хотя бы два года опыта. Если один год опыта — останется 4 предложения, если меньше года — 0.388 предложений на кандидата.

Английский язык тоже имеет значение. Java/.NET разработчик в Киеве хотя бы с годом опыта, но плохим английским получает в среднем 7 предложений, а если английский выше среднего или свободный — уже 13-16 предложений.

Еще из интересного — remote-программисты не так востребованы на Джинне, по сравнению с вакансиями «в офис». В среднем они получают в 2-3 раза меньше предложений чем аналогичные позиции в Киеве или Львове.

Финальная таблица с результатами ниже. Больше данных можно найти в нашей зарплатной рассылке и виджете зарплат на Джинне.

Рейтинг кандидатов на Джинне, март 2016

Специализация (кандидатов) Предложений
на кандидата
Вилка з/п
Senior Java (66) 19.89 $3200—4500
Senior .NET (33) 13.67 $2800—3800
JavaScript (705) 9.43 $500—2000
.NET (476) 7.39 $500—2000
PHP (959) 6.88 $500—2000
iOS (272) 6.63 $700—2000
Lead (119) 5.50 $2000—4000
Java (704) 5.47 $400—1700
Ruby (203) 4.72 $400—1900
Sysadmin (347) 4.69 $500—1800
Embedded (40) 4.18 $500—2000
Automation QA (463) 4.06 $500—1700
Python (415) 3.93 $300—1300
C++ (362) 3.92 $300—2200
Android (425) 3.60 $400—1500
Project Manager (709) 3.07 $800—2500
Product Manager (104) 3.02 $1500—3000
Design (435) 2.90 $500—1500
Unity и Flash (86) 2.88 $400—1500
Бизнес аналитики / BA (251) 2.81 $800—2000
DBA и разработчики БД (197) 2.45 $1000—2100
Верстальщики (647) 2.10 $200—600
Тестировщики / QA (980) 1.57 $400—1100
Junior JavaScript (245) 1.38 $300—500
Junior .NET (219) 0.78 $200—500
Junior Java (559) 0.56 $300—500
Junior QA (863) 0.20 $200—400


Как считали:

Для вилки зарплат использовался первый и третий квартиль (в переводе на русский это значит, что в выборку попадает ровно половина профилей кандидатов). В скобочках указано количество кандидатов по каждой категории.

Всего было проанализировано 10884 профилей кандидатов, опубликованных на Джинне с 1 января по 30 марта 2016 года. Учитывались только кандидаты из ТОП-5 городов Украины (Киев, Харьков, Львов, Одесса, Днепропетровск) плюс remote.

74 комментария

Подписаться на комментарииОтписаться от комментариев Комментарии могут оставлять только пользователи с подтвержденными аккаунтами.
Еще из интересного — remote-программисты не так востребованы на Джинне, по сравнению с вакансиями «в офис». В среднем они получают в 2-3 раза меньше предложений чем аналогичные позиции в Киеве или Львове.
Это очень печально. Самый правильный мировой тренд в такой немилости...
Junior .NET (219) 0.78 $200—500
Junior Java (559) 0.56 $300—500
Junior QA (863) 0.20 $200—400

ого, оце так конкурс, тепер я розумію, звідки весь той плач ярославни в джунів куа і джава/.нет,
це ж аж 2-5 людей на місце!

но почему-то рекрутеры говорили, когда открывают вакансию джун QA — то приходят по 500+ резюме

потому что статистика — исключительно для djinni
а рекрутеры говорят — по своему опыту

в данном конкретном случае я больше верю рекрутерам — джинни неполная выборка)

любой вариант — неполная выборка

Мы микробы на теле Вселенной..

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

А какой тренд? Все учите джаву , QA -говно? А что изменилось в трендах за последние два года?) Какие -то случайные флуктуации у нас в Украине, да и только.
Ибо аутсорс.

когда перестанут искать миддлов и синьоров вы заметите.
бо это уже будет агония IT@UA

А какой тренд? Все учите джаву , QA -говно?
тренд — это изменение по времени. вы сравнивали, как меняются показатели за последний год?

Да смотрел, Джава стала еще больше популярной ,QA еще более непопулярным..

Джинн устроен не так, как job сайты, на одну вакансию (на job сайте) Jun QA может прийти сотня резюме (потому что джуниоров много, а вакансий мало), а на профиль Jun QA (на Джинне) 0.2 предложений рекрутеров (потому, что особого спроса на Jun QA нет). И в этом нет какого-то противорения.

Качественного противоречия нет ,есть количественное, на порядок..0,2 против 100
Видимо в джинни мало зарегистрировано джунов, как таковых в принципе..

Мне вот так картина видится:

Представьте, что есть одна вакансия и 100 джунов, когда вакансия публикуется (например, на jobs.dou.ua ), все джуны присылают резюме, получается 100 резюме на 1 ваканси.

Тепер то же самое на Джинне: регистрируется 100 джунов и есть HR, которому нужно найти 1 джуна. Для того, чтобы его найти, не обязательно делать предложения всем 100 джунам, проще выбрать 20 самых подходящих профилей, и сделать предложения только им. В результате получается 0.2 предложений на кандидата.

у Junior QA — 0.2
Совсем не плохо, каждый пятый получает предложение, и это пассивный поиск. Я думала, что ситуация гораздо хуже.

Получить предложение — не значит получить работу. Предложением на джинне вроде как считается, если Вам просто кто-то написал.


Senior Java (66) $3200—4500
Lead (119) $2000—4000

А я и не знал что Lead — это мелкая сошка по сравнению с Senior Java

Змішались ліди різних технологій ось вам і занижена вилка.

Ну вы сравнили абстрактного лида с Джава (огого) Синьером😜

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

Experience with client-side frameworks such as: Angular.JS, Ember, and Backbone
А в «навиках» з них є лише Angular на першій позначці))
і це приклад популярного профілю...

Когда уже появятся категории Data analyst / Data scientist?

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

никогда?? сомневаюсь... думаю что год два и таких специалистов будет больше

djinni.co/...=ru&keywords=Data analyst
4 чела с ожиданием по зарплате от 500 до 1000.
djinni.co/...u&keywords=Data scientist
7 челов с ожиданиями по зарплате от 100 до 900 плюс один 1500 хочет.
По Java под тысячу челов.

Так что может лет через 100.

ну скажем так — таких людей действительно мало, порог входа высок, поэтому все кто есть на данный момент уже расхвачены как горячие пирожки))) и поэтому всем довольны и не постят себя на джине

А как ты объяснишь ожидание по зарплатам:

7 челов с ожиданиями по зарплате от 100 до 900 плюс один 1500 хочет.
4 чела с ожиданием по зарплате от 500 до 1000.

Ну и конечно, приятно себя считать очень востребованным:

поэтому все кто есть на данный момент уже расхвачены как горячие пирожки)))

Вот я не смог найти ничего другого, как проект на $13 грязными в час по распознаванию речи. Вероятно я очень неграмотен в этой области. И действительно мне до того же Тони Робинсона или Рабинера далеко.

ну джава тоже когда то не была в почете, всему свое время
www.work.ua/...=free&utm_content=2096865 до 7k

US$1200 to US$7000
То бишь 1200. Но, каждый видит то, что хочет видеть.
Как ты докажешь, что стоишь 7000, а не 1200. Я тебя всегда смогу на собеседовнаии опустить на 1200, если такая задача стоять будет.

больше похоже на нытье — ’ай йа, я такой классный, а меня никто не берет’

Как же ты быстро скатился к обсуждению личности оппонента.

мы на ’ты’ не переходили. И на личности я не переходил, просто по моим ощущениям все реплики похожи на сплошное недовольство

’ай йа, я такой классный, а меня никто не берет’
І де ви бачите в цій фразі ниття? Я бачу тут:

1) високу самооцінку, оптимізм, і впевненість в завтрашньому дні:

я такой классный
2) констатацію факту:
меня никто не берет
3) веселий життєствердний бойовий клич:
ай йа
 — тобто, я борюсь, не здаюсь і обов’язково переможу.

Це, схоже, у Вас занепадницький і песимістичний настрій, який проектується на все, що ви бачите і читаєте. Треба щось робити з вашим світосприйняттям.

Причем я этого ничего выше не писал, это всего-лишь фантазии Константина Максимова. Можно было бы побредить в стиле психоанализа, откуда у него такие фантазии, но влом мне.

доказать проще простого — тебе предлагают 6500, а ты говоришь «нет».

И тут приходит другой на 1200 и тебе говорят ищи дальше.
Как минимум 4+8 уже есть в Джине.

все верно... это рыночное ценообразование. Если есть люди, готовые за 1200 делать твою работу, значит «вы, батенька, зажрались». С другой стороны, если все реальные конкуренты хотят 10к, то 7к получить проще простого.

В нашей ситуации

Как минимум 4+8 уже есть в Джине.
 с 1200 и меньше.

поэтому я и написал про реальных(!) конкурентов. Обычно те, кто мало хочет, не готовы работать на уровне

Слишком «резвое» обобщение и сильно упрощенное.

а зачем усложнять без необходимости... упрощать без потери сути — наше все...

Суть-то потерялась по дороге.

потерялась или не была уловлена...

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

Не зовсім так. Людина виставляє ту зарплатну планку, на яку здатна переконати роботодавця. Тобто — це самооцінка себе як продавця, і вона не має жодного відношення до того, як людина зможе працювати, якщо тільки мова не йде про претендента на вакансію продавця.

до самооцінки це мало як відноситься... є люди, які вміють «заливати» краще за інших, вони відповідно і мають трохи більше (звісно якщо це не стає їх основною профессією, тоді може і значно більше). А щодо самооцінки — саме це мається на увазі під «готовий працювати за Х» — в когось ця планка понижче, хтось не буде взагалі працювати, поки не отримуватиме більше ніж «середня температура по лікарнях». З іншого боку, самий скромний сіньор, з мінімальною сіньорскою зарплатою вигладяє «зажратим» з точки зору працівника макдональдсу, тому це все відносно...

Вымерла популяция

Было их всегда много и сейчас их число не уменьшилось. Поэтому непонятно.

потому что каждый php jun развернув приложение на фреймворке (попутно задав 50 глупых вопросов) — уже считает себя опытным разработчиком :) джунов уже не осталось :)
p.s. просто оставлю это здесь как пример yiiframework.ru/...iewtopic.php?f=19&t=36228

Это лечится парой собеседований

согласен, но часты случаи, когда человек устроивший джуном, поработал еще с месяц на проекте — опять «становится» мидлом )

Кого-то жизнь ничему не учит

просто программисты в основном «на мнении», вот и все

*в хедере «предложений на кандидита», пофиксите плз)

Бизнес аналитки

=)
кстати, а куда делись senior js?)
*в хедере «предложений на кандидита», пофиксите плз)

Готово

супер) и «бизнес аналитки» в тексте тоже можно подфиксить)

Спасибо, аналиток тоже пофиксил уже.

Вот только вопрос, как вы определяли

Senior Java
и
Java
.
Пока не хочу делать предположений.

Понятно, т.е. ваша табличка однозначно интерпретируется, как условный рефлекс HR на слово Senior.
И мораль сей басни. Всем, кто пользуется Джином и имеет больше 3 лет опыта называть себя сеньорами и не скромничать.
Ну и совет-просьба. Ввести в этом случае ограниченный набор тайтлов и выставлять приставку сеньор, мидл, джун исходя из стажа в этом тайтле. Можно сделать форму да заполненения оного.

Ну да, это самоидентификация. Мы не оцениваем уровень, разработчики его сами указывают. Как и с английским и другими скиллами.

Кстати. Senior Java на Джинне это обычно 5+ лет. Пруф. У меня в выборке для анализа из 66 синьор джавистов только у 9 от трех до пяти лет опыта. У остальных 5+.

Просто, видя такой условный рефлекс HR, сейчас все будут себя называть сеньорами.

Ну пусть называют. Какая разница — зарплату то потом платят исходя из результатов интервью, где ключевой становится оценка технических skills. Эти результаты скорее про то, «на сколько $ и предложений можно рассчитывать при достижении уровня N», а не про животное или божественное происхождение HR и последствия оного.

Всегда был и есть условный рефлекс на количество лет опыта.

сеньор
 — это, грубо-говоря, маркер «больше пяти лет опыта» ;)

А чому сеньйори тільки для .NET та Java-и ? мало статистики по інших профілях ?

Это самые популярные. Через виджет можно посмотреть все. Вот Python 5+ Киев, например.

А чого немає 2-3; 3-4; 4-5? Є тільки 2-5. Як на мене, то це великий діапазон.

В этом рейтинге под «Junior Java» в вакансиях понимается именно «Junior Java» или «Java Developer, можно без опыта коммерческой разработки» ?

Просто многие компании в последнее время по понятным причинам вообще перестали ставить рядом слова «Java» и «Junior», хотя де-факто подыскивают именно джунов :-)

это не вакансии, это профили разработчиков, вот такие.

Под заголовок больше подходит это — хорошо быть богатым и здоровым,чем бедным и больным

нет.
там же не по вилке з/п сортировка, а по соотношению люди/предложения(вакансии/резюме). то есть, заключение говорит о том, что либо джунов не ищут вообще, либо ищут не через jinni(что вероятнее)
в категории «верстальщики» вон, «рынок соискателя», в среднем 2 предложения на человека, при том что вилка з/п такая ж как у джава джуна

Подписаться на комментарии