【研究】プログラマーの脳は作業中に”誰かの声”を聞いていると判明! 数学力より音声理解力が重要 [しじみ★]

■ このスレッドは過去ログ倉庫に格納されています
2020/06/10(水) 03:58:19.18ID:CAP_USER
→プログラミング時にプログラマーの脳は会話音声に反応している
→プログラミング時に特異的に活性化するのは音声理解能力だった
→プログラマーの脳を研究することで認知プロセスの解明につながる

一般の人にとって、プログラマーの持つ知識と技術は別世界のもののように感じられます。

海外の研究者にとってもプログラマーの持つ特殊技能は興味の対象であったようで、古くは1980年代から、心理学的手法を使ったプログラマーの「特別な脳」の分析が行われてきました。

そんな中、近年の急速な神経科学の発展により、MRI(核磁気共鳴)やEEG(脳波測定)を用いて脳活動を可視化することが可能になってきました。

しかし、これまでの研究で可視化した脳領域は、読書やゲームといった日常生活時にも使われる汎用的な領域であり、プログラム時にだけ働く特異的な領域ではありませんでした。

そこで今回、ドイツのケムニッツ工科大学の研究者たちは、プログラム時にだけ働く「プログラム脳」の特定に挑戦。結果は、予測とは大きく異なるものとなりました。

なんと、プログラム時に働く脳機能は数学的能力や論理的推察力ではなく、会話時における相手の声を理解する機能であることが判明したのです。

神秘的なプログラミング能力の源が、会話能力であったという事実は、研究者を大いに驚かせました。

■プログラム脳の場所をMRI画像の引き算でみつけだす

https://nazology.net/wp-content/uploads/2020/06/b4819972763e22287b00d34afb34f97f.png
プログラム時にだけ働く脳領域を調べるために研究者が考案した方法は「引き算」でした。

具体的には、MRIにプログラマーが入り、プログラムを理解する作業と、日常的な雑多な業務の2種類の作業を行ってもらったとのこと。

もしプログラム時にだけ活動する「プログラム脳」があるならば、プログラム理解時に活性化した部分から、日常業務時に活性化していた部分を引き算で取り除くことで、場所が判明するからです。

結果、上の図のように、左脳のいくつかの場所が浮き上がりました。

ですがこれらの場所は数学的や論理的思考が行われる場所ではなく、主に会話時において音声理解を担当する場所だったのです。

プログラミング全体において言語機能が重要であることは最新の研究でも示唆されている他、有名なオランダのコンピューター科学者であるダイクストラによって1980年代から示唆されていました。

しかしプログラム時に特異的に働くコア機能が、音声理解であったという事実は研究者たちにも予想外だったようです。

また当然ながら、実験は外部からの干渉を極力排して行われているので、プログラマーの脳が聞いていた声は、プログラマーの内部から発せられたものになります。

有名な小説家の多くが「自分は脳内のキャラの会話を書き写す書記に過ぎない」と語っているそうです。

もしかしたら小説家の「キャラが勝手に動き出す」現象に似た何かが、プログラマーの内部で仕事の遂行を後押ししているのかもしれません。

続きはソースで

https://nazology.net/archives/62001
2020/06/10(水) 15:38:22.57ID:QKLAJA1c
プログラマーだけど、なんとなく分からんでもない
98名無しのひみつ
垢版 |
2020/06/10(水) 15:48:30.25ID:oxpUbTj5
エクセルのマクロ書いてるけど、なんとなく分からんでもない
99名無しのひみつ
垢版 |
2020/06/10(水) 15:54:08.24ID:SoWY6Lda
儒者の声か?
2020/06/10(水) 16:52:42.70ID:TIHTAgDO
自分はプログラムしないけど機械音痴ではない
逆にプログラマーの知り合いて意外と機械の扱いダメだったりする
2020/06/10(水) 17:10:44.73ID:+qeM3lmL
>>4
わかる
論理的につくられたコードは、思想を理解していれば、細かな動作も類推できる
102名無しのひみつ
垢版 |
2020/06/10(水) 17:22:16.17ID:dTmrtURQ
コンパイラとの対話

