makotan _at_ gmail dot com

技術に階層があるなぁって思った

ある技術Aを身につけるとして、それに必要な技術Bがあったときに、技術Bが他の技術のベースになってたり、応用に使えたりするのをよく見かける

ということは、「ベースの技術」を多く身につければそれだけ応用の技術にも対応しやすくなるんだろうなぁ〜ってある日、ふとある人と話をしてて思った

でも、目立つ技術とか流行の技術は応用の技術な事が多いから、ベースの技術は「いにしえの技術」って言われる中に埋もれて興味を持たれない様にも見える

ベースの技術かどうかの見極めが出来る程度のエンジニアならベースの技術を理解してるだろうし、それを伝えたくても書籍含めて廃版だったりして色々大変な時代だ...

数学とかなら足し算かけ算を理解せずに次に進めれないとかはわかりやすいのに、なんでソフトウェア開発はベースを身につけずに次に進めれるような気がしてしまうのか...

 

そんな難しいことを考える2022年の1/24が過ぎ去ったある日の土曜日

2022年令和4年 あけおめことよろ

あけおめことよろ

 

去年気がついた事

  • 自分のプログラミングの方法と他の人のやり方が違うっぽい(詳しくはわからんw)
  • 西野七瀬かわいい

 

今年やりたいこと

  • コロナに感染せずに元気に生活する
  • 運動する(2021比で増やす)
  • 仕事する
  • 飛行機飛ばすのもう少し上手くなる
  • 良い所に引っ越せそうなら引っ越す

 

OSSとかメンテとかお金の話

つい先日のOSSの巨大な脆弱性の話を見て

同時にそのOSSのメンテしてるのが主に2人って見て

ぼんやり考えたこと...

 

世界中の先進国の新規開発と保守の予算の0.001%でもいいから使ってるOSSの寄付に回ればOSSの分野はいっきに成長しそうだなぁ〜っておもった

企業が人と予算を割り当てるような大規模OSSは良いと思うけど、小規模(かつニッチ)なOSSをやるとしたらそこにお金を出す人も居ないだろうしなぁ〜

Youtuberみたいにお金になればOSS開発したい!(この場合なにを?は置いておく)ってひとが出てきて、良いOSSなら贅沢は出来ないかも知れないけどお金になるみたいな流れになるともしかしたらburiも維持出来たのかなぁ...

 

今だとSpringBuriになるのか?でもブリの旬って冬だよな...

って、年の瀬にCVEって文字列を沢山見たのでちょっとおもった

 

骨格

最近、なにかを理解するときにまず概略を理解して、そこから骨格を抜き出して、そこから全体構造を理解する癖があることに気がついた

骨格を抜き出すのを失敗したり、わけわからない事が続くとうぎゃーってなってなかなか先に進めないしめっちゃ時間がかかるけどw

一般的なものはわりと出来るようになってて、楽なんだけど...

どう考えても他人に伝わらないので困る

 

そしてこれを理解するのに何年かけてんだって話ですねw

 

AAAを使う時代ではないとか、これからはBBBの時代だとか...の普通の感想

twitterとかみてると、AAAを使う時代ではない。それが作られた時代には必要だったかも知れないけど今はもう必要なくなった

とか

CCCとかだとあんなこととかこんなこととかに対応出来ないからBBBの時代ですよ〜

みたいなのをたまに見かけるので...

それの普通の感想...あんまり普通すぎてなんとなく書く気が無かったw

 

たぶん、作るものが変われば色んな物が変わるのは当然なのでそれは良いんだけど、自分が作ってないからと技術を古いとか要らないものと表現するのは少々乱暴すぎるなぁ〜って思うこともある。

あと、新しい技術で全てがカバー出来る(完全上位互換)ならいいけど、ある程度取捨選択した結果もセットにせずに特定の技術を推すのも怖いなぁ〜って思って見てる

 

全ての技術にはTPOがあって、それが合わなければ使わない方が良いという事をもっとみんな意識した方が良いのでは?って思うことがまれに良くあるんですw

釘と木で何か作るなら金鎚とノコギリが欲しいかも知れないけど、ネジと鉄板だったら金鎚とノコギリあっても意味ないでしょっていう話

仕事とかメリットとか

仕事(給料が確実にもらえる)としてやってる事自体が最大のメリットだと思ってたけど

世の中には仕事(給料が確実にもらえる)としても、追加のメリットが無いとやる気の無い人が居るっぽい

 

そんなのをたま〜に見ることがあって

良い時代になったんだろうな

って思った

 

自分がやる気のある事だけをやりたいなら

  • 自分のやることに値段を付ける
  • その値段でやって欲しい人を探して発注してもらう
  • それを実施して請求して
  • お金を確実に回収する

っていうフローを回せばいいと思うんだ

そしたら自分にメリットのある、やりたいことがやれるんだから

代わりに給料が確実にもらえるが消滅するけど、自分のやる気のある事を中心にやりたいことを、好きな量やれる方が幸せなのでは?

 

こんな風なことを言ったら多分老害扱いされるのも知ってるw

なので、もう一つの方法をメモしておく

 

自分がやる気のあることだけをやりたいなら

それを評価してくれる所を常に探す

きっと世界中探せばどこかにはあるよ