TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
天才プログラマーだけどなんか質問ある?
プライベートで勉強してるプログラマー
量子コンピュータのプログラマ
オブジェクト指向、DIとService Locatorの違いを教えて4
給料比較 公務員>SE>プログラマー
スパコンとパソコンの違いってスピードだけだよね?
プログラマ的にはFOSS(GPL,OSS)をどう思うか
シェアウェア作者の愚痴
Javaプログラマーになります。宣言します。
幸か】SEやPGから他業界へ脱出した人のスレ1【不幸か

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


1 :2019/11/26 〜 最終レス :2020/06/11
プログラミングを学ぶ最も良い方法は自分オリジナルのソフトを作ることである。
他人が作ったものをいくら書き写してもプログラミングできるようにならない。
なぜならソースコードを入力する行為はプログラミングではないからだ。
そんなものネットからダウンロードすればすぐに済む。
プログラミングというのは解決法がない問題を
自分で考えて解決するという行為である。タイピング能力ではない。
自分の脳で考えなければ、プログラミングできるようにはならない。
他人のコードを読むことは重要である。
考えて理解する行為だからである。
だがそれを写経したところで考えたことにはならない。
そんなものコピペすればいい
外国語を学ぶときに重要なのは聞いて話す行為である。
アルファベットを写経したからって聞けるようにも話すようにもならない。
アルファベットを読み書きできない子供でも会話できることから自明でないかと思う。
以前、とあるハッカーに「どうすればプログラミングがうまくなるんですか」と間抜けな質問をしたことがある。
答えはあまりに簡単だった。
「プログラミングするしかないよ。寝ても覚めてもプログラミングしかない。プログラミングしないやつはうまくなるわけがない」
プログラムも同じで、うまくなろうと思ったらプログラミングしか無い。
最初はうまくできないから他人のコードを参考にする。
それだけでも十分意味がある。
他人のコードを参考して、それがどういう意味なのか自分で考え、
自分のソフトウェアに当てはめていく
写経では書き写すだけなので、何も身につかない。
自分がやりたいことをどうやって実現できるか、考えて、参考にして、理解して、実装する。
その繰り返しでしか上達する道はない。

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

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

4 :
バカには無理

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

6 :
>>5
目次でいいじゃん

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

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

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

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

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

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

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

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

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

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

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

18 :
写経なんかやめてスクール行こう!
写経なんかやめてメンター雇おう!
金で解決!写経やめろ!
以上、プログラマ労働組合員からの声明です

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

20 :
しゃけいw

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

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

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

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

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

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

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

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

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

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

31 :
間違えた、30分だったな

32 :
>>26
泳げない人が、泳ぎ方の本を読んだからって泳げるようにならない。
泳げるようになるためには、泳げない状態でいきなり泳ぐ練習をするんだよ。

プログラミングも一緒。プログラミングができない状態で
いきなりプログラミングを始めるんだよ。
初めながら一行ずつこなしていく、書き写すんじゃなくて
その意味を完全に理解しなくてもいいから、考えながらすすめる。
そうすればあるときにそれらの断片な知識がつながって、思うようにコードが書けるようになる。

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

34 :
>>32
できないやつができるようになるといい講師になれる
おれは元々できたからできなかった経験がわからなくて困ってる教える時に

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

36 :
子牛をのーせーてー
荷馬車がゆーれーるー

37 :
これは良スレ

38 :
臨書

39 :
>>32
写経というのはまずは典型的な泳法で泳いでみましょうという話
いきなりプログラミングというのは水に落としたら誰でも浮いてくるよという話
本を読むというのはプログラミングでも水泳でも同等の話だろう
また、水泳は本来ならコーチをつけて正しい泳ぎ方を学んで真似をする
大抵の人は教師に教わりながら水泳を覚えたはずだ
プログラミングも水泳と同じような学び方であるべきだ

40 :
>>34
出来ないやつが出来るようになり講師になった場合は落ちこぼれの気持ちやつまずく点がわかることだ
ただし、世の中のほとんどは出来ないやつじゃないので無駄だ

41 :
自分がわかるようになった方法が
そのわからない人に有効かどうかが不明
たいていの場合は能力不足の場合が多い

