dotkuwaの日記: リーダーはプログラミングが出来ても出来る役割では 28
日記 by
dotkuwa
リーダーはプログラミングが出来ても出来る役割では無いかと思います。
しかし、現実ではリーダーに登用されるのはプログラミングが出来ない
(しないでは無く)人間限定です。
それは、
・お客さんの断片的な自然言語の要求
・プログラマの断片的なプログラミング言語の記述
・それをつなぐ、**プログラムでは無い**、すばらしい総合的な記述
の3番目を担おうと意図したからだと思います。
しかし、そのすばらしい総合的な記述は、撤回されるべき実体を持たない
仮説に過ぎないことは明白です。超長期的にはあり得るかも知れませんが、
5年以内に実用化される“記述”は100%有りません。ビジネスの分野では、
それで、「あり得ない」と言っていいと思います。
そうすると、今居るリーダーが、
・その記述がありさえすれば、リーダーの職などとうに一キャリアとして卒業し、
重役待遇にだってすぐなれ、後進のリーダー候補に教えを垂れる側になって
当たり前だったのが、なれない。
・そうすると、(現)リーダーは、要件を自分だけで握ったまま、
さみだれ的に(全体を見ている訳でも無く)責任を他人に押しつけるだけ
の場所ふさぎにしかならない。
となります。
だったら、リーダーはプログラミングが**出来ても**出来る役割では無いかと
思います。(ただ、(現)リーダーの費用を払いつつさらにリーダーになれる
人なんて居ないでしょうけど。)
要求→プログラミング言語 はレイヤーが薄すぎる (スコア:2)
要求からいきなりプログラミング言語ですか?
それはちょっとレイヤーが薄すぎるんじゃないでしょうか。
お客さんが解決したいのはプログラムじゃなくて何らかの業務。
その中には当然、非ITな部分(人手を介したり、物品を送ったり)や、手を付けられない部分(お互いの管理下にない人間のアクションがあったり、自社では用意できないものが必要だったり)も多分に含まれるわけで、
そういう部分も含んで要望を聞いたり、こちらから提案したりする必要があるでしょう。
(ある意味では、お客さんよりその業務を「知っている」人になる事が求められる。)
提案が必要というのは、お客さんが要求に出せていない部分があるって事です。
それを汲み取って、形にしてあげる必要がありますね。つまり、こちらが創造性を発揮しなければいけない。
これは、要求→プログラミング言語という単層マッピングでは不可能な事です。
そしてその要求を、開発作業に落とし込む。何でやるか?どうやるか?誰がやるか?外注出すか?開発期間は?稼働後は?
これは確かにセンスを要求される仕事。
それ一人で上手にできるんだったら、自社の役員やれるよ、って話はよく分かります。
が、それは、自然言語→プログラミング言語のマッピングがないから、ではありません。
お客さんの要望を噛み砕くセンスと、システムを提案する創造性が要求されるという話です。
もし、リーダーがそのあたり一人でやってるせいで、「自然言語→プログラミング」に見えているのだとしたら、それは一人に役割かぶせすぎです。
まぁ、ウチも実態はそうなりがちなんで、偉いことばっか言えないんですけどね。
うまいことスクラム組めるチームになれると良いですね。大変ですよね。
Re:要求→プログラミング言語 はレイヤーが薄すぎる (スコア:1)
ごもっともでした。レイヤーが薄すぎは確かで、説明が何でした。
ただ、補足として、
>そのすばらしい総合的な記述は、撤回されるべき実体を持たない
>仮説に過ぎないことは明白です。超長期的にはあり得るかも知れませんが、
>5年以内に実用化される“記述”は100%有りません。ビジネスの分野では、
>それで、「あり得ない」と言っていいと思います。
ですが、STAP細胞のような自然現象だと、いくら無理っぽくっても、ある日、
見つかる可能性を否定できませんが、
(普通の人が努力すれば読解可能である事が必要な、人間に対する)記述の
場合、1度無いと判れば5年間と言わず、永遠に無理であると言い切れるのかも
知れません。
#もちろんニュータイプの覚醒なんてなったら別ですが、それでもプログラミングが
#出来ない人間が登用されるという規則を金石に掘られていたら、やはり困ります。
Re:要求→プログラミング言語 はレイヤーが薄すぎる (スコア:1)
×金石に掘る
○金石に刻む
でした。
#掘っちゃいけません。
日本語で書きますと (スコア:1)
・プログラミングもできない奴が、リーダなんかになるんじゃねぇ
だと、「プログラミングができない奴」に対して無用の優越感を持ち、
自らを修羅の道に追い込むだけ。
なのに対し、
・リーダーはプログラミングが出来ても出来る役割では無いか
だと、そうでは無い。
プログラミングが出来ないリーダーは、
・ソフト開発分野での、WBSの最後までの維持
・テスト項目の策定
・仕様バグの発見
に致命的な問題を抱えるが、
現在のリーダーの仕組みでは、それが出来なくても汚点にならない
ため、こちらの方が現実的。
という話だったかも。
日本語で書いてくれませんか? (スコア:0)
まずは円滑なコミュニケーションから始めましょう
あと、現実の物事は On/Off, 真/偽, 正/邪じゃないからね。それらを併せ持ったものなのであなたのちっぽけな経験で世界を語るのはやめた方がよい
Re: (スコア:0)
まず「リーダーはプログラミングが出来ても出来る役割では無いかと思います。」が良くわからないですよね。
一見しただけでは矛盾してる文章に見える。
意味が取れるように勝手に解釈すると
「リーダーというものはたとえプログラミング能力を持っていたとしても、それを行使して良い立場ではない」
ということでしょうかね?
それから「しかし、そのすばらしい総合的な記述は、撤回されるべき実体を持たない仮説に過ぎないことは明白です。」というところの
「撤回されるべき」はどこに係っているのでしょう?
実体?それとも仮説?二通りに取れるので文としての意味がわかりません。
あと、「総合的な記述」っていうのは何を意味するのでしょう?
具体例を挙げて欲しい。
全体として何を主張されたいのか読み取れません。
Re:日本語で書いてくれませんか? (スコア:1)
確かに解りにくい文章ですね。
意味が取れるように勝手に解釈すると
「リーダーというものはたとえプログラミング能力を持っていたとしても、それを行使して良い立場ではない」
ということでしょうかね?
なんで?
もっとも簡潔には、「プログラミング能力はリーダ能力と相関がない」あたりでは?
とあるくらいですから。
真意としては、「プログラミングもできない奴が、リーダなんかになるんじゃねぇ」あたりじゃないかと睨んでますが。
Re: (スコア:0)
ありゃ、そういう意味でしたか。
やっぱり読み取れてないことがはっきりしました(笑)。
Re: (スコア:0)
よく、プログラミングの出来ない人は、
・スペシャリストのプログラマには無い、総合的な視点から
とか言って、それによる優位性を言いますが、
・その総合的な視点を記述する特段の記法が存在しない(未来永劫)。
・なので、総合的視点が有っても個人的能力にしか効力が無く、
(肝心の)コミュニケーションの面では(歌わぬ歌人として)効果が
無い。
ですが、
・しかしプログラムはそれなりに認められた記法の一つであり、
それによるコミュニケーションの効果も(間違いなく)有る。
・ただし、リーダーとしての役割の局面ではそれは関係ないから
残念ながらノーカン。
ので、プログラミングが出来るからと言って、リーダーの面で
劣っているとは言いがたいのでは無いか、と**だけ**言っています。
なので、
・リーダーはプログラミングが出来ても出来る役割では無いか
とは言えても、
・プログラミングもできない奴が、リーダなんかになるんじゃねぇ
とまでは自分には言えません。
Re:日本語で書いてくれませんか? (スコア:1)
すいません。ついくせでACで投稿してしまいました。
#2633683は自分です。
Re:日本語で書いてくれませんか? (スコア:1)
・その総合的な視点を記述する特段の記法が存在しない(未来永劫)。
という総合的な視点から発見された事実を、dotkuwaさんは、自然言語と言う記法で記述できてますよね。
かなり他人には理解しづらい書き方ではありますが。
確かに、プログラミング言語ほど厳密な記法は存在しません。
しかし、「存在しない」は嘘ですね。
嘘を前提とした議論に意味はありません。
考え直しましょう。
Re:日本語で書いてくれませんか? (スコア:1)
では有るのでしょうか?
有ると言って示してくれた人は一人も居ません。
嘘では無く、事実でありファクトです。
違うというなら、1つでも実例を挙げて下さい。
Re:日本語で書いてくれませんか? (スコア:1)
自分は一介のプログラマで、総合的見地に富んでいるとは思っていませんし、
そう評価もされていません。
なので、総合的視点から発見したつもりも有りません。
しかし、「総合的視点」と評価していただける程の事実を得たとすると、
それはプログラマでも出来る考察では無いでしょうか?
そうでは無く、プログラマで無い人の言っている、飛び抜けて優位性があり、
それなりの報酬を受けうる、「総合的視点」の「特段」の記法を求めているの
ですが、
無いですね!
どうですか?
Re:日本語で書いてくれませんか? (スコア:1)
自分は一介のプログラマで、総合的見地に富んでいるとは思っていませんし、そう評価もされていません。
私もそんな評価を与えたつもりは欠片ほどもありません。
なので、総合的視点から発見したつもりも有りません。
ごく拙い「総合的視点」からでも「発見」できるものはあるかもしれない。
ごく拙い「総合的視点」から「発見」したつもりになっているものは、間違っているかもしれない。
ごく拙い「総合的視点」から「発見」したつもりになっているものは、世間的には既知だったりするかもしれない。
無いですね!
もし本当に無いなら、dotkuwa理論が他人に理解されることも無いですね。
Re:日本語で書いてくれませんか? (スコア:1)
これが嘘ではないとすると、
・常に営業が暴走する
理由も解明できると思います。
それは、
・コミュニケーションといいながら、記法を持たない為、いくらでも
無い物を有ると出来るからです。
「存在しない」が真だとすると、有用なのですが、駄目でしょうか?
Re:日本語で書いてくれませんか? (スコア:1)
dotkuwaさんの近くの「営業」や「リーダー」とdotkuwaさんのと関係に限定すれば、そう言えるのかもしれませんね。
それ以外に対する証明にはなっていません。
Re:日本語で書いてくれませんか? (スコア:1)
大体、「自然言語と言う記法」ならプログラマ風情にも記述できる
じゃないですが。(現に出来ています。)
理解しづらいのは、言っていることが突飛だから(だからこそ日記に
書いて知らせようという気にもなるのですが)で有って、普通の
日本語で書ける範囲だと思います。
自分が「存在しない」と言っているのはかなり(ものすごく)狭い範囲
の事で、そのかなり(ものすごく)狭い範囲さえ真ならば、今回の
日記のお題にはそぐいます。
本当に嘘でしょうか?
Re:日本語で書いてくれませんか? (スコア:1)
言っていることが突飛だから
そんなに突飛じゃないです。
そーゆーことを言いたがる人は時々います。
大抵の場合、無益でしかありません。
Re:日本語で書いてくれませんか? (スコア:1)
通常「存在しない」は証明できないのですが(悪魔のなんちゃらで)
今回は出来ると思います。
それは1例も「存在」を言えないからです。
全部普通の自然言語になると思いますが、
それは、
・他人が理解しないといけない
・自然言語の範囲で無ければならない
からです。
プログラマでも言える自然言語では、
・総合的な視点からの特段の記述になって、プログラマに対する優位性を得る
ことは出来ないと思います。
もちろんプログラム言語に匹敵する他の記法が有れば別ですが、自分は
知りません。
Re:日本語で書いてくれませんか? (スコア:1)
そーゆーのは、今に始まった話ではないので、「で?」と言われて終わりですね。
dotkuwaさんが、自分の好きなプログラムだけ組んで生活できる程のスーパープログラマなら話は別ですが。
Re:日本語で書いてくれませんか? (スコア:1)
そんないい身分なら、気にしなくていいですよ。
いままでなし崩しにしてきた「プログラマに対する優位性」をいちいち指摘して
その分、取り分を下げさせない限り、未来は無いから言っているんです。
今に始まった話で無いのは確かですが、とても言えなかっただけで、
・ゴーイングコンサーンをするには指摘しないとまずい
・言えるだけの証拠がそろってきている(特定の人間の思い過ごしで
片付けられる問題で無い。)
です。
Re:日本語で書いてくれませんか? (スコア:1)
今に始まった話で無いのは確かですが、とても言えなかっただけで、
・ゴーイングコンサーンをするには指摘しないとまずい
・言えるだけの証拠がそろってきている(特定の人間の思い過ごしで
片付けられる問題で無い。)
です。
世間的には、「とても言えなかった」とかじゃないです。
御社内だけの事情は知りませんが。
それ以外については、それらを含めて、「今始まった話じゃない」です。
そして、それらは解決不能と言う程の問題ではないので、「で?」なんです。
端的にって、もっといい会社に転職するのがいいんじゃないですかね。
おそらく、そこでいくら頑張っても、大した成果は無いでしょう。
ただ、この文章では…
Re:日本語で書いてくれませんか? (スコア:1)
だからその、「大した成果」と言う時点で、あなたは、自分が憎むべき
「すばらしい総合的な記述」をする人間です。
で?何をするかというと、そういう人間をいちいち非難することです。
それだけです。
Re:日本語で書いてくれませんか? (スコア:1)
だからその、「大した成果」と言う時点で、あなたは、自分が憎むべき「すばらしい総合的な記述」をする人間です。
「大した成果」が嫌なら、「dotkuwaさんの利益」と言い換えても構いませんが、それでも私を憎むんですか?
もしそうなら、意味不明ですね。
そういう人間をいちいち非難することです。
無駄。
会社を辞めるつもりがないんだったら、そんなことはやらない方がいい。
自然言語による、少しはマシな「総合的な記述」でも提案した方がいい。
会社を辞めるつもりなら、非難するより早く転職先を決めて転職した方がいい。
まあ、会社も辞めないし、解決策も無い非難を繰り返すなら、それはそれでdotkuwaさんの自由です。
しかしそれじゃ、dotkuwaさんの言う「営業」や「リーダー」と劣るとも勝らない、ってことです。
Re:日本語で書いてくれませんか? (スコア:1)
「大した成果」を言い換えていただけた、Ryo.Fさんは憎むつもりは有りません。
ただ、そんな大粒度な「総合的な記述」がものになるとは、自分には思えません。
あと、非難といっても、眉をひそめてにらむ程度です。それなら辞めなくても済むと
思います。
Re:日本語で書いてくれませんか? (スコア:1)
あと、非難といっても、眉をひそめてにらむ程度です。それなら辞めなくても済むと思います。
ずっとそれをやり続ける?
まあ、そんな下らないことはやらない方がいいと思いますね。
精神衛生上よくない。
問題も解決されない。
どうせなら、問題が解決する方向に力を使った方がいいでしょう。
Re: (スコア:0)
「俺がコミュ障なのはどう考えても自然言語が悪い」かな…。
Re: (スコア:0)
リーダーさんの苦労が偲ばれます