コードベンチャー:人時間投資

こんにちは、読者の皆様。 私はC ++プログラマであり、5年近くの実務経験があります。

2010 " ", . ( ) 2 , .



<-この段落は「重量のために」友人を挿入するように頼まれました。

昨日、新興企業に緑色の光を与え、この世界をより良い場所にし、光の中に現れるアプリケーションのコードの品質を制御する方法のアイデアに訪れました。

この記事を読むのに15分以上かかることはありませんが、注意深く読んでください。 読書は持ち去り(私や私の友人のように)、精神的な負荷を生み出しません( 式もコードも技術もありません )。 プロジェクトへの非金融投資についてお話します。

要するに 、私は自分の分野の専門家であり、自由な時間があります。 開始したいプロジェクトに投資するにはどうすればよいですか?





クラウドソーシング



このスキームについては詳しく説明しませんが、みんなの意見の例はオープンソースの世界です。

1つの例外を除き、この開発スキームはクローズドソースになる場合があります。 たとえば、やや歪んだ状況で-フリーランサーがプロジェクトに雇われたとき。

支払いの場合、ここには多くの利点があります。



注:この記事では、マイナスについては説明しません。 彼らは怖いだけのように聞こえますが、ビジネスへの巧みなアプローチで、彼らは無頓着になります。 全体の問題は、それらが次のように定式化されていることです。 これを予測/制御しないと非常に悪いでしょう。 例:責任者を割り当てないと、コードの品質が低下し、学生が記述し、異なるモジュールが個別に動作します( 残念ながら、ほとんどの問題は次のように定式化されます: コードの品質が低下します



クラウドファンディング



顧客獲得


多くの人が、ソフトウェア開発の世界におけるクラウドファンディングとは何かを知っていると思います。 知らない人のために、たくさんのゲームファン( 100万人 )が集まり、全員が予約注文として10ドルを提供します( 開発に投資します )。 その結果、開発者は数か月で予算が1,000万ドルの新しいゲームを提供します。

このスキームには明らかな利点があります:





最初の成功


ゲームなどのソフトウェア開発の場合、必要な量が収集されるとどうなりますか? このお金は以下に行きます:



したがって、このすべてのお金はビジネスに費やされ、「枕」に不可抗力の場合には数千を残します。



私のアイデアは、これら2つの世界を結び付け、プラスのみを接続し、お互いのマイナスを吸収できる場所に接続します。

たとえば、キックスターターに十分なお金がない場合、プロジェクトは開始されません。 ただし、10人未満の場合、プロジェクトは引き続き開始されますが、少し後に完了します。



コードベンチャー



作成する理由


お金がすべて?


あなたはプログラマであり、まだゲームのファンです。 これがディアブロだとしましょう。 あなたは本当に次のバージョンのリリースが欲しい、あなたはあなたの10ドルを投資します。

同社はプログラマー、優秀なプログラマーを雇用していますが、必ずしもゲームのファンではありません。 1か月あたり2000ドルを受け取るという事実に基づいて、10ドルで1時間働きます(彼らは本当に良いプログラマーです)。

ゲームファンであるあなたが幸運にもこの会社に入ったとしましょう。 そして、それはあなたがどのくらい早くあなたのサイトを書くか、どれだけ早く新しいバージョンがリリースされるかに依存します。 10ドルでいくら稼げますか? 時間? 二人? はい、私はあなたが無料で(または非常に安い)仕事をする準備ができていると確信しています。 残業、24時間体制で、可能であれば分割します(間違いなくそうします)。

会社が次の給与を支払うことができないと言って破産した場合、どうなりますか? 2行目は、そこに滞在して無料で仕事をするか、オフィスの家賃を支払うために貯金貸すこともできます 。 そして、残りはファンではなく? そうです、彼らは去り、最初はお金のために働きました。



経験がない場合は?


ある人は素晴らしいアイデアを持っていました( 要点はコブを奪うことです )が、彼はソフトウェア開発の経験がまったくありません。 そしてさらにそう、人々の管理、この開発の調整。 ( または多分資金?

製品をリリースする唯一の方法は、製品を外部委託することです。 さらに、そうすることで、彼は著作権を完全に失い、少額の補償を受けます。 または、議決権が1%未満の小株を受け取ります。 彼は開発の方向性に影響を与えることはできません。たとえ100の改善があったとしても、それらはすべて死んでいます。

ここで、資金調達なしで( または最小限の、より真実に見える )他の人のソフトウェアの開発を専門とする会社( Code Venture )を想像してください。

正式に言えば、これは投資時間、労働と呼ばれます

この場合、すべてのプロジェクト参加者は例外なく、アイデアの著者( Linus Torvalds )を尊重し、もちろんユーザーのニーズを考慮して、さらに実装するものを決定するすべての権利を持ちます。 これは進歩の道のりで明らかなプラスです-明らかに死んだアイデアは生きる権利を得ます。



なぜうまくいくと思いますか?



主な仕事に加えて、私は常に始めました。 しかし、彼は決してグローバルなものを思いつきませんでした。 小さなプロジェクトですが、興味があるかもしれません。

まだ一般的ではなかった2009年のインターネットラジオ。 私たちは10人のバックボーンであり、3年間、一定のスケジュールと放送で働いていました。 誰もお金を受け取らず、誰もそれを計画しませんでした。 私たちは観客に感情を伝えて幸せでした。 ( 私の知る限りでは)世界で最初の非フォーマット無線。 私たちのエーテルは、すべてが海で泳ぐように多様でした。



そして、何が起こりますか?


私はプログラマーのコミュニティを作成して、やがてLinuxコミュニティに匹敵するようになる予定です。 完全な調整構造が利用可能であり、よく知られている/一般に受け入れられているものとは異なります。

投資が必要なシステムに新しいアイデアが現れると、例外なくすべての参加者が投票に参加します。 負荷、参加者の経験レベル、その他の必然的に客観的な判断に基づいて、ユニットのリーダーが優先されます(リーダーの評価には、詳細なコメントが必須です)。

いくつかの人が考えた(そして考えたかもしれない)ので、 私は結果として生じるプロジェクトから利益のペニーを充当するつもりはない このコミュニティは、プロジェクトの隣に形成されるのは社会ではなく、社会で形成されるプロジェクトであることを除いて、オープンソースに非常に似ています。 オープンソースシステムのドナのような利益の広がり。



コード品質


経験のない燃えるような目と曲がった手を持つ多くの学生がそのようなプロジェクトに行くことは秘密ではありません。 それらのほとんどは、単純なコードを叫ぶか書く必要があります( すべてではありません! )。 排気はゼロですが、アイデアの生成者です。 これは非常に重要です!

このチームが3〜4人の優秀なプログラマーとして働くには、10人の学生に対して1人で十分です。 ( 数値は天井からの数字であり、統計はありません学生との共同作業の経験のみです)。 そして、各ショットの品質に関心のある優れたチームでは、個人のオフィスよりも速く、彼らは急速に上昇します。

しかし、社会が数年前から存在していると仮定します。 毎月新しいタスク、新しい球。 プロジェクト内で作成された数百のライブラリ、数百のモジュール。 これにより、サードパーティのライブラリを購入したり、独自のライブラリを開発したりすることなく、こうした問題をすばやく解決できます。

多数の目標により、数週間で複雑なソリューションを作成することができます( もちろん、可能な場合 )。そして、「頭脳」への献身と献身- それにより理想的な ものになります( かなりの仕事経験がある人がいる場合

いずれにせよ、私はあなたが理解していると思います、問題は解決されており、それは私にとって壮大なようです。



次は?






着陸



夢を見ればそれで十分です。実際、それはすべて空のフレーズです。 彼は美しく、記憶に残る、オリジナルです。 うまくいけば口コミで反響しますが、それは健全です。 linuxという言葉がそうではなかったように、背後には何もありません。



世界に才能のある人々が住んでいて、その中に誠実にそれを改善したい人がいるなら、遅かれ早かれ彼らは集まってすべての基盤をここにひっくり返すと信じています。 私はステージに上がりました、私の時間は過ぎました。 休暇を取って舞台裏に行きましょう。今度はスポットライトの下で外出する番です。



弱い信仰以外に完璧への障壁はありません。 ©






建設的な批判に時間を費やしてください。非人格的なマイナスはアイデアの改善には役立ちません。 あなたの態度を知ることは私にとって重要です。 また、私のコミュニケーション能力をお許しください。彼らはコードを通して初めて理解してくれます。



これはアイデア、コンセプト、開発世界の進歩と進化に関する私のビジョンです。 Anonymousコミュニティkickstarterlinuxコミュニティハッカーの動きZappos歴史ロシアのkickstarterの影響を受けて作成され、時間の投資が提供されました。



UPD:賢い人が書いた

「そして、すべての専門家が集まりましょう。

無料でコーディングを開始

クリエイティブなスタートアップ

自分自身は何もできない」ということは、ほぼ間違いなく否定的な評価につながります。 :)



繰り返しますが、これがLinux時代の始まりです。



All Articles