って、IDE かよっ!
103名無しのひみつ
垢版 |
2020/06/10(水) 17:41:00.87ID:iLRDfbu4
まず、MRIの中でまともに作業できるん?
2020/06/10(水) 18:09:46.75ID:945LxtWT
インプットの条件に応じてアウトプットを出すというのは共通してるように思うが
別に会話に限ったことじゃないわなあ
例えばゲームしてるときの脳の働きとぜんぜん違うのだとしたら不思議だね
2020/06/10(水) 18:29:32.40ID:DQbr5hJw
まずimportするライブラリ選んで
これとこれと

変数はこの辺のとこの辺のを使うかなあ
この言語だと変数型も決めとかないと
この変数は初期化しないとヤバいなあ

この変数にこの値を代入して、
それからこのライブラリのオブジェクトを作って
それがこの変数を引数にするようにして、

そしてこれをこの配列の成分数だけ繰り返すなあ
for文で、この言語はforeachの方が使いまわし良いな

この繰り返し中にこの条件を満たしたら別の配列変数にaddしてやって
満たさなかったらおっとcontinueだぞbreakだとそこで終わっちまうぞ
2020/06/10(水) 18:33:14.00ID:DQbr5hJw
>>105
さて出来た配列をこっちに回してと

何かこの操作自体何回もやるなあ
これも関数化しとくか

最後にmainで呼び出す仕組みにしてと
出力先はこのファイルとこっちに送信もするのね

よしこれで動くかな
あれエラーだぞ?

ああ、この配列ってヌル値も含んでたのね
じゃあ条件変更で

よし動いた。成果物はあそこに上げてと

お疲れさまでした
107名無しのひみつ
垢版 |
2020/06/10(水) 18:38:09.55ID:32UYJLTB
作業をするときのBGMとして、楽器音のみの曲を鳴らしている分にはあまり影響ないが、
声やセリフの入っている曲は、思考の妨げになるというのが自分の経験から
わかる(別にプログラミングに限った話では無い。読書でも証明などでもそうだ)。

この記事の「研究」をプログラミング作業者だけでなくて、読書している人間、
文章を書いている人間、数学作業をしている人間などにも条件を揃えて比較
してみると良い。結局どの場合も「言語野」が使われているという結論が
出てしまうのではないか? 実際には、高度で(肉体的な対応とは直接関係無い)
抽象的な思考を行うための脳の部位全般が言語野とされているだけのことなの
じゃないだろうか?
108名無しのひみつ
垢版 |
2020/06/10(水) 19:08:29.93ID:QUUk5HLE
(……修正作業中の…そこのあなた…きこえますか…
今… あなたの…心に…直接… 呼びかけています…
この…修正を…コミットしては…いけません…
ブランチを…間違えています…ここは…masterブランチです…
気をつけて…)
109名無しのひみつ
垢版 |
2020/06/10(水) 19:14:11.66ID:QUUk5HLE
(……2日寝てない…開発作業中の…そこのあなた…きこえますか…
今… あなたの…心に…直接… 呼びかけています… …
仕様の…変更が…入りました…納期は…変わりません…
それから…営業が逃げました…気をつけて…)
110名無しのひみつ
垢版 |
2020/06/10(水) 19:14:58.62ID:s3L1ihZ5
slime で逐次対話とかならそんな気分に浸れるか?
それとも R のようなコード保存せずにプロンプトに打ちこんでデータ処理の結果を逐次送受信してたらそんな気になる?

あれ? 電話が来たぞ?
「ハイ。え?スクエニ?いやー、いかがされましたか?
2020/06/10(水) 19:33:09.25ID:NKrg3zIU
>>107
意外と帰国子女とか後天的に第二外国語で獲得した人は言語野で日本語領域と外国語領域が分離しているから
思考している言語と聞いている言語が違えば記憶ベースの作業でなければそうでもない気もする
112名無しのひみつ
垢版 |
2020/06/10(水) 19:34:57.41ID:NKrg3zIU
>>111訂正
意外と帰国子女とかではなくて後天的に第二外国語で獲得した人は言語野で日本語領域と外国語領域が分離しているから
思考している言語と聞いている言語が違えば記憶ベースの作業でなければそうでもない気もする

