xTECH/日経NETWORK「異能」ともいえる際立った能力や実績を持ち、まわりから一目置かれるエンジニアを1カ月に一人ずつ取り上げ、インタビューを掲載する。今月取り上げるのは、テスト駆動開発(TDD)の日本での第一人者として知られる和田卓人氏。JavaScriptのテストフレームワーク「power-assert」の作者でもある。今回は、プログラミングとの出会いや巨大システム開発プロジェクトに参加した経験などを聞いた。xTECH/日経NETWORK)コンピュータに最初に触れたのは、中学1年のときに家にパソコンが来たことでした。父親がコンピュータソフトウエア開発の会社を立ち上げて、家に開発用のDOS/Vパソコンがやって来たのです。[画像のクリックで拡大表示]悔しいことに、その時点ではプログラミングにはあまり興味を持ちませんでした。3.1のパソコンに触れていたというのが実情です。高校まではプログラミングは全くやっていませんでした。世の有名なプログラマーは、たいてい小さい頃から街頭でパソコンを触っていたりマイコン雑誌を読んだりしています。それに比べると、コンピュータにあまり興味を持たなかったことにコンプレックスや一種の後ろめたさを感じています。留学でコンピュータの重要性に気づく1996年に国際基督教大学(ICU)に入りました。ICUには教養学部(リベラルアーツ)という一つの学部しかありません。「最初の2年間でやりたいことを決めなさい」という感じです。大学に入った当時は、あまりコンピュータの道を志すという感じではなかったというのが正直なところでした。ぼくの前に再びパソコンが現れたのは、大学1年の夏、米国に短期留学したときです。ICUでは交換留学が盛んで、その一環としてカリフォルニア大学に留学しました。留学中は、基本的には英語の勉強です。あとは米国の歴史や文化の授業で単位を取る感じでした。向こうの大学では、レポートをパソコンで作成して提出することになっており、このことにすごいカルチャーショックを受けました。それまで中学や高校のときは、原稿用紙やレポート用紙にペンや鉛筆で書いていたからです。この先は会員の登録が必要です。xTECHには有料記事(有料会員向けまたは定期購読者向け)、無料記事(登録会員向け)、フリー記事(誰でも閲覧可能)があります。有料記事でも、登録会員向け配信期間は登録会員への登録が必要な場合があります。企業タイプ別戦略までSIビジネスの全課題を分析し、未来戦略を解説します。農家が実感した自動飛行ドローンのすごさクラウド現場の負担軽減を!医療界でのAWS活用法SaaS導入で重要なID管理のコツとは?クラウドの新形態「aPaaS」のメリットDXを阻むコミュニケーションの壁とは?AWSとSAPの連携強化がもたらす利点はデジタル自治体では何が実現できるのか?500万社が導入。価値創造型の社内コミュニケーションとは発想を豊かにする有機的な会議ツールとは働き方が変わる。顧客に響くシステム提案メソッド顧客が目指すビジョンや課題を理解し、顧客自身も気づいていないニーズを見つけ出して解決策を提案するための方法を解説します。本書では、独自の分析により、有望なサービスモデル50を選定。まで解説した他に類を見ないレポー...人工知能の未来2020-2024活用・導入の第一線にいる著者が、今後5年の動きを解説。Reserved.このページに掲載されている記事・写真・図表などの無断転載を禁じます。掲載している情報は、記事執筆時点のものです。