IT業界では、これからどんな技術を勉強すべきか、という問い
今日、「これから、どんな(IT系の)技術を勉強するのがいいですか?」と質問を受けました。
限定した条件、たとえば、アリエル入社前に勉強しておくとよい技術の質問なら具体的に答える時もあります。しかし、今日の質問者は「これからはXの時代だから、aやbの技術を勉強しておいたほうがいい」的な回答を期待しての質問でした。
「これからはXの時代だからうんぬん」のような回答はしません。Xには「クラウド」とか「スマートフォン」とか「NoSQL」とか「Emacs」とか適当に流行りの言葉を考えてください。
なぜ言わないかと言うと、自分の未来予測能力を信じていないのと、世間の未来予測能力も信じていないからです。
冒頭の質問への回答は「好きなことや面白いと思うことをやればいいと思います」です。
始めるきっかけは世間で流行っているから、でもいいと思います。これからはXの時代だという世間の風潮を信じてもいいです。ただ、Xの部分はころころ変わるのでそのたびに振り回されると何でも中途半端になる危険があります。この中途半端さがよくないと思うので、好きなことや面白いと思うことをやればいいという答えにつながります。たとえば、運良く未来予測が当たってXの時代になったとします。そうなると、世の中の技術者の多くがそこそこXを知る状況になります。中途半端なスキルであれば、単にみんなと同じになるだけです。何か深いスキルを持っていれば、それが流行ろうが流行るまいが中途半端なスキルよりはずっとマシです。それが完全に時代遅れの技術になっても?、と聞かれたら、それでもいい、というのが自分の意見です。だいたい、ある技術のすべてが完全に時代遅れになるなんて、そう簡単になりません。たとえなったとしてもどうでもいいです。重要なのは、ある対象に正面から取り組み、深く体系的に理解したという経験の方です。
- Category(s)
- カテゴリなし
- The URL to Trackback this entry is:
- http://dev.ariel-networks.com/Members/inoue/skill/tbping