Компания
41,41
рейтинг
18 июня 2012 в 14:16

Разное → Обзор зарплат WEB программистов

После длительного перерыва мы вновь публикуем результаты нашего исследования рынка труда в IT индустрии. Напомним, что в предыдущих наших постах мы рассказали о зарплатах «Мобильных» разработчиков, Дизайнеров, Руководителей проектов по разработке ПО, Системных администраторов windows и даже описали из чего состоит социальный пакет в IT компании.



Это пост мы решили посвятить отцам интернета — Web программистам:
  • HTML верстальщик, Web мастер
  • Программист PHP
  • Старший (ведущий) программист PHP
  • Программист ASP.NET
  • Программист JavaScript
  • Программист (старший, ведущий) Perl
  • Программист (старший, ведущий) Python
  • Программист (старший, ведущий) Ruby
  • Программист Flash/Flex


Параметры исследования


Объекты исследования: вакансии
Исследуемые города: Москва, Санкт-Петербург, Новосибирск, Екатеринбург, Нижний Новгород
Источники: hh.ru, SuperJob.ru, ITmozg.ru и e1.ru(только для Екатеринбурга)
Период исследования: с 23.01.2012 по 02.04.2012
Количество обработанных вакансий по должности: min = 4

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


Наше исследование рынка заработных плат можно поделить на 2 блока:
1. Опрос компаний участников. Компании участники самостоятельно заполняют анкеты, в которых указывают действительные зарплаты сотрудников. Помимо зарплат мы так же исследуем многие другие (общие) вопросы: изменение численности персонала, социальные пакеты, рекрутинг, аттестация, обучение, существующие методологии и сертификации.

2. Сбор информации о зарплатах с Job порталов. Мы собираем данные о зарплатах указанные в вакансиях и резюме и раскладывает их по нашему же каталогу должностей в соответствии с названием вакансии/резюме. В случае, если название вакансия/резюме слишком общее или неточное (например: «Программист» или «Web программист»), то изучив описание вакансии/резюме отбираем ее на конкретную должность на основании экспертной оценки.

В этом посте мы используем данные №2 (сбор информации о зарплатах с Job порталов)


Глоссарий


10 перцентиль — статистический минимум
Медиана (50 перцентиль) — среднерыночная заработная плата
90 перцентиль — статистический максимум

N-ая (10-я, 50-я, 90-я) перцентиль – величина, приходящаяся на 1/n расстояния от начала упорядоченного вариационного ряда. То есть, n-ая перцентиль показывает, что n% значений ранжированного ряда имеют значения меньшие значения n-ой перцентили, а (100-n)% — большие.

HTML верстальщик / Web мастер



PHP





ASP.NET

К сожалению, из-за отсутствия достаточного количества данных по вакансиям ASP.NET, JS и Flash/Flex программиста — данные по Ведущим программистам мы представить не можем.

JavaScript



Perl

Опять же из-за малого количества данных по позиции Perl, Python и Ruby программист — мы не разбивали на middle программиста и ведущего (старшего).

Python



Ruby



Flash/Flex



Распределение зарплат по городам

Для этого распределения мы взяли самую популярную вакансию, за исключением HTML верстальщика, PHP программиста и по медиане построили ниже представленный график. В следствии анализа мы сделали вывод, что данное распределение по городам соответствуют многим вакансий в сфере ИТ.

Распределение зарплат по технологиям

Для построения этого графика мы привели все позиции к единому виду, объединив для программистов PHP, JS, ASP.NET и Flash/Flex middle с ведущими(старшими).




