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

1 :仕様書無しさん:2019/11/26(火) 05:01:43 .net
プログラミングを学ぶ最も良い方法は自分オリジナルのソフトを作ることである。

他人が作ったものをいくら書き写してもプログラミングできるようにならない。
なぜならソースコードを入力する行為はプログラミングではないからだ。
そんなものネットからダウンロードすればすぐに済む。

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

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

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

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

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

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

2 :仕様書無しさん:2019/11/26(火) 07:10:24

それはそいつが能無しだからプログラムできないのであって
写経は特に関係ないんだな。

3 :仕様書無しさん:2019/11/26(火) 09:57:41

>>1
>写経したところで考えたことにはならない。
>そんなものコピペすればいい

↑無能

4 :仕様書無しさん:2019/11/26(火) 10:04:20

バカには無理

5 :仕様書無しさん:2019/11/26(火) 12:30:49.38

まあ、どこに何が書いてったかって知識は得られるよな。

6 :仕様書無しさん:2019/11/26(火) 13:05:06

>>5
目次でいいじゃん

7 :仕様書無しさん:2019/11/26(火) 13:15:50

まあ、あれだな。クイックソートのコードを100回写経しました。
もう見なくても書けますと言ったからって、
そのコードの意味、ちゃんと理解してるかっていうと断定できないからな

8 :仕様書無しさん:2019/11/26(火) 13:18:13

このスレの答え出ちゃったねw
結論: 写経意味ない

9 :仕様書無しさん:2019/11/26(火) 13:21:07

写経から何も学べないやつには写経は無駄

10 :仕様書無しさん:2019/11/26(火) 13:23:04

スクール通うかメンター付けろ
メンターはいいぞ
プログラマー風になれるから

11 :仕様書無しさん:2019/11/26(火) 13:28:27

写経しなくても、プログラミングテクニックの要点は分かるはず
数学の勉強をするときに、模範解答を写経してるか?
似た問題を模範解答の要点を用いて書いてみるだけだろ

12 :仕様書無しさん:2019/11/26(火) 13:28:48

写経やコピペから何も学べないやつがメンター付けたらメンターの餌だな
長時間楽しめるジャーキーみたいなもんだ

13 :仕様書無しさん:2019/11/26(火) 13:36:56

>>12
おれはプログラミングできるわ

14 :仕様書無しさん:2019/11/26(火) 13:41:14

メンターだのスクールだのと甘えたことやってるからいつまでも二流なんだよ

15 :仕様書無しさん:2019/11/26(火) 13:41:32

プログラミングは文字(関数名)を覚えることでも、
タイプミスすることなく素早く入力することでもないからね
何度書いて覚えたからってプログラミングとは関係ない。
漢字を覚えたり絵を書くこととは全く違う。

16 :仕様書無しさん:2019/11/26(火) 13:42:24

>>10
社内メンターはありがたいけど
個人の有料メンター頼りのなんちゃってプログラマーなんてどれくらいいるんだろ

17 :仕様書無しさん:2019/11/26(火) 13:42:51

>>15
漢字を覚えるのと論文を書くのって例えたほうがわかりやすい

18 :仕様書無しさん:2019/11/26(火) 13:45:24

写経なんかやめてスクール行こう!
写経なんかやめてメンター雇おう!
金で解決!写経やめろ!

以上、プログラマ労働組合員からの声明です

19 :仕様書無しさん:2019/11/26(火) 13:51:23

しゃけいもスクールもメンターもできるやつは最初から必要としないからつまりそゆこと

20 :仕様書無しさん:2019/11/26(火) 15:08:49

しゃけいw

21 :仕様書無しさん:2019/11/26(火) 15:13:50

>>20
お前がおれより優れてるのは漢字だけだけどな

22 :仕様書無しさん:2019/11/26(火) 15:16:49

しゃけいは本来の読みだよ

23 :仕様書無しさん:2019/11/26(火) 15:19:56

>>22
良かったーおれ偏差値低いからそういう間違えするから怖かったよ

24 :仕様書無しさん:2019/11/26(火) 15:21:24

学生時代真面目に勉強してこなかったのがバレたんだけど、それを踏まえて二十歳超えてからこの業界来て俺からポジションを奪われるような業界ってことは今のITエンジニアはカスばかりということでそれはこのスレを見てもわかること

25 :仕様書無しさん:2019/11/26(火) 15:24:45

写経にお困りですか?
5,000円/hメンター

26 :仕様書無しさん:2019/11/26(火) 17:33:31.82

写経をすすめない人がすすめる勉強法を教えて下さい

27 :仕様書無しさん:2019/11/26(火) 17:36:14.21

>>26
それが甘えだっつってんだぁ
ほんとにぽまえらわw

28 :仕様書無しさん:2019/11/26(火) 17:54:55.34 ID:NlOzLAnjp

みんな、プログラミング学習の最初の一歩めって何やってる?
自分はドットインストールが多いんだけど。
良かったら投票してくれー!
https://tasuketsu.com/top/vote?theme_id=MjA3OTkyOTE0ODA1NTUwMDg1

29 :仕様書無しさん:2019/11/26(火) 17:36:52

どこまでもゆとり教育が抜けねぇなこの雑魚

