12

Политэкономия труда программиста1

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

Программист - самый удобный пример для тех, кто хочет объявить классовую структуру капитализма устаревшей. Ноутбук стоит сто тысяч рублей и полностью принадлежит работнику. Компилятор, среда разработки, языки программирования - бесплатны. Знания - в его голове, и никто не может их изъять. Формально перед нами идеальный ремесленник домашинной эпохи: собственник орудий труда, работающий на себя. Именно поэтому идеология "тим-лида как коуча" и "разработчика как предпринимателя своей карьеры" находит здесь наиболее благодарную почву. Но эта картина рассыпается, как только задаёшь простой вопрос: что происходит с кодом программиста в тот момент, когда он выходит за пределы его личного ноутбука.

Код сам по себе - не товар и не источник дохода. Строка кода, написанная в одиночку, ничего не стоит на рынке, пока не соединена с тремя вещами, ни одна из которых программисту не принадлежит. Во-первых, это кодовая база компании - миллионы строк, написанных за годы коллективным трудом сотен людей, из которых конкретный работник видит и понимает едва ли один процент. Уволившись, он не может забрать эту кодовую базу с собой, хотя именно она, а не его личные навыки, представляет собой овеществлённый капитал, необходимый для производства продукта. Во-вторых, это инфраструктура: облачные серверы, системы хранения данных, внутренние API, лицензии на проприетарные библиотеки - всё, что оплачивается компанией и без чего написанный код не может даже запуститься в продакшене, не говоря уже о том, чтобы дойти до пользователя. В-третьих, и это главное - организационная способность превратить код в общественно признанный продукт: маркетинг, продажи, юридическое сопровождение, бренд, репутация на рынке, наконец, сама возможность профинансировать полгода или год разработки до того, как продукт начнёт приносить выручку.

Здесь стоит ввести отдельную категорию, без которой разговор о цифровом труде остаётся неполным - специальную информацию, овеществлённую в форме средства производства. Речь идёт не о знании вообще, которое, будучи усвоенным человеком, остаётся при нём и не может быть отчуждено, а именно о той информации, которая приобрела самостоятельное, отделённое от работника материальное или квазиматериальное существование: зафиксирована в кодовой базе, в архитектурных решениях, во внутренней документации, в обученных на данных компании моделях, в накопленной статистике поведения пользователей, в бизнес-логике, вшитой в тысячи файлов. Эта информация функционально неотличима от станка XIX века - как станок овеществляет прошлый труд множества рабочих и мастеров в форме, пригодной для присвоения капиталистом, так кодовая база и корпоративные данные овеществляют прошлый труд множества программистов, аналитиков и пользователей в форме, юридически принадлежащей компании и физически недоступной уволившемуся работнику. Именно потому, что эта информация овеществлена - зафиксирована на серверах компании, а не только в голове конкретного человека, - она и становится средством производства в строгом смысле: объектом собственности, отделённым от непосредственного производителя и противостоящим ему как чужая сила. Личные навыки программиста, в отличие от неё, остаются при нём и продолжают быть его собственным, неотчуждаемым ресурсом - в этом и состоит различие между знанием как способностью и информацией как капиталом.

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

Теперь вернёмся к аргументу оппонентов - о тождественности штатного программиста и фрилансера. Тождественность здесь мнимая и держится на подмене: оба пишут код на одном языке и, возможно, одинаково хорошо. Но фрилансер, в отличие от штатного разработчика, как раз-таки и несёт на себе всё то, чего лишён наёмный работник - и именно поэтому его положение доказывает марксистский тезис, а не опровергает его. Фрилансер сам ищет заказчика, сам договаривается о цене, сам простаивает без оплаты, если нет заказов, сам покупает лицензии и облачные мощности под конкретный проект, сам несёт коммерческий риск невостребованности продукта. Иначе говоря, он выступает уже не как наёмный труд, а как мелкий товаропроизводитель, продающий не свою рабочую силу, а готовый результат труда - точно так же, как сапожник-кустарь XIX века продавал не свой труд, а сапоги. Маркс подробно разбирал именно эту фигуру - формально независимого производителя, юридически свободного и от эксплуатации капиталом, и от гарантий, которые эта эксплуатация всё же предоставляет: стабильной зарплаты, оплаты простоя, социальных гарантий. Свобода фрилансера от работодателя оборачивается незащищённостью перед рынком в целом, который эксплуатирует его ничуть не мягче, просто безлично и опосредованно, через колебания спроса и конкуренцию с другими фрилансерами по всему миру.

