プログラミングって独学だったら一瞬で詰まないか??

1: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 19:58:18.535 ID:d6jR7n3N0
わからなくなったら終わりじゃん

2: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 19:58:58.126 ID:7PMSrSZ50
あんな簡単なの分からんくならんやろ

5: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 19:59:29.785 ID:d6jR7n3N0
>>2
俺も早くそうやって煽りたい

3: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 19:59:04.667 ID:d6jR7n3N0
わからなくてとりあえず飛ばしてるところが山ほどある

4: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 19:59:06.796 ID:zp0TInUMM
人に教わっても分からないこと多い

6: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:00:17.400 ID:cXZ13FWba
とりあえず飛ばすと更に訳が分からなくなるぞ
分からない箇所は自分で調べろよ

8: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:00:53.016 ID:d6jR7n3N0
>>6
6時間くらい調べたぞ
多分経験者からしたらしょうもないところを

9: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:02:02.437 ID:cXZ13FWba
>>8
6時間は凄いな
それだけ努力出来れば大物になりそう

17: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:05:00.766 ID:iZe72Tu+0
>>8
プログラミングのスキルは調べる力だ
そのうちさっと調べて覚えて実装できるようになる

7: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:00:23.362 ID:VzlXXdAwM
なんならビルドするまでに詰む

10: ◆??? 2019/11/19(火) 20:02:21.325 ID:eBZzEEXN
デバッグが萎える

12: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:03:06.673 ID:M6SPsDQYM
まず一番ダメなのが入門書とか買う奴

14: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:03:38.285 ID:d6jR7n3N0
>>12
じゃあ何教材にすればいいんだよ

21: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:05:34.099 ID:+do6RFADd
>>14
どの言語もオンラインドキュメントがあるだろ

20: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:05:24.605 ID:pahQhBJ20
>>12
1番ダメってこと無いだろ
一度は網羅的に知識を得るのもいいだろ

13: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:03:07.822 ID:o7wxMstv0
独学で詰むことはないけど現場に放り込まれた方が学習効率遥かに良いのは間違いない

25: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:10:36.211 ID:d6jR7n3N0
>>13
知識無しで現場放り込まれるの怖すぎ

15: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:04:08.644 ID:7PMSrSZ50
例えば何が分からないんだ?

24: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:09:58.016 ID:d6jR7n3N0
>>15
直近でつまってるのはjavaでarraylist変数にfor文つかってint numの数値を要素として追加するやり方

26: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:10:48.570 ID:OyVHM3Sa0
>>24
普通に追加すればいいじゃん?って思うんだけどなんのエラーがでるの?

36: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:15:33.932 ID:d6jR7n3N0
>>26
グーグル翻訳によれば「intは逆参照できません」らしい

53: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:25:13.912 ID:OyVHM3Sa0
>>36
intの値を直接Listにaddするのはダメなの?
Listの方はintだよね?

82: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:39:19.700 ID:3SVNDISKd
>>36のエラー文と>>58のコード見るにやっぱりint numが配列として使われてないんじゃないの?
翻訳した文章って「int cannot be dereferenced」でしょ?

32: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:14:29.641 ID:iZe72Tu+0
>>24
いや普通にArrayList調べりゃ分かるだろ

33: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:14:52.013 ID:7PMSrSZ50
>>24
とりあえず自分の書いたコードとエラー文とかあるか?

61: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:28:55.201 ID:JOBQkPOxr
>>24
多分型が違うかなんか
俺もなんかしらんけど動かなかったから新しく作った配列に一個ずつ要素取り出して追加しててって最後に追加したいのを追加してた

18: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:05:11.102 ID:VqaTO/uF0

おっちゃんだけど
誰かに教えてもらったってことはあんまりないなあ

今どきだったら、人に聞いてもググっても
さして得られるものに大きな違いはなかろう?

19: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:05:12.749 ID:mkNMyDyF0
全部わかってるやついるの?

22: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:06:11.817 ID:7GZn/vLY0
マイコン時代はリファレンスとユーザーマニュアルだけ目を通してれば適当にやれた

23: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:08:11.661 ID:VqaTO/uF0
>>22
懐かしや
その二冊だったな

27: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:12:18.644 ID:yZAD4Zlm0
ググれば出てくるんじゃね

28: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:13:07.667 ID:sg8WwBTrd
ArrayListに突っ込むとオブジェクトになるよ

29: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:13:32.969 ID:TRLfqttd0
IDE使う言語なんかだと環境構築で詰む人いそう
だからあえてjavascript勧めてみる

31: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:14:21.512 ID:OyVHM3Sa0
>>29
むしろ環境構築させてググる力を鍛えさせてるよ、後輩には

30: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:14:14.715 ID:zF+jSxC7r
俺も早く「簡単だろ?」とか「ガイジでもできる」とかイキりたい

34: キュアイッパンハケン ◆PYoPbZwyyI 2019/11/19(火) 20:14:55.009 ID:BG/7V6sBH
本読んで打ち込むだけやで

