-エンジニア版-言語の歴史は人類の歴史。人類はコンピュータを言語で動かすようになった。2019/02/14最近、技術を勉強することについて考えさせられることが多いです。技術について話していると、自分がやっている学習内容を過大評価している人が多いように感じます。確かに、頑張れる意思力と行動力は素晴らしいです。それをやったとしても人格が洗練される訳でもありません。仕事に役に立つかどうかは、その人の視点が現状にあっているかどうかにかかっています。自分がやった勉強の内訳を考えてみましょう。本を読んだことを学習と言っているのでしょうか、実際にコードを書いたことを学習と言っているのでしょうか。それとも、実際にソフトウェアを動かしたことを学習と言っているのでしょうか。学習という範囲も人それぞれです。人によっては、疲れてぶっ倒れている時間や、単にネットを見ているだけの時間を学習時間に換算していることもあります。技術の勉強も仕事と同じで、事実を見つめるとけっこうシビアです。「楽しんで」もいいですが、実のところ自分の達成した成果を見つめずに、曖昧に技術を学んではいないでしょうか。いう人はあまり技術的な成長は望めないと思います。難しい言葉や仕組みをかき集めて、ぐるぐるとループするのを楽しんでいるだけの人もいます。いう人は、いくらやっても結論を出せないので、自分が学習したものを形にするのは難しいと思います。技術を勉強することは素晴らしいです。何かの価値を証明するようなものではありません。勉強したことで何を得たか、どう活用できたかが重要です。成果が「すごく楽しかった」でもOKです。勉強したから高い収入が得られるべきだ、仕事で活躍できるはずだと、自分の願望に結びつけていくと、勉強することで逆にしがらみが増えてくることでしょう。勉強することで得られる結果は、自分のやっただけのものしか出ません。勉強は自分の行動です。その価値がどうなのかは、人によって受け取り方は様々です。エンジニア同士なら「すごい!」かもしれませんが、普通の人にしてみれば「へー」くらいなものです。人によっては、「なんでわざわざ勉強してるの?面白くない人だ」とさえ思われます。自分が頑張ると、ついそれを人にアピールしたくなってしまいます。いうアピールが自分の意図しているようなものに結びつくのは少ないようです。勉強したアピールが周囲から評価されていない勉強してもそれが業務に結びつかない勉強しても意味・メリットを感じないと言うHorusさんや似たようなキャラの文章を投稿しておられたAnubisさんがどういう環境、会社にいるのか、なんとなく伝わってきます。