Штатный же программист находится в принципиально ином положении: он получает зарплату вне зависимости от того, принёс ли его код прибыль компании в этом месяце, не несёт коммерческого риска, не занимается поиском клиентов и не обязан покрывать инфраструктурные издержки. Взамен он отдаёт капиталу нечто, чего фрилансер как раз не отдаёт - право собственности на продукт своего труда с момента его создания, включая право на ту самую овеществлённую информацию, которую он своим трудом произвёл, но использовать самостоятельно уже не может. Именно в этой сделке - гарантированная оплата труда в обмен на отчуждение продукта труда и произведённой информации - и заключена эксплуатация в марксистском смысле, безотносительно к тому, комфортна ли эта сделка внешне или крайне некомфортна. Разница между штатным программистом и фрилансером - это ровно та разница, которую и описывает категория отчуждения от средств производства: один продаёт рабочую силу и не владеет продуктом своего труда, другой владеет продуктом своего труда, но зато несёт на себе бремя воспроизводства всех условий этого труда самостоятельно. Указывать на фрилансера как на опровержение марксизма - значит перепутать два разных экономических отношения и сделать вывод о тождестве именно там, где различие принципиально.

0
Автор поста оценил этот комментарий

Прекрасно ! Ваш главный тезис : "пролетариат не субъект, субъект сообщества» это и есть тот самый антропологический сдвиг, который я называю экзистенциальным анархизмом.
Мы с Вами говорим об одном , что нужен новый субъект, который не будет повторять ошибки старого. Но есть ряд вопросов :
Если субъект это "сообщества, где классовые различия не играют роли", то кто будет эти сообщества создавать?
И как они станут субъектом, а не просто островками в море капитализма?
Что помешает этим сообществам стать новой бюрократией?
Возможно эти вопросы пригодятся при написании книги.
Вуаля.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Эти вопросы, конечно же, проработаны, но в двух словах на них не ответишь. Не сочтите за преступную загадочность, но я, если вы не против, оставлю вас без явного ответа. Но в какой-то мере эти вопросы разобраны в серии постов Per communitates ad communism
2
Автор поста оценил этот комментарий

Вы написали один из лучших текстов о труде программиста, которые я читал.
Различие между знанием, как способностью и информацией, как капиталом это действительно ключевой концепт, но Вы остановились на полпути.
Вы показали, как устроена эксплуатация, но не показали, почему программисты не бунтуют.
А они не бунтуют не потому, что их не эксплуатируют, а потому что у них есть комфорт и иллюзия свободы. Они считают себя творцами, а не пролетариями.
Их идентичность это часть Системы, которая их эксплуатирует.
Маркс писал о том, что капитализм покупает лояльность.
Сегодня он покупает её не хлебом, а статусом, удалёнкой, акциями.
Это не отмена эксплуатации, а её усовершенствование.
Вы упускаете антропологический фактор, без него Ваш анализ остаётся технически безупречным, но стратегически беспомощным.
Вуаля.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Вы, вроде бы, читали и другие мои тексты. Если так, то скорее всего вам известно, что я не вижу в пролетариате революционного субъекта
показать ответы
0
Автор поста оценил этот комментарий

Кнечно же я читал Ваши тексты и знаю Вашу позицию.

Но тогда возникает вопрос, а для чего Вы пишете этот анализ?
Чтобы показать, что эксплуатация есть, но ничего не делать?
Чтобы утешить себя знанием, что Вы видите глубже других?

Я не говорю, что Вы должны быть революционером, но анализ без выхода - просто диагноз, а диагноз без лечения - эстетизация бессилия.

Ваш текст хорош тем , что он показывает механизм, но механизм без субъекта, который его изменит это просто ещё один кирпич в стене.
Вуаля.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Но тогда возникает вопрос, а для чего Вы пишете этот анализ?
Подход "каждый текст должен преследовать практическую цель" не универсален. Этот анализ написан для того, чтобы прояснить сложный теоретический момент в оценке современной классовой ситуации. Вывод-то из него простой: теория работает даже в ситуации, которую Маркс никак не мог предвидеть.
Я не говорю, что Вы должны быть революционером, но анализ без выхода - просто диагноз, а диагноз без лечения - эстетизация бессилия.
Так-то я донаты на книгу собираю, где как раз и хочу изложить, что же делать, опираясь на анализ. Частично это в моих предыдущих постах описано.
механизм без субъекта, который его изменит это просто ещё один кирпич в стене
Повторюсь, пролетариат и не является субъектом, как я считаю. Субъектом, могущим провести нас к бесклассовому обществу являются сообщества, где классовые различия не играют сколько-нибудь существенной роли. А пролетариат может только заменить одни лица на другие, как это уже происходило раньше

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества