プログラマー「最強のプログラミング勉強法は写経である。」
■ このスレッドは過去ログ倉庫に格納されています
プログラミングを学ぶ最も良い方法は写経である。
写経とは、紙に打ち出されたソースコードをキーボードから入力する行為だ。
一見、ものすごく無駄に見える。
ネットからダウンロードすればすぐに済むものをなぜわざわざ手で入力し直すのか。
でも考えてみて欲しい。
なぜ小学校では漢字の書き取りテストがあるのか。
漢字ドリルとは、同じ文字を何度も書いて反復するのである。
ひらがなだってカタカナだってそうだ。
書いてみなければ、身につかない。
もしも、漢字を一度も書くことなしに漢字を読めるようになったとして、それにどれほどの意味があるだろうか。
英語もそうだ。
アルファベットを書くところから全ては始まる。
外国語を学ぶときに最初にやるのはアルファベットの写経であり、
その次にやるのは単語の写経であることは言うまでもない。
であれば、プログラミングという「言語」を学ぶのに写経が最も有効なのは自明ではないかと思う。
しかし、プログラムの場合、ラクが出来てしまう。コピペが出来てしまう。
でもそれではちゃんと学べたとはいい難い。
以前、とある巨匠に「どうすれば絵がうまくなるんですか」と間抜けな質問をしたことがある。
答えはあまりに簡単だった。
「描くしかないよ。寝ても覚めても描くしかない。描かないやつはうまくなるわけがない」
プログラムも同じで、うまくなろうと思ったら書くしかない。
最初は目的にもなしに書くことはできないから、まず写経する。
それだけでも十分意味がある。
写経を繰り返して、一通りのプログラムの構造を学び、プログラム勘をまず鍛える。
次に、自分の表現したいことをプログラムで表現する。設計して、実装して、失敗して、再設計して、また実装する。
その繰り返しでしか、上達する道はない。
https://wirelesswire.jp/2018/06/65757/ まぁプログラミングできるやつって地頭良いの多いから大半のやつらがそれしてないけどな
普通に暗記と理解で仕事に就いた書いて物にしていってる
本当にまっさらで大して地頭もよくないならいい練習かも 絵とか字みたいに、書く作業自体の技量があるものではないから
ただ写すことで得られるものがあると思えない > もしも、漢字を一度も書くことなしに漢字を読めるようになったとして、それにどれほどの意味があるだろうか。
現代社会では、予測変換機能が充実してるから、漢字を書けなくても読めるだけで十分意味がある
自分の主張に正当性が無いから、苦し紛れの捨て台詞ぬかすな糞雑魚ゴミ プログラムってある程度はおぼえられるのかもしれないけど
極端な話もってる才能なり素質なりに寄るものがデカイんじゃないか あと日本人に優れたプログラマなんぞいないからあきらめろ
歴史に名を残すスーパープログラマは全て白人
日本のソフトウェア産業(ゲーム等のコンテンツでは無い)がゴミなのも、ろくな人材がいないから
日本発のミドルウェアとかソフトウェアだって、その中核スタッフには高確率で白人がいる
以前「任天堂で任天堂製ミドルウェアを作ってたよ」ってツイッタでリークしてたのも白人
英語が出来ず、ずば抜けた閃きも無い日本人に、スーパープログラマの才能なんざ無い >>6
ググったその時だけ読めるだけだと身に付かんよ?
水主町 ← 頻繁に通る地名だけど、書かないからその都度読み方を忘れる 車輪の再発明はもう良いからUIに力を入れて欲しいわけよ ソースコードの内容理解出来るなら写経もアリだけど、理解出来ないもの写経しても意味ないと思う だが学ぶのなら写すだけではなく部分的でもいいから読み解くことだな 本とかWEBサイトのソースを理解しながら写すのは良くやるけど解らないまま写すのは無駄と思う ■ このスレッドは過去ログ倉庫に格納されています