42 :
>>39
> 写経というのはまずは典型的な泳法で泳いでみましょうという話
なんでプログラミングの例えをさらに例えるん?
それなら、プログラミングは水泳と同じで実際に泳いでみましょうでいいやん
写経はただ書き写すだけだからプログラミングできるようにはならない

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

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

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

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

46 :
実際に写経やる馬鹿は少ないだろうが、
○○本をやってみました、次は何を読めばいいですか?みたいなのもだめだな。
やるのはいいが、さっさと書いてみろと
書いてググってもよくわからないことがたくさんあったら、
そのことについて書いたある本でも読めばいいだろ

47 :
スタート地点が違うだけで何キレてんの?

48 :
写経して動かないサンプル公開してるヤツが憎い
写経して動くサンプル見つけたヤツが憎い
俺の成長が遅いのは写経ガチャが低確率過ぎるから
写経なんか嫌いだ!←いまここ

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

50 :
ググらず勉強

51 :
ググる以外の勉強方法を知らないってことか
その辺はIT業界の課題かもしれんな

52 :
本を読む

スクールに通う

メンターを付ける

もうプログラマー雇うわ

ダメだこいつ←いまここ

53 :
どんなに写経しても新たに経典を書き起こせないだろうにw

54 :
できないヤツに写経やらせても無駄

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

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

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

56 :
図書館に置いてない

写経が悪←いまここ

57 :
>>56
違う違う。

図書館においてない

写経できないからしてない

初心者が移植することは可能 ← いまここ

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

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

60 :
>>58
つまりそのレベルだから写経しろ!って言われてるんだよ

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

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

63 :
をコピペ

64 :
写経はしない

65 :
どこからか湧いたちゃんと動いているプログラム

66 :
オープンソースに協力してバグを潰せば能力アップになる
もちろん会社にいってバグを修正するのも能力アップだ
世の中はバグであふれかえっている
さぁ、バグを潰して能力をあげよう!!

67 :
>>66
バグAを潰したversionでバグB,バグC,バグDを出しました
でもちゃんと動いているプログラムです
修正して下さい

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

69 :
>>68
心配しなくてもプッシュリクエストの段階で弾かれる

70 :
>>67
もちろんバグBを潰したらバグAバグCバグDが発生するんだよな
バグAとバグBを潰したらバグCバグDに加えてバグEがあらわれる
そういうバグフレンドリーなソースは能力がどんどんあがっていくね
密結合や疎結合という言葉を知りいかに影響を他に及ぼさないかを試すようになる
しかしソースの共有もしなければならずよい解決策はないかと考える
いつしか悟りをひらき、やがて元のソースを選択してデリートを押すようになる
話はここで終わらずリライトするとなぜあんなに複雑なソースになっていたか気づくようになる
再び似たようなソースを書いてしまいこんなはずではなかったと後悔する
何度もリライトしているうちに能力はみるみる上がっていくだろう
これがプログラミング能力が成長するということだ
ちなみに卓越したプログラマは「バグAを運用で回避してください」という最低限の修正をドキュメントに追加するだけで解決する

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

72 :
>>70
製麺所の作業員かよ

73 :
>>72
そーっすね!

74 :
firefoxはデフォルトでは2chは、見させたくもないし、書き込みもさせたくないようだね。2chを軽視していることは確かなようだ。

75 :
あのー

76 :
あのー

77 :
http://34vv.net/9vg/

78 :
写経なんてしなくても料理本どおりに料理させると論理的思考が鍛えられるらしいぞ

79 :
料理に例えるなら、

料理本のとおりに作れば、そこに書いてある料理が作れる。ただし創作料理は作れない。
ソースコードを写経すれば、そこに書いてあるプログラムが作れる。ただし普通は創作プログラムを求められる。

80 :
スマホアプリの会社くらいでしょ
創作性の要求

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

82 :
美味しいパスタの作り方

83 :
>>80
書いてる分量通りに作る仕事は
ソフトウェア開発には存在しない

84 :
定型的な処理書き足すくらいでしょ

85 :
環境の差って残酷

86 :
>>78
写経反対派の意見って要するに
「料理を習ったり料理本を見ずに独自の感性で料理を作ってみろ!」
「修正して覚えるんだ!」
ってことだよ
そんな事をするからセキュリティインシデントがなくならないんだよ
食中毒も修行なしの料理人がよく起こすからね
プログラマも料理人も独自に研究するのはいいけど、素人料理を客に出すなって話だよ