Надеемся наша очередная публикация оказалась интересной и полезной для вас.
Автор: @Denrit
it-доминанта
рейтинг 41,41
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Комментарии (221)

  • +41
    Хотелось бы ещё увидеть Минск и Киев для сравнения по странам соседним.
    • +12
      скоро сделаем и по этим города — это у нас в планах!
      • +22
        Так всегда отвечают.
        • +7
          ну возможно, кто-то так и отвечает.
          Мы же делаем:
          наш первый пост содержал статистику только по Питеру, во втором коснулись Москвы, в третьем добавились Нижний Новгород и Екатеринбург, а на этот раз добавили Новосибирск, следующие Киев и Минск.
          Но все может быть…
          • +1
            А можно еще сумму в USD указывать? Не удобно пересчитывать просто, а так думаю всем понятнее будет.
            • +2
              в долларах менее понятнее чем в рублях, в виду того, что доллар колбасит.
              • +3
                Нам, Беларусам, в долларах проще считать, да и в принципе везде ими рассчитываемся (по крайней мере я), на рынке, в магазине и т.д. и т.п. =)
                • 0
                  В Беларуси разрешили расчеты валютой для резидентов? ) Или магазины вчерную валюту принимают?
              • +8
                Как колбасит белорусский рубль, никого не колбасит.
              • 0
                Это смотря с какой стороны
                • 0
                  содержательный коммент. Видимо из тех, что набирают плюсы.
            • 0
              Сам об этом сегодня думал. Возможно в будущем так и сделаем. В долларах будем указывать снизу мелким шрифтом )
              • 0
                Если будете указывать Украину и Минск, вам самим придётся пересчитывать :) да и глупо будет указывать ЗП в Минске в рос рублях, по крайней мере пока… кто знает что через 5 лет будет…
                • +1
                  все зарплаты будем указывать в 2-х валютах в рублях (эта валюта будет основная) и долларах (дополнительная). В какой момент и по какому курсу переводить (сбор информации идет пару месяцев) — это вопрос..., но и его решим :)
                  • 0
                    Обратите, пожалуйста, внимание, что даже в самой Беларуси ЗП чаще всего указывают в долларах (хотя бы тот же dev.by/salaries/). Не надо указывать в наших астрономических фантиках… Россияне и украинцы инфаркт получат (там будут миллионы рублей), а белорусы все равно в доллары переведут. Российские рубли, кстати, все равно в доллары переводим…
      • 0
        А Пермь будет?
        • 0
          как и по Самаре — навряд ли. Нам не хватит данных для статистике по этим городам (
          • 0
            Напишите сервис в котором разработчики из Перми, Самары, Саратова могли поделиться информацией если конечно есть желание и время.
        • –1
          А ты как будто не знаешь :)… Или прорекламироваться хочешь? ;-)… В Перми не так много мест куда можно пойти на достойную оплату… И к нам
          • 0
            И к нам
      • +1
        По Киеву и Украине уже проделана большая работа тут. Обратитесь к авторам, я уверен, что они с радостью поделятся…
        • +1
          да, мы знаем о них и в ближайшее время планируем с ними связаться и пообщаться на эту тему…
    • 0
      Так у всех же по 500 будет к концу года =)
      Лучезарный так и сказал.
    • 0
      Очень удивило Ruby, отродясь в Новосибирске таких зарплат не было. Впрочем, за год могло всё измениться.

      Но удивляет даже не это, а то что при почти одинаковой аренде квартир (Москва — 25, Новосибирск — 15) зарплаты различаются в два раза.
      • +11
        За 25 в Москве можно арендовать только однокомнатный клоповник после пожара, который провонялся старой бабкой. Нормальная однокомнатная квартира от 35-40 тыс.
        • +3
          Вас обманули. Я снимаю за 25 в новом доме. Мои знакомые за 35 снимают двушку в черёмушках, очень даже неплохая квартира.
          • +3
            Вы когда снимать начали? Сейчас цены несколько другие. Мы с женой квартиру искали около 2-х месяцев начиная с февраля. 35 — только на окраинах. Нормальная однушка ближе к центру, н-р в районе стадиона Динамо — 40.
            • +1
              Ровно год назад начал снимать однушку 47 метров в новом доме за 28. Район Митино.
              • +3
                Год назад, да еще и ща МКАДом. Поэтому и 28.
                • 0
                  Свиблово, не новый дом, но с нормальным ремонтом и т.п. Сняли год назад за 25к.
            • 0
              Коллеги, честно не хотел устраивать здесь холивар. Мне видится, что ключевая фраза «ближе к центру» в вашем сообщении. А квартиру я снял год назад.
            • 0
              На Динамо за 40 уже отличную двушку можно найти.
            • 0
              Хммм… Посредством циана снял квартиру около Рязанского проспекта(10 минут пешком) в середине февраля, цена — 26, квартира с свежим ремонтом, не знаю может мне повезло, но на поиски у меня ушло часа 4 максимум…
              • 0
                На циане через агента? т.е. вы наверняка 26*3 заплатили сразу?
              • 0
                Точно также, рязанка, 10 минут до метро и работы, 30 включая коммунальные платежи кроме света и воды, небольная однушка после ремонта, адекватная хозяйка, снял в начале марта через агентство недвижимости, по циану предложения все какие-то ненормальные были. Без залога со стандартной комиссией агенту.
                • 0
                  А добавлю что снял за день
                • 0
                  Да, на циане через агента, комиссия 60%, с залогом, но его разделили на две части, коммунальные платит хозяин, я только свет, и квартира довольно удобно расположена, через дорогу от Кусковского парка, в общем если искать, найти можно
        • 0
          Если искать, а не брать что подвернется, то реально найти приличную однушку за пределами ттк за 25.
          В окраинных спальных районах проще.
        • 0
          За 18 на октябрьском поле снимал 5 мин пешком от метро в хор состоянии. Ее до сих пор за столько-же снимают знакомые.
      • НЛО прилетело и опубликовало эту надпись здесь
      • +1
        Меня больше удивило то, что для Ruby есть хоть какие-то вакансии в Новосибе. Искал полгода назад работу в сфере Ruby/RoR – глухо. Пришлось на удаленку устраиваться. Если кто знает, где в Новосибирске Ruby-программисты нужны, напишите плиз :)
        • 0
          За эти полгода появилась конторка, которая наняла аж трех рубистов и вроде готова еще: www.socialquantum.ru/novosibirsk/ :-)
      • +8
        15 и 25 — это почти в два раза, а не «почти одинаково».
    • +1
      По Украине есть тут
    • 0
      Приятно программировать за 120'000 тыс. в месяц.
  • +17
    Результат весьма неожиданный.
    Никак не думал, что перловикам платят больше всех.
    • +37
      вымирающий вид. аборигенов осталось мало, вот и ценятся дорого.
      • 0
        Точно такой же вымирающий вид — ASP.NETчики же, по зарплатам и видно.
        • +6
          Возможно не прав, но судя по отсутсивию Razor и .NET MVC в списке вакансий, они все могут ютиться под ASP.NET.
      • +1
        Не только, ещё и подразумевается приличный бэкграунд. Ruby-программист и программист имеющий опыт работы с Rails — это тоже две большие разницы.

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

        Плюс умение читать код, знание идиом, умение пользоваться map/grep/sort связками и умение писать конвенционный код.
        • 0
          Читать perl код? Не смешите мои тапки, он же write-only.
          • 0
            Ну это широко распространённое мнение примерно из серии: программисты не только хорошо разбираются в компьютерах, но и очень любят их чинить.

            Можно писать write-only на любом языке. Плохо читаемая программа — это обычно косяк программиста, а не языка.
        • +1
          Точно так же можно сказать, что JavaScript писать легко. А знать тонкости всех барузеров и спецификаций, опыт со всеми возможностями HTML5 и реальный опыт построение приложений. Далеко не 70 и не 100к стоит.
    • +1
      Их мало, поэтому сложность в поиске.
      • 0
        Когда их было много — тоже были трудности в поиске) Не меньшие.

        Писать на перле говнокод легко и приятно, а вот чтение оного аццкий ад. Ибо перл прощает много косяков. И позволяет выдумывать кучу идиом, которых не поймешь без глубокого знания языка.
    • 0
      Из текста следует, что PHP-гуру и Perl-гуру получают одинаково много.
      Я, например, думал, что более редкие спецы получают больше — Ruby, JS, Flex.
      • +2
        а если посмотреть не на медиану, а на стат. максимумы, то как раз Ruby и Flex получают больше PHP и ASP.NET…
        вывод я бы сделал такой: одинаково матерые программисты на Ruby и Flex получают больше аналогичных гуру на PHP и ASP.NET
        Про PHP dev я вообще бы говорил отдельно. Сейчас потребность в них много выше, чем есть кандидатов ны рынке и они действительно немного выбиваются из общей картины рынка…
  • +6
    По сравнению с зарплатами из соседнего топика печальная картина, не говоря уже про другие города.
    • –1
      Не забывайте, что «там» налоги ~50%. Так что получается 100 000$ * 0.5 * 30 / 12 = 125 000р/мес, что не сильно отличается.
      • +2
        Там в комментариях человек, живущий там, говорит о сумме порядка 28%
        • +2
          Там прогрессивный налог. Если вы получаете, мало, то платите 28%. Получаете больше — всё что свыше уже 35%, потом 40%. Потолок в зависимости от штата. В среднем круный специалист теряет от зарплаты на бумаге 35-40%. Так что не такие уж там и высокие зарплаты.
          • +1
            Не стоит забывать что за эти 35-40% налогов они действительно что-то имеют. Ну и потом, даже 60000 долларов для среднего спеца на руки больше чем 70-80 тысяч рублей на руки для спеца такого же уровня, скажем, в Москве.
            • 0
              Не забывайте, что там 60 тыс. долларов — это за год. Конечно, это всё равно больше, примерно в 2 раза, но ведь в США зарплаты всегда были в разы больше, чем в Москве. Сейчас разрыв в IT-области похоже имеет тенденцию к уменьшению.
              • НЛО прилетело и опубликовало эту надпись здесь
          • +1
            Это не так. У меня знакомый платил в сумме что-то около 5-7%. У него на иждивении была жена и двое детей, это радикально меняет ситуацию. И, да, вы платите каждый месяц некий фиксированный процент, скажем, 30%, а в конце года подбиваете баланс и либо доплачиваете ещё, либо вам государство возвращает. Система налоговых вычетов в США очень крутая.
      • 0
        Там же пишут про 28% налогов. Плохо, что в этой статье не указано это с вычетом или без.
      • НЛО прилетело и опубликовало эту надпись здесь
        • –9
          Их платит работодатель, из з/п удерживаются 13% НДФЛ.
          • +25
            Существует мнение, что деньги удержанные с работодателя — это деньги, которые могли быть выданы Вам.
            • –9
              Довольно наивное мнение, имхо. Если вы работает за 100 000, то зачем вам давать 130 000?
              • НЛО прилетело и опубликовало эту надпись здесь
                • 0
                  Как мне кажется, большая часть зарплат ограничена не ресурсами работодателя, а конкуренцией между работниками.
                  • +2
                    Какой конкрунцией? Её практически нету, хороший специалист — на вес золота.
                    • –3
                      Говорим про нормальных (по Гауссу, а не по представлениям работодателя). Их зарплата, имхо, формируются больше предложением чем спросом.
                      • +2
                        Если говорить про code monkeys, то действительно без разницы. А так, предпочтение обычно отдается лучшему специалисту при условии, что его запросы укладываются в зарплатную вилку работодателя.
              • +5
                Другая сторона проблемы — приходится брать на работу человека, согласного работать за 100 000, хотя можно было бы взять того, кто хочет 130 000
                • –3
                  Вряд ли это правило.
          • +15
            А работодатель платит это из какого бюджета? правильно — на з.п. Просто если бы перенесли выплату на физ. лица было бы одно из двух:
            1) бунт, при налогах почти в 45-50% (как в развитых странах), получать сервис как в Африке
            2) тупо перестали бы платить налоги и собираемость упала бы ниже плинтуса.

            А так очень удобно рассказывать про 13% с зарплаты, когда работодатель фиксирует фонд заработной платы с учетом всех налогов, и если бы не было +30% налогов, эти +30% получали бы вы.
        • 0
          Вообще-то получиться 13+34+18 = 65%, если взять и НДС :)
          • 0
            Не верно, НДС и фонд заработной платы никак не связаны.

            Конечно можно сказать, что работник на полученную з/п что-то покупает (куда-то он ее тратит же в итоге) и в цену покупаемой им продукции заложен НДС.

            Но тут нужно понимать, что не все платежи облагаются ндс, поэтому я бы не стал так прямо складывать
            • +1
              Хорошо, пусть будет 60% Все равно это налог, который в любом случае платим мы. И платим мы его из своего источника дохода (зарплаты как вариант). Вопрос ведь был сколько денег в любом случае уходит на налоги у нас и у них, не?
              • +1
                в любом случае

                В этом как раз собака и зарыта — мы его платим не в любом случае.

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

                Суть в том, что размер НДС и размер других налогов (транспортный, на недвижимость) не зависят напрямую от вашей заработной платы.

                Налог, который платится напрямую с ФЗП у нас только один — НДФЛ, 13%

                Есть еще 34,2%, которые в общем случае работодатель перечисляет в:
                Пенсионный фонд 26%
                Фонд Социального Страхования 2,9% + в зависимости от рода деятельности от 0,2%
                Фонд Медицинского Страхования 3,1%
                Территориальный фонд мед. страхования 2%

                Все эти платежи являются обязательными, но называть их «налогами» в общем смысле этого слова нельзя, т.к. они не являются безвозмездными и взимаются не в пользу государства или муниципального образования.

                Также работодатели могут снижать размеры этих взносов (теле/радиовещание, типографии и некоторые УСН — 26,2%, сельхоз тематика и инвалиды — 20,4%, особая экономическая зона — 14,2%)

                Итого получаем, что обязательные выплаты, которые платятся с ФЗП в нашей стране колеблются от 27,2% в лучшем случае до 37,2% и выше в худшем.
                • +1
                  до 47,2% в худшем конечно же, опечатка
                • НЛО прилетело и опубликовало эту надпись здесь
          • 0
            1.
            Если из 100 рублей вычесть 50%, а потом ещё 50%, то останется 25 рублей, а не 0.

            Вышеуказанные налоги складываются так: (1-0.13) * (1-0.18) / 1.34 = 0.53. То есть не 65%, а 47%.

            Если не учитывать НДС, а только НДФЛ + социальный, то получается и всего (1-0.13) / 1.34 = 35%.

            2. 34% социальный налог до определённой суммы (если не изменяет память до 512 тыс. рублей в год в 2012-м), дальше всего 10%. В прошлом году так вообще 0% был свыше 400-х с чем-то тысяч.
  • +2
    JS в Екатеринбурге Min 245 000 ?!
    Может все-таки 24 500?
    • +2
      уже исправил. Спасибо, что заметили )
      • +40
        Спасибо что исправили. А то уже 50% вещей собрал и билет в Екатеринбург купил :D
        • +3
          и JS выучили? :)
          • +5
            Ну я то и раньше знал, но многие увидев такую зарплату скорее всего начали вводить в гугл «Выучить JS за 1 час» :D
            • 0
              Кстати, вполне реалистично, зная 3-4 похожих языка )
              • 0
                А 3-4 похожих языка это каких например?
                • 0
                  • 0
                    Ну, хорошо зная Scheme или Python можно, наверное, выучить JS за 1 час.
                    А вот если знаешь только Java или C, то сложно будет…
                    • +2
                      Как-то еще со школы уяснил, что выучить и изучить — две огромные разницы. Тем более на практике применяется то, что изучил.
  • –19
    Получается, что «отцы» Интернета кодят на ASP.NET.
    А чем же исторически такое распределение обусловлено? Маркетингом Microsoft?
    Спец по ASP вышел из Basic'а, а PHP-ист из C. Значит последние должны цениться больше. А тут что получается?
    • +13
      PHPист вышел из C, да вы видно шутите? Большинство вообще не знают С.
      • 0
        Ну когда-то, выбирая между PHP и Perl, я выбрал PHP из-за C-подобного синтаксиса. А непосредственно предыдущим языком был VB. Странное вообще утверждение.
        • 0
          Забавно, а я выбирал когда-то PHP из-за паскалеподобного (по сравнению с Perl) синтаксиса :-)
          • +1
            Я выбрал PHP, потому что он не был похож на Perl или на новомодные тогда инструменты визуального программирования :)
          • 0
            По сравнению с Perl большинство императивных языков близнецы-братья :)
          • 0
            А на самом деле все трое — алголо-подобные )
          • 0
            Когда-то давно, когда я только-только постигал магию создания вебсайтов, загрузка файлов на сервер казалась чем-то недостижимым. Это была высшая магия. Я обложился учебниками и начал читать. И в результате увидел простой вариант, с использованием переменной MAX_FILE_SIZE, которую можно подделать (знал уже тогда) и сложный вариант, когда надо читать данные с STDIN (про CGI.pm почему-то в книжке не писали). После чего на протяжении многих лет я просил похапешников сделать индикатор загрузки файла на php, но все сливались. За годы многое изменилось, в прошлом остались войны из серии «пехапе отожрало в 50 раз больше оперативы чем перл», «слив производительности в сухую» и даже регистерглобалс везде выключили, а вот прогресс-бар они по прежнему сделать без костылей не могут. Меня же всегда интересовала практическая магия и создание недостижимого для других людей, я выбрал Perl и ни разу не пожалел.
      • 0
        А это уже веяние времени. Большинство молодых, Вы имеете в виду.
      • 0
        Это, кстати, печально.
    • 0
      Спец по ASP вышел из Basic'а, а PHP-ист из C

      Странная логика. Думаете никто из PHP-истов, писавших на C, на Basic никогда не писал? Да и почему раз из C значит должны цениться больше?
      • 0
        Что на что расчитано. Вот почему.
        • +1
          И PHP, и Basic позиционируются как высокоуровневые языки с низким входным порогом, у C такое позиционирование разве что по сравнению с ассемблером.
      • 0
        И ценить надо не сам язык, а умение на нем программировать.
    • +6
      «Спец по ASP вышел из Basic'а»
      Кто вам это сказал? Вы вообще asp.net в глаза видели?
      • –2
        А Вы видели первый ASP?
        • +1
          Я его не просто видел, я на нем писал лет пять. Если что, он поддерживал js.

          Но это не имеет никакого отношения к asp.net, который приведен в анализе, там вообще иная парадигма, и не так уж много людей перешло с одного на другое.
          • –3
            Я к тому что учить язык с нуля — это не плохо. Но учить язык, зная схожий — намного проще. Этим и пользуются программисты. Они чаще выбирают то, что им знакомо и развиваются вместе с языком. Так и получается, что те кто программировал на Basic, без труда продолжили в ASP, а потом и в ASP.NET.

            Это мое субъективное мнение.
            • +1
              Это не просто ваше субъективное мнение, а ваше мнение, не подкрепленное объективными фактами.

              Нельзя, начав в asp, без труда продолжить в asp.net, между ними общего только название. А перенос привычек из одного в другое был черезвычайно фатален.
              • –1
                Нельзя, я и не говорю об этом. Без труда было вначале, когда языки развивались не так быстро. Я говорю что программист развивается с языком, который выбрал.
                Ваш негатив дурно влияет на текст сообщений, как Ваших, так и моих.
                Закончим на этом.
                • 0
                  Я говорю что программист развивается с языком, который выбрал.

                  Хорошему программисту не свойственно зацикливаться на одном языке.

                  Ну и да, asp и asp.net — вообще не языки, так что это тут не при чем.
                  • –3
                    Мы же не о терминологии спорим, надеюсь? Все прекрасно понимают о чем речь.
                    Согласитесь, что если программист будет скакать с одного языка на другой, то ни один нормально не освоит.
                    • +2
                      Не соглашусь.

                      Для адекватного (задаче) освоения большей части языков не нужно тратить ни жизнь, ни даже десятки лет. Уважающий себя программист просто обязан знать несколько языков, причем очень желательно — из разных парадигм. После этого каждый последующий, в принципе, осваивается без особых усилий.
    • +5
      Сударь, вы ASP.NET в глаза не видели, не бросайтесь утверждениями. C# — один из самых мощных и быстроразвивающихся языков — это не маркетинг МС, а факт.
      Вы же, видимо, один из тех, кто в языках видет объект поклонения/ненависти, а не инструмент.
      • –6
        Программирую 3 года. Начинал с простого ASP.
        Microsoft за C# уважаю и полностью согласен.
        Поклоняются только компании Apple.

        Вы видно не так поняли мой намек. Возвращаясь к MS, почему VB.NET не позиционируется как язык профессиональных приложений?

        Оттуда я провел аналогию.
        • +1
          >Поклоняются только компании Apple.
          >Они чаще выбирают то, что им знакомо и развиваются вместе с языком. Так и получается, что те кто программировал на Basic, без труда продолжили в ASP, а потом и в ASP.NET.

          Даже не знаю что возразить на такой глубокий диванный анализ.
          Во-первых я не знаю ни одного серьезного программиста, специализурующегося на васике. Этот «язык» — уродливый рудимент бородатой эпохи, когда хотели программирование сделать понятным каждому в ущерб здравому смыслу. На данный момент в его использовании нету смысла, для скриптов любыми профпригодными людьми используется что-нибудь вроде Python.

          За все время я видел одно объявление, где требовался программер на VB. Причем надо было еще знать C#.

          >Возвращаясь к MS, почему VB.NET не позиционируется как язык профессиональных приложений?
          Я надеюсь, я ответил на ваш вопрос.
          • –2
            Вы так говорите, как будто я Ваш язык унижаю и порочу. Как будто Вы — король, а мы все здесь — дерьмо. Вы даже не понимаете о чем спорите.

            «Возвращаясь к MS, почему VB.NET не позиционируется как язык профессиональных приложений?» — это была ирония, сударь.

            Что-то мы не поняли друг друга. И остальные участники, видимо, тоже.
    • +1
      Угу. Мне только на днях один похапешник рассказывал, что главная проблема PHP досталась ему от С. Угадаете какая? Конечно! Динамическая типизация! Не иначе, этот спец из С вышел.
    • 0
      Напоминаю, что PHP началось с пачки скриптов на Perl
  • +4
    Какие, черт побери, «отцы интернета»? Может, хотя-бы «отцы WWW»? Интернет — это гораздо больше, чем просто веб-сайты.
    • –1
      * хотя бы
    • +1
      Да, у меня тоже сразу Тим Бернерс-Ли в голове всплыл.
  • 0
    по Украине, кому интересно, декабрь 2011 (скоро будет в конце июня за 2012 год)
  • +3
    Спасибо за инфу, надо показать кое-кому чтоб зарплату поднимали хотя бы до "10 перцентиль".
    • 0
      P.S. Ещё бы для сравнения цены на аренду жилья по городам. Так-то стоимость жизни в Москве иПитере по идее сильно отличаться не должна, а вот жильё…
      • 0
        это отдельное исследование, такими занимается РОССТАТ :)
        • 0
          Регулярно на этот сайт заглядываю (вчера вот был), но такой показатель как сдача в аренду жилья одними гражданами другим они не учитывают.
  • +4
    Perl в топе удивил.
    Но по ощущениям, скоро и php-программистами случится тоже самое.
    Уже полгода ищем программиста в фоновом режиме — не можем найти. Приходят в основном собесодоваться совсем зеленые студенты, которые только джумлу и видели.
    Со слов этих же стундетов — php теперь изучать «не модно», все тянутся к ruby и питону.

    ps Странно, что еще не запостил картинку jpg VS png;)
    • +2
      По опыту могу сказать, что из группы в 25 студентов-программистов на работу я бы взял 3-5, не больше. Остальные — в лучшем случае кодеры по подробному ТЗ, в худшем — конфигураторы популярных CMS. Разрабатывать приложения им не давно, нет аналитических способностей, нет видения архитектуры приложения/фреймворка в целом, недостаточные знания языка, нет понимания работы интерпретатора, СУБД.

      Есть специальности, где способных более половины группы, но там, как правило, размытая специализация. Кто-то идет в C#/Java/.Net, кто-то в разработку под мобильные ОС, кто-то упорно качает геймдев. Каждому своё.
      • +1
        Сам не студент, но без подробного ТЗ результат ХЗ. Сделаешь как лучше, потом сам будешь виноват, т.к. у заказчика окажется другое виденье реализации.
    • НЛО прилетело и опубликовало эту надпись здесь
  • +3
    А где Java и Delphi?

    Нет, не вымерли, я жив еще!
    • 0
      Нет, я не буду говорить что это невозможно, но…
      Вы пишите сайты на Delphi?!
      • 0
        *пишете
      • +2
        Не пугайте меня…
        С каких это пор web-приложения стало моветоном писать на Delphi?
    • +3
      Причем Java SE и Java EE разработчики. Как то самый локамый кусок то и не показали. И где C++ ???
      • –1
        тссс! вы представляете если бы он там рядом колонку поставил с названия джава и зарплатами в как минимум 1.5 раза больше что было?? а так тихо мирно сидим работаем)
    • 0
      Все наши публикации в нашем блоге, темы чередуем… Однажды расскажем и про Delphi.
  • +6
    А не планируется что-то подобное для С/С++ и C# поисследовать?
    • +1
      В одном из следующих постов их (сишников), скорее всего, и коснемся.
      • +2
        Спасибо, я (сишник) буду ждать!
    • 0
      C#, конечно, круто…

      Но, боюсь, C/C++ и Java слегка сдвинут полоски, большая часть уменьшится.

      Если что, кто-то почувствовал себя крутым орлом, владея простыми рельсами или джангой как своими двумя — welcome почитать требования к C/C++ спецу, который пишет такие любимые народом 3D игрушки, и оценить свои знания.

      Эта ссылка всегда остужает мой пыл и ЧСВ. Если мало, еще читаю олимпиадные задачки с международной матолимпиады, и прихожу в дао-нейтрал.

  • 0
    В Тюмени, чуть восточнее Екатеринбурга, ситуация еще хуже. По меньшей мере, по моим субъективным ощущениям, когда пытался найти работу в этом и прошлом году. Большинству тюменских веб-студий не нужны программисты и верстальщики в штат, только как фрилансеры. Оплата же… обещают до 30, но на деле… Брал пару, по типу «испытания». Оба — визитки-каталоги на битриксе, верстка и натяжка (плюс переписал пару функций битрикса, потому что в данную мне редакцию они не входили, а на более функциональную поскупились). В итоге оно растянулось на три месяца на каждый сайт, и за каждый заплатили 5к. В итоге плюнул и устроился админом.
    • –1
      «плюс переписал пару функций битрикса, потому что в данную мне редакцию они не входили, а на более функциональную поскупились»
      На мой взгляд это и есть главная проблема начинающих в битриксе, ибо в битриксе надо всегда брать версию такую чтобы по возможности только шаблоны менять, тогда и будет скорость и качество. Для переписывания там маловато документации, а исходников много и код там местами староват и многословен. Но вообще битрикс — самая достойная CMSка для PHP.
      • 0
        Версию постарше мне просто не дали, дали «Первый сайт» и «Старт». Но при этом надо было галерею, которая входит в поставку начиная с версии «Стандарт». Жмоты, одним словом.
        Насчет достойности я бы поспорил, но оно скатится в флудильню-холивар, так что не стану.
    • 0
      так таки плохо все в Тюмени?
      печально, блин
  • 0
    Интересно, что зарплаты верстальщиков в Мск и СПб различаются почти в полтора раза, разница же в зарплатах JS'еров существенно меньше.
  • 0
    Интересен еще момент — HTML верстальщик / Web мастер — это чисто верстка, без JS? Или с JS начального уровня?
    А программист JavaScript соответственно чисто JS?
    • 0
      Думаю HTML/CSS/JS начального или даже среднего уровня подразумевается во всех вакансиях «веб-программист».
    • 0
      JS в таких вакансия указывается, как правило, как желательный или дополнительный, но глубокие знания точно никто не требует
    • 0
      Вот и мне тоже интересно.
      Неужели в большинстве компаний скрипты пишут программисты или специально нанятые JS-еры?
      Ибо верстальщика со средненьким знанием JS в Москве на фултайм за 45 днем с огнем не сыщешь.
      • 0
        Если нет отдельного фронтенд программиста, то обычно все жё на бэкенд перекладывают, а не на верстальщика. От верстальщика чисто HTML/HAML/CSS/*SS, в крайнем случае установка визуальных свойств jquery/… плагина.
        • 0
          Это если и верстать не заставляют бэкендера.
        • 0
          Перекладывать js на бэкенд имхо намного более неправильно, чем на верстку.
          Хотя, конечно, смотря какого уровня js. Если node.js то, конечно, лучше на бэкенд.
          • 0
            С одной стороны. С другой — JS требует в основном навыков императивного (пускай и асинхронного) программирования, а не декларативной вёрстки. Есть тру верстальщик (чисто HTML и CSS, не знает что такое даже ветвление и цикл) и тру бэкендер (PHP, C/++/#, Java, серверный JS, ассемблер в конце концов). Кому будет проще освоить клиент-сайд JS?
  • +1
    Мне кажется, на PHP и JS для СПБ зарплаты несколько занижены.
    • НЛО прилетело и опубликовало эту надпись здесь
    • +2
      И для Мск тоже.
  • 0
    По своему опыту, реально можно добавить процентов 20-30 к верхней планке в приведенных данных и легко найти работу (в Москве).

    Например, php программист 120-130
    Ведущий php 140-150

    Это особо без напрягов. Речь идет о умельцах своего дела.
    • +1
      Это не верхняя планка, а 90%. Вполне может быть что ваши цифры учтены в оставшихся 10%.
      • 0
        Так я тоже про верхнюю планку не говорю.
        Лично мое имхо — верхняя это 150/180 (обычный/ведущий) — но это уже тяжело найти.
  • 0
    Скажите, а абсолютные значения это net или gross?
    • 0
      этого никто не знает… (
      источник данных вакансии — кто там что указывал, одному создателю вакансии известно.
      • 0
        Одно дело указать, и совсем другое найти специалиста, согласного на указанную сумму.
        Компаниям, как правило, хочется платить поменьше, вот и пишут.
        Потому для Москвы, на мой взгляд, получились слегка заниженные суммы.
  • +2
    Удалённо на американских компаниях гораздо больше можно заработать программисту, чем ведущий PHP программист в Москве. Разные планки стоимости работ, ну и соответственно зарплаты разные.
  • 0
    Очень был бы рад, если в вашем списке городов показалась Самара.
    • 0
      это вряд ли, мы просто статистики не соберем столько (
      но опять же — все может быть )
    • +1
      Про Саратов даже, наверное, и упоминать не стоит в таком случае?
      • 0
        верно )
  • 0
    Мне кажется, что данные о зарплатах, которые берутся из источников вроде hh.ru получаются слегка завышенными, т.к. некоторые работодатели завышают цифры, но мало кто не занижает. Так же не учитываются различные бонусы. Отсюда данные исследования не очень интересны.

    Вот если бы сделали исследование-опрос о годовой зарплате, можно, анонимный — цифры были бы более реалистичными.
    • 0
      как я уже писал в посте
      "Наше исследование рынка заработных плат можно поделить на 2 блока:
      1. Опрос компаний участников.
      2. Сбор информации о зарплатах с Job порталов.
      "

      В этой публикации мы раскрываем данные собранные с Job порталов. Данные вполне репрезентативны, если их грамотно применять.
    • 0
      Про анонимные опросы самих программистов — думаем, возможно сделаем такие.
  • –1
    В питере уже не раз встречал что ищут сеньоров Python/Django за 120+ так что ваш максимум в питере 84 не очень справедлив.
    • +1
      а кто сказал что это МАКСИМУМ? Там же написано — это «статистический максимум», т.е. — это 90 перцентиль. А еще там есть глоссарий, который поясняет ЧТО такое 90 перцентиль.

      По Питеру, например, мы собрали статистику по 117 вакансиям, т.о. с зарплатой выше 90 перцентиля будут АЖ 12(!) компаний. При этом выше максимальной она может быть насколько это вообще возможно.
  • +1
    Очень многие молодые и амбициозные (или просто инвестируемые дядей) компании хантят разработчиков по связям, которых, как правило, хватает у более-менее адекватных it-кадровиков. Так же имеют место личные контакты и переписки в linkedin, moikrug и т.п. сервисах. Самое главное, что при таком подборе людей уровень зп обычно выше, чем средний показатель по hh, rabota, etc. Ваша оценка дает картину происходящего на рынке, что уже само по себе очень полезно для всех нас :) Хотя сам я предпочитаю описанные мною методы поиска работы, по вполне понятным причинам.
    • 0
      способов получения информации о рынке труда я разделил бы на 3:
      1. Собрать данные с Job порталов (это мы делаем)
      2. Попросить компании предоставить информацию о зарплатах сотрудников (это мы делаем)
      3. Анонимный опрос самих самих специалистов (это мы, пока, не делаем)

      У всех есть плюсы и минусы и не один из них не является идеальным. Нужно уметь грамотно использовать полученную статистику.
  • 0
    Почитаешь так тему, и начинаешь задумываться — а не переехать ли в Спб/Питер…
    • 0
      А потом пересчитаешь все плюсы и минусы и понимаешь, что и здесь неплохо руки с головой кормят.
    • 0
      Если в текущей локации свое жилье, то резонов переезда не очень много. По деньгам выходит приблизительно тоже самое, что и дома.
  • +2
    К слову о студентах, которые бьют себя в грудь с криками о профессионализме — не нужно обобщать, пожалуйста.Я, как живой пример, иду программистом-стажером (веб разработчиком), заработную плату пока не обговаривали с работодателем — если хотя бы 7к+ то соглашусь.Думал предстоит работать на php, может на ruby — в итоге тестовое задание оказалось на perl, что меня порядком удивило.Но у меня ещё есть время и возможность учиться «в полевых условиях», может быть некоторые себе такого позволить не могут.Или не хотят.

    Многие действительно не идут работать по профессии потому что знания скудные и зарплаты соответствующие, проще устроиться барменом или кальян-мастером с зп в 1.5-2 раза больше.
  • 0
    Странно, что включили ASP.NET и не включили Java веб стек. Ибо по использованию они достаточно близки. И интересно, что именно из ASP.NET стека исследовали?
  • 0
    Распределение зарплат по технологиям
    Для построения этого графика мы привели все позиции к единому виду, объединив для программистов PHP, JS, ASP.NET и Flash/Flex middle с ведущими(старшими).

    Каким образом 60 и 90 для младшего и старшего PHP-программиста «объединились» в 60?
    А для «просто Perl» остались 90?

    Судя по отчёту, выгоднее всего быть ведущим PHP-разработчиком либо Perl-гуру.
    А итоговый график этого факта не отражает.
  • 0
    Я думаю, было бы интересно посмотреть статистику сколько запрашивают в резюме выпускники по ВУЗам.
    • 0
      Как сказать.Студенты разные бывают.

      Среди моих знакомых довольно мало людей которые думают что сразу после выпуска будут получать 40к и оплачиваемый отпуск, однако есть люди которые работают с 3го курса кто где — преподавателем курсов, веб-разработчиком, да хоть тех поддержкой — с зарплатой около 15-20 тысяч(если переводить на полную ставку).

      Сам надеюсь при выпуске на полной ставке первые пару лет получать хотя бы 30, минимум 25.Всё же за 15 тысяч, действительно, проще курьером устроиться.

      Отвечая на вопрос — в резюме, в поле «какую зп вы хотели бы получать при полной занятости?», ставлю 25
      • 0
        Я имел ввиду не людей, которые только что закончили, а вообще всех выпускников. Это было бы интересно абитуриентам.
  • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      80к — это не минимум, а гораздо выше среднего. Не распространяйте сказки про Москву :)
      Пойду кипяточку попью.
    • НЛО прилетело и опубликовало эту надпись здесь
  • 0
    Интересно былоб сравнить с Одеском =) по моим ощущением там наиболее честные зарплаты.
  • –1
    У дотнетчиков практически нет разделения на веб-разработчиков и прочих разработчиков.
    А еще часто, когда пишут что нужен «разработчик», набирают всех — от джуниоров до сеньоров, вилки пишут общие, а «статус» присваивают уже при составлении оффера.

    Исходя из того, что автор об этом не знает, и остальная статистика вызывает неслабые сомнения.
    • –1
      У дотнетчиков практически нет разделения на веб-разработчиков и прочих разработчиков.

      (это к тому, что зарплаты одинаковые, что на asp.net, что на wpf)
    • –1
      у меня тоже к автору много «претензий»!

      Вот пара «дельных» вопросов:
      1. Где же четкая граница между ведущим и разработчиками уровня middle? Как он их вообще разделяет то?
      2. А еще в разных компания один и тот же человек может быть оценен от Junior'a до Seniora (если не до Team Lead'a). Как он это учитывает?

      В топике черным по белому написано методика как мы это делаем:
      «Мы собираем данные о зарплатах указанные в вакансиях и резюме и раскладывает их по нашему же каталогу должностей в соответствии с названием вакансии/резюме. В случае, если название вакансия/резюме слишком общее или неточное (например: «Программист» или «Web программист»), то изучив описание вакансии/резюме отбираем ее на конкретную должность на основании экспертной оценки.»

      Кроме того, редкие позиции (такие как программисты Perl, Python, Ruby) мы вообще не делим на middle и senior, так как в этом случае компании очень редко делят их на уровни.
      • –2
        1. По названию должности. Проблема в том, что есть компании с четырехуровневой системой(джун, интер, сеньор, лид), а есть — с трехуровневой (джун, интер, сеньор/лид). Ну и помним, что в чистокровном скраме вообще нет деления по статусу.
        2. Никак. Оцениваются вакансии, а не резюме.
      • –2
        Сорри, спросонья попробовал ответить на вопросы в начале коммента.

        Методика у вас очень сомнительная.
  • –1
    Не совсем правильно так исследования проводить, куча параметров не учтено, очень большая погрешность. Реальные зарплаты существенно ниже.
    • 0
      буду признателен за совет/рекомендацию как подобные исследования нужно проводить? (говорю без сарказма) Здорово будет, если вы еще и механику этого процесса расскажите.
      • 0
        Это сфера маркетинговых исследований, я знаком с ней на уровне теории, поэтому за полную механику не взялся бы советовать. Из того что на поверхности, нужно учитывать опыт работы (зп специалиста без опыта и с опытом в 5 лет может разниться в разы), на джоб порталах и при прямых опросах большинство завышают цифры, нужно учитывать и избавляться от так называемых «выбросов»
        • 0
          в вакансиях не всегда, т.е. крайне редко указывают опыт работы (большинство пишут от 1 до 3 лет). Т.о. нужно исследовать что-то другое, вакансии не подходят. А что другое? Если другое, тогда это уже другое исследование…
          Подходы бывают разные, на мой взгляд идеального нет! В любой методике есть плюсы и минусы…

          Какой бы вы подход не продолжили — недостатки в любом найдутся. Дальше оцениваем трудозатраты, точность полученной информации, охват необходимого количества должностей…
          • 0
            Конечно недостатки есть везде, вопрос в точности данных. Наиболее правильные данные будут если опрашивать специалистов на прямую, с выборкой 2000-3000 человек и исключая выбросы. Это долго и сложно, но данные будут отличатся от представленных.
            • 0
              да, мы в этой ветке (и не только) обсуждали вопрос такого рода исследования — нам оно нравится, но:
              1. где набрать 2000 — 3000 чел
              2. откуда у нас уверенность, что эти люди будут указывать правду, а не какой-то шутник с кучкой друзей захотят посмеяться на над нами — тут мне кажется вероятность ошибки намного ВЫШЕ, чем с вакансиями!
              • +1
                1. Запостить на Хабре топик, думаю люди его поддержат и наберется даже больше 2-3 К.
                2. Для отслеживания «шутников» и придумали выбросы, они призваны свести к минимуму статистическую погрешность.
                • 0
                  план у нас примерно такой и был :)

                  возвращаясь к точности данных собранных с job порталов — сравнение их с данными, которые мы собираем в результате опроса IT компаний, показало, что они очень неплохо коррелируют, таким образом эта статистика вполне себе честная, только область ее применения должна быть грамотной.
  • 0
    Не знаю, что там на hh.ru пишут, но у нас таких зарплат нет :(
    • 0
      а кто это мы? и откуда вы?
      • 0
        Нижний Новгород.
        • 0
          есть повод поговорить с руководством о повышении ЗП или поискать новую работу. Мы может и не знаем сколько платят компании, но точно знаем сколько они ГОТОВЫ платить :)
          • +1
            Уже поговорил, вроде бы успешно :)
            • +1
              ну вот 1 доброе дело наш пост сделал :)
  • +1
    По НН все точно (касаемо php), примерно так все и обстоит
    • 0
      Хотя насчет зарплат для middle php как-то мало. Меньше 30 предлагают только в шарашкиных конторах, а нормальная з/п для мидла от 40
      • 0
        мы не разбирали вакансии на «от нормальных контор» и «шараж-монтаж» :) Наверное и те и другие время от времени кого-то себе ищут и это отразилось на статистике :)
  • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    Реквестирую Казань.
    Да и год прошёл.
    • 0
      Скоро планируем обновить данные.
  • 0
    Господа, предлагаю обновить данные, весьма ценная информация!
    Заранее благодарны!

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разное