30 :仕様書無しさん:2019/11/26(火) 17:50:47

おすすめ
メンター 15,000円/h

33 :仕様書無しさん:2019/11/26(火) 18:11:46.46

おすすめの勉強法ないから写経なんかおすすめしない

35 :仕様書無しさん:2019/11/26(火) 18:27:55.91

できないやつができるようになるといい講師になれる
だが講師になった時点でプログラマとしては脱落組だ

38 :仕様書無しさん:2019/11/26(火) 23:52:13.16

臨書

39 :仕様書無しさん:2019/11/27(水) 02:12:45

>>32
写経というのはまずは典型的な泳法で泳いでみましょうという話
いきなりプログラミングというのは水に落としたら誰でも浮いてくるよという話

本を読むというのはプログラミングでも水泳でも同等の話だろう
また、水泳は本来ならコーチをつけて正しい泳ぎ方を学んで真似をする
大抵の人は教師に教わりながら水泳を覚えたはずだ

プログラミングも水泳と同じような学び方であるべきだ

43 :仕様書無しさん:2019/11/27(水) 06:20:53

写経にはコーチもいらないし、正しいやり方も何もない。
教師に教わりながら写経するなんてまず無いし
ほらな写経は全然意味がないってわかるやろ

44 :仕様書無しさん:2019/11/27(水) 08:10:11.27

水泳でいうなら、写経って泳いでいる人の映像をただ眺めているようなもんじゃないか?
ある程度の基礎があれば、上手い人の泳ぎを見てここはこうすると良いのか、なぜこうしているのだろうか、など気づきもあるし、実際に自分で泳いで試してみて、同じようにやるにはどうすれば良いか、変えてみたらどうなるか試行錯誤して上達する。
まったくの初心者が見てもコツや注意すべき点も分からず、なんかすごい、キレイ、速い、くらいの感想しかないだろう。最初にイメージを掴むのに見るのも良いけど、漫然と見てるだけでは進歩しない。

写経によって自分の知らないテクニックやライブラリ、記法などを知る機会くらいはあるだろうけど、それなら書き写すことに時間をかけるより、どんどん読んで中身を理解したり不明点を調べた方がいい。
そして既存ソースをコピってあれこれ改造して動作を確認したり、自分で考えて実際に書いてみてコンパイルエラーや思った通りに動作しないことを一つ一つ解消しないことには身に付かないだろう。

45 :仕様書無しさん:2019/11/27(水) 10:52:52

ていうか写経したらできるようになるとか最初に言ったやつの顔がみてえよ

49 :仕様書無しさん:2019/11/27(水) 12:13:15.75

ググって継ぎ接ぎだらけでつくったソースの世話をするほうの身にもなってよ
たまにはちゃんと勉強しようぜ

55 :仕様書無しさん:2019/11/27(水) 12:55:48.23

>>48
それみろ写経が悪ってことだなw

俺はプログラム初心者頃でも写経なんかしたこと無いぞ
持っていたのはMSXだったが、図書館から借りた本はPC8801の本だ。
それしかおいていなかった。

どちらかにしか無い命令があるから写経しても動かない。
最初にやったのは移植だ。意味を理解して置き換える。

58 :仕様書無しさん:2019/11/27(水) 13:11:05.78

プログラミング始めて1ヶ月〜3ヶ月「写経勉強になるわ〜」←わかる
プログラマー()「写経は勉強になるぞ!」←え?

59 :仕様書無しさん:2019/11/27(水) 13:13:37.73

母国語の言語を何でもいいからそれなりに1年とか経験積めば写経する意味ないってことに気がつくだろ
そんなことにも気が付かないほどアレだったらもう別の人で未経験のやつを育て直すよ

61 :仕様書無しさん:2019/11/27(水) 13:24:54.97

ちゃんと動いているプログラムをコピペして
ちょっと変えてみて、どうなるか、どういうエラーになるかを
観察した方がよっぽど勉強になると思うが

62 :仕様書無しさん:2019/11/27(水) 13:37:09.38

ちゃんと動いているプログラム

68 :仕様書無しさん:2019/11/27(水) 15:53:27

>>66
オープンソースに協力するのはちゃんと能力が上がってからにしてくれよw

71 :仕様書無しさん:2019/11/27(水) 16:25:43

>>68
オープンソースを運営する上では無能を鍛えることも大事なんだよ

81 :仕様書無しさん:2019/12/02(月) 00:02:40.59

何も見ないでカタカタ出来るようになりたいんじゃ〜

85 :仕様書無しさん:2019/12/02(月) 03:34:33

環境の差って残酷

91 :仕様書無しさん:2019/12/02(月) 09:22:47

それ含めて写経なんだけど
写経=誤字脱字なくテキスト入力すること
と勘違いしてるヤツがめんどくさいと嘆いてるだけだろ
ちなみに真面目に入力せずコピペして確認するのも写経だと思ってる

95 :仕様書無しさん:2019/12/02(月) 12:34:22.13

>>93
使ったヤツ = コピペ・写経したヤツ

100 :仕様書無しさん:2019/12/02(月) 14:50:54.04

力が欲しいか?…

105件をまとめました。
最新情報はこちら