Skip to content

Instantly share code, notes, and snippets.

@nekoruri
Forked from repeatedly/d_risk.md
Last active December 14, 2015 09:19
Show Gist options
  • Star 7 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nekoruri/5064158 to your computer and use it in GitHub Desktop.
Save nekoruri/5064158 to your computer and use it in GitHub Desktop.

ついに顕在化しはじめた「vimリスク」

英語圏ではかなり前からvimで開発し続けることのリスクについて語られていたが、いよいよ具体的な弊害が出て来ているようなので、かいつまんでメモ。日本でもそう遠くない未来だと思う。

若手エンジニアの不足

Visual Studioのように需要が逼迫しているのに人材の供給が増えず需給ミスマッチが起っているわけでは無く、需要も供給も減るという状況下でわずかだが需要が上回っているとう性質の悪い状況がvimに起きている。特に深刻なのは安価な若手エンジニアの採用が絶望的に難しいという現実だ。TextMateが台頭して数年経ちXcodeがメインストリームの先頭を突っ走る2013年において新しくvimを勉強しようとする若者はよほどの物好きしかいない。30~40歳のvimエンジニアを雇うのはそれほど難しく無いだろうがコストがかかる。安価な20代前半の若手エンジニアを雇いたいという企業の思いとは裏腹にvimを新たに学ぶ若者は絶滅寸前だ。

とても優秀な若者を雇用できるチャンスが巡って来た。採用担当者はこう尋ねる。「vimは習得していますか?」「もちろんEclipse/NetBeans/Xcodeはお手の物です。IntelliJもある程度可能です」「もう一度伺いますがvimは習得していますか?」「申し訳ございません 未習得です」

悲劇だ。

イノベーションの枯渇

もう何年もvim界隈で新しいモノが生まれたと言う話を聞かない。こんな事を言えばvimハッカーは激怒するかもしれないが、しかし現実にTextMateやXcodeやIntelliJに比べればこの10年の間にvimから生まれたものは微々たるものだ。何かしらのライブラリにしてもwebフレームワークにしても、ハッカーが新しいモノを試す土俵にはいつもXcodeやTextMateやIntelliJが選ばれて来た(もちろんEclipse/NetBeansもね)。

もはや彼らがvimを選ぶ理由はただ一つ「今vimで開発しているから仕方なく」

最低の理由ではないだろうか.

10年前にvimで開発していた企業は最先端を走っていた。迅速に自らのアイディアを具現化するツールとしてvimは最適だった。それが今やどうだろう。自分たちの書いたコードを保守し続けなければいけないという理由「のみ」でvimを使い続けている。他に理由など無い。vimで開発する理由は自分たちの過去の仕事を保守しなければならないという理由のみだ。

控えめに言っても、そういう企業に未来は無いと思う。過去とは決別し、10年後の自分たちにとって最適な選択をすべきだ。今すぐにだ。本当に手遅れになる前に:wq

元ネタ

ついに顕在化しはじめた「Perlリスク」 ついに顕在化し始めてもいない「D言語リスク」

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment