プログラマ「写経してもプログラミングできない」3

■ このスレッドは過去ログ倉庫に格納されています
2020/12/06(日) 15:18:43.47
プログラミングを学ぶ最も良い方法は自分オリジナルのソフトを作ることである。
他人が作ったものをいくら書き写してもプログラミングできるようにならない。
なぜならソースコードを入力する行為はプログラミングではないからだ。
そんなものネットからダウンロードすればすぐに済む。

プログラミングというのは解決法がない問題を
自分で考えて解決するという行為である。タイピング能力ではない。

自分の脳で考えなければ、プログラミングできるようにはならない。
他人のコードを読むことは重要である。考えて理解する行為だからである。
だがそれを写経したところで考えたことにはならない。そんなものコピペすればいい

外国語を学ぶときに重要なのは聞いて話す行為である。アルファベットを写経したからって聞けるようにも話すようにもならない。
アルファベットを読み書きできない子供でも会話できることから自明でないかと思う。

以前、とあるハッカーに「どうすればプログラミングがうまくなるんですか」と間抜けな質問をしたことがある。答えはあまりに簡単だった。
「プログラミングするしかないよ。寝ても覚めてもプログラミングしかない。プログラミングしないやつはうまくなるわけがない」

プログラムも同じで、うまくなろうと思ったらプログラミングしか無い。
最初はうまくできないから他人のコードを参考にする。それだけでも十分意味がある。
他人のコードを参考して、それがどういう意味なのか自分で考え、自分のソフトウェアに当てはめていく

写経では書き写すだけなので、何も身につかない。自分がやりたいことをどうやって実現できるか、
考えて、参考にして、理解して、実装する。その繰り返しでしか上達する道はない。

元ネタ
https://wirelesswire.jp/2018/06/65757/

プログラマ「写経してもプログラミングできない」2
https://medaka.5ch.net/test/read.cgi/prog/1592855299/
2020/12/24(木) 08:16:23.51
バグをもうひとりの人格にキレるのか
大変だな
2020/12/24(木) 08:20:38.77
あー、あるね
自分のコード見ててアホかと思うこと
2020/12/24(木) 08:22:14.56
>>135
本物のバカか。
2020/12/24(木) 08:32:14.13
>>127
こんな奴に仕事は任せられんな
趣味なら好きにしろ
2020/12/24(木) 12:44:32.39
無意識の自分とペアプログラミング

神が降りてきた瞬間である
141仕様書無しさん
垢版 |
2020/12/24(木) 13:12:23.87
>>132
考えなくてもできちゃうんだもん
https://paiza.io/projects/dB8S3pQ_jQfljnlN2LNq6w

僕は入門書を読んで完全にマスターしたからね
2020/12/24(木) 13:58:09.54
>>141
入門書がわかったくらいでマスターとかぬかすおめでたいやつとは話にならん
「考える」の定義も一致しなさそうだ

ベーマガの記事を打ち込むことを「作る」と言っていた消防いたな、そういえば
143仕様書無しさん
垢版 |
2020/12/24(木) 14:25:20.07
>>142
でも僕の選択ソートは君の選択ソートを凌駕してるでしょ
自分で考えたことに価値があると考えるのはバイアスでしかないよ
144仕様書無しさん
垢版 |
2020/12/24(木) 14:28:33.43
真似ることは学ぶこと
2020/12/24(木) 14:43:51.32
>>143
それは違うね
本に書いてあるような、あらかじめ答えが用意されている問題はいくらできても何の役にも立たない
しかもおまえの主張は解答ページの内容を暗記してから始めるというズルで出した得点を他人と比べるという
究極にしょーもないことだ

それでは未解決の問題に挑む力は全く育たない
現におまえ何の成果も出せてないだろ
2020/12/24(木) 14:52:40.41
努力でその手の人間性能が上がるのは20歳までだ
あとは知識でカバーしていくしかない
2020/12/24(木) 14:59:33.92
写経していれば知識がつく
2020/12/24(木) 15:02:25.84
コピペできるものはそもそも未解決の問題じゃない

コピペプログラマーは奴隷グラマーが車輪の再発明にかける時間を
知識を組み合わせてどんなサービスを作るかといった
より創造的で答えがあるかもわからない未知の課題に取り組むのに使っている

