パスワードを忘れた? アカウント作成
13272461 journal
日記

dotkuwaの日記: コミュニケーション能力と注意力

日記 by dotkuwa

よく、非プログラマーの人がコミュニケーション能力について
言います。
しかし、彼らは絶対に自分からはコミュニケーションの為の労を
取りません。要するに、
・プログラマーの注意力をプログラミングから削ぎたい
だけです。
 
しかし、その試みも意義がない訳では有りません。
・注意力を低くしても、プログラミングを間違わないなら、
 それにより生産性アップが見込める
からです。
 
その手立てが無い訳でも有りません。
・規約を作り、それに則ってプログラミングをする
ことです。これにより、
・プログラム自体の形、記述から、低い注意力でその意図や、
 課題を読み取る
ことが可能になります。
オブジェクト指向などはまさにそれです。計算に必要ない
属性や注釈やもろもろは、
・注意力がより低くても間違いにくい
為のものに過ぎません。
 
ただし、非プログラマーの人の期待は裏切られることになると
思います。
オブジェクト指向の次がなかなか見つからない点です。
これでは、かなりの注意力の低さ、片手間でのプログラミング
などには至りません。
関数型プログラミングなども、その、
・関数の良さを保った場合の、記述できる範囲の残念さ
・関数の良さをある程度諦めた場合の、規約の作り難さ
(手続き型プログラミングが文だとか変数だとかを用いているのは、
 1つには、規約を作りやすくするためでもあるが、関数型と
 なると、その規約の作りやすさを放棄する代わりに、簡単な
 記述を追求することになるから)
という性質から、空想的ノスタルジーの域を出ない面で、とても次
とは言えないと思います。
 
一般に、商売のネタを明かす際には、もう、その方向では
手詰まり感が有るという、その道で商売してきた人の感触を
伴うと思います。
間違いの無い千金万金の商売のネタで有る、「次世代の」アイディア
(関数型うんぬん)を明かしている時点で、危機感を察知すべきだった
はずですし、プログラミング必修だという時点で、出尽くし感、
普及させ人海戦術に転進しなければ感を検知すべきだったはず
です。
 
せめて、コミュニケーション能力を説く人間が、自らの立場からも
コミュニケーション能力の片りんでも発揮する程度には、プログラムが
普及することこそ、次世代だと思います。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds

読み込み中...