思考が飛んでたw
2020/06/10(水) 19:40:17.03ID:dkL5QhT2
グローバル変数とかいう常時(ファミチキください)してくるクソみたいな客の相手ならしてるけど
114名無しのひみつ
垢版 |
2020/06/10(水) 19:43:03.48ID:ejgE1dDq
プログラマーの方々、毎日のお仕事感謝申し上げます。
115名無しのひみつ
垢版 |
2020/06/10(水) 20:00:35.38ID:7U7BOhPi
プログラマーはシャーマンだった!?
幻聴が聞こえるってヤバいな
116名無しのひみつ
垢版 |
2020/06/10(水) 20:01:08.09ID:CcSk49/+
>>プログラマーの脳は作業中に”誰かの声”を聞いていると
いや
締め切りに間に合うはずのない膨大な仕事を押し付けられて
精神病んだ結果だろ
2020/06/10(水) 20:28:34.64ID:rq7B+IRv
つまり幻聴か
2020/06/10(水) 22:41:16.43ID:OFYH6CcT
>>50
今時はRISCなので言うなればCPU側の可読性重視 人間が読むには似たような構文ばっかりでわかりにくい マクロで済むようなレベルじゃない
119名無しのひみつ
垢版 |
2020/06/10(水) 23:24:54.09ID:/kSOxwep
言語学か
120名無しのひみつ
垢版 |
2020/06/10(水) 23:25:08.07ID:Pw2ej/MM
>>84
江口寿史かよ
2020/06/10(水) 23:29:16.39ID:XTLygZHv
そりゃプログラム言語を理解するために働くんだから当然そうなる
122名無しのひみつ
垢版 |
2020/06/11(木) 00:20:39.00ID:esIQyss4
APLのような言語はどうかな?
123名無しのひみつ
垢版 |
2020/06/11(木) 00:46:14.73ID:esIQyss4
MIT、“頭の中でしゃべる”だけで音声認識できるシステム「AlterEgo」
https://pc.watch.impress.co.jp/docs/news/1115976.html
2020/06/11(木) 01:18:14.32ID:ILMZDYid
>>2
まさに今日、マルチスレッドで大量アクセスがある時だけ発生するヌルポをデバッグしている時に神の声を聞いた。
このノードのインスタンス変数書き換えがコンフリクトの原因だ、と。
シンクロさせて解決した。
2020/06/11(木) 06:35:48.52ID:3tLeDLyg
言語だもんな
2020/06/11(木) 06:42:37.11ID:ww0Im7XU
読書でも同じ結果になろう
127名無しのひみつ
垢版 |
2020/06/11(木) 06:57:16.11ID:dhE7XfUG
コミュ障でもプログラム得意な奴いるしなぁ。自分と相談できりゃOKなんか?
128名無しのひみつ
垢版 |
2020/06/11(木) 07:27:22.95ID:804fxEJq
貴殿に愛をこめてNullPointerException!
2020/06/11(木) 08:37:09.63ID:rzERGAJC
仕事してるとオレの嫁が「今夜は早く帰ってきてね」と囁くんだよ
130名無しのひみつ
垢版 |
2020/06/11(木) 17:36:32.98ID:esIQyss4
作曲家、演奏家、指揮者などが譜面に向かってそれを見ているとき、
彼らはそこに(実際には鳴っていない)音が脳内で聞こえていることだろう。
特に作曲家でオーケストレーションをする人間は、頭の中でオーケストラで
鳴らしたときの音が聞こえないようでは、仕事ができないか、見せかけだけの
譜面を書いた仕事しかできないはずだ。
指揮者も、本来如何に聞こえるべきであるかを譜面を読んで聞き取って
それと実際に指揮をして楽団に演奏させて聞こえる音とが違っていれば
即座にそれを指摘してなんぼの仕事のはずであろう。
131名無しのひみつ
垢版 |
2020/06/11(木) 20:11:23.54ID:esIQyss4
彫刻家も掘り始める前に作品の3次元的な出来上がりの形を認めてから、
材料である大理石の塊あるいは材木の中から、丹念に熟練の技でノミで
削って余分な部分を棄てていく、埋まっているものを掘り出す要領で。
そうやって作品を作れるのでなければ、均整のとれた像などを彫って
作れるわけがない。立体的な完成物の姿は既に頭の中にできていて、
それを万民にわかる形で示すために実際の材料を掘っているだけなんだ。
2020/06/11(木) 20:29:03.48ID:NuxRY5ki
>>124
もはやノイローゼだな
2020/06/11(木) 22:38:28.27ID:ZOOh1NLb
頭の中ずっとプチ会議中だからな
鼻歌歌うやつとかずっとチンコチンコチンコって言ってるやつもいて賑やかだよ
134名無しのひみつ
垢版 |
2020/06/11(木) 22:49:51.39ID:duNrAbw3
>>127
対人用の文法とは違う可能性ある
135名無しのひみつ
垢版 |
2020/06/11(木) 23:15:03.15ID:ODmy3xFK
>>130
楽譜見てすぐ歌ったり演奏できないと、
音大や音高に行けないからね
136名無しのひみつ
垢版 |
2020/06/11(木) 23:46:44.51ID:daz38XPx
海外で解禁されている医療大麻、AIなどにも採用されています
日本でもCBDオイルとして流行ってます
https://plaza.rakuten.co.jp/denkyu
pikaso/diary/202005090000/
2020/06/12(金) 00:08:21.71ID:AwnTuTjg
「音声理解力」の領域が思ってたんと違う働きを担ってる可能性もありそうな
138名無しのひみつ
垢版 |
2020/06/12(金) 00:16:44.89ID:ynFdDOjB
コミュ障には向いてないのか
139名無しのひみつ
垢版 |
2020/06/12(金) 00:19:03.00ID:HGeC0/3p
>>1
ちゃう。
打ってるコードを頭の中で実行してる。
つまりぶつぶつ無言でコードを喋りながら打つのと同時に、それを聴きながらPCのつもりの自分がコードを実行して結果を頭の中でシミュレートしてその結果で次のコードを打ってるんだって。
140名無しのひみつ
垢版 |
2020/06/12(金) 00:25:39.85ID:HGeC0/3p
俺はBASICから初めてアセンブラ、機械語マイクロコードからシーケンサーとALUのハード設計からLSI設計までしてきたんで、コード書くとCPUのチップの中をbit単位で信号のレベルが動いてるとこまでイメージが溢れてくる
141名無しのひみつ
垢版 |
2020/06/12(金) 00:28:19.84ID:u98r39pz
プログラミング言語はまるで言語のようだ
2020/06/12(金) 04:27:52.24ID:U5kDrh5O
やってること翻訳だしな
143名無しのひみつ
垢版 |
2020/06/12(金) 06:02:23.33ID:fI9RohEc
一般に言語野は人の脳で発達していると信じられている。
(暗に他の動物では大して発達していないという意味。しかし鳥などでは
どうだろうか。人類が万物の霊長であるなどといったのと同様の
自画自賛に過ぎないかもしれない。)