87 :
>>86
写経しないのが何で修行をしない料理人になるんだ? 料理本を書き写すなんて無駄のことに時間を使わずにさっさと修行して実践して身に付けろってことだぞ。
当然料理本の研究もして正しい知識も身につける(上っ面だけでなく生きた知識として)。ただ書き写すなんて無駄なことをしないだけ。
写経ばかりしているような段階の奴はまだ厨房に立たせてもらえないか、させてもらえても野菜を洗って泥を落とす程度の単純作業だけだろう。それなら事故も起こしようがないな。

88 :
料理ならレシピ通りに作るのも実際に手を動かして切ったり焼いたり味付けしたりするから立派な実践だけど、プログラミングでの写経はただのタイピングでしかないから、まったく価値が違うぞ。

89 :
写経なんてめんどくさいわな
やりたくないならやらなくていいよ

90 :
写経したあとデバッガ動かして動きを見るのが勉強じゃね?

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

92 :
>>86
だからさー、なんで写経元が正しいって前提なわけ?
写経元に脆弱性があったらどうするんだ?

というか実際に写経が脆弱性の原因になってるんだが

ソースコードのコピペで広がる脆弱性に注意
https://news.mynavi.jp/article/20191127-929356/
> Stack Overflowは11月26日(米国時間)、「Copying code from Stack Overflow?
> You might be spreading security vulnerabilities - Stack Overflow Blog」において、
> ソースコードの内容を理解しないでコピー&ペーストして利用することは、
> 脆弱性を含んだソースコードを拡散することになるという研究結果を伝えた。

> Stack Overflowは記事において、問題の本質はソースコードを理解せずにそのまま再利用することだとし、
> Q&Aに掲載されているサンプルコードは本番用のソースコードではないことを認識するとともに、
> 内容を理解してから活用することを推奨している。

93 :
>>92
使ったヤツが悪い

94 :
>>91
コピペで済むものを入力するのは「真面目」ではなく「マヌケ」だよw

コピペ・・・悪
写経・・・悪+マヌケ

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

96 :
ネットに落ちてるコードは、10行を超えるようなもので
そのまま本番で使える品質のものなんて見たことがないと言っても過言じゃないからな

97 :
勉強としての写経はいいけど
写経丸パクリの製品は出してはダメだw

98 :
面接官「プログラミングの経験は?」

「Qiitaにあるコードを1000回写経しました!」

99 :
できないやつの写経例は笑える
たぶん写経するレベルにすら達していない

100 :
力が欲しいか?…


100〜のスレッドの続きを読む
趣味グラマの雑談部屋
案件とって来れない営業はR! 2人目
無能に進捗を合わせなければならない風潮
A型のプログラマーは神
【政治】マ板ニュースオッチ Ver4【経済】
【重要】学生へ。COBOL技術者はプログラマではない3
おまえら通勤カバンに何入れてんの?w
二重派遣&偽装請負の利用がやめられない日立製作所
競技プログラミングにハマるプログラマのスレ 22
スペランカーごっこ 7周目
--------------------
彼女連れで来てる奴うざい
☆      コーヒーに砂糖を10杯     ☆
【武装少女マキャヴェリズム】黒神遊夜+神崎かるな総合 八節目【竹刀短し恋せよ乙女】
パク・ミニョン
肴24312
坂本真綾 奇跡の海 ←これに勝てるアニソンあんの?
【鳥人軍団】キューバ女子バレー 6【カリブの赤い島】
魔神英雄伝ワタル総合
読んで最悪だと思った野球書籍・記事
なぜ遊牧民は歴史の敗者として消え去ったのか
【GJ!!!】日本政府 非韓国三原則を立てる「助けるな、教えるな、関係を結ぶな」
【異種族レビュアーズ】クリムヴェールは穢れなき天使かわいい
【回顧】坂道合同新規メンバー募集オーディション総合スレ★118【総括】
YouTubeのネトウヨ動画を報告しまくって潰そうぜ215
メギド72をする喪女
【8186】大塚家具 家具も株も8割引
仮面ライダーバトル ガンバライジングROUND136
【悲報】小1行方不明の母親、泣いてない [875850925]
[NCT] 腐専用CPスレ 9
【PSP】サモンナイト5 改造コード[CWC][PAR]
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