今回はちょっと大ざっぱなタイトルですが、プログラマー/デザイナーなどに限らず、さらに会社員またはフリーランスであっても仕事に困らない状態にするために身につけておきたい10のスキルを紹介します。もっとあるかも知れませんが、一例として見ていただければ。
1. 企画力、発想力
個人的に最近、やはり企画力が大事だなぁと思っています。既存の仕事を10%伸ばすのが得意な人もいますが、その仕事をゼロから作り出せる人がいなければ動けません。常に仕事が身の回りにあれば良いですが、ない場合も考えると自分の力で仕事を創り出さなければなりません。
また、それが発注側にとっても魅力的であるように企画を組み立てる必要があります。もちろんうまくいかない場合もありますが、まず企画として仮定を立て、周囲を納得させた上で実行するための原動力を創り出さなければなりません。
2. 学習力
一つの技術で今後30年以上も食っていくというのは100%無理です。大事なのは世界のトレンドに合わせて柔軟に思考を変更し、変化し続ける事です。そのためには一つの技術に固執してはならず、常に変化を楽しめるようにならなければなりません。
それを維持するためには学習あるのみです。常に日々学習し、時に振り返ってトレンドを判断して新しい波に乗るといった事を常に繰り返し行っていく必要があります。
3. 語学
未だに英語が〜といった状態で停滞しているような気がしますが、語学力は敢えて磨くというよりも実践あるのみでしょう。話したりメールしたりする機会があれば自然と覚えていくものです。
せっかくApple、Googleがスマホアプリ市場においてグローバルな世界を開いているのですから、そこに乗り、さらにそれを利用して世界に行かないのは勿体ないでしょう。個人的には英会話スクールには反対で、であればHacker Newsの日本での集まりに参加した方がよっぽどもメリットがあると思います。