では言語野とは一体なんだろうか? それは脳の中で抽象的な情報処理を
する部位ではないだろうか? そこでは、時間に沿った時系列的な処理を
リアルタイムで行うための機能が、あらかじめ統合されて用意されている
かもしれない。たとえば、数秒程度(からあるいはもう少し長い期間までの
)のごく短期間の過去の記憶を高速に形成てそれを活用できる短期記憶能力、
一種のキャッシュメモリ。そうしてそれと長期記憶との間の入出力。
必要な長期記憶を取り出す検索機能。
 言葉や音楽の幼児学習が頭の良さを作るといわれるのは理由がないことだ
とは思われない。
 プログラミングも、通常のものはビジュアル(視覚的)というよりは、
一次元的に並んだ記号の列で意味を伴った論理的なものであるから、
情報処理的な側面から言えば、ことばと近しい関係性が想像できる。

失語症になった人間にプログラミングは可能だろうか?
2020/06/12(金) 13:33:13.70ID:Bsq9GDW/
プログラムは短期記憶に残るけど作曲メロディーは残らない意識移すと消えてしまう
145名無しのひみつ
垢版 |
2020/06/12(金) 18:24:55.21ID:fI9RohEc
モーツアルトは幼少期にザルツブルクの教会の門外不出の曲を教会で一度だけ聞いて
それを完全に記憶してしまったので、司教がびっくりして初期のパトロンになってくれた。
でもモーツアルトは後にその司教を裏切って他に行ってしまった。
146名無しのひみつ
垢版 |
2020/06/12(金) 18:30:51.67ID:QQ1tGA8b
え?
プロのグラマー?
147名無しのひみつ
垢版 |
2020/06/12(金) 18:51:35.58ID:jn+39hHJ
1の記事で、2行で済む文字数を、なんでグダグダと長文にするのかな
プログラマなら発狂する駄文だろ
2020/06/12(金) 20:13:56.98ID:eRg9RrY2
>>147
実験は導入とか手法とか結果とか結果分析とか考察とかで長々とページ数を伸ばさないと
公正なものと認められない