そして現にそういう連中のほうが成功してるように見える
2020/12/24(木) 15:22:40.65
写経はコピペできることだっていいたいんか?
2020/12/24(木) 15:23:43.90
写経は解決済みの問題を書き移すことで
同じ問題が出たときに何も見ないでコードを書けることなんだが
2020/12/24(木) 15:24:51.67
写経には何よりスピードと正確さが大切だ
タイピング技術はもとよりIDE含むエディタの機能の使いこなしが要求される
2020/12/24(木) 15:28:14.19
>>151
それは間違い。タイミング能力が写経の100%だ
IDEの機能とかどうでもいい。あれはミスしたり勝手ななアレンジをするやつが使う

頭に記憶しているコードを間違いなくタイピングできれば
それは最短の行動で同じものを書き写せるということ
2020/12/24(木) 15:32:13.95
俺はLISP系の括弧の対応をエディタの補助無しに打てる自信はないぞ?
2020/12/24(木) 15:47:45.56
写経おじさんて相変わらず、自分のやって来たことを否定されたくなくてむきになって相手を否定するだけで、中身は空っぽのままだなw
2020/12/24(木) 15:50:40.19
>>152
誰かが解決したことがある問題を真似て解けるだけで、未知の問題は自分の力で解けないってこと?
同じ問題見つけてきて身に付くまで写経して、やっと新たな問題が解決できるようになる、と。ずいぶん迂遠なことをするんだなw
2020/12/24(木) 16:15:26.73
>>154
別に? おまえらがいくら否定しようが史実が変わるわけじゃない
間違ったことを言ってるやつと、無責任なことを言ってるやつに、
時々もの申しているだけだ
2020/12/24(木) 16:16:55.36
>>150
よく見かけるテクが役に立つんだよ
よく使う機械語はデバッグ中のヒントになるんだよ
2020/12/24(木) 16:17:42.24
先人が未知の問題に挑んでいった姿は真似するに値する
2020/12/24(木) 16:19:08.21
威張り腐ってたのが
なにかでへこまされて謙虚になったけど
何にも威張れるものがないのにマウントする姿勢だけ残ってる
マウント取らなきゃ死ぬ病気(末期)の人
2020/12/24(木) 16:20:16.86
こっちは態度変えたつもりはないぞ
おまえがそう思いたいんなら勝手にすればいいが
2020/12/24(木) 16:20:49.79
>>156
史実ってw
2020/12/24(木) 16:24:15.91
歴史上の事実な
有名人限定と思ってるのか
2020/12/24(木) 16:30:07.03
お前の自分史なんて本人以外に無価値で誰も興味ないよ
しかもずいぶんと偏った視点と価値観に基づく歪曲された歴史だろう
164仕様書無しさん
垢版 |
2020/12/24(木) 16:46:27.78
歴史に名前を残す人は有名人だと思うけど
165仕様書無しさん
垢版 |
2020/12/24(木) 16:47:40.96
史実は違和感があるなー
どう言い換えるのが良いんだろ
事実かな

何をいいたいのかはわからないけど
166仕様書無しさん
垢版 |
2020/12/24(木) 16:50:12.09
史は文書のことだから文書に残るくらい重要なできごとを表すと思うんだよね
167仕様書無しさん
垢版 |
2020/12/24(木) 16:53:23.63
>>155
未知かどうかは既知の問題を十分に把握してないと判断できないからなー近道だと思うけどなー
大学で論文書くときもそれの10倍以上の論文読むっしょ
これは誰も解いてない問題だーと思ってできたものが選択ソートだったってこともありうるわけですよ
2020/12/24(木) 17:05:41.59
>>167
>>155で言っている未知は世間一般での未知ではなく自分自身にとっての未知というだけだから、判断は難しくないよ
念のために追加すると、別に既知の問題を学ぶことは否定してないよ
169仕様書無しさん
垢版 |
2020/12/24(木) 17:16:52.54
>>168
君は今、選択ソートを知らないものとする
さあどうしますか?
170仕様書無しさん
垢版 |
2020/12/24(木) 17:19:25.46
未知の問題を自分の力で解こうとする
その自分の力とは何ですか?

汝、力を欲すなら写経せよ、これがブッダの教えです
2020/12/24(木) 19:08:35.92
写経それは表層の自分と深層の自分との対話
2020/12/24(木) 19:53:33.63
人類初の快挙をしなきゃいけないと思うんなら
まずてめーが博士になれよ

