時は流れ、曲も終わった。社会批評PRシェアするはてブで時折ホッテントリする技術系スライドなりトピックがある。僕はいつも職業柄それを見るが「何だこの技術」というのも少なくない。ディファクトスタンダードになっている技術の紹介なら参考になる。ほんとに聞いたこともない技術でアプリを作りましたみたいなことが度々散見される。2.X以降を勉強している人は今でも幸いであるが、もしBackborn.jsをpushする記事に目を止めて、一生懸命勉強していたとしたら今は別のスキルを勉強していることだろう。2-3年前は勢力を2分する勢いだったgulpやgrantも今や先端技術とは言えない。今はwebpackがそれらに取って代わったらしい。このようにたった2年で使っている技術が微妙になることはよくあるやはり4-5年前はLaravelとPhalconというPHPフレームワークが話題になったが、Phalconの方はもはや実用的なプロジェクトでは使われていないんじゃないか。少なくとも新規プロジェクトで採用しようということはないだろう。検索しても2014年の記事が目につくぐらいである。Yii、Fuelなどのフレームワークは忘却の彼方に消えた。僕はこの数年Laravelというフレームワークで飯を食っていると言っても過言ではない。めぐり合わせだったがLaravel4.Xを触るプロジェクトにジョイン出来たおかげでその後はLaravelの勢力拡大に合わせて仕事を受けることができた。Laravelは2014-5年頃にはアメリカのPHPプロジェクトでその当時デファクトを握りつつあるということだったが、時間差で日本もそうなったと言える。nativeが王座についているようだ。最初からFacebookやGoogleが採用している技術を勉強していればある程度は外れないが、意識高いのをこじらせてどこで採用されているか知らないような技術に手を出すとあっという間に時間ロスを起こす。てブのテクノロジー記事でバズるようなトピックを書くプログラマというのは、能力が高いので技術が廃れてもさっさと次に移って、新しい技術もサクッと身につけるスキルを持ったりするので、デファクトを取れなかった技術を使った経験も懐かしい思い出のように語れたりするから腹立たしい。僕のように平凡な能力しかないプログラマや、勉強する時間のなくなったエンジニアが選択を間違えると人生が左右されると思う。ディファクトかつ先進技術に触れているというのが、ライバル達を蹴落として仕事を受けるという現実につながるのだ。PHPを使って来ました!」というのはおそらく売りにはなるまい。コンピューターサイエンスの基本をしっかり抑えている人は選定技術は好みの問題程度の話ではあるが、平凡ながら社会の片隅でやっていかざるを得ない人には死活問題である。長く使える技術かつ採用企業が多い方が、メンテナンスなどでも仕事を得やすい。先進プログラマに言わせれば、そのレベルの人はエンジニアなんて選ぶなってもんなのだろうが生きていかなければならないのが人生である。彼らは純然たる技術の興味で我々に情報を提供する。それが人生のトラップになりそうな時がある。技術を勉強しないよりは良いかもしれない。我々のしょっぱい脳みそは技術の興味本位で埋めるの小さすぎるのだ。善意をもった邪悪により我々凡人は苦しめられる。個人的に地雷っぽいなあと思っているのがVue.jsである。Googleトレンドで調べればわかるが、Angular、Reactと比べるとその検索量の差が歴然だ。scriptフレームワークのディファクトを2分する勢いだし、ビッグカンパニーがかなりの資源と資金を投下しているので衰退は中々来ないように思う。誰にも断言などできはしないが。何にせよハイスペックなエンジニアの目線で技術選定をしていると夜の趨勢についていけない時がくるのだ。勉強する技術を間違えるとスペックの高いエンジニア以外は数年後つらい思いをするのではないだろうか。関連記事2019-12-312019年が終わるから寂しくなるね10年代が終わるって何か時代の区切りを感じる。(6)月別アーカイブはてなブログをはじめよう!floyd0さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。