シングルタスクのススメ

316261962_4ec2b6cc1a.jpg

Appropriating and Adapting eMail - ProcessRight Workflow Poster on Flickr - Photo Sharing!

マルチタスクで動くという人がいるのですが、本当でしょうか。私自身が色々実験してみた結果からすれば、マルチタスクで動くはまず不可能でした。例えば開発をしながら、人の評価を考えつつ、メールを気にする…なんてばらばらなことをやっていると気が散ってどれも未達になります。が、何となくどれも進んだような気がして、仕事をやった感が感じられます。

しかし過程は対して重要ではなく、結果が出せることが第一です。そのためにはいずれであっても、まず終わらせることが重要です。そこで大事になるのはシングルタスクではないでしょうか。

シングルタスクの場合、すべきことは一つしかないので単純です。が、それだけをやっていると集中力が続きません。そこで、一つのタスクをさらに細分化します。できれば10分単位くらいで終わるくらいに分けます。例えばあるシステムの開発であれば、

  • 作業内容を考える
  • テストを作る
  • 大枠を作る&テスト実行
  • 中枠を作る&テスト実行
  • 詳細を作り込む&テスト実行
  • 画面を作る
  • 手作業のテスト

といった感じでドリルダウンしていきます。そして、順番に終わらせていきます。これによって短い時間単位で達成感を感じつつ、次の作業に移っていくことができます。

とは言え、一つのことだけをずっとやって仕事が終わる訳ではありません。いくつもの作業を抱えたとき、どういう風にこなしていけば良いのでしょうか。

Read the rest of this entry »

情報を集めるコツ

538400926_a869f4ae15.jpg

Ethereality of Eternity on Flickr - Photo Sharing!

はじめて人にお会いする度に「どうやってソフトウェアの情報を集めているのか?」と聞かれます。いい加減聞かれ飽きてきて、適当にお茶を濁すことが増えてきたのですが、一度書いておこうと思います。

概念としては、砂地に穴を掘るイメージです。穴を掘ると、風が吹いてまた穴が塞がります。それをかき出すと、また溜まる、またかき出す…を繰り返しているといつしか大きな穴ができて、多少の砂では埋まらなくなります。

情報を発信する(穴を掘る)ことが、情報収集の第一歩です。ただ一時やってもあまり意味はありません(他の情報の中に埋まってしまうので)。ただ、継続して淡々と続けていくと、いつしか大きな穴(情報源)になって、皆に気付いてもらえるくらいの穴になります。

なので、情報を集めようと思ったらまず発信してみるのがコツです。詳細は以下。

Read the rest of this entry »

名刺の上手な管理法

314808081_fc6a575de3.jpg

Business on the mend on Flickr - Photo Sharing!

ふと見てみると名刺が膨大になってきました。日本人は相当に名刺が好きなようで、渡してから会話がはじまるのはざらで、多人数でのミーティングは名刺交換からスタートすると言っても過言ではありません。

個人的な欠点として、人の顔や名前が覚えられないというのがあります。なので名刺をもらっても、その人のことをすぐに忘れてしまいます。特に多人数でのミーティングはその傾向が強いように思います。

そこでこれまでにも幾つか名刺管理に取り組んできました。

バインダーを使う

名刺用バインダーを使った場合、入れるまでが目的になる傾向にあります。言わば切手コレクション状態です。で、性格なのかはじめの頃こそアイウエオ順で並べるのですが、徐々にこえたりして侵略していき、最後には混沌としたものができあがります。これは駄目です。

専用ソフトウェアを使う

ソフトウェアを使う方法も試しました。名刺をスキャンしてデータベース化するような類いです。これはスキャンの精度にもよりますが、名刺は色々なデザインがあるためにご認識も多く、あまりうまくいきませんでした。何百枚にもたまった名刺をいちいち読み込ませるのも面倒です。

そこで、結果的にたどり着いたのが以下の方法です。

Read the rest of this entry »

Skimを使ってPDFを簡易編集

skimIcon.png

Skim | Home
http://skim-app.sourceforge.net/index.html

とある所からの依頼で、帳票の文字を修正することになりました。が、帳票はすでにPDFで生成しており、元のソフトウェアを見ても該当する文字を修正することができません。
帳票や、生成したPDFを修正する必要がある場合は多々あると思いますが、そうした時に役立つのがSkimというソフトウェアです。今回はSkimを使った簡易PDF修正の方法をご紹介します。

