適切でないメタファは誤解を助長する

適切でないメタファは有害である。

通常メタファを使う局面は、相手がそのままでは理解できない時だ。

だが、そこで適切ではないメタファを使ってしまうと、相手が間違って理解してしまう。

つまり、誤解させてしまう。

だから、できるだけメタファを使わないで理解して貰えたらそれに越した事は無いし、

メタファを使う時は、慎重に使わないといけない。

#私自身が、解説にメタファをぽんぽん入れるタイプなので、かなり自戒が入ってます。

Share

ツールとの間に信頼関係を結べ

ツールとの間に信頼関係を結べ

ツールをなんとなくで使っていたりしないか?

ツールが作用した結果に自信が持てないのではないか?

そのせいで、ツールにたいして漠然とした不安感を持っていないか?

それは、そのツールのことを知らないからだ。

人間対人間の信頼関係を結ぶときも相手を知る事で信頼できるように、

そのツールを知ることで漠然とした不安感はぬぐえるはずだ。

とりあえず、そのツールが持っている機能のうち、

君が利用する機能についてだけでも、ちゃんと知ってみてはどうか。

Share

疑うのは環境から

昨日と今日で同じプログラムが動いているのに、

今日突然動かなくなった。

そんな時、疑う順番は

昨日と今日の環境の差異からだ。

これをすっとばして、デバッグしたところで多分解決には辿り着けない。

Share

途中でやめたら今までの努力が無駄になる

今まで、一生懸命頑張って来て、

それなりに成果も出始めているという状況で、

その努力をやめてしまうと

これまで積み上げて来た努力が全て水の泡になる。

元の木阿弥である。

どれだけ、問題が噴出していても

頑張って一つ一つ解決し、

管理して来たからなんとかなっている。

ココでへこたれたら、今までなんとかなっていたものが

何とかならなくなる。

その時点で、今までの努力が無価値になる。

だから、ゴールまで頑張るしかないのだという事。

努力をやめてよいのは、ゴールするのを諦めた時のみ。

撤退する時のみ。

Share

今までかけたコストは戻らない

たまに

「折角作った部分を改修するのは、もったいない。」

と言って重要な改善を諦めるという話を聞くが、

過去に既に投資したコストに縛られて、改善できない事の方がよほど勿体ない。

今までにかけたコストはもう戻らない。

過去に投資はできない。

投資は未来にしかできない。

という事。

Share

IsNot演算子

ターゲットは.NET Framework2.0以降のVB.NET

今まで(1.1まで)、

If Not 鼻毛 Is Nothing Then
''鼻毛の処理
End If

と書いていたが、

If 鼻毛 IsNot Nothing Then
''鼻毛の処理
End If

と書けるようになった事で、

Notで一旦思考を止めなくても

流れに沿って読めるようになった事が嬉しい。

でも、未だに1.1で開発をしている事が悲しい。

Share
カテゴリー: .NET

親切が暴力になる時

他人からの親切は、

タイミングが良いとありがたく受け取るが、

タイミングが悪いと受け取りたくないものだ。

そして、受け取らなかった時、相手の反応によって親切が暴力になる。

では、どんなときに暴力になるのかというと

「なんだ、折角親切で言ってやったのに。」

という反応をしたときだ。

そういう反応をした側も嫌な感じだろうし、

親切を受け取らなかった側も嫌な感じになる。

つまり、他人に対する親切が、

マイナスの効果をもたらしてしまうわけだ。

では、どうしたらいいかというと、

相手が受けとるとは限らない。

受け取らなかった事を評価しない。

という姿勢が親切をする側には必要である。

そのことで、

相手に大して親切したときの嫌な気持ち。

相手から親切にしてもらったが、

タイミングが悪かったときのプレッシャーから解放され、

お互い、シンプルに親切にしやすくなるのではないかと思う。

Share