→プログラミング時にプログラマーの脳は会話音声に反応している
→プログラミング時に特異的に活性化するのは音声理解能力だった
→プログラマーの脳を研究することで認知プロセスの解明につながる
一般の人にとって、プログラマーの持つ知識と技術は別世界のもののように感じられます。
海外の研究者にとってもプログラマーの持つ特殊技能は興味の対象であったようで、古くは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(水) 03:58:19.18ID:CAP_USER
97名無しのひみつ
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 儒者の声か?
100名無しのひみつ
2020/06/10(水) 16:52:42.70ID:TIHTAgDO 自分はプログラムしないけど機械音痴ではない
逆にプログラマーの知り合いて意外と機械の扱いダメだったりする
逆にプログラマーの知り合いて意外と機械の扱いダメだったりする
102名無しのひみつ
2020/06/10(水) 17:22:16.17ID:dTmrtURQ コンパイラとの対話
って、IDE かよっ!
って、IDE かよっ!
103名無しのひみつ
2020/06/10(水) 17:41:00.87ID:iLRDfbu4 まず、MRIの中でまともに作業できるん?
104名無しのひみつ
2020/06/10(水) 18:09:46.75ID:945LxtWT インプットの条件に応じてアウトプットを出すというのは共通してるように思うが
別に会話に限ったことじゃないわなあ
例えばゲームしてるときの脳の働きとぜんぜん違うのだとしたら不思議だね
別に会話に限ったことじゃないわなあ
例えばゲームしてるときの脳の働きとぜんぜん違うのだとしたら不思議だね
105名無しのひみつ
2020/06/10(水) 18:29:32.40ID:DQbr5hJw まずimportするライブラリ選んで
これとこれと
変数はこの辺のとこの辺のを使うかなあ
この言語だと変数型も決めとかないと
この変数は初期化しないとヤバいなあ
この変数にこの値を代入して、
それからこのライブラリのオブジェクトを作って
それがこの変数を引数にするようにして、
そしてこれをこの配列の成分数だけ繰り返すなあ
for文で、この言語はforeachの方が使いまわし良いな
この繰り返し中にこの条件を満たしたら別の配列変数にaddしてやって
満たさなかったらおっとcontinueだぞbreakだとそこで終わっちまうぞ
これとこれと
変数はこの辺のとこの辺のを使うかなあ
この言語だと変数型も決めとかないと
この変数は初期化しないとヤバいなあ
この変数にこの値を代入して、
それからこのライブラリのオブジェクトを作って
それがこの変数を引数にするようにして、
そしてこれをこの配列の成分数だけ繰り返すなあ
for文で、この言語はforeachの方が使いまわし良いな
この繰り返し中にこの条件を満たしたら別の配列変数にaddしてやって
満たさなかったらおっとcontinueだぞbreakだとそこで終わっちまうぞ
106名無しのひみつ
2020/06/10(水) 18:33:14.00ID:DQbr5hJw >>105
さて出来た配列をこっちに回してと
何かこの操作自体何回もやるなあ
これも関数化しとくか
最後にmainで呼び出す仕組みにしてと
出力先はこのファイルとこっちに送信もするのね
よしこれで動くかな
あれエラーだぞ?
ああ、この配列ってヌル値も含んでたのね
じゃあ条件変更で
よし動いた。成果物はあそこに上げてと
お疲れさまでした
さて出来た配列をこっちに回してと
何かこの操作自体何回もやるなあ
これも関数化しとくか
最後にmainで呼び出す仕組みにしてと
出力先はこのファイルとこっちに送信もするのね
よしこれで動くかな
あれエラーだぞ?
ああ、この配列ってヌル値も含んでたのね
じゃあ条件変更で
よし動いた。成果物はあそこに上げてと
お疲れさまでした
107名無しのひみつ
2020/06/10(水) 18:38:09.55ID:32UYJLTB 作業をするときのBGMとして、楽器音のみの曲を鳴らしている分にはあまり影響ないが、
声やセリフの入っている曲は、思考の妨げになるというのが自分の経験から
わかる(別にプログラミングに限った話では無い。読書でも証明などでもそうだ)。
この記事の「研究」をプログラミング作業者だけでなくて、読書している人間、
文章を書いている人間、数学作業をしている人間などにも条件を揃えて比較
してみると良い。結局どの場合も「言語野」が使われているという結論が
出てしまうのではないか? 実際には、高度で(肉体的な対応とは直接関係無い)
抽象的な思考を行うための脳の部位全般が言語野とされているだけのことなの
じゃないだろうか?
声やセリフの入っている曲は、思考の妨げになるというのが自分の経験から
わかる(別にプログラミングに限った話では無い。読書でも証明などでもそうだ)。
この記事の「研究」をプログラミング作業者だけでなくて、読書している人間、
文章を書いている人間、数学作業をしている人間などにも条件を揃えて比較
してみると良い。結局どの場合も「言語野」が使われているという結論が
出てしまうのではないか? 実際には、高度で(肉体的な対応とは直接関係無い)
抽象的な思考を行うための脳の部位全般が言語野とされているだけのことなの
じゃないだろうか?
108名無しのひみつ
2020/06/10(水) 19:08:29.93ID:QUUk5HLE (……修正作業中の…そこのあなた…きこえますか…
今… あなたの…心に…直接… 呼びかけています…
この…修正を…コミットしては…いけません…
ブランチを…間違えています…ここは…masterブランチです…
気をつけて…)
今… あなたの…心に…直接… 呼びかけています…
この…修正を…コミットしては…いけません…
ブランチを…間違えています…ここは…masterブランチです…
気をつけて…)
109名無しのひみつ
2020/06/10(水) 19:14:11.66ID:QUUk5HLE (……2日寝てない…開発作業中の…そこのあなた…きこえますか…
今… あなたの…心に…直接… 呼びかけています… …
仕様の…変更が…入りました…納期は…変わりません…
それから…営業が逃げました…気をつけて…)
今… あなたの…心に…直接… 呼びかけています… …
仕様の…変更が…入りました…納期は…変わりません…
それから…営業が逃げました…気をつけて…)
110名無しのひみつ
2020/06/10(水) 19:14:58.62ID:s3L1ihZ5 slime で逐次対話とかならそんな気分に浸れるか?
それとも R のようなコード保存せずにプロンプトに打ちこんでデータ処理の結果を逐次送受信してたらそんな気になる?
あれ? 電話が来たぞ?
「ハイ。え?スクエニ?いやー、いかがされましたか?
それとも R のようなコード保存せずにプロンプトに打ちこんでデータ処理の結果を逐次送受信してたらそんな気になる?
あれ? 電話が来たぞ?
「ハイ。え?スクエニ?いやー、いかがされましたか?
111名無しのひみつ
2020/06/10(水) 19:33:09.25ID:NKrg3zIU112名無しのひみつ
2020/06/10(水) 19:34:57.41ID:NKrg3zIU >>111訂正
意外と帰国子女とかではなくて後天的に第二外国語で獲得した人は言語野で日本語領域と外国語領域が分離しているから
思考している言語と聞いている言語が違えば記憶ベースの作業でなければそうでもない気もする
思考が飛んでたw
意外と帰国子女とかではなくて後天的に第二外国語で獲得した人は言語野で日本語領域と外国語領域が分離しているから
思考している言語と聞いている言語が違えば記憶ベースの作業でなければそうでもない気もする
思考が飛んでたw
113名無しのひみつ
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/+ >>プログラマーの脳は作業中に”誰かの声”を聞いていると
いや
締め切りに間に合うはずのない膨大な仕事を押し付けられて
精神病んだ結果だろ
いや
締め切りに間に合うはずのない膨大な仕事を押し付けられて
精神病んだ結果だろ
117名無しのひみつ
2020/06/10(水) 20:28:34.64ID:rq7B+IRv つまり幻聴か
118名無しのひみつ
2020/06/10(水) 22:41:16.43ID:OFYH6CcT >>50
今時はRISCなので言うなればCPU側の可読性重視 人間が読むには似たような構文ばっかりでわかりにくい マクロで済むようなレベルじゃない
今時はRISCなので言うなればCPU側の可読性重視 人間が読むには似たような構文ばっかりでわかりにくい マクロで済むようなレベルじゃない
119名無しのひみつ
2020/06/10(水) 23:24:54.09ID:/kSOxwep 言語学か
120名無しのひみつ
2020/06/10(水) 23:25:08.07ID:Pw2ej/MM >>84
江口寿史かよ
江口寿史かよ
121名無しのひみつ
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
https://pc.watch.impress.co.jp/docs/news/1115976.html
124名無しのひみつ
2020/06/11(木) 01:18:14.32ID:ILMZDYid >>2
まさに今日、マルチスレッドで大量アクセスがある時だけ発生するヌルポをデバッグしている時に神の声を聞いた。
このノードのインスタンス変数書き換えがコンフリクトの原因だ、と。
シンクロさせて解決した。
まさに今日、マルチスレッドで大量アクセスがある時だけ発生するヌルポをデバッグしている時に神の声を聞いた。
このノードのインスタンス変数書き換えがコンフリクトの原因だ、と。
シンクロさせて解決した。
125名無しのひみつ
2020/06/11(木) 06:35:48.52ID:3tLeDLyg 言語だもんな
126名無しのひみつ
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!
129名無しのひみつ
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次元的な出来上がりの形を認めてから、
材料である大理石の塊あるいは材木の中から、丹念に熟練の技でノミで
削って余分な部分を棄てていく、埋まっているものを掘り出す要領で。
そうやって作品を作れるのでなければ、均整のとれた像などを彫って
作れるわけがない。立体的な完成物の姿は既に頭の中にできていて、
それを万民にわかる形で示すために実際の材料を掘っているだけなんだ。
材料である大理石の塊あるいは材木の中から、丹念に熟練の技でノミで
削って余分な部分を棄てていく、埋まっているものを掘り出す要領で。
そうやって作品を作れるのでなければ、均整のとれた像などを彫って
作れるわけがない。立体的な完成物の姿は既に頭の中にできていて、
それを万民にわかる形で示すために実際の材料を掘っているだけなんだ。
133名無しのひみつ
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:ODmy3xFK136名無しのひみつ
2020/06/11(木) 23:46:44.51ID:daz38XPx 海外で解禁されている医療大麻、AIなどにも採用されています
日本でもCBDオイルとして流行ってます
https://plaza.rakuten.co.jp/denkyu
pikaso/diary/202005090000/
日本でもCBDオイルとして流行ってます
https://plaza.rakuten.co.jp/denkyu
pikaso/diary/202005090000/
137名無しのひみつ
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のつもりの自分がコードを実行して結果を頭の中でシミュレートしてその結果で次のコードを打ってるんだって。
ちゃう。
打ってるコードを頭の中で実行してる。
つまりぶつぶつ無言でコードを喋りながら打つのと同時に、それを聴きながら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 プログラミング言語はまるで言語のようだ
142名無しのひみつ
2020/06/12(金) 04:27:52.24ID:U5kDrh5O やってること翻訳だしな
143名無しのひみつ
2020/06/12(金) 06:02:23.33ID:fI9RohEc 一般に言語野は人の脳で発達していると信じられている。
(暗に他の動物では大して発達していないという意味。しかし鳥などでは
どうだろうか。人類が万物の霊長であるなどといったのと同様の
自画自賛に過ぎないかもしれない。)
では言語野とは一体なんだろうか? それは脳の中で抽象的な情報処理を
する部位ではないだろうか? そこでは、時間に沿った時系列的な処理を
リアルタイムで行うための機能が、あらかじめ統合されて用意されている
かもしれない。たとえば、数秒程度(からあるいはもう少し長い期間までの
)のごく短期間の過去の記憶を高速に形成てそれを活用できる短期記憶能力、
一種のキャッシュメモリ。そうしてそれと長期記憶との間の入出力。
必要な長期記憶を取り出す検索機能。
言葉や音楽の幼児学習が頭の良さを作るといわれるのは理由がないことだ
とは思われない。
プログラミングも、通常のものはビジュアル(視覚的)というよりは、
一次元的に並んだ記号の列で意味を伴った論理的なものであるから、
情報処理的な側面から言えば、ことばと近しい関係性が想像できる。
失語症になった人間にプログラミングは可能だろうか?
(暗に他の動物では大して発達していないという意味。しかし鳥などでは
どうだろうか。人類が万物の霊長であるなどといったのと同様の
自画自賛に過ぎないかもしれない。)
では言語野とは一体なんだろうか? それは脳の中で抽象的な情報処理を
する部位ではないだろうか? そこでは、時間に沿った時系列的な処理を
リアルタイムで行うための機能が、あらかじめ統合されて用意されている
かもしれない。たとえば、数秒程度(からあるいはもう少し長い期間までの
)のごく短期間の過去の記憶を高速に形成てそれを活用できる短期記憶能力、
一種のキャッシュメモリ。そうしてそれと長期記憶との間の入出力。
必要な長期記憶を取り出す検索機能。
言葉や音楽の幼児学習が頭の良さを作るといわれるのは理由がないことだ
とは思われない。
プログラミングも、通常のものはビジュアル(視覚的)というよりは、
一次元的に並んだ記号の列で意味を伴った論理的なものであるから、
情報処理的な側面から言えば、ことばと近しい関係性が想像できる。
失語症になった人間にプログラミングは可能だろうか?
144名無しのひみつ
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行で済む文字数を、なんでグダグダと長文にするのかな
プログラマなら発狂する駄文だろ
プログラマなら発狂する駄文だろ
148名無しのひみつ
2020/06/12(金) 20:13:56.98ID:eRg9RrY2 >>147
実験は導入とか手法とか結果とか結果分析とか考察とかで長々とページ数を伸ばさないと
公正なものと認められない
プログラマは動きゃいいw からそんなものは省く
そこで研究者と技術者の軋轢がどうしても生じる
数学なんて問題に「すべての」とか「〜が存在する」とかのレベルで問うのが多いよね
でも企業だと「細けぇ条件は知らねーんだよ!ウチらの業界だとこういう時は大体こうなんだから
これでいーんだよ!空気読めやカス!」みたいなノリで押し切るからねえ
それは開発競争の上では大事だし、同時に想定外の事態に大事故って事にもなる
実験は導入とか手法とか結果とか結果分析とか考察とかで長々とページ数を伸ばさないと
公正なものと認められない
プログラマは動きゃいいw からそんなものは省く
そこで研究者と技術者の軋轢がどうしても生じる
数学なんて問題に「すべての」とか「〜が存在する」とかのレベルで問うのが多いよね
でも企業だと「細けぇ条件は知らねーんだよ!ウチらの業界だとこういう時は大体こうなんだから
これでいーんだよ!空気読めやカス!」みたいなノリで押し切るからねえ
それは開発競争の上では大事だし、同時に想定外の事態に大事故って事にもなる
149名無しのひみつ
2020/06/13(土) 00:13:47.81ID:gfUNuWsz どこからか命ずる声のままに従って、キーボードを無心で叩いていたら
気が付くとプログラムができていた。それを納品するだけで一丁上がり。
これは良いなと思ったら、知らぬまに、バックドアが作り込まれていたと
判明。知らない間に催眠術に掛かっていて操られていたと判明。という
SFのようなことが起こるかも。知らぬ間に5Gの電波で操られていたりとか。
気が付くとプログラムができていた。それを納品するだけで一丁上がり。
これは良いなと思ったら、知らぬまに、バックドアが作り込まれていたと
判明。知らない間に催眠術に掛かっていて操られていたと判明。という
SFのようなことが起こるかも。知らぬ間に5Gの電波で操られていたりとか。
150名無しのひみつ
2020/06/13(土) 00:58:08.41ID:5De+rfBf151名無しのひみつ
2020/06/13(土) 01:01:59.58ID:PXC7WIHc 今日、仕事中に意識したら
確かに誰かと会話してたわw
確かに誰かと会話してたわ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言語で書くのとで全く違う作業に感じていたのを
今でもはっきり覚えているし、その時の気分というか没入感やら疲労感やら全然違ってたから
使ってる脳の部位が異なるのは間違いないと思うけどな
でもアセンブラの時代はレジスタとかフラグの管理がパズルみたいだったし
脳の全然違う部分を使ってたんじゃないか? むしろそういう違いこそ研究して欲しい
実際俺の経験だと、機械語ゴリゴリ書くのとC言語で書くのとで全く違う作業に感じていたのを
今でもはっきり覚えているし、その時の気分というか没入感やら疲労感やら全然違ってたから
使ってる脳の部位が異なるのは間違いないと思うけどな
155名無しのひみつ
2020/06/13(土) 12:52:34.74ID:WD7WD06c156名無しのひみつ
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 すまん、俺だ。
160名無しのひみつ
2020/06/14(日) 22:33:15.35ID:gAvPsei8 聞こえますかプログラマーよ…私はクライアントです…今あなたの心に直接語りかけています…ちょっとここ変更してください…納期と支払いは変わりません…ではよろしく…
162名無しのひみつ
2020/06/14(日) 23:11:01.96ID:hj8mWRHk >>4
それ釣りかよww
会話も、音声の符号を組み合わせていく論理的な作業だっつーの
声の強さ、高さ、舌の動き、息の強さ。諸々を同時並行で進める論理的作業だっつーの
この並行能力をプログラミングに生かしてるのじゃないかとかいう想像をした方が面白い
それ釣りかよww
会話も、音声の符号を組み合わせていく論理的な作業だっつーの
声の強さ、高さ、舌の動き、息の強さ。諸々を同時並行で進める論理的作業だっつーの
この並行能力をプログラミングに生かしてるのじゃないかとかいう想像をした方が面白い
163名無しのひみつ
2020/06/14(日) 23:34:41.82ID:d907kIq1 50ステップのコードを書きそのブロックのテストをして先に進む
なにかしらの油断で登録していませんでした
その50ステップは戻ってきません
何かしらのささやきで効率化して45ステップになったりする
まあ時間は損したけどね
なにかしらの油断で登録していませんでした
その50ステップは戻ってきません
何かしらのささやきで効率化して45ステップになったりする
まあ時間は損したけどね
164名無しのひみつ
2020/06/14(日) 23:39:32.57ID:Mg7k+zQI 酷いタイトルだな。
まるでプログラマは、電波な連中のように思われているようだ。
単に、画像脳の右脳ではなく、言語脳の左脳の方が活性化しているって
だけじゃないの。
コンピュータ言語は言語なんだから、左脳が活性化するのは当たり前と
言える。
「一般の人にとって、プログラマーの持つ知識と技術は別世界のものの
ように感じられます。」
なんて書いているけど、そんなことを本気で思っているような一般人っ
て逸般人じゃないのかw
プログラマに夢見過ぎ。
プログラムができないのは、とことん論理的思考ができない者だけ。
そんな一部の者以外は、誰でもできる程度のこと。
まるでプログラマは、電波な連中のように思われているようだ。
単に、画像脳の右脳ではなく、言語脳の左脳の方が活性化しているって
だけじゃないの。
コンピュータ言語は言語なんだから、左脳が活性化するのは当たり前と
言える。
「一般の人にとって、プログラマーの持つ知識と技術は別世界のものの
ように感じられます。」
なんて書いているけど、そんなことを本気で思っているような一般人っ
て逸般人じゃないのかw
プログラマに夢見過ぎ。
プログラムができないのは、とことん論理的思考ができない者だけ。
そんな一部の者以外は、誰でもできる程度のこと。
165名無しのひみつ
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コールがすぐ頭に浮かぶ。
しばらくコーディングから離れてると「なんだったかなぁ」と思い出そうとしたり、リファレンス引いたりで作業が遅々として進まずうんざりする。
ではない。
頭の中に変数名、関数名、OSコールの名前や引数並びが店を広げてるんだよ。
ノッてる時、「あれをやるのは…」→OSコールがすぐ頭に浮かぶ。
しばらくコーディングから離れてると「なんだったかなぁ」と思い出そうとしたり、リファレンス引いたりで作業が遅々として進まずうんざりする。
168名無しのひみつ
2020/06/15(月) 20:57:58.84ID:UKgpBR4V169名無しのひみつ
2020/06/15(月) 21:34:21.13ID:JnU/pjP7 これ英語だからじゃない?
英語の口語で出来てるよね。プログラム言語。
英語の口語で出来てるよね。プログラム言語。
170名無しのひみつ
2020/06/15(月) 21:35:10.17ID:JnU/pjP7 日本人で同じ結果が出るかな?
171名無しのひみつ
2020/06/16(火) 05:31:22.55ID:L1mwD0Pa 寝起きか風呂に入ってる時に良い実装を思いつく
172名無しのひみつ
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
https://www.asahi.com/video/articles/ASN6J3Q18N6HPLBJ005.html
175名無しのひみつ
2020/06/16(火) 18:44:25.53ID:q1w308Ha 多くの手続き型言語が、人間の言語をなぞらえている部分があるからかな。
while (条件) 文
だとか
if (条件) 文1 else 文2
だとか
do 文 until 条件;
だとかのように
while (条件) 文
だとか
if (条件) 文1 else 文2
だとか
do 文 until 条件;
だとかのように
176名無しのひみつ
2020/06/16(火) 19:06:38.72ID:LfpOhLe2177名無しのひみつ
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 (´・ω・)簡単に考えたらダメなの?
こう言う文書を書くときだって、脳で
喋ってる声の通りにキーボードうってるだけでしょ?
『でぇじょうぶだ!』を見たら脳内の
野沢雅子ブレーヤーが喋べり出すし…
こう言う文書を書くときだって、脳で
喋ってる声の通りにキーボードうってるだけでしょ?
『でぇじょうぶだ!』を見たら脳内の
野沢雅子ブレーヤーが喋べり出すし…
181名無しのひみつ
2020/06/17(水) 10:33:23.07ID:6q4xU8I1 言語能力の中でも特に音声理解の部位ってことなんだから音を聞いてることになるのか?
プログラミングは当てはめ作業で自分でピースも作れるパズルみたいなもんなんだが
パズルゲームのときの脳の活動と比較してくれないかな
プログラミングは当てはめ作業で自分でピースも作れるパズルみたいなもんなんだが
パズルゲームのときの脳の活動と比較してくれないかな
182名無しのひみつ
2020/06/17(水) 13:12:03.02ID:keS5UYow プログラムはコーディングとパンチとコピペなPGな人と
構造やインターフェースやら分類や設計を基本とするPGで
超えられない壁がある、ここで言語力とか言っているやつは前者な。
構造やインターフェースやら分類や設計を基本とするPGで
超えられない壁がある、ここで言語力とか言っているやつは前者な。
183名無しのひみつ
2020/06/17(水) 13:53:48.08ID:+ejmRPpX 中の人など居ない!居ないのだ!
184名無しのひみつ
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
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 聾者のプログラマーはどうなん?
187名無しのひみつ
2020/06/17(水) 15:48:44.69ID:U/uUdZ+f188名無しのひみつ
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 プログラミングは、当然ながら考え事をしているようなもので、
独り言を心の中で声に出さずに言っているのと同じようなものだろ。
独り言を心の中で声に出さずに言っているのと同じようなものだろ。
191名無しのひみつ
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の倍精度浮動小数点数の配列です。*/
。。。。
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
コード見れば一瞬で分かることをわざわざコメントに文字起こしするとか…
昔契約切った無能外注プログラマが、
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
お前の言うコーディングって
設計段階で定数名、関数名、引数、フローチャートまで完成した上でのコーディングだろ。
天才のコーディングはそう言うのは書いた瞬間に決定する。
逆に、全く新しい仕組みや開発環境では上位工程はとりあえず作ってみてうまく動くことを確認してから肉付けしていく。
そうじゃないと、机上の空論になりかねない。
あべこべなのが面白いよね。
お前の言うコーディングって
設計段階で定数名、関数名、引数、フローチャートまで完成した上でのコーディングだろ。
天才のコーディングはそう言うのは書いた瞬間に決定する。
逆に、全く新しい仕組みや開発環境では上位工程はとりあえず作ってみてうまく動くことを確認してから肉付けしていく。
そうじゃないと、机上の空論になりかねない。
あべこべなのが面白いよね。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 親子4人死亡の母親名義マンションから27歳男性遺体 男性の携帯が母親の車に…3人は交際か “寝込み”襲われた可能性 [どどん★] [どどん★]
- レアアース、1キログラム965ドル(約15万円)から3750ドル(約58万円)に 価格高騰 [お断り★]
- 米国防総省、中国軍は「2027年の台湾侵攻へ着実に前進」 分析公表 ★4 [蚤の市★]
- 【海外/米国】「エプスタイン・ファイル」の黒塗りを簡単に暴けることがわかり拡散中 [あずささん★]
- 【秋田市】新スタ整備「地域の実情受け止めて」「自治体の支援・負担がなければ成り立たない」 沼谷市長、Jリーグへの思い語る [鉄チーズ烏★]
- 【芸能】谷原章介、中国へ政府の政策に言及 「インバウンドが減り影響を受けてる業界も多い。そういった方へ補助を政府は打ち出して」 [冬月記者★]
- 【高市創生】 高市総理。 石破政権が増やした地方創生予算を400億円カット。 2026年度予算で地方軽視を前面に押し出す [485983549]
- 愛国者「中国製品なんてすぐに壊れる。魂がこもってない、日本製は魂が入ってる。」→1.5万いいね獲得 [834922174]
- クリスマスプレゼントなかったよ
- 【悲報】高市首相「トランプさあ~ん!キンペーに会う前に私に会うのが先でしょうが!!」 [115996789]
- 具現化系能力者「はぁ…長い修行で〇〇を作れるようになったぞ…」モラウ「はい、煙で〇〇作りましたw」←なんなんコイツ
- (´・ω・`)サンタさんからプレゼントきてた
