PASONATECH


[ホーム]
[最新エントリー]
[あすなろBLOG]
[あすなろNEXTBLOG]
[あすなろカウンセラーBLOG]
[インタビュー]
[スペシャルコンテンツ]
[テックスペース]


踊るプログラマ物語


前へ   次へ

大谷 弘喜

2006年11月16日

最近の開発はおじさんにはつらいかも

本質的にはそれほど変わっていないかもしれませんが、やっぱり最近の開発はおじさんたちにはつらいかもしれません。一昔前のアプリケーション開発だと、Cとか、VBとか一つの言語さえできれば、なんとかなっていました。さらにデータベースの知識があると完璧です。一昔前のWebアプリケーションもJavaやPerlなどの言語とデータベースの知識だけで何とかなりました。HTMLも単純なものだったので、ソースコードの中にHTMLの断片が散在しても、それなりに機能していました。

最近のWebアプリケーションの開発ときたら、データベースの知識、Javaの知識は当たり前として、JSPやタグ、JavaScriptに、HTML+CSS。さらに最近流行のDIを使えば、XMLで知らないうちにオブジェクトができて、オブジェクトのライフサイクルは DIコンテナがブラックボックス化しています。それなりの知識がないとどうやって、インスタンス化すればいいのかさえわかりません。
いろんなものがXML化されて、単純なXML-RPCからSOAPになったり・・・。細かいところを言えば、本質は変わらなくても小さな技術が生まれるスピードは10年前より速くなっているかも。

5年前のWebアプリケーションの開発に比べると、プログラミングの比重はJavaScriptやUI関係に移ってきています。Javaでコードを書きますが、全体の作業時間からするとJavaが2割で残りがUI関連です。ツールが進化したからJavaでの作業時間が減ったんじゃなくって、UIへの比重が上がっただけだと思いますが。あとは、ぼくが今携わっているプロジェクトが、データベースやらCRUDやら、めんどくさくて単純な作業はすべて共通化して、隠蔽しちゃっているからかもしれません。

さてさて、そんな状況の中でぼんやりしていると、経験のある人でもやっぱり置いてかれて、開発できなくなっていきます。10年前のCをやっていたころに十分な基礎が身についていなかった人たちは、今の変化についていけず、右往左往しています。それでいて、10年前より10歳年をとっているので、それなりのものを要求され、引き出しがないので困ってしまいます。今の若い人も10年後にどうなのかと言うと、結局同じかもしれません。

基礎がないまま、開発しかできない状態になっているとつぶしがきかなくなって、会社も本人もこまります。基礎があると、たぶん、なんとかなるんでしょう(なっているんでしょう)。これから先はわかりませんが。


前へ   次へ

最新エントリー


大谷 弘喜
2011年04月19日
AsciiのHadoop & NoSQL
大谷 弘喜
2011年04月14日
プログラマにとって椅子は命
大谷 弘喜
2011年04月12日
血圧計で血圧を測る日々
大谷 弘喜
2011年04月08日
3月分の電気代
大谷 弘喜
2011年04月05日
iPadのi文庫はとってもできる子だった

前へ

バックナンバー




ページトップ


[ホーム]
[ブログコンセプト]
[個人情報]
[著作権]


i-mobile

ITエンジニアの仕事見つかる!PASONA TECH

Copyright(C)2006-2011
Pasona Tech. inc.
All Rights Reserved.