プログラマー「最強のプログラミング勉強法は写経」
■ このスレッドは過去ログ倉庫に格納されています
プログラミングを学ぶ最も良い方法は写経である。
写経とは、紙に打ち出されたソースコードをキーボードから入力する行為だ。
一見、ものすごく無駄に見える。
ネットからダウンロードすればすぐに済むものをなぜわざわざ手で入力し直すのか。
でも考えてみて欲しい。
なぜ小学校では漢字の書き取りテストがあるのか。
漢字ドリルとは、同じ文字を何度も書いて反復するのである。
ひらがなだってカタカナだってそうだ。
書いてみなければ、身につかない。
もしも、漢字を一度も書くことなしに漢字を読めるようになったとして、それにどれほどの意味があるだろうか。
英語もそうだ。
アルファベットを書くところから全ては始まる。
外国語を学ぶときに最初にやるのはアルファベットの写経であり、
その次にやるのは単語の写経であることは言うまでもない。
であれば、プログラミングという「言語」を学ぶのに写経が最も有効なのは自明ではないかと思う。
しかし、プログラムの場合、ラクが出来てしまう。コピペが出来てしまう。
でもそれではちゃんと学べたとはいい難い。
以前、とある巨匠に「どうすれば絵がうまくなるんですか」と間抜けな質問をしたことがある。
答えはあまりに簡単だった。
「描くしかないよ。寝ても覚めても描くしかない。描かないやつはうまくなるわけがない」
プログラムも同じで、うまくなろうと思ったら書くしかない。
最初は目的にもなしに書くことはできないから、まず写経する。
それだけでも十分意味がある。
写経を繰り返して、一通りのプログラムの構造を学び、プログラム勘をまず鍛える。
次に、自分の表現したいことをプログラムで表現する。設計して、実装して、失敗して、再設計して、また実装する。
その繰り返しでしか、上達する道はない。
https://wirelesswire.jp/2018/06/65757/ 写経にたとえたか。
昭和の頃は、みんな写ソースでプログラムを覚えたもんねぇ。 自力で設計できる前の段階として写経したソースを改造してみることかな。
>>3
ベーマガ, I/O, Oh!XX でも写経なんてのは、せいぜい第一段階。
その次はアルゴリズムの勉強をしないとね。
言語がなにになっても共通の「物事の考え方」をね。 いや、自分は写経してた時期は、ほんとになにも考えずに写してただけなんで全くプログラムの能力はつかなかった。
改めて BASIC の入門書片手に勉強して始めて身につきはじめたな。 んーと、結局1の記事を書いた人が、ただのジジーだった、と? 清水亮はポジショントークばかりだからあまり信用しちゃだめ
プログラマに英語力や学位はいらないとか 続々々..写経なんてやめとけ
http://d.hatena.ne.jp/JavaBlack/20180628/p1
このブログでよく清水亮批判がされてるけどどれも正論だと思うよ 世の中のITエンジニアの殆どはコピペして変更するだけ。
エンジニア?
新しい職種名が必要だろ。 昔はプログラムを保存する手段がなかったので
雑誌のプログラムを電気屋で朝から打ち込んで
夕方遊んで、帰る
を繰り返してた
写経そのものだった
機械語をテンキーで打ち込んでも写経にならないから意味がなかったが
忍耐力の訓練になったw 東大で主席で卒業した女性が
参考書や教科書を7回書き写せば その教科は必ず高得点とれるみたいな
話をしていた
問題は7回書き写すだけの精神力が普通の人のは無いことだが
同じような話だ >>14
それ本当は1回見れば覚えるんだけど
そんなこと言っても信じるわけないから適当な事言ってるだけだからな。
信じるなよ。 ガキの頃ファミリーベーシックのマニュアルに載ってたゲームプログラムを
長々と時間かけて打ち込んだで遊んだことはあるが
少なくともその時点では何も身につかなかった >>17
写経だけじゃだめかもな
ある程度、自分でもゲーム作ってみて、
さらに写経で、潜在意識にアルゴリズムが刷り込まれる感じ 写経はほんとなんも身につかん
じぶんでひどいコードを組んで
ひとに直されるか
あるいは同じ問題を扱ったすぐれたコードを一目見る
問題を認識してなければ優れたコードが優れてるかどうかすらわからん
自分で考えてくそコード作るステップは絶対必要 >>1 >>2 >>3
ジェフ・ベゾス 脱税王
グーグル 嘘を優先してヒット (後は金次第)
スティーブ・ジョブズ 違法ドラッグ愛用→癌
マーク・ザッカーバーグ (大学から追放された)普通のハッカー
YouTube ネタ切れで可哀そう
ビル・ゲイツ 独占禁止法の覇者(法学部中退)
インスタ 写真(しかもつまらん)だけ並べられても困るし使い道がない
アリババ 昔も今も外人が嫌い (4000年の歴史たる所以)
楽天 雑魚の集まり
ソフトバンク パチンコ屋で禿げ
ドコモ 古き悪き日本
メルカリ セコイ日本人の典型(後追い・物まね・横取り)
ライン 2011年〜(whatsapp2009年〜)
Naver 95%以上デタラメ、韓国、ライブドア
アメブロ 能無ししかいない
5ch 火消し屋(旧マスゴミ)のみ必死でバカだけ騙され庶民は無視
堀江貴文 相変わらず今も日本一のペテン師
ひろゆき 分かりやすいキモヲタ
金子勇 完全犯罪達成者!→ご臨終(ご愁傷様です)
前澤友作 「お客さまを神様だと思ったことは一度もないです」 身長 162.1cm
http://business.nikkeibp.co.jp/article/interview/20120424/231350/ph001.jpg
https://i.ytimg.com/vi/owUEcOcQuZ8/maxresdefault.jpg
ZOZOTOWN,WEAR スタートトゥデイ成功の秘訣 前澤YOUxSUCK
http://medaka.5ch.net/test/read.cgi/shop/1527216216
Lady Gaga - The Edge Of Glory
https://www.youtube.com/watch?v=Ql03fSd2ydc 高校数学に青チャートってあるじゃん
例題を1日5問ずつ解いて2週間おきにまとめて提出するっていう課題があってさ、真面目系クズの俺は3年間写経して提出してたけど何にも理解できなかったよ
そんで浪人して今度はちゃんと時間かけて理解できるまで解答を"読んで"さ、通読して今度こそ俺は数学出来るようになった!って思ってたんだけど、実際に問題解こうとすると手が動かねえのよ
で、チラッと解答を見ると、あーそっかそっかそうするんだったってなるのよ
それを繰り返すうちにスラスラ手が動くようになるのよな
この経験から類推するに、プログラミングでも写経は無駄だよ そもそもお経の丸写しして仏道を究められた者はいない。
「写経」という命名からして語るに落ちている。 写経の目的は本を増やすことにあるからな。
本が手書きだったころの名残でしかない。
ただ、文字は書いて覚えるしかない。
だから現代でも写経は文字を憶えるという意味はある。
漢字は書くのが難しいから。
韓国人は漢字を読めないし書けないけど、韓の字だけは達筆だから、自作自演がすぐ分かる。 写経してるうちに「なんでこここう書くんだろう、これじゃだめかな?」みたいな、疑問が浮かんでくれば、
大体その周辺はなんとかなるよね。 写経が有効というのは一理ある。
一行写経しては動かす
というのを繰り返してればそれぞれの行が何をやってるのか把握できるからな 写経って印刷技術がなかった時代のコピー本作り行為だけど だから、写経なんてホンの序の口なんだよ。
それすら出来なきゃもう論外なだけ。 ホワイトボード面接なんて遭遇したことないし
検索しても伝聞系ばかりで一次情報がないし嘘松くさい ドワンゴ
サイバーエージェント
はてな
サイゲームズ
ライン
全部コーディング面接なしで入社できる 写経ってどういう意味で使ってるのか?
それがわからん。
何も考えずに写しているのか?
深く考えながら写しているのか?
それによって全く異なる。
結局は考えなければダメでしょ? PCなくてノートにプログラム書いてて
会社で完成したノートのソースビルド実験
その繰り返しで精度上げてったわ…昔話やな リュック背負ってるやつってなんでたくさん荷物入れるのかな
絶対使わないだろって物多そう 写経して手間をかけている時間に考えるから覚えるんだけど、
どこぞのスレの36歳みたいなのは写経しているだけで覚えられると
勘違いしちゃうんだよな。 もともとの写経もお経の意味をかみしめながら行うものだしな
単純作業で写経する馬鹿はいないだろう 今htmlcssjsやってる新入社員だけどteratailで、概念理解する為に一番単純なソース下さいとか言ってもボロクソに叩かれるぞコピペするなんて人じゃない犯罪者だみたいな
いやコピペするなんて言ってないんたけどみたいな
書いたら買いたて酷過ぎるちゃんと分かってんのか?これだからなんちゃらは...みたいな感じで叩かれる
web業界には近寄らないと決めたわ意識高い系じゃないし >>38
よかった糞プログラマが一人減った
これで助かる現場がひとつ増えるだけでもお前の功績はでかいぞ 実感することは一生ないけどな 給料泥棒するまえに気付けてよかったな、全方向の無能 ほらこんなんばっかだろ?
宗教を他人に押し付けんなよw ちなみにteratailでは謙虚っぽく振る舞ってるよ
おだてりゃなんちゃらっていうし ここはアウトロー板じゃねえよ
そして謙虚な奴は低評価はつけない
他人に説教かます時間あったら自分の心配しとけ
まぁできたから良かったわ
がんばれよテフ達w >>48意識高い系はそう思わないとやっていけないんだもんな
修羅の道を行くというか
強い奴は善いという世界w
俺もさらに出来るようになったらクソ生意気な意識高い系のレスつけてやるよw 御託を並べずにお前は人が誰でもやってることからやれw
意識が低すぎる系は論外だろ >>38 が立てた糞質問はこれかな
ttps://teratail.com/questions/134491 そもそも、プログラムなんて出来るようになっちゃうと
社会的地位が下がるんだもんねぇ。
奴隷として売られたりとか。 不思議だよな。
その労力と時間を他のスキルのために使った方がよいというのならまだしも、
何もしないで遊んでたようなのより下回るまである。 それはそうと写経はホント大切だよな
Pyqというサイトがあるんだけど本当分かりやすいよ
Progateもコンテンツが少ない以外は良いと思う 俺の場合
おもしろそうなものをひたすら写経して遊ぶ(なんとなくしか理解できてない)
↓
しばらくやってて、何となく覚えてた知識が色々と噛み合う
↓
一気に力が伸びる
って感じだったな >>55
言いたい事は分かる
文系の非プログラマで700-1000万の仕事って
殆どの場合、実際何のスキルも無い奴が務めてるからね >>59
それは写経じゃなくて、コピペでも可能なプロセスだな >>61
全然そうは思えないな
見えてる世界が違うのだろう >>59
なんとなく、それわかる。いろんな技術学ぶと、ある時、いろいろ繋がって理解度とか理解力が一気に増す いや、もちろん基礎は大事だけど
一番大事なのはモチベーションが維持される勉強法 >>52
そもそも「意識高い系」をとなえる人は「意識が低い」んじゃなくて「意識がない」んだよね
写経すらできてないそういうやつ 雑誌に載ってる16進ダンプリスト打ち込んで、ディスアセンブルしてアセンブラ本と
照らし合わせて部分的だが何やってるかわかってきて、そのうち自力でアセンブラで
書けるようになったが 物理的な行為の強い因果ではなく
「分かろうとする」気持ちがあってこその因果だと 理解力は完全個人差の能力なので
写経で良い影響を得られる奴もいれば
写経では何も得られない奴もいる
個人的精進の目的なら実際に写経やってみて効果あるかないか体感できるが
新人教育などで他人に対して強いて効果があるかは甚だ疑問 英文を前後の文を意識しながら和訳する英語の授業みたいに
プログラムの文を前後の文の意味を意識させながら何の処理してる部分かを日本語で説明させるほうが効果アル 結局
ダ メ な や つ は な に を や っ て も ダ メ 。 プログラム写経させて覚えなかったからってその言い草はない ・何が分からないのかが分かるようになる
・その言語の定石を理解するのに役立つ
この2つが大きいと思う 写してるだけではそのどちらもできるようになりません。 言い回しというか構文的なものは頭に叩き込まれると思う
その意味はともかく 書かないと頭に入らないタイプと目視だけで同じ効果を得られるタイプといると思う プログラマの最強の選別法はTOEICのスコア
面倒なコーディング面接よりTOEIC800点未満のポテンシャルゼロ人材を排除すべきだ ある程度はええけど
そのうち卒業してもらわなあかん勉強法や >>81
はぁ?800以上なんて30人に1人いるかいなかだよ? >>81
potential zeroだわ、悪かったな NYのスラム街の底辺hiphoper送り込んだらいいんじゃね この業界の連中と分かり合おうなんて思うから間違ってる
ナルシストの宝庫なんだから 【料金搾取】プログラム作るな【知財譲渡】
☆不利益で迷惑だから料金増やすか生産減らせ☆
客先に開発料金を搾取させるな!
客先にプログラムを譲渡するな!
偽装請負多重派遣業界SEの強奪被害
システム開発料金盗難被害の事件例
【加害者】
[支払料金]
発注者 売上 1億円/人月の大儲け
支払 140万円/人月で使い捨て
【被害者】
[受取料金]
1次受注者 120万円/人月で20万円/人月を客先に奪われる
2次受注者 80万円/人月で60万円/人月を客先に奪われる
3次受注者 60万円/人月で80万円/人月を客先に奪われる
[知的財産]
作成者 プログラムを発注者に奪われる
作成者 ドキュメントを発注者に奪われる
実態派遣SEは奪われる
https://se-tennsyoku.com/fxxk-you-sier/ センス無ければ写経しようが射精しようが無駄ってことだよ できるやつは最善の勉強法を無意識に編み出して
実践してる。
教えられるようじゃ、上手くならない
発見する側にならないと
それが出来ないと、なにやってもダメ まぁすごいハッカーになるんであればそうかもしれないけど、普通にコード書いて食ってくぶんには
そんなに意識高くなくて大丈夫だよw >>90
センスある奴が射精したら何が起こるんです? 入門時と自分で書くコードじゃ頭打ちになって人から取り入れたいときの2段階かな
役に立ちそうな場面は 超個人的な感覚だけど、子供プログラミング教育関係のwebとかを見てて講師とか紹介でスーツのおっちゃんがずらっと並んでたりするのは超違和感ある。
これからの時代を生き抜く感がまず無いし全然子供たちにクリエイティブなことを教えれる気がしないよ。
俺が親ならそういうとこは選ばないね。
https://twitter.com/kondo_orange/status/1028848794165628929?s=19
https://i.imgur.com/CvoZKHI.jpg
https://twitter.com/5chan_nel (5ch newer account) ハッカー養成所じゃなくてプログラミング教育の学習塾なことぐらい理解しろアホww 確かに、ただコピペして実力があがったかのように感じるのは危ないかもね。 ■ このスレッドは過去ログ倉庫に格納されています