Read the rest of this entry »

趣味をもつ

505158448_d442a6a3ed.jpg

via Yoda on Flickr - Photo Sharing!

できるエンジニアの方というのは、多趣味な方が多いそうです。確かに身の回りの方で、音楽をやっている方が多いような気がします(私自身はやっていませんが)。趣味はどこまで有効なのでしょうか。

例えばオン・オフの切り替えが上手になりそうです。仕事が終わってもだらだらとネットを見たり、家でも昼間、暇になるとネットを見てしまう…なんてことは少ないかも知れません。これは頭の切り替えや、発想の転換に有効そうです。

次に、時間管理がうまくなるかも知れません。IT業界に多い、徹夜のような作業を続けていると、時間にルーズになってしまいます。夕方くらいまでだらだらやって、夜中にエンジンがかかる…という人も多いのではないでしょうか。週末や夜から趣味の時間だと決まっていたら、自ずとそれまでに仕事を終わらせようと努力しようとします。

私自身は全く無趣味だったのですが、ここ数年はちょこちょこと別なことをするようにしてきました。その中で面白かったものを挙げてみたいと思います。詳細は以下にて。


Read the rest of this entry »

自分だけのメディアを確立しよう

322654818_bee37f5b1e.jpg

via veritum dies aperit on Flickr - Photo Sharing!

特にフリーランスや独立企業した人についてなのですが、多分会社員であっても有効かと思います。

フリーランスになった友人などに必ず言うのが「自分だけのメディアをもった方が良いよ」です。幸い、私の場合はMOONGIFTがあり、これを媒介にして様々な人付き合いやビジネス上の関係が生まれたりしています。これも「オープンソースなら」というメディアが確立できたからです。

同様に自分が何か得意になれるもの、趣味などを情報発信することで「○○なら」という個人を特定しうるアイデンティティを確立することが重要です。それによってその範囲内でのあなたの立ち位置が非常に有意義なものになります。

また、そのようなアイデンティティを確立することで自信を深めることができ、様々な場面で役立つことになります。言わば芸は身を助くことになります。

フリーランスになったからには何か目的があるのだろうと思います。それがあるのであれば、実現できるような情報を発信し、周囲の人に認めてもらうのが大事です。個人的にはそうしたメディアの確立にはブログが非常に有効だと考えています。ブログのインタフェースは分かりやすく、適度な長さの情報発信に向いています。

会社員であっても同様です。例えば小売業の方が機密に触れない程度に小売業の話題を日々提供することで、その業界に詳しくなり、さらに他の小売業の方とのつながりができ、自分の業務に活かしていく…というのはごく手軽にできる改善への第一歩です。

情報を発信して、得意分野を確立しましょう。

早寝早起き生活のススメ

89766375_f1240e551f.jpg

via sunshine + chai tea = good morning on Flickr - Photo Sharing!

IT業界のエンジニアとなると、大抵夕方からエンジンがかかってきて、明け方まで作業…ということが多いと思います。私自身、数年前まではほぼ毎日深夜まで仕事をしていました。

生活のリズム的には、

  • 完全に独身のとき:月曜出社、土曜の朝帰宅。その間、ずっと泊まり
  • 結婚したとき:1日置きに帰宅。とは言っても深夜
  • 子供ができたとき:毎日帰宅。とは言っても深夜

といった感じでした。特に苦でもなかったのですが、子供がいるのにこれではまずいと思い至り、転職を機に生活のリズムを完全に変えてみました。その結果は、

  • 5時に起床
  • 6時まで仕事
  • 6時から朝食、7時に家を出る
  • 8時に出社。誰もいない内に仕事の片付け
  • 19時に退社。20時に帰宅。
  • 22時に就寝

といったものでした。毎日きちんと7時間寝る生活にしたことで、健康的にもなって好循環がうまれました。8時から出社するのは電車の時間によってなので、たまたまなのですが、それの利点として…以下は詳細にて。

Read the rest of this entry »

MOONGIFTネットワーク。こちらもぜひご覧ください。
MOONGIFT
Open Service
Rails 2.0
Residenton.net
Cool Coding
Producing Web