探検
プログラミングの上達の方法を教えてください
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/06/08(金) 05:44:20.14ID:1VjpB6th 参考書を片手に写経しててもなかなか上達したとは思えなくて困っています。
2018/06/10(日) 22:23:31.53ID:flig3pd5
なんか読みたいコードとか作りたいプログラムはないのかね?
それがないなら多分プログラムを覚える必要はないってことなんだよ。
それがないなら多分プログラムを覚える必要はないってことなんだよ。
2018/06/11(月) 01:10:38.13ID:NafJCh21
2018/06/11(月) 10:08:42.36ID:nkOC1YLu
2018/06/11(月) 20:36:36.83ID:nFRcWW1x
2018/06/12(火) 07:35:41.99ID:vGssqbpB
>>17
そうですな。
例えば、別スレを荒らしている◆BrBq2CJg6HGd
というのが居ますが、彼は
1年中写経しかしない為に全く伸びてない。
彼を見るとなるほどって思いますな。
プログラム板ではJava初心者スレに、
プログラマー板では「35歳、知的障害・・・」とかで荒らしている。
そうですな。
例えば、別スレを荒らしている◆BrBq2CJg6HGd
というのが居ますが、彼は
1年中写経しかしない為に全く伸びてない。
彼を見るとなるほどって思いますな。
プログラム板ではJava初心者スレに、
プログラマー板では「35歳、知的障害・・・」とかで荒らしている。
2018/06/12(火) 10:02:43.52ID:w9NARn7+
>>1
プログラム系の板に◆BrBq2CJg6HGdというコテハンがいるんだけど、
彼は34歳になって就職しようとJavaの写経を始めたんだ。
スレで「写経しても無駄」と言われ続けても、ずっとideoneに
すっきりJavaという書籍の写経を貼り続けて、練習問題を書いているだけ
だから文句言うな、お前はこの著書より偉いのか!とキレまくって、
一躍嫌われ者になったわけ。
そして1年半、彼はJavaのBronzeを70点台で合格するくらいまで
Javaの知識を得たんだ。そして意気揚々と「カレンダーがついにできた」
とコードを公開した。それがこれ。
参考資料:カレンダープログラム一覧
・Java歴1年半Java Bronze持ち35歳が作成した最高傑作
https://ideone.com/JQbabV
・中学生が上記を見てあまりのひどさに数時間で真似して作った贋作
https://ideone.com/WZmNs5
・中学生がひどいソースを読まされてかわいそうなので大学生が書いたお手本
https://ideone.com/bLfLVt
プログラム系の板に◆BrBq2CJg6HGdというコテハンがいるんだけど、
彼は34歳になって就職しようとJavaの写経を始めたんだ。
スレで「写経しても無駄」と言われ続けても、ずっとideoneに
すっきりJavaという書籍の写経を貼り続けて、練習問題を書いているだけ
だから文句言うな、お前はこの著書より偉いのか!とキレまくって、
一躍嫌われ者になったわけ。
そして1年半、彼はJavaのBronzeを70点台で合格するくらいまで
Javaの知識を得たんだ。そして意気揚々と「カレンダーがついにできた」
とコードを公開した。それがこれ。
参考資料:カレンダープログラム一覧
・Java歴1年半Java Bronze持ち35歳が作成した最高傑作
https://ideone.com/JQbabV
・中学生が上記を見てあまりのひどさに数時間で真似して作った贋作
https://ideone.com/WZmNs5
・中学生がひどいソースを読まされてかわいそうなので大学生が書いたお手本
https://ideone.com/bLfLVt
2018/06/13(水) 03:00:42.82ID:Jt1XfQ9I
>>19
大学生の方が負けてるなぁw
中学生のやつ、内容的には悪くないんだけど
1メソッドの内容が長すぎる
・Javaが得意でない俺が、中学生のコードを読みやすくしたやつ
https://ideone.com/NsqgiF
Java8(?)の新しい日付API LocalDateTime(?)を使いこなせば
日付周りもっとわかりやすくなるはず
大学生の方が負けてるなぁw
中学生のやつ、内容的には悪くないんだけど
1メソッドの内容が長すぎる
・Javaが得意でない俺が、中学生のコードを読みやすくしたやつ
https://ideone.com/NsqgiF
Java8(?)の新しい日付API LocalDateTime(?)を使いこなせば
日付周りもっとわかりやすくなるはず
21デフォルトの名無しさん
2018/06/13(水) 06:56:51.28ID:AbU9Bfwe2018/06/13(水) 09:01:45.86ID:bDbFMqCo
いやいや、フローチャートをマスターするには30年かかるってことやろ
2320
2018/06/13(水) 11:32:45.59ID:Jt1XfQ9I 勉強を兼ねてJava8のLocalDateだけを使って書き直した
https://ideone.com/oeTdQC
LocalDate(またはCalender)クラス使って良いのなら
うるう年計算なんかもいらんだろうと
大学生のやつは日付API使わない縛りなのかな?
https://ideone.com/oeTdQC
LocalDate(またはCalender)クラス使って良いのなら
うるう年計算なんかもいらんだろうと
大学生のやつは日付API使わない縛りなのかな?
2420
2018/06/13(水) 12:25:13.93ID:Jt1XfQ9I 例えば英単語を覚えるのに写経するのは効果ある
繰り返し使うから「覚える」わけ
でも俺、上で言ったとおり、Javaに詳しくないしLocalDateも初めて使った。
でもより短くしたことからもわかるようにコードが改善できている。
初めて使うのだから、当然写経したこと無い。
覚えてないのに書ける。この事実が重要なんだよね。
結局の所、プログラミングの上達に必要なのは写経(覚えることじゃない)
知らない分野は書いて流れを掴むけど、これは覚えるためじゃなくて
「あること」をするために必要なものを知るためかな
例えば機械学習をするのにどんなことが必要かわからないから最初は書くだろう
でもやっぱりそれは覚えるためじゃない。なにが必要なのかを知るため。
じゃあ覚えてないのになんで書けるかというと、想像力なのかな?
こんな事をするための機能(メソッド)があるはずだって。
だから覚えて無くても日付APIには(実際にあるかは別として)
その月の最終日を取得する関数ぐらいあるだろうと思う。思って探す。
プログラミング初心者は、その流れすらしらないから、最初は書くのはあり。
だけどそれが覚えるための写経だと思ってはいけない。
書くのはプログラミングをするための流れ、なにが必要かを知ること。
その目的がわかってないと覚えることに力を注いでしまって流れがつかめない。
そして覚えていることだけ、つまり参考にした本に書いてあることだけ使って書こうとする。
だからいつまでたっても覚えていることしかできず、自由に物を作れない。
プログラミングの流れを知った後は、自分でお代を考えて写経せずに作ってみること
必要なものを考え、それが思いついたけど、書き方がわからないっていうのなら調べても構わない。
その後で上級者のコードを見ると、あぁ、こんな書き方ができるのかっていうのが見えるようになるだろう
繰り返し使うから「覚える」わけ
でも俺、上で言ったとおり、Javaに詳しくないしLocalDateも初めて使った。
でもより短くしたことからもわかるようにコードが改善できている。
初めて使うのだから、当然写経したこと無い。
覚えてないのに書ける。この事実が重要なんだよね。
結局の所、プログラミングの上達に必要なのは写経(覚えることじゃない)
知らない分野は書いて流れを掴むけど、これは覚えるためじゃなくて
「あること」をするために必要なものを知るためかな
例えば機械学習をするのにどんなことが必要かわからないから最初は書くだろう
でもやっぱりそれは覚えるためじゃない。なにが必要なのかを知るため。
じゃあ覚えてないのになんで書けるかというと、想像力なのかな?
こんな事をするための機能(メソッド)があるはずだって。
だから覚えて無くても日付APIには(実際にあるかは別として)
その月の最終日を取得する関数ぐらいあるだろうと思う。思って探す。
プログラミング初心者は、その流れすらしらないから、最初は書くのはあり。
だけどそれが覚えるための写経だと思ってはいけない。
書くのはプログラミングをするための流れ、なにが必要かを知ること。
その目的がわかってないと覚えることに力を注いでしまって流れがつかめない。
そして覚えていることだけ、つまり参考にした本に書いてあることだけ使って書こうとする。
だからいつまでたっても覚えていることしかできず、自由に物を作れない。
プログラミングの流れを知った後は、自分でお代を考えて写経せずに作ってみること
必要なものを考え、それが思いついたけど、書き方がわからないっていうのなら調べても構わない。
その後で上級者のコードを見ると、あぁ、こんな書き方ができるのかっていうのが見えるようになるだろう
2018/06/13(水) 12:32:34.42ID:6gvVJKo4
>>19
>彼はJavaのBronzeを70点台で合格するくらい
さりげなく書いてあるけど、勉強してBronze受けて90点切ることができるなんて凄いな。
Java未経験者(他言語経験あり)が無勉強で受けに行っても85点は取れるのに。
>彼はJavaのBronzeを70点台で合格するくらい
さりげなく書いてあるけど、勉強してBronze受けて90点切ることができるなんて凄いな。
Java未経験者(他言語経験あり)が無勉強で受けに行っても85点は取れるのに。
2018/06/13(水) 18:47:20.93ID:/9RE5xw3
2018/06/13(水) 18:48:40.64ID:/9RE5xw3
2018/06/13(水) 18:51:05.89ID:/9RE5xw3
連投してしまいすいませんでした
2018/06/13(水) 23:34:58.29ID:TXWVOkE/
ワイも書いた。曜日さえ分かれば日付APIいらんのや。
https://ideone.com/WWnU6F
https://ideone.com/WWnU6F
2018/06/14(木) 01:22:10.37ID:jlBqNavx
正規表現
vi vim
vagrant docker
git
英語(中三レベル)
ここらへん最初の3ヶ月でやっとくと楽
あとはコピペだけでなんとかなる
vi vim
vagrant docker
git
英語(中三レベル)
ここらへん最初の3ヶ月でやっとくと楽
あとはコピペだけでなんとかなる
2018/06/14(木) 09:08:16.91ID:wCs4fJOK
2018/06/17(日) 11:41:07.01ID:eEWfV0tw
ヴぁかどもが。
写経なんていっているヴァカどもには永遠に理解できないから、プログラミングなどには近づくな。
写経なんていっているヴァカどもには永遠に理解できないから、プログラミングなどには近づくな。
33デフォルトの名無しさん
2018/07/04(水) 22:20:50.04ID:gFgZc5FG XWH
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★7 [ぐれ★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 山田邦子 ひょうきん族時代の年収は12億円「ただ税金が80%」 [muffin★]
- 【東京】「家族で話題にして」 “世田谷一家殺害から25年 警視庁が呼びかけ [煮卵★]
- 【沖縄】開業4ヵ月でこれは…“国民の税金”投入の『ジャングリア沖縄』で見た衝撃的な光景と、モチベーションが低い一部スタッフの現状 [ぐれ★]
- 向こう3カ月のコメ価格、下落予想強まる…新の収穫量増え需給緩むか 米穀安定供給…調査 [蚤の市★]
- テメェは俺を怒らせたオラァ👊💢😅💢👊🏡
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪
- 【巨人】アナ「来季のキーマンは?」阿部「僕です、辛抱と我慢できるかどうか」
- おさかなさんあつまれえ
- 【画像】巨乳ダンサーさん(20)、全人類の精液を無駄打ちさせてしまうwwwwwwwwwwwwwwwwwwwwwwww
- 【悲報】粗品さん、頭おかしい
