プログラミングの基礎は覚えたんだけどアプリが作れないのはなんで?

1: 2019/08/01(木) 19:53:29.306 ID:qCsMlWo9M
一方、アプリ作れるやつは使ったことない言語でも調べながらなんとか作れるのはなんで?

2: 2019/08/01(木) 19:54:11.087 ID:9jnmiM0G0
気持ち

5: 2019/08/01(木) 19:55:00.703 ID:qCsMlWo9M
>>2
どういう気持ちならアプリ作れる?

3: 2019/08/01(木) 19:54:11.414 ID:Rq/slbPOp
ググって丸パクリすれば作れるよ

5: 2019/08/01(木) 19:55:00.703 ID:qCsMlWo9M
>>3
同じものしか作れないじゃん

4: 2019/08/01(木) 19:54:55.272 ID:VLu7PtJ40
基礎覚えてないから

7: 2019/08/01(木) 19:55:19.381 ID:qCsMlWo9M
>>4
それが覚えてるんだよ

6: 2019/08/01(木) 19:55:15.913 ID:/Aa2BZbc0
文法力より付け焼き刃でググりながらなんか作る能力のほうが大事だから

8: 2019/08/01(木) 19:56:07.118 ID:HzcR2gKRd
日本の教育で英語が喋れないのと同じ

9: 2019/08/01(木) 19:56:43.694 ID:qCsMlWo9M
>>6>>8
それが経験の差ってことか?
実験しなきゃ意味ないってことね

10: 2019/08/01(木) 19:56:54.497 ID:mB7KdrDF0
複雑な構造を一つ一つの単純な構造に分解できるかどうか

12: 2019/08/01(木) 19:57:32.144 ID:qCsMlWo9M
>>10
オブジェクト指向的な?

11: 2019/08/01(木) 19:56:58.945 ID:TF8gU7aRa
1つアプリ作ったのが基礎になっていろんなアプリ作れるようになるんじゃねーのしらんけど

13: 2019/08/01(木) 19:58:12.879 ID:ulETo+89a
基礎ってのは中一程度の英語
独学は塾とかで習った感じ
未経験でIT系就職とかは喋れないやつが渡米する感じ
アプリを作るってのは歌詞だったり小説だったり

14: 2019/08/01(木) 19:59:29.200 ID:buz1Ja7ad
しっかりと作りたいものイメージして本気で設計しろ書く前に設計だ設計に時間かけろ

23: 2019/08/01(木) 20:04:23.236 ID:qCsMlWo9M
>>14
設計の本ってなんかオススメある?

26: 2019/08/01(木) 20:07:05.019 ID:9y8k5A8J0
>>23
設計の本は無駄だ
正確に言うとまだ早い
実際にプログラミングをしていくと必ず「グチャグチャ状態」になる
ありとあらゆる設計テクニックはその「グチャグチャ状態」を未然に回避するためのものだ
だからまずは自分でそれを体験しなければならない

33: 2019/08/01(木) 20:12:16.192 ID:buz1Ja7ad
>>23 >>26もいってるけど本は無駄かな強いて言うならロジカルシンキングとかそっち鍛える方がいい

35: 2019/08/01(木) 20:15:16.446 ID:XCx1XshS0
>>33
ロジカルシンキングはあんまりオススメしない。ロジカルじゃないから。

38: 2019/08/01(木) 20:18:36.254 ID:9y8k5A8J0
>>33
ロジカルシンキングを鍛えるのは大事だがそれも本は不要
プログラミングをしたり他者のソースを読めば良い
それをしてるうちに初心者は必ず「脳みそアップアップ状態」になる
「脳みそアップアップ状態」に1日1回なるように習慣づける
そうすると段々とアップアップしなくなってくる 
 

15: 2019/08/01(木) 20:00:05.060 ID:9y8k5A8J0
学校の勉強と同じスタイルでは全く作れない
学校の勉強ってのはまず満点100があって講師がその答えからいろいろ省く
生徒はその省かれた状態を穴埋めして100点に近づける
一方プログラミングはまず最初は0でその上に1点、2点と組み立てていく
つまり穴埋めと組み立ては全く頭の使い方が違う
プログラミングを学びたければ幼稚臭いものでも自分で作らないと何も身に付かない

16: 2019/08/01(木) 20:00:39.510 ID:gBVvrwYn0
GUIの勉強あるいはアプリケーション開発用のライブラリを弄ったことないからじゃないの

17: 2019/08/01(木) 20:01:03.474 ID:qCsMlWo9M
そっか
基礎ばっかりやっててもしゃあないってことね
ありがと

20: 2019/08/01(木) 20:02:16.511 ID:Um1KletvM
包丁捌きは上手でもレシピが無くちゃ料理は作れないだろ

21: 2019/08/01(木) 20:03:05.878 ID:qCsMlWo9M
大事なことなので…

27: 2019/08/01(木) 20:08:05.262 ID:BeuCztO50
アプリ作るのは基礎を応用しないといけないからという当たり前の理由じゃないのか

28: 2019/08/01(木) 20:08:34.581 ID:zGOP+RgL0
一定の目標立てて作ってみてその後経験積んでから最初に作ったのをできる限り最適化して作り直す

29: 2019/08/01(木) 20:09:02.932 ID:CKl1I6tc0
そっからgithubとかで他人のソースコードパクってコピーしたり理解できるようになったり改変したりして段々と作れるようになるもんなんじゃないの

42: 2019/08/01(木) 20:37:26.272 ID:/Aa2BZbc0
>>29が正解だと思うよ
まずは先人のサンプルアプリでも真似して作ってみれば
つまりプロトタイピング開発をしろって事
Qiitaにあるようなのでいいしgithubからクローンしてきてもいい
そっからそのアプリを理解したらなんか追加機能でも付けて仕上げてその後自分でゼロから作ればいい
少なくともwebアプリはこれでいける

31: 2019/08/01(木) 20:10:00.378 ID:lW0ai1A90
ちなみにどんなアプリ作りたいの

37: 2019/08/01(木) 20:16:53.972 ID:qCsMlWo9M
わかったよー
ありがとう

何も言わず作ることにする

>>31
人の生活を楽にするアプリかな

34: 2019/08/01(木) 20:14:32.034
アプリ作る本読んでないから

39: 2019/08/01(木) 20:20:22.773 ID:upqy9+iD0
>>1に作りたいものがないから

41: 2019/08/01(木) 20:37:12.645 ID:Knkd9uaP0
たぶん俺がやる気になれば1週間でアプリつくれると思うが一生やる気にならないと思う