Back to Home
T o p
日経MACレポート
日経MACレポート

ホット・ニュース
ホット・ニュース

バイヤーズ・ガイド
バイヤーズ・ガイド

インターネット広場
インターネット広場

日経MACレポート
日経MACレポート

記者の目
記者の目

日経MACから
日経MACから


Nikkei MAC CD目次
Nikkei MAC CD目次

NIKKEIMAC.COM
NIKKEIMAC.COM

日経BP社 BizTech
日経BP社 BizTech

良いプログラマーは論理的に考え,
きちんとフォーカスできなければならない

[Wednesday, November 19, 1997 シリコンバレー・オフィス発、山田 剛良=日経MAC]

I think a good programmer has to think logically・・・and to be able to realley focus.(Chad)

●新しい製品のアイデアはどうやって得るんですか?

Chad  僕の場合は基本的にはその前の仕事がヒントになることが多い。例えばVirtual PCの場合はSpeed Emulatorがヒントになった。ある仕事を仕上げると新しい技術を勉強できる。そこで得た知識が次の製品のヒントになることが多いね。あとは他のベンダーが出している製品かな。他社の製品を見て「これなら僕の方がもっとうまくできる」と思うことがヒントになる。

Eric  僕はどちらかというと専門分野にこだわる方だね。僕は大学で学んだコンピューター科学の知識を仕事に応用したいと考えている。コンピューターのアーキテクチャーの技術に詳しいから,エミュレーターのような分野にどうしても興味がわく。

●良いプログラマーの条件は何だと思います?

Chad  まず論理的な思考ができること。もう1つはきちんとフォーカスできること。良いプログラマーは有能な「探偵」でないといけないと思う。

作ったソフトがうまく動かないとする。どこがダメなのかよく観察して問題を抽出しなければならない。いろいろな方法を試しバグを直しまた試し...,という作業を忍耐強く繰り返さなければならない。

例えばなにか良いアイデアを思いついたとするよね。でもそれを実現するのは大変そうだ,と考えたとする。その時,周りを見回してみてだれもそのアイデアに気づいてなくて,しかも欲しがっているヒトが多ければ,そのアイデアは実現が難しくても「イケル」。反対にだれも関心がないようならダメ。当たり前のことだけど,良いプログラマーはそういうことを感じ取れなければいけないと思う。

RAM Doublerのときがまさにそうだった。みんな集まると「メモリーが足りない」という話をしていた。だから僕はRAM Doublerを作ろうと思ったんだ。

●良いプログラマーになる一番良い方法はなんですか?

Chad  難しい質問だなぁ。ま,確実に言えるのは,とにかくコードを書いて書いて書きまくる,ってことかな。

Eric  もちろん,コードを書くことを楽しまなきゃダメだよ。

Chad  そう。プログラマーというのはメンタルな仕事だからね。


記事目次前のページ次のページ
この記事は、日経MAC97年12月号(97年11月18日発行)掲載記事の抄録です。

■

日経BP社 Copyright 1993-1998 Nikkei Business Publications, Inc. All Rights Reserved.
This page was last updated on Wed, Apr 15, 1998 at 11:20:44 PM.
Site Developed by Rei Watanabe