アカウント名:
パスワード:
開発が止まるんじゃないでしょうか? monaOSを開発するために入社したというなら別ですけど.
日本でフリーソフトを開発する人は, 業務とは関係ない所で個人的に行っていることが比較的多いですから, うまく勤務との折り合いをつけないと, なかなか大規模な開発を進めることは難しいです.
別に会社のような場でなくても、継続的に大規模なフリーソフト開発に関わっていれば良いのでは。もちろんいきなり巨大なプロジェクトに参加して何か書こうとしたって無茶だけどさ。
#718077さんが今までどのくらいの規模のソフトウェアを書いていて、 また「大規模」でどのくらいのソフトウェアを想定しているのかわからないけど、両者は別物なんじゃなくて一つのスペクトラムの上の(離れた)2点なわけでしょ。その間にもいくらでも段階があるはず。だから、いきなり「大規模」に手を出して手が届かないとあきらめるんじゃなくて、「中規模」くらいにチャレンジしてみるとか。今まで一人でやってきたなら、数人のプロジェクトにしてみるとか。仲間うちでやってきたなら、経験豊かな人がリードしているプロジェクトに参加してみるとか。
力をつけるのに一つ役に立つのは、 自分のためではなく、他人のためにデザインし、コードを書くという経験だと思う。そして会社というところはそれを強制的に やらされるところだから、そういう意味では確かに役に立つだろうけどね。でも自分のプロジェクトだって、ユーザを見て、 フィードバックに耳を傾けていれば、同じ経験は出来ると思う。
全く手がかりが無いのなら、まず「中規模」くらいのプロジェクトがどうやって運営されているかをウォッチしてみたら。開発者MLを購読して、CVS HEADを追っかけて、コードを読んで、そして思い付いた機能があったら自分で書いて試してみて、パッチを送ってみて、rejectされて、そこから学んで… っていうんじゃだめかな?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
つまりは (スコア:0)
経験的には (スコア:1)
開発が止まるんじゃないでしょうか? monaOSを開発するために入社したというなら別ですけど.
日本でフリーソフトを開発する人は, 業務とは関係ない所で個人的に行っていることが比較的多いですから, うまく勤務との折り合いをつけないと, なかなか大規模な開発を進めることは難しいです.
Re:経験的には (スコア:1, 興味深い)
話し変わって。
私はいわゆるニートで、ごみみたいなフリーソフトばかり書いています。大規模なソフトウェアを書きたいと思っていますが、技量が全く足りずに断念しつづけています。その経験から会社のような場で継続的に周囲の人たちと切磋
Re:経験的には (スコア:1, すばらしい洞察)
別に会社のような場でなくても、継続的に大規模なフリーソフト開発に関わっていれば良いのでは。もちろんいきなり巨大なプロジェクトに参加して何か書こうとしたって無茶だけどさ。
#718077さんが今までどのくらいの規模のソフトウェアを書いていて、 また「大規模」でどのくらいのソフトウェアを想定しているのかわからないけど、両者は別物なんじゃなくて一つのスペクトラムの上の(離れた)2点なわけでしょ。その間にもいくらでも段階があるはず。だから、いきなり「大規模」に手を出して手が届かないとあきらめるんじゃなくて、「中規模」くらいにチャレンジしてみるとか。今まで一人でやってきたなら、数人のプロジェクトにしてみるとか。仲間うちでやってきたなら、経験豊かな人がリードしているプロジェクトに参加してみるとか。
力をつけるのに一つ役に立つのは、 自分のためではなく、他人のためにデザインし、コードを書くという経験だと思う。そして会社というところはそれを強制的に やらされるところだから、そういう意味では確かに役に立つだろうけどね。でも自分のプロジェクトだって、ユーザを見て、 フィードバックに耳を傾けていれば、同じ経験は出来ると思う。
全く手がかりが無いのなら、まず「中規模」くらいのプロジェクトがどうやって運営されているかをウォッチしてみたら。開発者MLを購読して、CVS HEADを追っかけて、コードを読んで、そして思い付いた機能があったら自分で書いて試してみて、パッチを送ってみて、rejectされて、そこから学んで… っていうんじゃだめかな?