プログラマは動きゃいいw からそんなものは省く
そこで研究者と技術者の軋轢がどうしても生じる

数学なんて問題に「すべての」とか「〜が存在する」とかのレベルで問うのが多いよね
でも企業だと「細けぇ条件は知らねーんだよ!ウチらの業界だとこういう時は大体こうなんだから
これでいーんだよ!空気読めやカス!」みたいなノリで押し切るからねえ
それは開発競争の上では大事だし、同時に想定外の事態に大事故って事にもなる
149名無しのひみつ
垢版 |
2020/06/13(土) 00:13:47.81ID:gfUNuWsz
どこからか命ずる声のままに従って、キーボードを無心で叩いていたら
気が付くとプログラムができていた。それを納品するだけで一丁上がり。
これは良いなと思ったら、知らぬまに、バックドアが作り込まれていたと
判明。知らない間に催眠術に掛かっていて操られていたと判明。という
SFのようなことが起こるかも。知らぬ間に5Gの電波で操られていたりとか。
150名無しのひみつ
垢版 |
2020/06/13(土) 00:58:08.41ID:5De+rfBf
https://www.bing.com/search?q=%e5%b0%8f%e8%b0%b7%e5%b7%9d%e6%8b%b3%e6%ac%a1+%e8%a9%90%e6%ac%ba
2020/06/13(土) 01:01:59.58ID:PXC7WIHc
今日、仕事中に意識したら
確かに誰かと会話してたわw
152名無しのひみつ
垢版 |
2020/06/13(土) 01:18:01.11ID:uUgOhYr9
今日は雨の中20Kmも歩くはめになっちまったよ。
153名無しのひみつ
垢版 |
2020/06/13(土) 01:39:06.87ID:iUp1tVgf
まあプログラミング能力は外国語理解能力に関係するって話はあったよね
154名無しのひみつ
垢版 |
2020/06/13(土) 01:50:13.56ID:qU4zc8Yx
テストしたのは高級言語なんだろ?可読性志向なんだからこの結果は当然じゃないのかな
でもアセンブラの時代はレジスタとかフラグの管理がパズルみたいだったし
脳の全然違う部分を使ってたんじゃないか? むしろそういう違いこそ研究して欲しい
実際俺の経験だと、機械語ゴリゴリ書くのとC言語で書くのとで全く違う作業に感じていたのを
今でもはっきり覚えているし、その時の気分というか没入感やら疲労感やら全然違ってたから
使ってる脳の部位が異なるのは間違いないと思うけどな
2020/06/13(土) 12:52:34.74ID:WD7WD06c
>>147
「行あたりいくら」で請け負ってるプログラマの可能性も。
できるだけ簡単な処理部分に、誤りの入り込まない形で
直感的に分かりにくい水増し内容を付け加えるのが優秀って分野。
2020/06/13(土) 19:56:55.80ID:Na6fLxhd
今どきそんな奴いないだろ
機能毎に見積もり出せよ
157名無しのひみつ
垢版 |
2020/06/14(日) 20:20:13.07ID:zQ+h88kU
プログラムファイルの先頭部分にコメントで
平家物語の冒頭の祇園精舎とか、般若心経を書くのはやめて下さい。
158名無しのひみつ
垢版 |
2020/06/14(日) 21:38:47.80ID:5Nic7xSi
プログラミングは作曲に近かったのか?
159名無しのひみつ
垢版 |
2020/06/14(日) 22:02:11.31ID:TYNG0C5W
すまん、俺だ。
2020/06/14(日) 22:33:15.35ID:gAvPsei8
聞こえますかプログラマーよ…私はクライアントです…今あなたの心に直接語りかけています…ちょっとここ変更してください…納期と支払いは変わりません…ではよろしく…
2020/06/14(日) 22:35:08.68ID:gAvPsei8
>>96
数学こそ言語なのだけれど…
2020/06/14(日) 23:11:01.96ID:hj8mWRHk
>>4
それ釣りかよww
会話も、音声の符号を組み合わせていく論理的な作業だっつーの
声の強さ、高さ、舌の動き、息の強さ。諸々を同時並行で進める論理的作業だっつーの
この並行能力をプログラミングに生かしてるのじゃないかとかいう想像をした方が面白い
163名無しのひみつ
垢版 |
2020/06/14(日) 23:34:41.82ID:d907kIq1
50ステップのコードを書きそのブロックのテストをして先に進む
なにかしらの油断で登録していませんでした
その50ステップは戻ってきません
何かしらのささやきで効率化して45ステップになったりする
まあ時間は損したけどね
164名無しのひみつ
垢版 |
2020/06/14(日) 23:39:32.57ID:Mg7k+zQI
酷いタイトルだな。
まるでプログラマは、電波な連中のように思われているようだ。