35: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:15:19.714 ID:s+wsHZOM0
stack overflowの人たちは親切だから

37: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:15:40.815 ID:OyVHM3Sa0
結局プログラミングは綺麗なコードとか最適化とか考えなければググる力あれば大抵書けるようになる
これ言うと噛み付いてくるコーダーの方が居るけど

41: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:17:39.757 ID:pahQhBJ20
>>37
汚いコードで効率の悪いコードでいいのか

42: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:18:57.811 ID:awhXWBhc0
>>41
それ以降はリーダブルコードやら買うなり誰かに聞くなりしかないってことじゃないの

45: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:19:34.568 ID:cXZ13FWba
>>41
まずは動くことが第一だ
最適化は次のステップ

50: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:22:23.073 ID:OyVHM3Sa0

>>41
効率は悪くても可読性が高い方が良い
綺麗って言うのは読みやすさじゃなく、メモリ効率とかの話だった、日本語おかしくて悪い

>>43
大規模プロジェクトだとある程度のコーディングルールは必要だと思う
まずはコーディングできるようになるきっかけとしてググって動作できるってことが大切だと思ってる
そこから保守性だったり可読性だったりということを学べばと

43: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:19:06.022 ID:6puWdgwG0
>>37
小さな機能しかないものなら何でもいいけど
大規模システムだとコーディング規約ないとマジイライラするし
下手すりゃプロジェクト破綻するぞ

51: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:22:36.604 ID:VqaTO/uF0
>>43
大きなプロジェクトなら
きちんと仕切れないテクニカルディレクターの手腕の問題だから…

38: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:15:54.371 ID:SOzrZ8hg0
C#ならわからないところをググるだけで大体何とかなる
どうしてもわからないところは専門板で知ったかすると親切な奴がケンカ腰に教えてくれる

39: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:16:23.724 ID:TRLfqttd0
for文回して要素追加しようとしてる
ソース貼ればきっと何かわかるよ

40: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:17:17.723 ID:yZAD4Zlm0
むしろ今はかなり環境は整ってる思うけどな
ちょっとネットで調べたら日本語ページ出てくるし

44: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:19:07.288 ID:Smwd2ix+0
他人の作ったソースいじり倒すのが一番の近道じゃないのか

46: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:21:23.318 ID:N0/172VGd
で、何が分からんか分からんから調べられんのやろ?
頭良い奴と俺たちとの違いだな

47: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:21:24.520 ID:yZAD4Zlm0
素人が思い付きで最適化するくらいならコンパイラに任せておいたほうがいい

48: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:21:49.646 ID:pahQhBJ20
網羅的に理解していてちゃんと理解しとけば行き当たりばったりの人より優位に立てるんじゃね?

56: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:26:26.091 ID:OyVHM3Sa0
>>48
網羅的にって実は曖昧じゃね?
何を持って網羅的なの?
どこからどこまで理解すればいいの?ってなる

59: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:27:41.244 ID:pahQhBJ20
>>56
一度は入門書をひと通り読んで基礎知識を体系的に理解しておいた方がよくね?

71: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:33:20.732 ID:SOzrZ8hg0

>>59
入門書って大抵コマンドラインプログラムだよね
でもWindowsとかで動くプログラムになると、main文どこ??で終わりかねない
じゃあ組み込みか?となると、main文より前に動く部分があってやっぱりむつかしい

Windows前提で言うと、今は.NETが禿げあがるほど優秀だからやりたいことは大抵.NETの関数を叩けば何とかなる
なので、入門書はある程度慣れてから読んで、まずは動画を再生したり、音楽を再生したり見たいな
いわゆるバエるプログラムを書いて楽しんだ方がいいんじゃないかな

72: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:34:41.787 ID:pahQhBJ20

>>71
基礎を理解→GUI

いつまでも基礎知識を体系的に理解してないのはキモくね

84: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:41:58.072 ID:SOzrZ8hg0

>>72
高校、大学の授業ならそれだろうね
あと、無限の情熱があって地味なことを延々と続けられる奴もそれでいいと思う
君は多分そういう人なんだろうけど、世間にはそうではない人の方が多いんだよね

だから、最初に派手なことをやってみて、興味がわいてきたら基礎に手を出していくんだよ

君はトグルスイッチのON/OFFでプログラミングしてたらいいと思うよ

49: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:22:14.566 ID:VzlXXdAwM

intの変数のメンバ見ようとしてない?
intValue.equales(1)みたいな

intは値だからメンバはない

52: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:23:11.504 ID:t9N4vfuxd
むしろ独学じゃないと無理

54: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:26:12.212 ID:C0TIMdLRd
プログラミング以上にGitHubの扱いに苦戦したわ

57: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:26:26.975 ID:09pg8wIk0
elonaもゴミ箱に3回ダンクシュートしてからが本番と言われている
プログラミングは100回挫折してからが本番だ

