記事 目次
枝刈り(えだがり)
枝刈りって言葉は皆さんご存知だと思います。
伸びすぎた枝を切って樹木の形を整えると同時に無駄に枝葉に栄養が行ってしまい樹木が弱るのを助ける等の事ですね。
この枝刈りって言葉、ソフトウエアを開発している人達には特別な意味がありまして。
それは爆発しそうな考え(枝がドンドン伸びるように)を一定の基準で枝が伸びているのを止める(まるで枝を刈るように)場合に使用します。
例えば1から10までの数字の内、2で割り切れる場合の値を求める。という問題があった場合。
1 ÷ 2 = NG
2 ÷ 2 =1
3 ÷ 2 = NG
4 ÷ 2 = 2
5 ÷ 2 = NG
6 ÷ 2 = 3
7 ÷ 2 = NG
8 ÷ 2 = 4
9 ÷ 2 =NG
10 ÷ 2 = 5
になりますね。
ここで10回、計算するのではなく奇数は絶対に2で割り切れないので最初から計算する候補から省くと計算する回数は半分になりますよね?
色のついた計算だけでOK。
これが枝刈りをしたわけです。単純な例ですが。
何故こういう事をするかというとコンピュータに命令を与える場合、いくら処理速度の速いコンピュータでも沢山の命令を処理するには時間がかかるので無駄な命令はなるべく行わないようにするのが基本になっています。
こういう例は沢山あって、今度は候補を絞り込む場合を考えてみます。
大阪から東京に行くのに必要な時間を求め、そこから旅費を考える場合。
候補としては、
・歩く
・自転車
・車
・新幹線
・飛行機
があると思います。
先ずは全ての移動手段で時間を求めます。
これは仕方ないですね。
で、この後、移動に係る時間を3時間以内という条件が付いた場合、
旅費を求めるには、
・歩く
・自転車
・車
は候補から外れますね?
だってこの3つ以外は全て3時間以上かかりますから。
※スピード違反して時速250km以上で名神~東名ぶっ飛ばす。ってのは無しですよ(笑)
すると旅費の計算回数は5分の2になりますね。
・新幹線
・飛行機
の旅費だけを求めれば良いので。
というわけで本題。
人生の枝刈り
今まではプログラムの世界で話しましたがこれらの事ってプログラミングの世界だけではなくて人生においても幾つも出てきます。
若い時は良いです。
沢山、枝を伸ばして繁茂して。
いろんなことに悩んで成長すれば。
でもある程度の年齢になったら枝が伸びる方向はちゃんとコントロールしてやらないと。
歳を重ねた根っこから送られてくる栄養には限りがあるんです。
なので要らない方向に伸びた枝は刈ってやります。
早い目に。
更に変な方向に伸びそうな枝があったら強制的に正しい方向に矯正してあげます。
自分は幾つになってもやる気さえあれば何とかなるって考え持ってます。
例えば語学学習や新しい環境でのプログラミング。
と言いますか絶えず覚えていかないと稼げないですからね。
ただ物理的にどうしても人生の残り時間だけは少なくなっていきますからそれらのリソース(時間、資産)は有効に使用したいわけです。
そんな時には先程の数の話や交通費の話と同じ様に先ず、自分が悩んでいる事やしないといけないと思っている事を少し落ち着いて考えてみます。
すると案外悩まなくても良かったりしなくても良い事が多いんですよね。
だいたい、人の悩みって。
- 対人関係
- 仕事関係
- お金
- 恋愛
に大別出来るかと思います。
という訳で自分が思う枝刈り方法を少しばかり。
対人関係
先ず枝が出る前に枝が出ないようにしましょうか(^^)
そう、無駄な人脈要らないです。
ホントに。
無駄に交流会とか出てもその後にスパムメールが増えるだけです。
訳わからない人とFaceBookでつながらなくて良いです。
それだけ乗っ取り等の被害にあう確率も上がります。
ホントに自分がモノにしたい分野の人や興味のある事項に関する人と繋がっている方が楽だと思いますよ。
後はホントに親しい友人だけ。
私はFaceBookだとお友達が多くなりすぎまして(^-^; もうこりゃダメだと思い親しい人だけ違うアカウントでやり取りする様にしました。
仕事関係
正直、自分のメインの仕事形態が期間契約と個人請負なんですね。
なのでお話訊いて危なそう、若しくはしんどそうな事案には首を突っ込みません。
そしてもしそういう状況に陥ったらとにかく抜け出すことを考えます。
今まで生きてきて学んだ事はしんどい仕事は話の種にはなりますがそれで成長するか?ってのは人それぞれ、案件それぞれって事ですね。
しんどいことに慣れるんじゃなくておかしいと思ったら抜けた方が良いですよ。
特に若い方ならチャンスは沢山ありますからね。
お金
必要ですよね。
多いほうが良い。
でも中途半端に多いとかえって生活がしんどくなります。
これ経験談。
だいたい年収で言えば800万位の頃。
もう大台に乗るか500万以下で細く暮らすか。
今はもう細くで良いと思うようになりました(笑)
恋愛
ん~難しいですね。
これに関しては人それぞれ。
周りの目も有ったりするし。
自分はそんなに経験ないですが(笑) それでももうお腹一杯って感じ。(若い時でも)
お金って面からみたら全くメリット無いですよね?
だって使った分だけ何かが手に入るかと言えばだいたいのケースでは手に入りませんし。
更に恋愛から結婚に至った場合、今の時代って家庭を持つのってホントにしんどいです。
確かに家族を持つ子供を持つ(ひとそれぞれですが)等の良い面?もあるかもしれません。
その辺りを自分の中で何にかえても得たいと思うならドンドン恋愛枝を伸ばせば良いかと思います。
家庭
どうなんでしょうね。
奥さん、子供、両親、親、義理の親との関係。
もう煩わしくなってくる時ってあります。
ホントに。
でも相手は変えられないですしね。
だからといって無理して自分を合わせるのもしんどいですし。
って感じで好き勝手書いてますが。
まとめ
とにかく解決しないことに考えを巡らすのだけは止めた方が良いって事だけは確かかなぁ~って思います。
あとはものの見方を変えるとか。
案外、こうなるべき!!なんて前提で考えてることも実はこうならなくても全然良かった。なんて事もありますし。
人生、楽しくは生きられないかもしれないけどあえてしんどい事はしなくて良いかと思います。
でわでわ(*^^*)