単に、画像脳の右脳ではなく、言語脳の左脳の方が活性化しているって
だけじゃないの。
コンピュータ言語は言語なんだから、左脳が活性化するのは当たり前と
言える。

「一般の人にとって、プログラマーの持つ知識と技術は別世界のものの
ように感じられます。」
なんて書いているけど、そんなことを本気で思っているような一般人っ
て逸般人じゃないのかw
プログラマに夢見過ぎ。
プログラムができないのは、とことん論理的思考ができない者だけ。
そんな一部の者以外は、誰でもできる程度のこと。
2020/06/14(日) 23:47:16.23ID:1Z+qQW7H
パナウェーブ 不安
166名無しのひみつ
垢版 |
2020/06/15(月) 05:33:06.04ID:VuKxk+Xd
変数名のリストを頭のキャッシュに入れて作業するから。
167名無しのひみつ
垢版 |
2020/06/15(月) 06:15:15.73ID:VuKxk+Xd
>>26
ではない。
頭の中に変数名、関数名、OSコールの名前や引数並びが店を広げてるんだよ。
ノッてる時、「あれをやるのは…」→OSコールがすぐ頭に浮かぶ。
しばらくコーディングから離れてると「なんだったかなぁ」と思い出そうとしたり、リファレンス引いたりで作業が遅々として進まずうんざりする。
2020/06/15(月) 20:57:58.84ID:UKgpBR4V
>>160
聞こえますかお客様...
私のハイヤーセルフはこう申しております...
別途費用と期間をお見積りさせていただきます、と...
169名無しのひみつ
垢版 |
2020/06/15(月) 21:34:21.13ID:JnU/pjP7
これ英語だからじゃない?
英語の口語で出来てるよね。プログラム言語。
170名無しのひみつ
垢版 |
2020/06/15(月) 21:35:10.17ID:JnU/pjP7
日本人で同じ結果が出るかな?
2020/06/16(火) 05:31:22.55ID:L1mwD0Pa
寝起きか風呂に入ってる時に良い実装を思いつく
2020/06/16(火) 05:55:10.34ID:uBEwGZaf
ホントかねえ……
リアルの会話が下手くそなんだけど……
173名無しのひみつ
垢版 |
2020/06/16(火) 06:13:31.52ID:Ex8TtvBj
だから、バグが多いんだ。
174名無しのひみつ
垢版 |
2020/06/16(火) 18:42:21.67ID:q1w308Ha
次世代スパコン「富岳」、報道初公開 コロナ研究活用中
https://www.asahi.com/video/articles/ASN6J3Q18N6HPLBJ005.html
175名無しのひみつ
垢版 |
2020/06/16(火) 18:44:25.53ID:q1w308Ha
多くの手続き型言語が、人間の言語をなぞらえている部分があるからかな。