58: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:27:29.213 ID:d6jR7n3N0
今出先だからコードないが記憶便りにすると
for(int i = 0 ; i < num.length(); i++){
data.add(num[i]);
}
みたいな感じで追加しようとしてる

60: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:28:48.592 ID:VzlXXdAwM
>>58
allayListはgetじゃなきゃ取れなくね?

63: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:30:05.084 ID:OyVHM3Sa0
>>58
numはintの配列でいい?
List型にnum配列を追加したいってことか?

66: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:30:54.223 ID:d6jR7n3N0
>>63
そうだとは言い切れないほど初心者だが多分そうだ

81: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:39:14.219 ID:OyVHM3Sa0

>>66
まずはarraylistにaddする前にnumだけでfor回してそれが表示できるか確認しろ
おそらくnumがおかしい

問題を細かくを分けていけ

67: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:31:08.946 ID:gFYUaSw30
>>58
不等号逆じゃね

78: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:38:29.065 ID:d6jR7n3N0

>>67
不等号はあってるはず

ArrayList<integer> data = new ArrayList<integer>(){

for(int i = 0 ; i < num.length(); i++){
data.add(num[i]);
}
}
arraylist変数も追加しといた

87: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:44:49.892 ID:VzlXXdAwM

>>78
問題なのはnum
生配列にlengthメソッドが生えてるわけないからnumはArrayかListのはず
numインスタンスに対してnum[i]で添字で参照してるのがおかしい
インスタンスならgetterが生えてるはず

javaしばらく書いてないから間違ってるかもだけど

89: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:45:54.942 ID:3DYKWwCr0
>>87
間違ってるかもしれないこと偉そうに教えようとすんなよ
合ってるんだけどさ

91: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 21:10:23.904 ID:VzlXXdAwM

>>89
多少エスパーしてんだから大目に見て

まあjavaが最初だとListとarrayListと配列の区別ついてないだろうから当面は頑張るしかないな

68: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:31:12.679 ID:t9N4vfuxd
>>58
超細かいけどループの条件にメソッドを使わない方がいい
ループの度にメソッド呼ばれてちょっとだけ重くなる
一回変数にいれたほうがいい

77: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:37:41.776 ID:7mYIw1xA0
>>68
それくらいでもメソッドだと最適化してくれないの?

62: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:29:00.100 ID:gFYUaSw30
分からなくてもネットに無料の記事がごろごろ転がってるから分かるまで見ればいい

64: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:30:23.103 ID:0uiHAfUO0
教本で読む程度は出来るけど複雑になってくると何にもわからんコピペプログラムになる

65: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:30:41.687 ID:09pg8wIk0
初心者は型を意識しろ
型さえ意識すれば問題の7割は解決する

69: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:32:09.441 ID:gFYUaSw30
レンジの後の(も要らない)

70: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:32:16.658 ID:93oWQ1V00
プロゲートしとけばプログラミングの基礎は分かる

73: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:34:47.081 ID:TRLfqttd0
EclipseでJava書くとエラー箇所に~線が
引かれて結構分かりやすい
あとはエラーメッセージをgoogle先生にコピペすればOK

74: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:35:17.367 ID:h9sjwjtS0
とりあえずVIPPERに勧められてVBAから独学してる

75: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:35:37.645 ID:09pg8wIk0
リアルでプログラミングワナビの初心者と対面すると環境を用意する気がないらしいのがよく分かるので
Processingをやれと言っている

76: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:36:18.380 ID:09pg8wIk0
Processingなら一行もコードを書かなかったとしてもGUIが走る

79: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:39:00.586 ID:PciIqH/R0
Colabで遊んでるけど楽しいぜ

80: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:39:13.596 ID:pahQhBJ20
data.add(new Integer(num[i]));
にすればいけるんじゃね?

83: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:40:16.495 ID:09pg8wIk0
一行目の { は何を意図して書いた?
それが違う

85: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:43:38.623 ID:pahQhBJ20
何かに触れちゃったのか
ごめん

86: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:44:20.060 ID:09pg8wIk0
いやもうコードを全部ideoneに貼って出せ
お前の不手際伝言ゲームに付き合わされる言われはない

88: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 20:45:00.501 ID:pahQhBJ20
今外出先なんじゃなかったっけ
もう帰宅したのかな

90: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 21:05:07.867 ID:qLosupcl0
むしろプログラミングって独学以外で学べるの?
教えてもらったことないし、
授業受けても習得できる気がしない
本読んで自分でいじるの繰り返ししかない

92: 以下、5ちゃんねるからVIPがお送りします 2019/11/19(火) 21:11:09.307 ID:ZQTj3+6wr
イキリ倒すやつ多すぎない?wwwwww
プログラミングの初心者スレっていつもこうなるwww

引用元

管理人からひと言

独学できない人はマジで向いてないとおもう

スポンサーリンク
スポンサーリンク
スポンサーリンク

シェアする

フォローする