プログラマー「最強のプログラミング勉強法は写経」
プログラミングを学ぶ最も良い方法は写経である。
写経とは、紙に打ち出されたソースコードをキーボードから入力する行為だ。
一見、ものすごく無駄に見える。
ネットからダウンロードすればすぐに済むものをなぜわざわざ手で入力し直すのか。
でも考えてみて欲しい。
なぜ小学校では漢字の書き取りテストがあるのか。
漢字ドリルとは、同じ文字を何度も書いて反復するのである。
ひらがなだってカタカナだってそうだ。
書いてみなければ、身につかない。
もしも、漢字を一度も書くことなしに漢字を読めるようになったとして、それにどれほどの意味があるだろうか。
英語もそうだ。
アルファベットを書くところから全ては始まる。
外国語を学ぶときに最初にやるのはアルファベットの写経であり、
その次にやるのは単語の写経であることは言うまでもない。
であれば、プログラミングという「言語」を学ぶのに写経が最も有効なのは自明ではないかと思う。
しかし、プログラムの場合、ラクが出来てしまう。コピペが出来てしまう。
でもそれではちゃんと学べたとはいい難い。
以前、とある巨匠に「どうすれば絵がうまくなるんですか」と間抜けな質問をしたことがある。
答えはあまりに簡単だった。
「描くしかないよ。寝ても覚めても描くしかない。描かないやつはうまくなるわけがない」
プログラムも同じで、うまくなろうと思ったら書くしかない。
最初は目的にもなしに書くことはできないから、まず写経する。
それだけでも十分意味がある。
写経を繰り返して、一通りのプログラムの構造を学び、プログラム勘をまず鍛える。
次に、自分の表現したいことをプログラムで表現する。設計して、実装して、失敗して、再設計して、また実装する。
その繰り返しでしか、上達する道はない。
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 確かに、ただコピペして実力があがったかのように感じるのは危ないかもね。 >>94
暗号解析とかAIを除くと、ゲーム制作が一番難易度高いような気がする。 ゲーム開発は、修正・変更が多い、
というより設計なんてほとんどしないからな。
そういう意味では難しいというより面倒なだけ。
技術的には簡単。
暗号は数学的に難しだけであってプログラムは簡単。
また、AIの仕事したことないならAIという単語を使わないほうがいい。 COBOL業務系がプログラム的には一番簡単だけどCOBOLとか糞つまらん言語使えるとか適性必要 pythonがAIのお陰で凄え難しい言語みたいに思われてる件 >>1
写経も無駄とは言えんが、文法覚えてもプログラミング出来るのに10数年かかった俺に言わせれば、その条件(仕組み)でどう(やりたい事を)実現するのかと言う経験と思考時間と発想が言語を覚えるより重要。
教科書だけじゃ決してプログラマーは生まれない。
若い頃に実践的な物を作ろうと努力するかが重要。
(やりたいと思うだけなら誰でも出来るし、
肝心な情報は飯の種なので本にも載ってない) 写経するって要するにフレームワークを覚えるようなもんだと思う >>108
写経も書きながら経文の意味を考える
プログラミングも分からない時期は打ちながらフローチャートを考える
ってことだと思う 何度も書いたり、色々なパターンや良コードを書き写してるうちに、頭の中でコードがパターン化して定着する
英語の勉強に似てるな
文法をしてってるだけじゃ話せない、
単語だけ知ってても書けない、
色々な表現を知る事で、その中からよく使われる表現を中心に自分でも出力できるようになる 一理あるとは思うが…
理解しながらじゃないと、応用が効かんぞ。
仕事は正に応用の日々だからな。 写経は意味ないね。写経するに値するコードなんて無いもの 自分で組んで人になおしてもらう
ほんとこれ一番
喧嘩が怖くて人のコード触らんかったがよくなかった 学習にはすごくいい
独学でわからない自分の過不足がダイレクトにわかる
仕事の成果と人間関係は知らん 対象とする言語のルールや言葉の意味をひたすら文字で説明している本を1冊終えた
写経の意味が全く別次元になるね
写経だけでは無理な痒いところに手が届いた感覚
でもまだまだなんだろうな…
素人意見で申し訳ない 写経して動かなかったプログラムを見直したとき
何かの書き忘れが原因だとものすごく凹む
いままさに二ヶ月前の自分に凹んでる
成長した気もしない
でもスッキリした でもまあ、昭和時代のジジーがそれでプログラム覚えて、
今じゃ最強世代なわけだから、1の言うことは間違ってはいない。
だから、プログラムを教える際には、その昭和時代の内容から
教えていかなければいけないわけだ。
てことは、最近見かけるファミコン互換機などに
ファミリーベーシックでも内蔵すればいいわけだな。 >>124
やってみれば?
そこから学ぶものもあるだろうから {}をたくさんノートに写経すると10個くらいで心の歪みが出てくる
&は5個くらいで心の歪みが出てくる
0なのかOなのか、1なのかlなのか
rとlを書き間違える単語まで出てくる
本物の写経より己を見つめ直すことができた
プログラマーよペンを持て! &は書きにくい
普段書くような文字じゃないからな
連絡用の手書きのメモに&だろうけど8に見える文字はたまに目にする
プログラミング学んだときの講師の字がお世辞にも綺麗ではなく{}は確かに変な波線だった
ただ字が下手なだけだ &ってどっちから書くのが正解なんだ?
下のカーブから書くんだよな?
正解も知らぬままたまに書く& >>124
実際ファミリーベーシック持ってて
マニュアルに載ってるプログラムもいくつか打ち込んだことはあるが
マ的に何かが身についたって実感はなかった
ていうかブラインドタッチすら知らん当時のお子ちゃまにはあの分量でも重労働ものだったよ ソースコード見ろって言ったってサイトくらいしか見れなくない?
cの写経とかどこでやればいいの? 開発環境のバージョンによって写経が嫌いになることがある
今のバージョンで使えなくなったものを写経しても動かないことを知るだけ
代替え案を2〜3持ってから写経すると楽しい
いずれ「こういうことをやる」を読み取って自分で組むことが出来たらさらに楽しくなる 写経して動かないと騒ぐのは初心者
なぜ動かなかったのか理由がいずれわかる
直せるようになってからが本当の写経
一日一写経 クラス、継承、関数、データ型、、、
説明のみの本をノートに写経したらかなり勉強になった
サンプル写経ばかりでわかったつもりの貴方におすすめ 1つの言語にどれだけの期間たずさわるのかにもよるけどノート3冊ていどは当たり前
他の人は何冊書いてる?
メモなんか取らないって人が多そうだけど 本を買って写経すりゃいい
スクールとか行く意味がわからん 初心者は特になんだけど本を買うより図書館で借りる方がいい
返却リミットあるからそれまでに全部やる はず ノートじゃなくて、テキストエディターに打ち込む。
コピーは駄目。
そしてコンパイルしてみる(言語により無料のオンラインコンパイリング環境もある)。
入力ミスや勘違いがわかる。
そして、その内容を少しカスタマイズしてみる。
予想通りの動きになるか、別の動きになるか確認する。 朝まで写経のお時間です
写経し、祈り、また写経する
それを繰り返す 今夜も帰ったら写経する
ただ写経するんじゃない
javaをkotlinで書いていく 異教に改宗、洗脳する作業
もうjavaには戻れなくなる 写経を100回くらいやれば神の声を聞けるのがプログラムのいいところ
はやく新しい神と対話したいわ 最初は単純作業の書き写しでいいと思う
でも動かないとキレるのはダメ
そのうち理解する日が来るさ
さあ今夜も写経だ! 優秀なソースコードを読み、そして書き写す
なんて崇高な行為なんだ! >>136
写経するにしても本気のソースがいいと思うんだよ
書籍サンプル用のソースって何だかありがたみが足りない
カルマを感じないよね 日本人のプログラミングスキルが低下している原因
・昭和と違って短くて完結している優秀で実用的なソースがなく有効な写経が出来ない
・毎年、毎シーズンごとに新しいフレームワークや言語が発表され有効な経典が蓄積されない
・そもそもフレームワーク利用が前提なので本格的にプログラミングする必要がない 齢50を越えて完全に羽化する
感謝の写経一万回1時間を切る
かわりに祈る時間が増えた
とか言ってみたい Hello Worldを1日一万回打ち込んでもタイプが速くなるぐらいの御利益 みなさん写経のお時間です
パソコンの前に座り
楽しく写経しましょう >>155
技術者が結婚できずに淘汰されていってるから 誰でもできる!と言われるのに殆どの人が何もできないという不思議
専門学校で学べる〜wくらいの考え方なんだろうけどな 安く買い叩かれて縛り付けのスーパーマンとその他大勢 なにもできなくてもプログラマーなれる?(´・ω・`) >>169
1日一万回の写経をするとなれるらしい
おれはまだ未熟だ 最近、写経が趣味になってきた
写経の為に新しい言語にてを出す始末 写経のその先はお経のように唱えることかと思ったが
独り言が増えそうなのでやめた いま一番ゲキアツな写経しやすい言語って何かな?
本が大量に出てるpython? 写経といえばLinuxのサイズの小さいソースがいいね
そのソースだけで完結してるような小さいコマンドとかね
他にオススメの経典ある? サンプルプログラムを写経して
バージョンの壁を自分で解決したとき気持ちいい 写経する度にレベルアップするのがわかる
でも思い通りのプログラミングはできない… 写経は平安時代あたりまでの修行法で、いまでも写経をする宗派は間違った仏教です。 >>185
昭和時代のパソコン雑誌。
プログラムのソースが丸ごと書かれてた。 昭和時代からのパソコン雑誌「I/O」、
これもかつてはよく8001などのプログラムのソースを載せてたが、
まだあるんだよな、この雑誌。 具体的に競技プログラミングが何をやっているのかわからん 新しい言語に手を出すなら本を最低3冊、2回写経すりゃなんとなく雰囲気掴める 競技プログラミングの知識は業務で役に立たないから写経するだけ無駄 「マイコンBASICマガジン」と「Oh!PC」の写経で育ったぞ
「I/O別冊」も好きだった BASICの写経をしたいわけじゃないんだ・・・
でも移植するのはいいかもね まあ、BASICに固執せんでもいいわな。
単におれらは昭和ジジーだから、たまたまBASICだったってだけだからね。 写経のおかげでタイピングスピードが劇的にアップしました! 写経元のプログラムからフロー図を書くことができればさらにレベルアップした気分になれる
リバースエンジニアリング >>209
寝る前に最低でも2時間はやってる
書き写すだけじゃなくて少し変えてみたり
1つの機能だけの簡単なプログラムにしてみたり
他の本のやり方で書き直したり 写経してて良かったって場面は年に何回くらいあります? 新しい言語に挑戦するときはとりあえず写経
慣れた言語も写経するとなんとなく分かったつもりが解決することもある
言語によって数冊買うけど、あまり好みではなかった本ほど読み返すと気が付かされることがある
些細なことだけど
分からない状態での写経と、分かってからの写経はどちらも勉強になるよ >>212
写経は一日の長で得られるものではない
10年20年とかけてやっと成果が出てくるものだ 写経本なら毎日2〜3時間やって2週間あれば終わると思う
次の本にいってまた2週間
その次の本で2週間
最初に戻って2週間
新しい本が出たら2週間
とにかく繰り返し繰り返し写経してれば気がつくことだらけだよ
だって分かってないことだらけでしょ
何も得られないのはただ書き写してるだけ、何も考えずやるなら一生コピペしてろだよw 具体的に写経で何を得られたのか書かない
つまり何も得られていない自己満足オナニーか 意味の無い写経と競技プログラミング
どっちが役立たずか >>208みたいなフローが見えてきたらレベルアップした証拠だよ
どこから値を引っ張ってきて、どこに送ってるとか、
別な本のやり方を使えば、今の本で何故かできないことも解決できたり
本に限らずネット上にもサンプルは転がってる
サンプルを書くだけが写経じゃない、説明書きも最初は分からないから飛ばしてても2回目3回目なら理解できるようになってるよ(少なくとも自分は) >>219
何も考えず書き写してるだけだから意味のない写経なんだろうよ 本を理解する目的が消え
本を理解すること自体が目的になってないか? 個人でアプリ作ったりホームページ作ったりしてないの?
自分で創作しないなら無駄な作業かもね >>224
本を理解して利用するようにしてるよ
引き出しは多い方がいい >>226
数学の本も読むし、本を理解することが趣味といわれたらそうかもね
プログラミングには役に立ってるよ 写経が無駄とか言ってるやつは何か言語をマスターしてるか何も考えていないかのどちらか 情報工学をしっかり勉強すればよいのでは
ソースコードの書き写しに何の意味が 言語マスターってコンパイラやインタプリタの気持ちを理解するのかい 写経時間の確保ってどうしてるの?
残業なしで帰宅?結婚してて家事炊事やってくれてるとか? その情報工学学んだら、新しく挑戦する言語でいきなり書ける?
雰囲気掴むために何か参考にした方が早いから写経するんだけど
人によって癖も違うから参考元は多い方がいい >>232
メインは個人で開発だから納期とかほとんどない
一日中写経してることもあるよ c++の基本的な使い方覚えたら他の言語もだいたいで書けるだろ
言語に付随するライブラリやフレームワークは言語じゃねーし必要箇所適宜本でもネットでも拾ってくりゃ使えるだろ じゃあC++写経するわ
情報工学の本も買ってくる
フィードバック制御とか、PID制御とか、ラプラス変換とかの本だっけ?
まあ何か読んでみる
それで趣味の写経が終るなら次のステージへ行くよ スピードラーニングみたいな勉強法はないものか
とか言ったら変な業者がやりそうだから写経するわ これ買おうと思ってるんですが写経本としての価値はあります?
https://www.excite.co.jp/news/article/AllReview_00003790/
> 『Pythonによるプログラミング入門 東京大学教養学部テキスト: アルゴリズムと情報科学の基礎を学ぶ』(東京大学出版会) 著者:森畑 明昌 暑くもなく寒くもなく花粉もない
写経するなら秋がいい >>244
東大とか書いてあると恐れ多くて手が出せないからやれない
ぱいぱいぱいそんみたいなタイトルの本にしとけ 世の中には仏教由来の言葉であふれている
今更、写経ぐらいで騒ぐわけないでしょ >>258
現在、写経は仏道修行になっていません。写経は誤りです。 java教、kotlin教、swift教さらにhtml教に入信しました
お布施は全て教本のみ
python教にも入りたい kotlin教のありがたい経典って何かいいのありますか? >>266
androidのkotlinなら今は素人には難しい時期かも
ライブラリの変更があったから写経するほど嫌いになると思うよ androidxに対応したkotlinの逆引きはよ出せと思う
出た数か月後にはAPI30になって写経しても動かないが出てくるかもしれないけど…
古いライブラリの変更に付いていく技術がいずれ必要になるから適当に買ってやってみたら?
英語でdeveloperのとこ読んだらだいたいいける 写経はコピペだけじゃなくて大事なとこノートにとるお勉強も必要だからな >>270
年中ツラい人?大変だな
写経して心落ち着けよう >>266
やさしいkotlin入門、コトリンの基礎を勉強するなら読め
サンプル本ということでのお勧め順
作ればわかるAandroidプログラミングkotlin対応
はじめてのAandroidプログラミング第4版
Aandroidアプリ開発の教科書kotlin対応
作って楽しむプログラミングAandroidアプリ超入門
基礎からしっかり身につくAandroidアプリ開発入門
他、ネット探せばもっとシンプルなサンプルが落ちてたりする
上にあるようにぱか正直に入力したらエラー出るからその辺対応できるようになるといいね
勉強すりゃできる、、、と思う しゅまほでゲームをちゅくりたい
何写経したらいい? 本が見やすいように机のライトを左右別々に配置した
なんでこんなに勉強してるんだろうと不思議に思う 机の配置は悩むね
蛍光灯との位置関係、太陽光との位置関係を考えると難しい >>280
自分の部屋で太陽光浴びるの朝しかない… >>281
太陽光浴びないと病気になりやすいから
ちょっと無理してでも浴びたほうがいい >>282
浴びてるよw
自分の部屋では朝日見るくらいかな
もうそろそろ見られない季節になる 1時間写経したら1ポイント獲得というルールにしよう プログラミングの学習本をノートに手書きで書き写してるの? >>287
そういうときもある
写経しながらフロー図書くのがほとんどだけど 単純に書き写しだけじゃなくて関数をノートにまとめたりフレームワークの構成を図に起こしたりしてる
他にもハードウェア、OSやフレームワークといったレイヤーを図にしたり、操作手順を整理してクリック数やタップ数を数えたりね
でも、何かに迷ったら写経に戻る >>272
これで引きこもる
目標は年末、できればクリスマスまでには終らせる エラーで動かないなら諦めがつく
ふわっとした動作のバグが追えないもどかしさ… 写経というのは絶対的に正しいことを自分の血肉にする行為
エラーがでるかもしれないようなものを写経するわけにはいかない エラーをワンクリックで変更する機能あるよな
あれ、何をしたのか分からなくなるからやめて欲しい こまめにセーブしろ
Eclipseならローカルの変更履歴があるから安心だ Aandroid Studio にセーブ機能ってあるかな?
戻る使ってもimportには効いてるんだか効いてないんだか アウトプットが何を指すのか分からないけど
写経したものを改造するとか、写経で使われてる表現方法を他で流用して使うとか、別の言語で同じことやってみるとか、出力先はそれぞれだよね
先ずは自分の中にインプットだと思う
何を書いてるのか理解、基本構文は何か、変更可能箇所はとこか、
理解もせずに流用するのは納期次第では必要な行為だけど技術者としては避けたい で、プログラミングで稼げるようになったのか?>>1 >>301
写経する暇があったら毎日筋トレして毎日走った方が確実に稼げるよ
勉強して悩むこともない
毎日毎日筋トレして走れ! 実際の僧侶の生活ってプログラミング能力を向上させる効果があるよね
筋トレやランニングもその通り
整理整頓や清掃、身だしなみを整えるのも重要
写経、読経、瞑想もね
プログラマって本当は僧侶なんじゃないか? 写経した時間を筋トレに費やしたら腕立て100回できるかな???
走りたくはない 筋トレして走ってもできる気がしないから写経するわ
雨降ってるし 100回も腕立てするぐらいならジムに通ったほうがいいよ
効率がまるで違う 写経改め修行スレになりました!
次の出社に備え鍛えましょう! 写経!写経!写経写経写経!
とにかくレベルアップしたい 写経は早めに卒業して、逆引き辞典なんかを参照しながら自分なりの
お題で作品作るほうが上達ははやいよ。 写経したコードは間違いなく動かないだろうな。
本のコードも動かない。
ググったコードも動かない。
プログラマはこの厳しい現実から始まるのだ。 使えないライブラリとか調べて変更したらいいんじゃろ?
それを理解してからの写経だから
動いたときにはレベルアップしたなぁと実感する
上に出てくるkotlinのやつ
PreperenceManagerのところをごちゃごちゃ変更したらなんとか乗りきれるぞ >>320
同じことだよ
線形代数ともいうよ
3Dぐりぐり動かしたりなんとか学習的なので使うよ
行列だけ勉強してもただの技だから他の専門知識と一緒に使おうね >>321
どうも
個人的にはグラフィックより音声信号に興味があってFFTとか理解したいです。 4×4行列をプログラミングするとこれ以上のサイズの行列やりたくなくなる
訳わからないままなんか出来てて分かった積もりで完成した、、、
変数の名前が11,12,13,14,21,22...わからんくなるわw >>322
フーリエは避けてる
なんかイメージできないんだよなw
勝手なイメージだけど行列はカチッとした図形、ポリゴンのイメージで、フーリエはくねくねしたグラフのイメージ
もう一度挑戦してみる >>324
説明が足りないな、、、
何に使うのかがハッキリとイメージして頭の中で繋げられないからフロー図が書けないんよ、、、 数学だ〜〜〜〜〜〜〜〜っ!
サイン!コサイン!タンジェント! 確かに坊さんの経読み上げを聞きながらだとプログラミングに集中できる気がする
写経サイコーだな 写経するサンプルの概要図って入力する前に書く?入力中に書く?入力後に書く? 動作フローなら写経前に書きたい
事前に書けなくても写経しながら書く お経を紙に写すから写経なのであって、
それがプログラム言語なら写経ではないぞよ。 >>345
仏様の言葉を理解できるのはプログラム写経の方だと思う 他スレで煽りあっていないで写経しよう!
写経すりゃ何かが多少は前に進む ありがたいお言葉を写すから写経なのであって
動くかどうかわからないものを入力して直していく作業はちょっと違うと思う 写経というのは書き写していく中で理解を深めていく行為
絶対的な正しさを体に覚えさせていく行為なんだ
不適切なフォームでいくら素振りやランニングをしても上達はしない
写経もそうなんだ
これは例えば変数名や適切な関数の作り方、インデントなどマナーの部分にまで及ぶ
誰かが書いた適当なものを疑いながら書き写す行為とは根本的に違う
それはコードリーディングでありリバースエンジニアリングに類する行為だろう
写経はもっと原始的で根本的な行為なんだ プログラムに「絶対的な正しさ」なんてない
自社ルール広めたいならソースコード公開しろよ
変なクセを付けた新入りがーみたいなことたまに聞くけど自社ルールが変なクセなんだよと言いたくなる
個人で勉強するなら色んなクセも知って応用力身に付けた方がいい
会社のフォーマットなんかその会社で覚えたらいいんだから 動くか分からないから何もしないのは意味わからん
とりあえず写経して確認すりゃいいのに
動かないと分かっているなら写経しなくてもいいけど サンプルを直して動かすのと写経って目的が違う行為だと思うんだよ
間違ったサンプル何度も書き写してどうすんのさ
で、直すんだったらそれもう写経じゃないよね 間違ったサンプルの定義がな
ソフトウェアのバージョン違いを写経して間違ったサンプルとか言ってるならおまえが間違ってるなんだけどね
間違ったサンプルって何? cはポインタ絡みの記号がややこしいから写経で書き方を身につけるのはアリだと思う
逆にIDEで色々お膳立てしてくれるような言語 c#とかは写経必要ないかな >>353
リバースエンジニアリングか
いいなそれ
ちょっと覗いてみよ 前にkotlinの話出てたから本買ったんだけど
try kotlin と android studio 全くの別物だな
しばらく修行するわ なんかkotlinまみれ
おれの地域(関東ではない)の図書館のkotlin書が予約で埋まって全滅してるんだがおまえらかよw 実質innullable javaだからな
需要も高かろう パイパイとか女の子のいるところで大声でいうとたまらないな いっぱいおっぱい写経した
エロ絵師デビューも間もなく 写経する前に扉閉めてたんだけどカーテン開けっ放しだったんだよね
気が付いたら日没で外は真っ暗
外から部屋が丸見えになってたんだけど家の前を誰が通ったとか分からなくてツラい
って写経してただけなんだけどな やっぱ今の時代は動画だな。
udemy見ながら、写経が一番捗るわ 連休中におすすめの写経教えてくれ
android向け、iphone向けそれぞれ プログラミング出来ない奴ちょっと来い
https://anond.hatelabo.jp/20130322031333
まだ写経なんてやってるのか、ここの写経批判を見て目を覚ませよ >>386-387
本に載ってるコードそのままが写経でしょ
コード晒したら著作権法違反じゃね?
githubで晒してるやつらが腐るほどいるにはいるが 著作権を根拠にライセンスがどうのとやってるOSSなのに他人の著作物の取り扱いガバガバなプログラマー多いのどうにかならんの >>388
プログラムは体で覚えるものだ
といいながら写経を否定している
ここが論理的につながってない
まず写経の定義や狙ってる効果が違うと思うよ
サンプル書き写しでへーへーへーってやるのは写経じゃない
その段階も存在するかもしれないが写経というのは達人のソースを読み、そして書く
そういうことを繰り返すことでソースが持つリズムやテンポを無意識のレベルまで習得する
そういう悟りのある行為なんだよ
書き写す中で考えたり否定したり意図を追いかけていくうちに、「そうか、だからこう書いているんだ」という瞬間がくる
そのための写経
ただのコピーペーストでの暗記が到達点だと思っているならまるで違う行為
で、この人の論調だとトライ&エラーを繰り返すことで成長せよという結論になってるんだけど
最初の1歩の踏み出し方に対して記載がない
Googleを使うように勧めているけど、これだとソースのコピーペースとが最初の一歩になってしまう
自己矛盾をはらんでるんだよ >書き写す中で考えたり否定したり意図を追いかけていくうちに、「そうか、だからこう書いているんだ」という瞬間がくる
山ほど写経しなくても
ぼくのかんがえたさいきょうのコード書いてどつぼにはまったら一発で覚えるよ >>386
昔のプログラミング投稿雑誌に掲載されてるよ
githubにも公開してるし、自分のサイトにも丸ごと置いてる
2ちゃんねるでもよくソース書いてたよ
今はなぜかソース書けなくなってるけど
wikiやまとめサイトつくってソースをあげてたんだけど
自分のソースなのに著作権侵害とか言われて(コピー元とまとめ先の著者が同一だと記載もあるにもかかわらず)
面倒臭いのでだんだん公開しなくなった
公開する人が減ったのはわりとそんなもんじゃないかな 写経するときはどんな格好でやってます?
寝巻き?スーツ?部屋着?おしゃれ着? 最強のプログラミング勉強法は
作りたいものを自分で調べながら作ってみること。
写経などなんの意味もない。 そのための写経なんだけどな
写経して動いたら一部を参考に流用する
「使い方分からない関数 + 言語名」で検索すると参考になりそうなの出てくるから
それ写経して通ったらそれ使えばいい
写経っていうよりコピペして自分の環境に手直しになるけど 写経→創作→挫折→写経→創作→挫折→
繰り返すことで創作レベルが上がる 分からないことあったら即挫折するのか
stackoverflowでもteratailでもquoraでも使ったりせんの? 挫折→写経だから実質挫折じゃない
躓いたら解決策探して写経ってこと
挫折で手が止まってから質問でもいいよね
急ぎなら質問しまくるけど Linuxの各コマンドはいいソースが多い
カーネルは本当の意味での写経になるから悟りを開きたくなるまでとっとけ 動かないときに何が違うのか探して直すまでできたら写経の先の世界が見える OSS使ってて挙動わからないときはソースコード読めばわかるし写経まではしないなあ 寒くなってきてこの時間の写経がつらい
手首が冷たくなる 暖房になるようなPCは夏を乗りきれない
暖房にならないPCは冬を越せない 朝に熱湯風呂に入るとマジでプログラミングの肩こりがないまま日中を過ごせる。 さいきょう saikyou
しゃきょう shakyou
何かダジャレがある?>>1 写経 最強の 学ぶ環境
憧れの社長の下へ 上京
俺の就労 宗教みたいな残業
目の前の文字の残像 違和感覚えた残尿が血尿
ちょっと休養 からの不採用
時間活用 やるぞ写経 yeah!
ダジャレじゃないな、韻を踏んだだけだ カレーにはらっきょう
辛すぎて絶叫!
こんなもの食わせやがってもう絶交!yeah! ここでいう写経って要するに
・他人のコードを読む
・他人のコードちょっとずつ改造していく
っていうのをまとめた言い方であって
要するに何の工夫もない勉強方法だよね >>447
ならおすすめの写経以上の勉強法教えてよ
素人が実行可能なレベルでお願いします 写経して「動かないっ!!」が続くと写経を嫌いになります
動かない理由も直し方もわからないもんね
つまりそういうレベルってこと >>447
改造はしないだろ
コピペしないでタイピングして動いた動いた俺天才って思い込む作業だぞ 写経は意味ないと思ってる競技プログラマーたちに写経の素晴らしさを伝えるにはどうすれば 自分で直せない人にはつまらない作業でしかない
動いてくれガチャ 動かない!とキレるだけって対応出来ませんって言ってるのと同じだからな 写経続けてりゃ修正出来るようになる
動く動かないの比較ができれば修正ヶ所くらいわかる
今どきエラー出てるとこ色変わったりするだろ? ある言語の写経本の誤記とその正解を指摘したら「1週間以内にHP上に訂正内容をアップする」と返信があった
それから1年間弱なにもない メールのやりとりSNSに公開したら訴えられちゃうかな?w 写経にむいている人は、暗記型の人
文法を覚えて考える人は思考型の人
だいたい暗記型の人のほうが
会社にとっては重要
思考型の人は変な人が多い いきなりオレオレ定義を語り始める459は変な人だね 暗記型に動かなかったときの修正はできないよ
で、キレるだけ
暗記型に写経は向かない
動くサンプルを渡してあげるなら暗記型はドカドカ入力するよ
何も考えずにね 最初に覚えたショートカットキーはやっぱ貼り付けだよね 暗記型と思考型のハイブリッドプログラマーなので大丈夫 写経オンリーはクソだけど、そんな奴は滅多におらんからな 写経→動かないから直す→動いた→欲しい要素に分解→これ使って何か作ろう→写経に戻る
このサイクルだわ
自分で使える形を増やす作業と思えばいい勉強法だと思う
真面目に打ち込む写経は最近やってないけど >>464
その動かない時に直すのが勉強になるのよ。 visual studioのインテリセンスに沢山のことを教えて貰った Hello, worldの段階で動かないものを直すなんて時間の無駄でしかない
はじめてひらがなを習う小学1年生にあいうえお間違ってるの直せといってるようなもん >>471
今、その場で、必ず、動くサンプルが欲しいなら
金払ってスクール行こう 動かない、から学ぶことの方が多い
なぜ動かないのか、どうしたら動くのか
動くサンプルだけやっててもバージョン変わって動かなくなったらどーすんの?答え降ってくるまで待つの?
故に動かない写経最強! 動かない写経積み上げると同じような箇所で動かないことに気がつく
そこクリアしたら積み上げたもの全ての道が開ける
テトリス4段消しくらい気持ちいい 間違いのパターン覚えるのも勉強だぞ
コピペする前にダメだとわかるから時短になる 失敗から学ぶ写経
って本の題名なら5年間くらい写経本として使える(使えない) 初心者に間違いのパターンを認識することはできないだろ
何が正解で何が間違いかの区別が知識不足経験不足で出来ないんだから
独学・自習でどうにかなる人間ってのは知識や経験が今までの人生で積もってんだよ 学習の順番の話として
・まず最初に正しいものを覚えるべき
・いきなり間違っているものをみて修正することで学習するべき
大きくわけてこの2つの主張がある
・まず最初に正しいものを書き写して覚えるべき
→正しいものをまず覚えるべき
→初めての学習で間違いはわからない
・いきなり間違っているものをみて修正することで学習するべき
→サンプルはバージョン違いですぐにビルドできなくなる為、世の中に正しいサンプルなど存在しない
→間違っているものを修正するほうが学習効果が高い
で、実際の効果を推察するに
・まず最初に正しいものを書き写して覚えるべき
→その言語の文化や習慣を覚えられる。複数やり方がある場合に望ましい方法を理屈抜きに覚えられる
・いきなり間違っているものをみて修正することで学習するべき
→実戦的でありデバッガや開発に必要な資料、開発環境のバージョン違いなど実際に必要な知識を得られる
卵が先か鶏が先かの話のように、両方を交互にやることはあってもどちらか一方ということはないのではないか?
例えるなら前者は教科書をまず読みましょう、後者は問題集を解いてみましょうという話
どちらか一方だけで学習が終わることはない 直ぐに答えを欲しがる世代に写経は向かない
ストレス与えて苛つかせるだけ >>485
違ってもいいからまず書いて修正しましょうというのが反写経派の言い分だったのでは?
結局、間違ったらそのまま放置され完成しないことが証明されてしまったね >>487
修正して間違うのは「修正できない子」だからだよ
「修正できる子」は修正して次の写経するだけ >>488
どのように修正するかを学ぶのが写経では? 守破離でいうと
守 写経
破 コンパイラ通るように修正
離 機能追加
こんな感じ? とにかく書いてパターン覚えるのも勉強
自分で作るのも勉強
どちらが良いかなんて本人次第
写経スレなんだからできない、やらない人は去りましょう
あと、スレ2個も使うなよ 正しいものを覚えるのには間違いを指摘してくれる存在がいないと無理だよ
小学生が学校いかず親に頼らず読み書き算数まで自力習得なんてありえんし
中学高校の古典や理科や英語や数学だって自分の間違いを指摘してくれる正しいを教えてくれる存在がいなけりゃ間違ったままの知識を正しいと思い込んだまま過ごすんだぜ JavaScriptやPHPにおけるコード実行評価時に存在する罠とか
C/C++のコンパイラの違いによる罠とか
難読魔術でしかない他人が書いたperlやrubyのコードを読む難しさ
写経では無理 >>492
でも若い子っていざ教えるとなると指摘を怖がってアウトプットしなくなるよな ネットに答があるのが当たり前の世代だからな
他人の情報が違うことも嫌うし、自分が間違うことも嫌う
確認も検証も何もしないのに正しいものだけ欲しがる
そりゃ写経なんかしないわ 別分野の開発、違う言語で開発するなら入りは写経
テキスト入力、データ保存、図形描画、手描き、ゲーム、web表示、
新言語の勉強ならとりあえず一通りやるぞ >>499
入りは写経ならいいんだけどこのスレは最強のプログラミング勉強方法は写経って言ってるじゃんセンスなくね? 一言で言えば実践
何かを作るという作業を行うことで鍛えられる。
なにか作ってみろ。 >>502
その為の写経をしてる
創作で壁に当たったらサンプル引っ張ってきて写経で理解してから組み込む
理解をサンプル側でやるか、いきなり実践投入かの違い
写経してから実践か、実践で詰まったから写経かの違いなんて自分にとっては卵が先かヒヨコが先かみたいな話
人によって向く向かないあるとは思う
見るだけでわかるヤツもいるだろうし
ただ、やって損はない勉強法だと思うよ
真っ向否定されるようなものじゃない >>502
俺が返信書き込みしてないからって自演するの辞めてくれるかな お前らがやりがちなことだからこの際はっきりさせてくれ
返信書き込み者にだって生活があって、書き込めるタイミングと書き込めないタイミングがある。
その変わかってるのかな?? お前らっておれがレス辞めると架空の俺と戦い出すよね何なの? イメージトレーニングです。
トイレトレーニングの親戚みたいなもん。 お前らが自演してるところなんて見たくないから
お前らが自演コメントする1秒早くおれは返信書き込みをし続けるだけだけどな^_−☆ 写経してわかることもある
やらないならそれでもいい
勉強なんて強制するものじゃないし
ただ写経を否定せず1つの手法としてそっとしておいてよ
写経でレベルアップする人もいるんだから
めんどくさいならやらなくていい
無駄な時間ならやらなくていい
自分にあった勉強してそれぞれレベルアップしたらいい話なんだから 僕が結婚出来たのも写経があったからこそ
写経に感謝しきれません! 写経はやめとけ
お前らには無理だから
ストレス溜めるだけ 先輩「写経しろ」
無能「写経しました!」
有能「コピーしました!」 勉強のしかたがわからないヤツには写経をすすめる
コピペでできるようになるならそれでいい 15年くらい前の本を現行verに直すの楽しいぞ
もうほとんど写経じゃないけど
書き方が変わるだけでプログラムの構成は変わらないからそこを理解したらだいたい作れる
今の写経本は分かりやすさとサンプル数重視してるから詳細を作り込んでないのがほとんど
古い本ほどネットに無いような作り込まれたサンプルがゴロゴロあるぞ 教科書の文章すべてを写経させるといいよ
読んだと言ってるやつに限ってちゃんと読めてないからね
強制的に読ますには写経か音読しかないが
音読されても煩いだけだしな >>525
カタカタカタカタカタカタカタカタカタカタ ターン!
カタカタカタカタカタカタ ターン!
カタカタカタカタ… スクールでは写経は意味がないどころか逆効果だと言われた。書く方に意識が向かうからやった気になって全然身に付かないパターン >>528
写経でできるヤツが金落とさないし、そういうヤツはスクール以上の内容身に付ける
そんな美味しいヤツに写経されたらスクールも人買いも商売にならんだろ 与える情報はコントロールしてその範囲内で運用します
写経しないでください お前らは写経しなくていい
でも俺は写経するから
だから絶対に写経なんかしなくていい 電卓を改造して関数電卓作った!!!
寝たら起きれないから仕事の準備する、、、 competitive programmingの写経しようぜ ブロック崩し、もう作らなくなったな
久しぶりに作ってみるか fn main() {
println!("Guess the number!");
let secret_number = rand::thread_rng().gen_range(1, 101);
println!("The secret number is: {}", secret_number);
loop {
println!("Please input your guess.");
let mut guess = String::new();
io::stdin().read_line(&mut guess)
.expect("Failed to read line");
let guess: u32 = guess.trim().parse()
.expect("Please type a number!");
println!("You guessed: {}", guess);
match guess.cmp(&secret_number) {
Ordering::Less => println!("Too small!"),
Ordering::Greater => println!("Too big!"),
Ordering::Equal => {
println!("You win!");
break;
}
}
}
} 写経と改造を繰り返して作りたいものとりあえずできてうれしい
ありがとう写経 写経しまくってあれこれ得たものを繋ぎ合わせて改造しました
何が否定なんだか、
写経するヤツは永遠に書き写してるだけだと思っているのか?
コピペするだけのヤツに言っても分からんだろうけど、、、
ありがとう写経 お金出して教えてもらえるものがプログラミングって人には写経は向かないと思う
型が降ってきてそれ使うだけ
わざわざ藪の中から答を探さないから
探す苦労を良しとするかしないかの違い
情報売る側としては後者はカモ 写経はめんどくさい
写経しても動かない
だからやらない
できる人だけやっていればいい
できない人にやらせないで
苦痛でしかない 得られるものがあるから写経する
得られないならやるな
写経の問題じゃない
人の問題 >>547
だって改造しないと意味ないでしょw
写経の意味の無さを示してる コピペプログラマだった頃は、プログラムの全体像イメージできてなかったから、コードスニペットあっても、モジュールすらまともに書けなかったんだよな。
写経である程度解決するで。 プログラミングの練習量足りない奴が写経で練習量稼いで役に立つと他人に勧めようとしてくるが
腕の筋肉鍛えるのに鉄棒の懸垂が役に立ったと騒いで腕鍛えるなら鉄棒やれと言ってる世なもの
腕鍛える方法は鉄棒以外にたくさんあるし鉄棒より良い方法のほうが多い
プログラミング力鍛える方法は写経以外にもたくさんあるし写経より良い方法はたくさんある
マイナー手法を勧めたがるのがマイノリティ連中の思考パターン 0の人が1になるぐらいの意味はあるが、いくら写経しても10にはならない。
最強のプログラミング勉強法ではない。最初のプログラミング勉強法。 お絵描きアプリを写経した
ソース元は友人
こういうのは本当に勉強になる 動くモノを提供してもらえるなら勉強になる
というかパクれる 「動くものを提供」ならオープンソースでいくらでもあるが、
それみてコード読んでプルリク投げるほうがよっぽど力になるよな
あんなん書き写したって何の意味もないしw だいたいexampleをcloneして触った方が手っ取り早いしイメージつきやすい 休みのうちに写経しとけよ!
ふだんできないんだからな! 普段できないなら、普段の生活では成長しないと言ってるのと同じ 久しぶりに写経する
余計な雑念がないプログラミングは楽しい 写経じゃ機械学習は理解できんだろ?やり方が時代遅れなんじゃね? 機械学習は全ての問題を解決する手段じゃないからね
レガシーな手段がなくなるわけじゃない 脳科学者はプログラミングの写経は漢字の写経と同じで前頭葉が退化するといっていた。 今から思うと、入門書を読んだ後はすぐ写経した方が上達が早かった気がするな
入門書の前半知識だけでプログラムを書くおっさんがQiitaにごった返してるけど、そこら辺の層はすぐ超えられたんじゃない おれの写経フロー
1. 入門書で言葉の意味をお勉強するけどイメージつかめないから飛ばして2.へ
2. 写経でイメージつかめるけど言葉の意味が分からないから1.へ
3. 1.と2.がなんとなく分かったから何か作ってみるけど 1.2.へ戻る
4. あれこれやって作りたいものがとりあえずできた
5. 他に作ってみたいけどできないから 1.2.へ戻る
6. いろいろできるようになったからすごいものを作ろう!と思ったけど何か足らないから1.2.へ戻る 書き写すだけならお経書き写した方がいい
プログラムの写経は最低限>>578 書き写すだけが写経というならならコピペする
分からない箇所を突き詰める作業をしないやつは何やってもダメだと思うけど 作りたいものが浮かばないとき普段作らないジャンルのものを写経するとアイディアが浮かぶことはある
そういう意味で写経はいいよ >>585
それって作りたいものが浮かばない時、風呂に入るといいアイデアが浮かぶ
程度のことしか言ってないなw 数式ばかりやってたけど点線円の描画やって動かしたら
ゲーム開発の世界に飛び込んでた
風呂入ってるだけではそうはならない
実際に触れることが重要だよ ここで数式ばかりやってきた人に対抗して
写経ばかりやってきた人が自慢話を!
ないなw 写経はプログラミングの役に立たないのだから当然では? 写経して伸びる人は、単純に本を読むだけでも伸びると思う。
単に考えて理解しながら読んでいるだけだからね。 写経に意味がないと切り捨てる理由がわからない
古い写経本つかまされて泣いた人達の怨念ですか? プログラミング歴20年だけどまったくプログラミングできない
写経はするけどそれを改造したりは全くしないからサンプルコードしか書けないわ
新しい言語の本買ってHello Worldとかforループの説明用コード書き写すのが趣味 応用も改造もしないやつは何をするんだ?
何やってもダメだよね 誉めてくれ!
Android kotlinの写経本の意味がようやくわかった!
ついに頭の中がandroidxにアップグレードしたぞ!
まだ何も作れません 写経おすすめ本あれば教えてくれ
それ一冊でプログラミング初心者からプロレベルまで行けるような本がいい
一冊で無理なら複数でもいいけど 意味がわかってしまったら、それは写経ではないのでは? じゃあ16進で書かれた機械語とか写経してくれ
意味がある人には意味があるんだろ どの言語でも良い。あるなら出してくれ。
無いなら出さなくていい。レスは不要。 若い頃は16進ダンプを毎日2時間写経してた。
データとコードの違いは分かるようになった。あと所々分かるところもあった。それぐらいかな。 Windows のオブジェクトは16進だから
それでも写経すれば? 本屋のパソコンコーナーにあるWordの使い方の本を写経すればパソコンの大先生になれる Hello, World!を入れ墨にして覚えた俺に死角はなかった 忘れないために刺青入れるとか言うと
これを思い出す
https://ja.m.wikipedia.org/wiki/%E3%83%A1%E3%83%A1%E3%83%B3%E3%83%88_(%E6%98%A0%E7%94%BB)
ある日、自宅に押し入った何者かに妻を強姦され殺害された主人公・レナードは現場にいた犯人の1人を射殺するが、犯人の仲間に突き飛ばされ、その外傷で記憶が10分間しか保たない前向性健忘になってしまう。
復讐のために犯人探しを始めたレナードは、
覚えておくべきことをメモすることによって自身のハンデを克服し、
目的を果たそうとする。
出会った人物や訪れた場所はポラロイドカメラで撮影し、写真にはメモを書き添え、重要なことは自身に刺青として彫り込む。
しかし、それでもなお目まぐるしく変化する周囲の環境には対応し切れず、困惑して疑心暗鬼にかられていく。
果たして本当に信用できる人物は誰なのか。真実は一体何なのか。 俺の背中凄いよ
たぶんオマエら全員がビビると思う
背中全体に彫られてるのは null 結局、写経に値する本の一つも言えねぇのかよw
写経に意味がない証拠だな 写経が役に立つってのはライバルが増えないようにするためにプログラマが流した偽情報
これを真に受けてクソ真面目に写経してるような奴は一生Hello Worldどまり 前にも言ったと思うけど、写経なんてのはホンの序の口。
そんなスレがこれだけ伸びてるところを見ると、みんな
そのレベルで終わるってことか。 学習法の基本として、今伸ばそうとしている能力以外のことに無駄に負荷をかけないってのがある
写経は言語ごとの文法を体得するための学習法なので「考える」部分に負荷をかけないために丸写しをする
逆に「考える」ことに特化するなら「その他の部分」に負荷をかけないようにする必要がある
例えば競プロのアルゴリズムの実装はその典型 オライリーの表紙絵を20冊ほど写経したら次のステージへ行けるぞ 「写経型学習による C 言語プログラミング ワークブック」
という本があるらしい >>624
逆だ
効果的な学習法はいろいろなものを連携させて勉強して覚える
「そうなのか!」という感動が必要
感情と共に覚えたものは忘れがたい
単独で覚えようとしてもすぐ忘れる >>628
嫌々習得しないといけない人も大勢いるんですよ
感動なんて求めようもないから写経で体育会式に機械的にやるしかない 写経はシンタックスを理解できるようになるまでは有効。
インフラのコンフィグファイルとか
仕様がビッチリ決まってるXML
JSON YAMLのコンフィグを覚えるのには
極めて有効。覚えゲーだから。
シンタックスを習得後の問題解決の考え方を学ぶのには
あまり有効ではない。名前の命名の壁があるのと
命名に自分自身の頭を使わないから。
PHPとかC++ rubyのような文法がエキセントリック
になりやすい言語は写経が無駄になる場合が多い。
逆にpython Java JavaScriptなど一定の書き方が
確立されている言語は慣れないうちは写経に向いている つまり写経せずにXML、JSON、YAML覚えた俺は天才 KaggleとかAtCoderで勝てる写経本教えて 写経に本の内容は関係ない。どれでもいい。写経すればプログラミング能力につながる。俺は聖書を写経して一流のプログラマになった。体力の限界で20代後半で辞めたがな。 パンのみ?
おれもパン助のみで生きてるぞ?
しかもパイパンだぞ?
すげーだろ? 数学で言えば、証明問題の答えを見ながら書き写すのと同じ
書き写すだけではなく、どうしてそれが答えなのかを考えながら写すことが大事
問題が少し変わっただけで解けなくなるようなら写経の意味は全くない 例えば証明問題の文章を書くことで
文章の理解力が上がる。 そんなことはない
証明のポイントの要所要所を理解するだけ
理解すれば自然に覚えられる
書いてみる必要はない ネットに転がる素材を真似して、流用して、改造して、あれこれ集めて組み上げる
その中の真似する力を養うのが写経だから役に立ちつ勉強法だよ > 流用して、改造して、あれこれ集めて組み上げる
やっぱりその言葉を省くことは出来ないw
なぜなら「流用して、改造して、あれこれ集めて組み上げる」
ことが役に立つのであって、その前の写経は不要だからだ。
ネットに転がる素材を「コピー(git clone)」して、流用して、改造して、あれこれ集めて組み上げる
写経は不要なのだ 長期の休みになった人はどうやって勉強してる?
やっぱ写経? >>631
そんなことはない、写経はPHPとか何でも有効である >>490
破と離は知らんが、守の段階であれば写経も効果はある 自分で組んだ自信のあるプログラムが変な動作をした
見直しても見直してもわからないから写経しながら確かめることにした
どこが間違いだったのかわからないけど動いたw
比較したらプラスとマイナスが逆だったというオチ >>649
つまり正しく写経できてなかったんですね
正しく写経できていれば、動かないものを写経したら
動かないものが出来るはずです。 最強のプログラミング勉強法は有名な理系の大学に通うこと
シミュレートとか普通にやるから 熱、流体、応力、客の図面に数式当てはめてシミュレートとかしないの? >>653
熱、流体、応力、客の図面に数式当てはめてシミュレートしてある
オープンソースのプログラムがどれだけあるか考えたことある? 数学の公式、物理の公式は写経しまくる
プログラムは言語毎に基礎を写経でもコピペでも動作確認して動くものを集める
この繰り返し まるで数学と物理は覚えることが全てだといいたいようである 動くものを作ろう
写経だろうと自分でプログラミングしようと
成功体験の積み重ねが大事 入力作業が嫌いなヤツがプログラマーやってるの多いんだよな
確かにコピペは楽だけど
いずれ何も生み出せない使えないおっさんになるぞ >>661
話をすり替えようとしても無駄やで?
(自分で考えたコードの)入力作業の話はしていない
誰かのコードを写経(そのままタイプ)するのであればそれはコピペと同じ
写経するのは無駄という話をしている ネットに転がるものをコピペしまくって動作確認するといい
写経するだけなのは時間の無駄
見て理解して改造するときに手を動かせばいい 写経というのは楽な勉強なんですね
そんな楽チンなことやっても脳に刺激なんて与えられるわけないので勉強にすらなってないのです 独学は書き写し(コピペして動作確認)の連続だから間違いではない
コピペして動作確認した後に改造したり、作りたいものに流用することに繋げないと意味ないけどな
ここまでできるなら写経に意味はある コピペだけで済むならプログラミングなんてスッカスカなお仕事だな 前にツイッターで、小5の男の子が、写経中心の完全独学でいろんな言語をマスターしたっぽいのを見て、やっぱ写経かぁ!と思った記憶ある。
出来る人には写経は良い題材なんだと思うけど、「progate終わったら次に何すれば良いのかわからん」とか言ってる人にはあまり意味ない気がする。 はい、「写経でマスター」したという話が、単に写経したことがあったという話に
大幅ランクダウン(笑)もはや重要な「マスター」の話は消え去りました! >>673
お前はこれを見せたかったのかw
> 小学生向けのプログラミング教育って、論理的思考能力と問題解決への
> 筋書き能力を鍛えるためのものだから、写経とか全く持って無意味な気がする… >>673
あー、ただこういうのを見てこう思ったっていうのを書いたんだけど誤解させてしまったならごめんなさい。 >>675
賛否両論いろいろありますね。
向き不向きがあるって事で、万人にとって というのは無いってことでしょうね。
ハマる人はハマるんだろうし、一度はやってみて良いのじゃないかなあと思ったりする 「小学生の頃に写経した」っていうのは
子供だからそれが勉強として成り立つのであって
大人がやる場合は無駄でしかないでしょ 初新しいプログラム言語を学ぶときには2〜3写経する
あくまで、開発ソフトの慣れ、書き方を覚えるため
次に自分が作れる簡単なアプリをその言語で再現してみる
できたらそのまま開発に突入 組み込みは、そもそもツールやAPIの仕様書が
全部英語でそれを読んで理解するのに物凄い時間がかかる
日本の半導体メーカは、昔は強かったのに
今は虫の息 読んだだけじゃよく分からないものを手で書き写すと少し分かることがある気がする 最近は写経できる良書が減ったよね
開発環境がころころ変わるから仕方がないんだけど
昔はゲーム一本まるまる写経できたからそれだけ写経していたら感覚的に掴めた 昔は写経できる良書があったのか?
どの本か言えないくせに ほとんどの月刊誌でページの半分以上がコードで埋まってるって時代が一時期あった
ゲームばかりだったが 写経が役に立つ場面といえば、専ら初めて触る言語やライブラリの使い方をつかむときだな
あと、アルゴリズムが問題になるときは他の言語で書いてあるコードを別の言語に写すと理解しやすい 今までずっとコピペでやってきたから頭に入ってないわ コピペするときにざっと目を通して
何やっているか一応確認するよ。私は。 写経本、環境バージョンアップして難易度アップ
アプリ系の人ってどうやって勉強してるの? そりゃひたすら作るしかないだろ
体を動かさなければ運動できるようにならない
あたり前のことだよ コードを書くのって絵を書くのと結構似てるよね
想像して
まず輪郭から決めていく
あとで詳細を書き込んでいく 俺の場合はパッチワークかなぁ
輪郭から決めるのは同じだけど、その後は部品を作って輪郭に当てはめる感じ わいには意味があるから出してほしい
開発環境が変わると評価落とされるから慎重になるのかな 売れなくなったからもう無理
慈善事業で本を出してるわけじゃない ある会社の本なんだけど
インクなのか糊なのか薬品臭が強くて読む気が失せた 小学生の頃は授業中にじっくり考えて、休み時間に自由帳にコード書きしてたなぁ
一度手書きすると、机上演習が楽になって色々と捗った 百均の自由帳を週2から3冊は書いていろいろまとめてる
自分用だから殆ど捨ててるけど ここに早起きしてプログラミングの勉強してるやつって何人いるんだろ こんなアホ記事が書かれるのは日本だけだろうに
偏差値30~40台のやつに対して勉強"させる"方法だろ
「なるほど」なんて思っちゃってるやつはやばい プログラミングできる人の中には写経がいいって人もいるけど
プログラミング勉強して理解できるのが10%、何か作れるのが1%
写経だろうと何だろうと失敗が99%だから何やってもダメなやつはダメ
ダメだと思ったら諦めよう 門前の小僧だって必ずしも経を読めるようになるとは限らんな
読めないほうが多い >>709
それは雑誌をコンピュータに変換する作業だろ 写経でもなんでもいいから、とにかく動くプログラムを作って、成功体験ってことではないかなぁ。
HelloWorldもLチカも。 まずは、チェックサムのプログラムを打ち込むところから 頭が痛いのでコーヒーを飲んだらねれんくなった
コーヒーをやめたら速攻頭痛になった
あっちをたてればこっちが壊れる
おれはもづだめだ 飲みすぎてもうあんまり効かない
EveQuickが救世主かとおもったが
2回目ぐらいから全然きかんくなった 彡 ⌒ ミ
(´・ω・`) あたまいたい?オメーはまだ大丈夫だ! 彡 ⌒ ミ
(´・ω・`) アタマガー アタマガー いや、まず考えることだと思う
全体構成が決まるまでは
コードを書き始めるべきではない >>725
それはプログラミングの方法であって、プログラミングの勉強法ではないだろ 写経すげーな
よくわかってないけど動いたわ
3次元空間で立方体がくるくる回ってる やっぱり写経は意味があるのか?
https://twitter.com/col_richie/status/1510431181791428612
「シェルスクリプト言語論II」はコンピューターの原理は十分わかっていること前提の内容だったので敷居が高かったのだろう
でもこの本を見ると時代を先取りしていたんだと思う
https://jikkyo.co.jp/book/detail/21316001
何とPythonコードを写経させる教科書なのだ。我々の授業ではシェルスクリプトの写経をさせてきた
https://twitter.com/5chan_nel (5ch newer account) ロジックを追いながら写経するのは意味があるが
文字を追いながら写経をしてもキーボードの打鍵の練習にしかならない。 変数の名前を打つと、作者の熱い思いを感じることはないか? とりあえず本見るなり講座受けるなりでモノを作ってみて、それぞれの構造とか意味とか基本的なことだけお勉強して、一般的なモノ(サイト等)はどうやって作ってるかを写経してふんふん良いながら学ぶ
って流れが普通じゃね? プログラミングは自分で考えて答えを出すことだから
写経しても意味ないよ
写経した後にそのコードをじっくり眺めて考えるなら意味あるけど
それは写経に意味があるんじゃなくて、じっくり眺めて考えることに意味がある 写経そのものに意味があると思っている人は
思考プロセス的に、プログラマー向きではないよね。 写経は精神を鍛えるのに有用だよ
コードのコピペ手打ちのことだったらその通りだよ (defmacro once-only ((&rest names) &body body)
(let ((gensyms (loop for n in names collect (gensym))))
`(let (,@(loop for g in gensyms collect `(,g (gensym))))
`(let (,,@(loop for g in gensyms for n in names collect ``(,,g ,,n)))
,(let (,@(loop for n in names for g in gensyms collect `(,n ,g)))
,@body))))) Lispでletそんなに使ってたら意味が無い
ゆえに天才しか使えない スマホアプリの本の写経やってたけど修正修正しまくったわ
とりあえずKotlinとSwift覚えた
ちょっと休んだらアプリ開発するわ
おやすみ なんかの言語を覚える第一段階としてはありだと思うけどそれだけだとシンタックス覚えてすらすら書けますよというだけなんよな 写経そのものより写経する際にAPIリファレンスみて意味を理解するほうが主な気はする
smalltalkerみたいなif追い出し書式覚えたいなら別だが