自分にできねーこと言ってんなカス
173仕様書無しさん
垢版 |
2020/12/24(木) 19:56:04.32
博士かもしれないよ
2020/12/24(木) 20:03:03.15
会社のホームページ作ってくれと言われて
完全にコピペだけで済ますわけにいくまい
予算考えて人の話居聞いて
ほら人類初御社のHP
2020/12/24(木) 20:56:33.21
>>173
違うんだろ
本当に博士だったら堂々と
そうとわかるように示せばいい
176仕様書無しさん
垢版 |
2020/12/24(木) 21:04:11.78
>>175
そんなことする必要ないと思うけどw
177仕様書無しさん
垢版 |
2020/12/24(木) 21:04:46.12
5chで身元がバレるような真似して得があるとは思えない
2020/12/24(木) 21:05:58.11
あーわかった
示せないんだよなw
2020/12/24(木) 21:06:53.16
> 博士かもしれないよ
 ↑
口だけのハリボテ野郎www
2020/12/24(木) 21:22:41.08
ヒロシかも知れん
181仕様書無しさん
垢版 |
2020/12/24(木) 22:14:43.46
>>178
君は何を示せるの? 血液型?
2020/12/25(金) 06:08:34.57
>>181
https://medaka.5ch.net/test/read.cgi/prog/1574712103/127
このあたりからの流れを読めばわかるさ
2020/12/25(金) 18:22:56.14
つまりなにが?
2020/12/25(金) 20:06:43.85
ヒロシです
俺だけ同じものを写経しても動きません
2020/12/25(金) 20:15:50.06
あるあるw
2020/12/25(金) 21:10:47.57
半角スペースに全角が混ざってたり
2020/12/27(日) 22:49:18.02
写経してると、例外の矢が空から落ちて来て、あぼーんするがな。
2020/12/28(月) 00:43:56.48
写経のコードにはない環境設定に悩まされる
これ煩悩なり
2020/12/28(月) 09:04:16.73
>>186
VisualStudio は、全角スペースもホワイトスペースに使えるけどね。
2020/12/28(月) 12:02:18.51
写経すら出来ないやつがプログラミングを出来るわけがない
2020/12/28(月) 12:12:04.19
正月は写経の打ち初めだな
2020/12/28(月) 13:54:41.37
煩悩の数だけ写経
2020/12/29(火) 01:39:00.63
人の話を聞けば自分で考えろといい
自分で考えれば人の話を聞けと言い
2020/12/29(火) 02:52:25.24
>>193
質問のレベルが低いので自分で考えろ
考えが間違っているので人の話を聞け
何もおかしくない
質問者のレベルが低いだけ
2020/12/29(火) 14:15:11.92
レベルアップの為に写経だな
2020/12/29(火) 14:53:49.14
頭使わなくてレベルアップできるのが写経
2020/12/29(火) 14:57:39.12
他人の考えに追随するのはかなり頭を使う作業だぞ
2020/12/30(水) 10:54:28.24
写経なら他人の考えなんか無視できるから効率がいいんですよ
2020/12/30(水) 11:36:51.61
無駄な写経してるな
フローを読み解くのが一番の学び
それを書いて動かせたらなお良い
さらに改造できたらなお良い
意味なく書いて何になるんだか
2020/12/30(水) 12:50:26.25
写経の達人ともなれば無意識にそれらは終えているからな
意味が無いなんて事はない
2020/12/30(水) 14:00:55.63
写経に無駄なことなんて一つもない
経験値だと思えばいい
1文字書くたびに経験値も1増える
2020/12/30(水) 14:05:17.47
はんにゃーはーらーみったーじー
2020/12/30(水) 16:57:37.86
デバッグでステップ実行したほうが効果的と思う
2020/12/30(水) 17:01:31.84
DLやコピペしたコードと1文字1文字打つコードではコードに対する愛情が違う
もちろんステップ実行してプログラムの動きを見るのは大事だ
2020/12/30(水) 17:32:20.30
>>201
いつまでもアリアハンでスライムを狩ってる人のコピペを思い出した
2020/12/30(水) 19:57:00.19
>>183
ぐうの音も出ねえ、まで読んだw
2020/12/30(水) 20:01:35.14
ありがたいお経を知り合いにわたしたのですが、うつむいてもういいというばかりでした。
かれらは教えの正しさと功徳に打たれて口がきけないほどだったのです。
2020/12/31(木) 01:28:40.82
>>205
なにも考えないでレベル99になるのと
悩んで苦しんでレベル99になるのとでは
どちらがいいかなんてわかりきってるよな
同じレベル99なら簡単な作業の方がいい
2020/12/31(木) 05:10:53.00
そこに書かれていない、いわゆる行間に隠されたことまで読み取ろうとする人と
無目的で怠惰なやつでは、表面上同じに見える行為でも結果は全然違う
2020/12/31(木) 09:35:22.69
でもどちらにしろレベル99に到達できる
なら結果は一緒だろ
2020/12/31(木) 09:54:41.02
おまえらの理想はチートでコピペしてレベル99にするだけだから話にならん
2020/12/31(木) 10:13:50.44
チートも自分で理解して改造するやつと
どっかから拾ってくるだけのやつといるね
2020/12/31(木) 10:32:44.84
世の中には、写経会というイベントがあるみたいです。
ちなみにコードの写経と思う。
2020/12/31(木) 11:48:13.69
「スライム倒して300年、知らないうちにレベルMAXになってました」っていうラノベがあるが
写経もそれ。写経もコツコツやっていればレベルMAXになれるんですよ
2020/12/31(木) 12:29:33.50
一般人が10年で到達できるところまで300年かけるなんて気が長いですな
2020/12/31(木) 13:01:18.34
300年生きたとして髪はまた生えてきますかね
200歳過ぎたらぼーぼーに生えてくるとかないかな
2020/12/31(木) 13:03:20.13
ワキ毛を頭髪に移植すればなんとか
2020/12/31(木) 18:56:57.72
実につまらん例えだな
初めてのマシン語を写経したときの意欲とは次元が違いすぎる
2020/12/31(木) 20:08:21.30
16進ダンプリストの写経は辛かった
2020/12/31(木) 20:41:11.52
昔は雑誌の後ろにダンプリストが載ってたんだよな
2020/12/31(木) 21:34:14.35
>>219
その写経があるからこそ、プログラミングができてると思え
2021/01/04(月) 18:54:22.11
16進ダンプならチェックサムあるから打ち間違いに気づきやすい分楽
2021/01/04(月) 20:30:51.01
16進用テンキーが欲しかった
2021/01/05(火) 07:30:09.27
チェックサムでは検出できない間違いが色々あって
そのおかげでCRCだのハッシュだのの必要性を実感できたよ
2021/01/05(火) 15:14:27.81
今の教科書にあるテストプログラムにも
チェックサムを書いておけばいいのにね
そうすれば書き間違いがどこかすぐにわかる
226仕様書無しさん
垢版 |
2021/01/05(火) 16:04:58.61
え?
2021/01/05(火) 17:11:31.90
ネットからダウンロードして差分みたらいいんじゃないの?
2021/01/05(火) 19:54:30.33
縦横にチェックサムがあれば
どこに打ち間違いがあるかすぐに分かるかと思った
2021/01/08(金) 16:19:17.60
>>223
テンキーの上と右のキーを使って16進入力するプログラム書かなかったんかい
2021/01/09(土) 21:33:36.64
写経したいです
2021/01/15(金) 09:10:33.61
また一ヶ月、写経写経の日々が続く
2021/01/15(金) 20:44:16.35
頑張れな
いちいち人に宣伝する暇があるあたり
なんか動機が違う気がするけど
自分の意欲に従っているやつに干渉はしない
2021/01/15(金) 21:09:00.86
プログラム始めたくて、ぷよぷよでプログラム勉強法見たら写経推されてて
しばらくやってなんか違うと感じたら、>>1と同じ内容のyoutube見つけて、色々みたら作りたいものに取り掛かったほうがいいらしく
じゃあやるかと思ってもいきなり書けるわけもなく、単純な計算式くらいしかできない
動画では、作りたい物と関係ない事を延々やってると心が折れるって言ってたけどその通りだ。にしてもできないから単純なのからやるしかない
2021/01/15(金) 21:35:42.16
>>233
地味で基礎的なことって、最終的にやりたいことと直接は繋がってないように見えるから関係ないことのように思えてやる気がでないかもしれないけど、実は密接に関わる必須のことが多いから、遠回りに見えても基本的なところを飛ばさずに入門書とかでしっかり身に付けた方がいいぞ
2021/01/15(金) 22:02:40.33
地味で基礎的なことがやりたくないやつに言っても無駄だよ
上っついて見えようが人にはそれぞれ合ったやり方がある
他人のそれを自分が見つけてやれるなんて思うのはただの傲慢だ

結果が出るのか、他人が見てるのはそこだけだ
結果を出せなんて誰も言わない、潰れるなら勝手に潰れろ誰も困らない
自分はどうしたいのか忘れたら終わりだ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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