先日、とある仕事でGoogleさんの開発者4人にインタビューする、という機会に恵まれました。
Googleルービックキューブももらって、嬉しい限り。
いやー、やっぱりGoogleはすごいなぁ。出来る開発者にとっては天国ですね。
で、早速感化されました:-)。そこで、いつまで続くか分かりませんが一つ実験をしてみようと思います。
ということで、今日から始めます「ひとりで実践、Googleプラクティス」。
なんか「ひとり」ってところが泣きそうな感じですが;-(
まぁ、今の僕は完全フリーランスで、スケジュールとかも全部自己管理なので、逆にやりやすいかなぁ、と思いまして。
で、どんなプラクティスを実践するかと言うと
・20%ルール - 自分で考えた、イノベイティブな作業に「必ず」20%費やす
・TechTalk - テクニカルなことをしゃべる、聞く場を設ける
・Snippet - 毎週書く成果報告書
・DesignDoc - 自分が作ろうとしているもののアイデア、実現方法、セキュリティに関する考察、パフォーマンスに関する考察などをあらかじめ簡単にまとめておく
・ユニットテストは基本中の基本 - これはGoogle社内で「絶対」のようですね。「Testing in the toilet」だそうです。
と言ったあたりを実践してみようかと思います。基本的に一人でできそうなやつばかりをチョイス。
ちなみに、他のGoogleプラクティスを備忘録としてメモしておくと、
・Googleは全世界で一つのリポジトリ (バージョン管理にはperforceを使用)
・ソースコードレビュー用に、Pythonの作者が作ったMondorian (?) というツールを使用 (未公開)
・年に二回のパフォーマンスレビュー (同僚に自分の評価をしてもらう) を通して、社内での評価が決定
・マーケティングのことは考えるな、使う人のことを考えて作れ
・昼飯はタダ
・レジュメ - 自分の経歴書を常に作成、保持しておく
などなど。
で、以下が具体的な実現方法です。
・20%ルール
まず僕は、ライターとしての執筆作業が現在主な商売なわけです。
結構楽しい仕事ではあるのですが、食いぶちを稼ぐための、イノベイティブでない仕事と言うことで、とりあえずこれを80%の作業とします。
20%で何をやるかについては、現在作りたいものがあるので、まずはそのDesignDocを作成するところからこの企画を始めようかと。
しかし、僕は現在完全出来高制で働いているので、20%の作業中は一切収入がないのがきついところ。
あと、どう20%を確保するかも難しいですね。
-平日のうち20%を確保
-週の平日のうち一日
のどちらかですが、どちらもいざ実践するとなると、いろいろ厳しいですな。
とりあえず、鉄の意志をもって前者の方法で行こうかと思います。
・TechTalk
これは、とりあえずいろんなコミュニティやイベントに参加して、さまざまなことを学んでくる、と言う形で代用。出まくりますよー!とりあえずAdobe MAX JapanとSun Tech Daysですね。
・Snippet
このブログ上で逐一成果報告を行います。Googleでは週一だそうですが、とりあえず毎日を目標に。・・・このブログが単なる日記と化す危険性があります。。
・DesignDoc
これは、これから作ろうと思うものの目的や背景、実現方法、セキュリティやパフォーマンスへの考慮を記述するものです。今コツコツ書いてるところなんで、明日か明後日に上げます。
・ユニットテストは基本中の基本
恥ずかしながら、まだ僕は「テストファースト」の習慣がついてません。。さっさと動くものが見たくてしょうがない。これでは近代的なプログラマとは言えないので、今回頑張ってその習慣をつけます。
皆様、温かく見守って下さいm(_ _)m
※このエントリはZDNetブロガーにより投稿されたものです。朝日インタラクティブ および ZDNet編集部の見解・意向を示すものではありません。
- 前のエントリー: ZDNet読者のみなさん、はじめまして!
- 次のエントリー: いきなり挫折
「IT-Walker on ZDNet」 のバックナンバー
-
その後の僕とMac
前回の記事から、またもやだいぶ間が空いてしまいましたが。その後のぼくとMacについて、後日談的なお話をば、と思います。実はあの後、Mac壊れまして。。傷心で、なかなかブログに書く気もしませんでした。いや... -
Macbook Airが発表された日から、旧型MacbookでMac修行を始めてみたログ(1/17〜21)
-
Macbook Airが発表された日から、旧型MacbookでMac修行を始めてみたログ(1/15,16)
-
Macbook Airが発表された日から、旧型MacbookでMac修行を始めてみたログ
-
Amazon EC2で個人サイトの作成、ボチボチ続けてます。
- IT-Walker on ZDNet 一覧へ »
-
POSデータを活用し、売上アップを導く「分析力」とは?
- 日本モバイルインターネット端末市場分析 〜2008〜2012年のMID及びスマートフォン...
- BIベンダーの選び方 −BIベンダー選定のための評価フレームワーク
- 企業コスト削減の傾向と対策 〜最新アプローチのトレンド〜
- HP LeftHandが仮想化環境の構築の効率を向上させた3社の事例集
- コスト削減に寄与するMDM(マスターデータマネジメント)
- ストレージ問題の課題に対する解決方法
- Active Directoryの課題に関する調査結果と対処方法
- 「ウィルスバスター Corp.10」次世代スマート・セキュリティ・プラットフォーム登場
- 【Logistics Solution】物流を視点とした経営改革と 差別化を加速する物流ソリュ...
企画特集
-
―エン・ジャパン厳選求人☆毎週更新―
ハンゲームの社長が語る・人材とサービスの在り方 -
大丈夫?あなたの会社のセキュリティ対策
中堅・中小企業のネットワーク・セキュリティを考える -
100万円で実現!中小企業の情報漏えい対策
中小企業の課題!?セキュリティ管理者不在でも大丈夫 -
【最終警告】パンデミック対策特集
サービス品質を保証するためのリスクマネジメントとは -
マネジメントの「コラム」と「コネタ」
今日のキーパーソンは誰? -
高まるiSCSIストレージへの注目度
ストレージシステムの4つの課題とiSCSI導入のメリット -
企業ITシステムの企画、構築、運用のイロハ
戦略的なITシステムのために、今考えるべきポイント -
グリー、3人のエンジニアが語る仕事への想い
連載第2話、元SIerに聞くリニューアルと開発の舞台裏 -
電力に"ふた"をする独自の省エネ機能とは!?
動的に電力割り当ても可能なHPの最新鋭ブレードに迫る -
容量制限によるメール消去は一切無し!
全てを保存するメールセキュリティSaaSが登場 -
急増するオンライン犯罪への解決策!
オンラインサービス保護ソリューション -
J-SOX法制定により内部統制の整備が急務に
重要性高まるActive Directoryの課題と対処法を公開中 -
VMware OEMベンダー6社を独占インタビュー
IBM、HP、NEC、DELL、日立、富士通のVMwareの取り組み
ZDNet Japan イベント
- 開催日:2009年11月26日(木)
- イベント一覧へ»
-
17. Intel Threading Building Blocks
オライリーブックから出版されている「Intel Threading Building Blocks... -
18. Intel Integrated Performance Primitives
単に最適化コンパイラを使うよりもパフォーマンスを良好にするルーチン...
新着企業動向
-
GreeeeN、キャリア初のベスト盤リリースを記念して、モバイルキャンペーンを開始します!
アドウェイズ -
【冬季特別開催セミナ】 DOA40年総括とデータマネジメントの未来
データ総研 -
「大江戸セキュリティくろすわーど」好評につき期間延長しました!(11/15まで)
日立システムアンドサービス -
メールセキュリティSaaS『Mail Luck!セキュアタイプ』
NTTPCコミュニケーションズ(ネットワーク事業部) - 企業動向一覧へ»
白石俊平(Shumpei Shiraishi)
