Я теж працюю в ІТ-компанії, працівники - програмісти. Так, їм потрібні всякі штуки типу безплатних обідів, медстраховки, власного спортзалу і ще багато чого - чим більше, тим краще
. Але насправді звісно найважливіше - це цікава робота, проекти, та висока зарплата. Не знаю, чи доречно питати, за що їх мотивувати. Виходить так, що їх треба мотивувати не за щось, а для того, щоб не перекупили конкуренти, як казали вище. Але це щось типу колективної мотивації. Щодо кожного індивідуально - їм потрібно визнання їхніх заслуг - наприклад, високої ефективності в роботі, задоволеність замовника його роботою, дуже хороша здатність до навчання, вивчення нових технологій, пропозиції щодо оптимізації роботи за допомогою цих нових технологій (адже хороший програміст повинен завжди вчити щось нове, щоб не відставати від розвитку технологій) - ось власне те, за що їх треба мотивувати
. Найкращий спосіб виявити це - спілкуватися з кожним із працівників. Наприклад, в нас це відбувається щопівроку - своєрідна співбесіда-оцінка. З кожним із них вирішуються проблеми, які є, підкреслюються успіхи, малюється подальший план росту (індивідуально з кожним) і відповідно піднімається зарплата. Вияв уваги до роботи та успіхів працівника, достойне підняття зарплати в залежності від результатів, нові цікаві проекти - ось що найбільше утримує працівника в компанії та мотивує його працювати продуктивно. Без цього ніякі додаткові фішки типу обідів-англійської-спортзалу не працюють, не ціняться і навтіь сприймаються із сарказмом.