なみひらブログ

学んだことを日々記録する。~ since 2012/06/24 ~

【プロになるためのWeb技術入門 なぜ、あなたはWebシステムを開発できないのか】から抜粋

「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

「プロになるためのWeb技術入門」 ――なぜ、あなたはWebシステムを開発できないのか

 

はじめに、より

「Webアプリケーション開発を支える技術は高度化、複雑化し、そのすべてを一度に理解することは困難になっていま す。そのため、開発現場の新人教育では、即戦力として使えるようにフレームワークの使い方など表面的な部分だけ教え込んで、新人を現場に投入せざるを得な い状況が続いています。しかし、根本の仕組みを理解していなければ、問題が発生したときにその原因を突き止めて解決することはできませんし、既存技術の問題点を捉えて新しい技術を生み出していくこともできません。

 

こ のような状況が続くと、日本のIT技術者の開発力はどんどん低下してしまうのではないかと筆者は危惧しています。日本のソフトウェア事情に目を向ければ、 WindowsやLinuxFirefoxApacheTomcatOracleなど、現在のWebシステムを支えているOSやブラウザ、各種ミ ドルウェアなど、その多くは海外の開発者によって開発されたものが利用されています。その表面的な利用だけでは、これらの製品を超えるも のを生み出していくことはできず、常にユーザの立場に甘んじることになってしまいます。より一歩先に進んで、日本の開発者が世界に向けて製品を生み出して いくためには、新人のうちから技術の根本に触れ、その奥深さや面白さを知っていくことが重要なのではないでしょうか。