回答編集履歴
2
質問文修正されたから追記するよ
answer
CHANGED
@@ -22,4 +22,19 @@
|
|
22
22
|
使い始めてすぐの人が長年やっているベテランと同じ事が出来るなんて事もないですし、
|
23
23
|
仮にそれが開発の現場だったとしても同じレベルを求められる事はありません。
|
24
24
|
|
25
|
-
"何も知らない事"を知る事が脱初心者の第一歩です。
|
25
|
+
"何も知らない事"を知る事が脱初心者の第一歩です。
|
26
|
+
|
27
|
+
### 追記
|
28
|
+
オーケー、言いたいことは分かった。視覚的に何か起こってるわけじゃないから達成感がなくて
|
29
|
+
モチベーション上がらないって事なら、とりあえずある程度文法とかは
|
30
|
+
スポーツやる上での基礎トレーニングと一緒だから割り切ってしまってください。
|
31
|
+
集中してやればそんなに時間は掛かりません。
|
32
|
+
|
33
|
+
達成感を作りたいなら簡単なWebアプリケーションなんかを作ってみると視覚的に
|
34
|
+
制作物が出来るので達成感も生まれると思います。
|
35
|
+
よく練習として作られるのは掲示板とかなんで、サーブレット/JSPをやりましょう。
|
36
|
+
|
37
|
+
それまでの学習の復習にもなりますからね。
|
38
|
+
一個出来たら今度はそれに独自の機能を実装してみたり、
|
39
|
+
|
40
|
+
また別の制作物を作っていけば視覚的に達成感がなくてって事は無くなると思います。
|
1
文体が不適切でないかとのご指摘を受けて修正
answer
CHANGED
@@ -1,11 +1,8 @@
|
|
1
|
-
|
1
|
+
基礎をやらずにどうやって応用をやるんです?
|
2
2
|
if、whileなんてのは基礎も基礎、開発やる上で知ってて当然の知識な訳です。
|
3
|
-
四則演算も知らない子供が中高生でやる数学やろうとしてるようなものです
|
3
|
+
四則演算も知らない子供が中高生でやる数学やろうとしてるようなものですね。
|
4
4
|
|
5
|
-
前提知識に対して意味を求める方が間違ってますし、本当にそう思ってるならまずプログラミングに向いてないのでは?
|
6
|
-
|
7
5
|
何事もステップアップです。
|
8
|
-
|
9
6
|
仮にHello Worldをやらずにif文を書こうとするとしましょう。
|
10
7
|
|
11
8
|
`60点以上なら「合格」と表示するプログラム`を書こうとするとして、
|
@@ -20,7 +17,9 @@
|
|
20
17
|
|
21
18
|
ですがそれは、言わば家にリフォームを独自に施した上で**「この家は自分が建てた」**と言っているのと全く一緒です。
|
22
19
|
|
20
|
+
このような人は下手に動くものが出来てしまったせいで、
|
23
|
-
|
21
|
+
**「完全に理解した」**と思い込んでいる事が多いです。
|
22
|
+
使い始めてすぐの人が長年やっているベテランと同じ事が出来るなんて事もないですし、
|
23
|
+
仮にそれが開発の現場だったとしても同じレベルを求められる事はありません。
|
24
24
|
|
25
|
-
|
25
|
+
"何も知らない事"を知る事が脱初心者の第一歩です。
|
26
|
-
**「完全に理解した」**と思い込んでいる所です。
|