1つプロジェクトから抜けてちょっと自由になりましたヽ(´ー`)ノ
束の間ですが、今のうちに色々本を読んだり、他の人のブログを読んだり、mixiのコミュ記事をまとめ読みしたり…etc.しようと思います。
準備が出来たらdjango bookとかの和訳版も公開したいです♪(最近本家が更新しないのでやや不安ですが)
で。今日は、病院の待ち時間にボーっと考えていたことをとりとめなく書いてみます。
私は、恥ずかしながらどこかの会社に所属してプログラマをやったことが無く、初めからSOHOなので、プログラム関係であっても基本的には顧客から直受けで仕事をやってます。
なので、顧客からの依頼は千差万別だし、極めて散文的。
「最近流行のミクシィみたいなの、いくらで作れる?」
「アバターってやつ作って欲しいんだけどぉ」
↑マジにこんな感じです(汗
こんなふうに見積もり依頼を受けたら、
「ミクシィの仕組みってどうなってるんだろ?」とか
「アバターに必要な機能は何だ?背後にどういうDBを組んでおけばいい?」とか
一生懸命考えます。セルフで(爆
考える過程で、既存のサービス(SNSならミクシィとかOpenPNEとか、ショッピングカートなら楽天とか、アバターならヤフーアバターとか)が持っている機能を解剖して、今依頼して来てるお客さんにはそのうち何が必要で、何が必要ないか考えたりします。
本が出ている分野なら、書店に足を運んで本を読みます。
ネット上に先人の残したリソースがあれば、英語だろうが独語だろうが読み漁ります。
つまり、誰かにヨウケンテイギとかシヨウケッテイとかされたこと無いんです(汗
全部自分でやります(汗
SOHOでWEB系プログラマの人って少ないのかもしれないけど、単にコードが書けるだけじゃなくて、↑↑こういうことができる能力があるかどうか(あるいはこれから育てられるかどうか)が分かれ目じゃないかなぁ、と思いました。
単に、次の仕事がシステム会社さんからの孫請けで、初めて仕様書を渡されて仕事するので(爆)それに絡めて駄文を書いてみただけでした。
お粗末さまですm(_ _)m