私は listening to The Servile State by Hilare Belloc が今朝、農民がしたように、私が生産手段を持っているかどうかを考えていました中世;イングランドの寡頭政治家が彼を奴隷にさせた後の彼の子孫はそうでなかったように。
生産手段は、農奴が座っていた耕作地であり、法的にはそうではないが、立ち去ることは違法であった。
それで、プログラマーとして、これまでにない無料のツールとリソースの供給で、私たちは他のものとは異なり、生産手段である労働者のクラスとして回収しましたか?中程度のPCと安定したインターネット接続の可能性を考えると、私たち一人ひとりが賃金稼ぎ者だけでなく、完全に自給自足できるだろうか?
ジェレミーの答えを少し広げると、重要な違いは労働と資本の間にあります。労働とは単に、市場で販売されている商品やサービスを作るために注ぐ血、汗、涙です。一方、資本は、労働力によって前述の財またはサービスに変換される生産性の高い資産(ツール、未加工リソース、土地、IPなど)および流動資産(つまり、お金)です。現代の経済関係では、企業(つまり、その所有者/投資家)が資本(または「生産手段」)を提供し、従業員が労働力を提供します。特定の財またはサービスが資本を提供する人と労働者を提供する人にどれだけの売却額を支払うべきかを決定する公式はありませんが、資本主義社会は一般に資本を所有する人を支持しています(ここでは驚きません)。
しかし、ベロックは、ほとんどの人々が彼らが販売する商品やサービスに資本と労働の両方を提供する社会を提唱しています。これが、この文脈における「自給自足」の意味するところです。市場で実行可能な製品を製造および販売するために必要なすべてを所有している場合、あなたは自給自足です。さらに、所有権は経済力を与えるものであるため、生産のすべての側面を所有する人は、彼らが経済的相互作用で乱用されないようにするためのリソースを持っています。雇用主はあなたが彼らのために働く前にあなたがあなた自身のリソースで稼ぐことができるよりも多くをあなたに支払う必要があるでしょう、そしてクライアントは彼らがあなたがリソースを持っていることを知ったとき彼らの契約を尊重し、彼らが拒否した場合彼らを法廷に連れて行く意志を持ちます。 1つは依然として市場を構成する経済的相互作用の網に依存していますが、効果的に参加する能力はより安全です。
ソフトウェアのコンテキストでは、これはスタートアップまたは独立した請負業者のようなものを伴います。私はこれを行う人々を知っており、ソフトウェア開発への参入への低い障壁は、これを他の多くの分野よりもはるかに簡単にします。雇用主のために働いている私たちでさえもかなりうまくやっていますが、需要の高い市場での熟練労働者として、私たちはかなりの経済的レバレッジを持っています。それでも、私たちの従業員は、私たちができるほどの独立性や力を持っているわけではありません。私たちがそうしない主な理由は、私たちがあまりにも恐れているからです。法律、税金、規制の形であらゆる種類の独立した生産者に参入するには、多くの障壁があります。これらは、多くの場合、大企業によって支持され、政府によって法律に署名されています。合理的な懸念を超えて、アメリカの資本主義の高さから私たちが持っている文化的なイメージもあります。 (おそらく学位を取得した後に)良い仕事を得て、一生懸命働くことが、あなたが必要とするであろうすべての経済的安定性をあなたに提供するという考え。実際の賃金が過去40年間労働者の生産性に追いついていないという事実にもかかわらず(ほとんどの家族が必然的に2収入になることを強いられ、女性の権利を気にしない)、ほとんどの人は不況になるまで偽りに気づき始めなかった。
問題の事実は、資本主義の形態はブームとバストサイクルの1つであり、少数の「大きすぎて失敗する」企業の失敗が数百万および数十億の生計を決定する限り、私たちは安全になることは決してないということです。人の。私たちの経済がサーバーファームだったとしたら、プレイステーションネットワークよりもアップタイムが良くなるとは思いません。率直に言って、より良い負荷分散と冗長性が必要です。
従来の経済的意味では、「生産手段」とは、取引を開始するために投資するNRE(回収不可能な費用)を指します。あなたが鍛冶屋だったら、それはあなたの鍛冶屋でしょう。あなたがミュージシャンなら、それはあなたの楽器になるでしょう。産業革命の間、もしあなたが工場労働者なら、それは工場になるでしょう。明らかに、これはほとんどの労働者にとって乗り越えられない障害でした。
コンピュータ時代の幕開けへ。コンピュータは巨大で、非常に高価です。コンピュータを所有している人の全体的な考えは考えられません。あなたが本当の古いサイファイ小説なら、コンピュータは非常に強力で知覚的であると彼らが予測したことがわかります...しかし、それらが小さく、または個人の手の届く範囲にあるわけではありません。
コンピュータのコストとサイズが縮小したとき、主な障害はソフトウェアでした。高価なオペレーティングシステム(a laプロプライエタリUNIX)、高価なカスタムIDE、および高価なクローズドソースコンパイラー。安価ですが、それでも非常に高価です。
OSSムーブメントに参加してください。これは、パーソナルコンピュータがハードウェアに対して行ったのと同じように、ソフトウェアに対して行いました。もちろん、コンピューター、電気、インターネットへのアクセスが必要ですが、それが唯一の実質的な支出です(そして、コーヒーショップに潜んでいて、Wi-Fiと電力を利用することができます)。 IDE、コンパイラ、ツール、サーバーソフトウェア...すべて無料です。
だから、あなたの質問に答えるために、私はそれらが完全に所有されているわけではないと言いますが、エントリーへの障壁は非常に低いです。プログラミングを始めるのに必要な資本はほとんどありません。
コメントで言ったように、経済学のコースを受講してから久しぶりですが、いくつかのことが際立っています。
私たち一人一人が完全に自給自足できませんか
私たちは完全に自給自足することはできません。開発者として、私たちは他の会社に依存していて、私たちだけでは自分たちにできる余裕のないことをしています。使用するハードウェアの製造は、コンピューターメーカー(または少なくともハードウェアメーカー)に依存しています。私たちはインターネットへのアクセスを提供するためにISPに依存しています。ソフトウェア開発者も互いに依存しています。オペレーティングシステムから言語まで、私たちが使用するツールの作成は、他のコンピューターサイエンティストやソフトウェアエンジニアに依存しています。すべての人が自分で構築し、維持する知識は誰にもありません。
賃金労働者だけでなく
私たちがしていることに基づいて、私たちはお金を稼がなければなりません。ライティングソフトウェアは、それ自体では食料、衣服、避難所を提供しません-基本的な人間のニーズのいずれか。代わりに、他の人々のニーズに依存し、それらのニーズを満たすソフトウェアを作成または維持する必要があります。その意味で、私たちは他の人々に頼って、私たちが満たすことができるソフトウェアの必要性を生み出しています。
Satanicpuppyの応答 に同意します。参入障壁は非常に低いです。既存のアプリケーションをスクリプティングして人生を楽にするか、ボーイング777を実行するコードの規模で物事を開発する大規模なプロジェクトチームの一員であろうと、ほとんどの人はおそらくソフトウェアの書き方を学ぶことができます。
先ほど触れたコミュニティが鍵だと思います。バブルで作業するソフトウェア開発者はいません。 Linuxカーネルなどのオープンソースプロジェクトから、Microsoft、Apple、Oracleによって作成された大規模なクローズドソースプロジェクトまで、常にチームが存在します。いくつかのプロジェクトは個人のアイデアとして始まり、それに多くの時間が費やされましたが、最終的には数十人から数百人の貢献がソフトウェアを可能にしました。
しかし、(とにかく私が理解しているように)生産手段を所有しているという点では、いいえ-今日の世界でそれが誰にとっても可能かどうかさえ知りません。しかし、私が言ったように...私は経済学を見てきてから久しぶりです。
はい、多くのプログラマーが完全に自分の制作手段を所有しています。
一部の人々は「完全に自給自足」と誤解しています。これは、他の人が作成したツールを使用しないという意味ではありません。それはあなたがそれらのツールまたはライセンスを調達した資本の源であり、あなただけがあなたの労働の報酬を受ける資格があることを意味します。
現在、多くの請負業者やコンサルタントは賃金労働者です。
オリジナルのソフトウェアを書いて販売する人は、間違いなく賃金労働者ではありません。その間に他のいくつかのケースがあります。
本を出版社に売る作家にすぎません。知的財産とは、家賃を求める資本家がプログラマー、ライターなどの労働から利益を引き出す手段です。
そして、アイデア自体が特許システムを通じて財産に変えられます。ストールマンがEmacsの開発中に直面した訴訟の件数について話し合うのを見るだけで十分です。
これらの醜い財産体制は、高給の仕事が高価な(すなわち、資本集約的な)機械を必要としなかった後に資本の冷たい手に形成された発疹として見ることができます。
現実的には、生産手段を所有するには、所有している機器のみを使用して何かを生産できる必要がありますそしてその製品を現金に変換する。したがって、実際に作物を販売するために鉄道の独占に依存している農家は、生産手段を本当に所有していません。
producingの入力に対する障壁は、まだ比較的低いです。ニッチ市場をターゲットにしていない限り、実際にそのプログラムの現金を獲得するには、より多くの資本が必要です。大金を稼ぐ上位のプログラムは、通常、生み出すのがさらに難しく、大金を得るには、通常、多くのマーケティングが必要です。インターネットはそれを大きく容易にするのを助けました、しかし、特許法は経費に多くを追加しました。
したがって、プログラマーは、収益性の低い市場のローエンドで生産手段を所有しますが、ハイエンドの生産手段には、マーケティング部門や弁護士の巨大なチームが含まれ、プログラマーにはそれらがありません。
他の人から指摘されているように、ソフトウェアを作成するために必要なコンピューターと基本的なソフトウェアツールは手頃な価格で提供されているため、プログラマーが彼らの生産手段を持っている(できる)ことは事実だと思います。その上、インターネットを介して、またはCD/DVDを焼くことによってソフトウェアを配布することも比較的安価です。
ただし、これまでのところ、独立したプログラマは次の分野でのみ成功しています。
一方、特定のクラスの顧客(フライト予約システムなど)向けに大規模で洗練されたソフトウェアを作成したオープンソースプロジェクトや独立した開発チームはありません(または少なくともごくわずか)。どうして?これは、多くのプログラマー(およびアナリスト、テスターなど)が協調して作業し、自分たちが決して使用しないものを作成する必要があるためです。これは、独立した開発者が協同組合(開発者が所有する会社)で組織することを必要とすると思います。
したがって、生産手段を所有し、労働力を持っているだけでは十分ではありません。独立したプログラマーは、設備投資を通じて実行される従来のソフトウェア産業と競争できるように自分自身を編成することができず、したがって、多くの(ほとんどの)プログラマーはまだ賃金労働者として働く必要があります。
ちょうど私の2セント。
この文脈で「生産手段」がどのように正確に定義されているのかはわかりませんが、最後の質問にかなり断固として答えることができます。HTTPリクエストを食べられない限り、これらのツールでは完全に自給自足できません。
チャンスがあれば、ミッドレンジのPCと安定したインターネット接続があれば、私たち一人ひとりが賃金労働者だけでなく、完全に自給自足できませんか?
分業が可能でなく、(IMHO)望ましい世界でもない「自給自足」。そうは言っても、もちろんプログラマーが独立した起業家になることができるかどうかという質問に答えるために、はい。
ただし、プログラマーの製品には、他の製品にはない特性があることにも注意してください。それらは簡単にコピーできます。したがって、架空の自由市場注文では、無料のプログラマーは、ソフトウェアを収益性の高い方法で販売する方法を考案するために、ほとんどの時間を費やす必要がありました。これもまた、分業と企業形成の機会です。したがって、孤独で独立したプログラマーが生き残る可能性はあまり高くありません。
プログラマーに独特なものはありません。あなたが古典的なマルクス主義の用語を使いたいなら、それらは小柄なブルジョワジーです。 マルクス主義の百科事典 から:
Petit-Bourgeoisie、lit.、 "little city-folk" –中小企業の人々で、時々、中産階級の裕福な農家を含むように拡張されました。
より成功している起業家プログラマーの中には、オートブルジョアに入る人もいます。