モバイル+クラウド+ソーシャルの流れと開発スキル

AppleiOS5とかLionとか色々出してきましたが、世の中はモバイル+クラウド+ソーシャルの流れはしばらく続きそうですね。


ところで、俗にいうゆとり世代と呼ばれる人達は、就職するまで触るコンピュータはモバイルのみという人が増えてきているそうです。就活を機にスマホを買うなんてニュースもチラホラ聞こえてきます。一方クラウドのあちら側はPC(というかサーバーOS)の技術をふんだんに使っています。AmazonEC2であればLAMPLinux+Apache+MySQL+Perl/PHP/Python)、GoogleAppEngineでもPython/Javaとかですね。スマホのアプリも開発はPCをゴリゴリ使い、それなりに知識(Objective-CとかJavaとかSQLite)が必要になります。これらを連携させるとなるとWebの知識(HTTPやHTMLやREST等)も必要になってきます。


PCを使った開発をするための基礎知識を持った新卒が減っていき、開発をするための要求スキルはどんどん上がっています。こういう状況見ると、これからは少数のはかーによってシステムが構築され、その他大勢のSI下請け(自分も含め)に所属するような人間は駆逐されるのかなと思ったり。最近その他大勢によって作られたモジュールのバグの尻拭いをよくやらされて泣きそうなんでこのエントリーを。