Несколько часов назад имел преинтереснейший спор о преимуществах работы в компаниях первого величины, вроде Google, Apple, Facebook, да том же Яндексе (с него, в общем-то, спор и начался). Главным вопросом был следующий: что программист может получить от работы в таких компаниях, чего он не может достичь в рядовых украинских компаниях (чаще всего, аутсорсовых)?
Я для себе выделил такие вещи:
- Причастность к улучшению мира. Как бы пафосно это не звучало, но такие компании действительно делают мир лучше, а жизнь - удобнее. Конечно, даже стопицотая бухгалтерская программа сделае жизнь десятка человек чуть лучше. Но в масштабах всего мира, качественный поиск, или почта, или социальная сеть - гораздо важнее.
- Интересные задачи. Очень спорный момент, и с ним многие могут не согласиться. Но если сравнивать всё с той же Обычной Бухгалтерской Программой или каким-нибудь Очередным Интернет Магазином, то задачи, решаемые внутри таких компаний, как правило на порядок более нестандартные.
- Коллектив. До того, как я начал работать в компании-разработчике, я был уверен что все программисты - гики. Когда я понял, что это не так, и что большинство разработчиков интересуются программированием не больше 40 часов в неделю, я был несколько… обескуражен. Но таким людям, с режимом работы “с 9 до 5”, как мне кажется, практически не возможно попасть в компании-гиганты. Туда подбирают людей, которые своим делом живут.
Естественно, эти утверждения спорны, но для себя я их выделил именно так. Ещё можно вспомнить про большие зарплаты (с чем тоже можно поспорить), про стулье за 700 евро и про 27-дюймовые iMac’и на рабочих местах, но это уже менее важно лично для меня.
А вы бы хотели работать в Google? Или ещё в какой-то компании первого эшелона? А почему? Или почему нет?