while (条件) 文

だとか

if (条件) 文1 else 文2

だとか

do 文 until 条件;

だとかのように
176名無しのひみつ
垢版 |
2020/06/16(火) 19:06:38.72ID:LfpOhLe2
>>1
そんなの当たり前じゃん
プログラミングは言語なんだから、論理思考を使ってるに決まってる

計算しているわけじゃないからね
177名無しのひみつ
垢版 |
2020/06/16(火) 19:13:50.54ID:0tKxYKe8
俺はコーディング中はずっとひとりごと言ってる
178名無しのひみつ
垢版 |
2020/06/16(火) 19:30:17.59ID:NrOiGajX
ぬるぽが聞こえる
179名無しのひみつ
垢版 |
2020/06/16(火) 21:41:07.65ID:LTTDLz7C
できる奴の多くは独り言言いながら書いてるな
180名無しのひみつ
垢版 |
2020/06/17(水) 06:45:35.32ID:uWrKKH+l
(´・ω・)簡単に考えたらダメなの?

こう言う文書を書くときだって、脳で
喋ってる声の通りにキーボードうってるだけでしょ?

『でぇじょうぶだ!』を見たら脳内の
野沢雅子ブレーヤーが喋べり出すし…
2020/06/17(水) 10:33:23.07ID:6q4xU8I1
言語能力の中でも特に音声理解の部位ってことなんだから音を聞いてることになるのか?
プログラミングは当てはめ作業で自分でピースも作れるパズルみたいなもんなんだが
パズルゲームのときの脳の活動と比較してくれないかな
182名無しのひみつ
垢版 |
2020/06/17(水) 13:12:03.02ID:keS5UYow
プログラムはコーディングとパンチとコピペなPGな人と
構造やインターフェースやら分類や設計を基本とするPGで

超えられない壁がある、ここで言語力とか言っているやつは前者な。
2020/06/17(水) 13:53:48.08ID:+ejmRPpX
中の人など居ない!居ないのだ!
2020/06/17(水) 14:02:03.76ID:+ejmRPpX
PGの設計の部分は魔術回路の術式を組み上げていくようなものだから
どこかおかしいところはないかコード追うときに詠唱しているような気はする
185名無しのひみつ
垢版 |
2020/06/17(水) 15:12:39.69ID:/ReSUyvr
【研究】プログラマーの脳は作業中に”誰かの声”を聞いていると判明! 数学力より音声理解力が重要 [しじみ★]
https://egg.5ch.net/test/read.cgi/scienceplus/1591729099
> なんと、プログラム時に働く脳機能は数学的能力や論理的推察力ではなく、会話時における相手の声を理解する機能であることが判明したのです。
>
> 神秘的なプログラミング能力の源が、会話能力であったという事実は、研究者を大いに驚かせました。

