たまには職業的なお話でも。
スマホが登場してからというもの、
ITの新しい技術習得を求められる機会が格段に増えた。
ウェブアプリ全盛だった時代には
「なんでもできるようになる」
を目標にして、だいたい達成できたけど、
スマホはまだまだ、追いついていない。
スマホアプリ単体でも
Objective-C
Java
Corona
Phonegap
Unity
Titanium
これだけある(汗
以前だったらこのなかのどれか2つくらいを、
性能機能、あるいは流行を考慮して選択していたと思うんだけど、
高機能なポータブルデバイスが主戦場になった今、
この武器すべてがあったほうが、戦いやすい。
以前は騎馬と弓兵、投石器だったけど、
今は重装歩兵と連弩も手に入れつつある。
これにサーバサイドの技術が加わるから、
もうあきらめたほうがいいんじゃないか、
と以前は思ってしまっていたけど、
最近は、
「全部やったらいいじゃん。簡単にできるはずだ」
と思えるようになった。
シャーロック・ホームズに「踊る人形」っていう話があるんだけど、
ある事件で、現場に、犯人が暗号を書き残した。
その暗号は、彼らの仲間だけが知ってるものだった。
それを、ホームズは解読した。
そのホームズの決めゼリフは、
「人間が考えたものは、人間が理解できないはずがない」
っていうものだった。
そう、やったらいいんだよね。
できるようになるまでの時間的な制約はあるにしても、
能力的な限界は、ないって思ったほうがうまくいくことが多い気がする。