amambaru: ну почему же не догадался, просто многие или не имеют возможности платить высокие зарплаты или не видят этому экономического обоснования. А ещё нередко бывает, когда отделом управляет человек способный слить ФОТ любого размера. Поэтому бизнес должен сначала нанять управленца способного добиться хорошего ROI, а уж потом дать ему денег.
Я действительно не бизнесмен. Я просто дипломированный финансист с 12-ю годами успешного опыта управления службами ИТ.
amambaru: Вы не понимаете о чём. Для начала по пунктам:
Во-первых, у автора проблемы явно не с профессионалами. Таких можно и нужно табунами на мороз выгонять. И такие же, но возможно более послушные, даже в условиях кадрового голода найдутся.
Во-вторых, я не о том, что больше денег - больше профессионализма. Я о том, что больше денег, больше желания держаться за место. Особенно, если мы говорим о рядовых сотрудниках, которым столько нигде больше платить не будут.
В-третьих, в современной практике руководства многие недооценивают пользу кнута. Мои сотрудники меня одновременно любят, уважают и боятся.
А теперь в целом: хорошие условия труда и высокие зарплаты увеличивают привлекательность работодателя и конкуренцию за место среди соискателей. Что позволяет либо привлечь более квалифицированных сотрудников, либо не страдать от недостатка кадров на уровне менее квалифицированных. Это, в свою очередь, позволяет укомплектовать штат людьми не нарушающими внутренние порядки. Что наконец приводит к эффективной и слаженной работе служб ИТ, которая окупают затраты.
amambaru: что значит "бы"? Это мой реальный многолетний опыт. Зарплата выше рынка, прежде всего, позволяет быстро менять зажравшихся. Кроме того, даже если она сама по себе не мотивирует некоторых (странных людей), она порождает страх потерять тёплое место.
amambaru: ну, я конечно немного утрировал, за три беседы никому подсрачника не доставалось, но принцип описан верно. Когда я сам был рядовым разработчиком, мне хватало воспитательных бесед у непосредственного начальника. Когда я был менеджером среднего звена, моим сотрудникам обычно тоже хватало бесед со мной. Иногда головы рубить требовалось, и топы мне в этом мешали, да. А вот когда я сам занял место топ-менеджера, я первым делом предоставил разработчикам чрезвычайно комфортные условия труда, поднял зарплату в полтора-два раза выше рынка и после перестал церемониться с теми, кто этого не ценит.
Макс: Линтеры, тесты, PR review - это все настроено.
Например, maven-checkstyle-plugin не даст собрать проект, в котором есть стилевые ошибки. Негодный программист может запушить в вышестоящий репозиторий на авось, но Jenkins CI потом тоже собрать не сможет и наябедничает на него руководству. То же самое Jenkins сделает, если после пуша в отчёте статического анализатора FindBugs ошибок станет больше. Если при периодическом нагрузочном тестировании бенчмарки существенно просядут из-за тупых решений, виноватого тоже найдут. В первый раз с виноватым воспитательную беседу проведёт непосредственный начальник. При рецидиве на ковёр к вышестоящему начальству пойдут уже оба и, скорее всего, лишаться премий. При повторном рецидиве исполнителя обычно увольняют, а его руководителя понижают. Возможно даже, посадят на место выбывшего.
Иван: во-первых, откройте любой работный сайт, поищите вакансии по разным языкам и сравните количество вакансий и зарплаты. Особенно верхняя планка зарплаты поучительна. Во-вторых, никто не отменял ежегодно публикуемых рейтингов языков, в которых Java уже очень много лет бессменный лидер.
Adamos: астрономически редкий вариант, требующий веских оснований. Обычно инициируется тогда, когда есть уверенность в ведении чёрной бухгалтерии, с многомиллионными долгами по налогам.