> プログラミング全体において言語機能が重要であることは最新の研究でも示唆されている他、有名なオランダのコンピューター科学者であるダイクストラによって1980年代から示唆されていました。
>
> しかしプログラム時に特異的に働くコア機能が、音声理解であったという事実は研究者たちにも予想外だったようです。
>
> また当然ながら、実験は外部からの干渉を極力排して行われているので、プログラマーの脳が聞いていた声は、プログラマーの内部から発せられたものになります。
>
> 有名な小説家の多くが「自分は脳内のキャラの会話を書き写す書記に過ぎない」と語っているそうです。
>
> もしかしたら小説家の「キャラが勝手に動き出す」現象に似た何かが、プログラマーの内部で仕事の遂行を後押ししているのかもしれません。

言語理解経路
検索検索う/Ueno-Neuron-11.10.19-Fig.1.jpg

バグ発見時。僕は何かを見つけ出そうとするとき、額の中央に指をあてる。
検索検索う/eb837306fa6f72a5ef0e503bc718dab8.png


ERROR: 多分なんかおかしいです。VIPでやれwwwwwwwwww
186名無しのひみつ
垢版 |
2020/06/17(水) 15:37:52.08ID:A1NiHkyc
聾者のプログラマーはどうなん?
2020/06/17(水) 15:48:44.69ID:U/uUdZ+f
>>181
声は聞こえないよ日常生活と同じで考え事して閃くの繰り返し
ただその頻度が非常に高いだけそして慣れてくると過去事例に合わせて
楽に書けるようになってくる
188名無しのひみつ
垢版 |
2020/06/17(水) 16:12:27.14ID:vrueOwlo
天才プログラマーがnoteかどこかに書いてたのが、頭使わない、論理的に考えないとかだった。達人の域だと感覚的なものらしい。
189名無しのひみつ
垢版 |
2020/06/17(水) 23:39:40.00ID:/ReSUyvr
プログラミングは将棋だよ。
大局を見るときは論理的には考えないけど、コーディングをするとき(詰将棋をするとき)には論理的に考えなければならない。
190名無しのひみつ
垢版 |
2020/06/18(木) 15:08:10.63ID:MUcvWkcA
プログラミングは、当然ながら考え事をしているようなもので、
独り言を心の中で声に出さずに言っているのと同じようなものだろ。
2020/06/18(木) 17:58:16.35ID:sjdleE03
いや、大抵は声に出してブツブツ言ってるだろw
192名無しのひみつ
垢版 |
2020/06/18(木) 19:23:46.48ID:MUcvWkcA
書かれているコメントを黙読することで、言葉に操られやすくなるよね。

const int n=50; /* nは整数型の定数で値を50にします。*/
int a; /* aは整数の変数です。*/
float df; /* df は単精度浮動小数点数の変数です。*/
double x[n]; /* xは要素数がnの倍精度浮動小数点数の配列です。*/

。。。。
193名無しのひみつ
垢版 |
2020/06/19(金) 04:44:31.55ID:d4xjjCKp
すげーコメントだな
コード見れば一瞬で分かることをわざわざコメントに文字起こしするとか…
昔契約切った無能外注プログラマが、
  i = 1; //ここでiに1を代入します。
なんてコード書いてきたのを思い出したよw
194名無しのひみつ
垢版 |
2020/06/19(金) 06:01:38.84ID:ogZOaMny
こんなおっさんで社会はない
195名無しのひみつ
垢版 |
2020/06/19(金) 08:15:00.02ID:FvXFEAxj
>>189
ぎゃくだな〜おれは。
上位工程は、仕組みがうまく効率よく回るように、いくつかの設計手法つかいながら、練りに練って作り上げるけど、コーディングはほとんどの処理パターンが刻み込まれてるから、滅多に頭使わん。
196名無しのひみつ
垢版 |
2020/06/19(金) 15:52:09.90ID:4nktllMr
>>195
お前の言うコーディングって
設計段階で定数名、関数名、引数、フローチャートまで完成した上でのコーディングだろ。

天才のコーディングはそう言うのは書いた瞬間に決定する。

逆に、全く新しい仕組みや開発環境では上位工程はとりあえず作ってみてうまく動くことを確認してから肉付けしていく。
そうじゃないと、机上の空論になりかねない。

あべこべなのが面白いよね。
■ このスレッドは過去ログ倉庫に格納されています
16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況