teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

修正

2020/04/16 15:01

投稿

tanat
tanat

スコア18778

answer CHANGED
@@ -47,5 +47,6 @@
47
47
  3. その書籍通りに環境を作ってみる。ダメだった場合はリカバリーして他の本でやり直す
48
48
 
49
49
  2はAmazonで評価が高いものを選ぶとかweb教材を選ぶでも良いです。
50
+ 3のタイミングでもうちょいで行けそうな雰囲気があったら、何をどうしたのかを回答者が完全再現できるレベルでteratailで質問をすれば解決まで持っていける可能性も生まれます。
50
51
 
51
52
  これでさっぱりわからんという状態になるのであれば、もう少しお金を用意して誰かに教えてもらう方向で進まないと一歩も進めないままどうにもならない可能性が高いと思います。

3

追記

2020/04/16 15:01

投稿

tanat
tanat

スコア18778

answer CHANGED
@@ -1,6 +1,26 @@
1
+ 前置き
2
+ ---
3
+
4
+ 具体的にこうすればいいですよ というのは現状がどうなっているのかわからないので、回答するのが難しいです。(何がわからないかをわからないという状態を責めている訳ではありません)
5
+
6
+ とは言え、環境構築が初学者にとって鬼門であるということも、teratailで回答者が回答しやすいように質問を書くことも簡単ではないということも認識はあるので、初学者が最初の一歩をクリアするために必要だと思うことと選択肢を回答とさせていただきます。
7
+
8
+ 把握する必要がある事
9
+ ---
10
+
1
11
  基本的にはお金で解決するか、自力で頑張って解決するしかないので、両者のバランス的に納得できる選択肢を選ぶ必要があります。
2
12
 
13
+ PCの環境も状況も個々人で違うので、`どんな状況の誰にでも適用できる完全無欠の簡単環境構築術`みたいなものは存在しません。
3
14
 
15
+ この点はそういうものだと理解する必要があります。
16
+
17
+ これはプログラミングを教える側にとっても厄介な問題で、専門学校やプログラミングスクールでは、`環境の方を出来る限り固定して、その環境と全く同じならほとんどの人が大丈夫な環境構築手順`みたいなものを定義して教えることが多いです。
18
+
19
+ 個人的な見解としては、完全に開発初学者かつ自力で環境構築をスムーズに出来る人はプログラミング適性がある人の数より少ないと思います。
20
+ 誰かに教えてもらうのが楽です。
21
+
22
+ 選択肢
23
+ ---
4
24
  上から順にお金がかかるが楽→お金はかからないが努力と試行錯誤が必要という選択肢です。
5
25
 
6
26
  1. プログラミングを教えてくれる学校に通う
@@ -16,11 +36,16 @@
16
36
  1と2は安くないお金がかかりますが、3はコストパフォーマンスとして優秀な手段になります。
17
37
  6に関しては、有効な回答を得られる質問を書くこと自体に結構な手間がかかるので(テンプレートを埋めるために確認をすれば大抵の質問は解決します)、まずは出来る限り試行錯誤を繰り返す方が早いと思います。
18
38
 
39
+ お勧めの方法
19
40
  ---
41
+
20
- 個人的に思うお勧めとしては、
42
+ 個人的な見解としては、以下のような手順でまずややってみることをお勧めします。
43
+ * 数千円~1万円くらいの支出とPCを初期化する覚悟する必要があります。
44
+
21
- 1. PCを初期状態にリカバリーしてwindowsアップデートだけ実行する(中途半端に環境が残ってるとトラブルシュートが大変)
45
+ 1. PCを初期状態にリカバリーしてwindowsアップデートだけ実行する(中途半端に環境が残ってるとトラブルシュートが大変。教材で想定しているのは通常はOS設定が標準の状態であるため)
22
46
  2. 大きめの本屋に行き、出来るだけ出版日が新しいかつ自分に合いそうな入門書を何冊か買う
23
47
  3. その書籍通りに環境を作ってみる。ダメだった場合はリカバリーして他の本でやり直す
24
48
 
25
- という流れでしょうか。
26
- 2はAmazonで評価が高いものを選ぶとかweb教材を選ぶでも良いです。
49
+ 2はAmazonで評価が高いものを選ぶとかweb教材を選ぶでも良いです。
50
+
51
+ これでさっぱりわからんという状態になるのであれば、もう少しお金を用意して誰かに教えてもらう方向で進まないと一歩も進めないままどうにもならない可能性が高いと思います。

2

追記

2020/04/16 14:59

投稿

tanat
tanat

スコア18778

answer CHANGED
@@ -14,4 +14,13 @@
14
14
  初学者にとって環境構築や基本的な概念の習得は難題ですので、一番最初は可能な範囲でお金を使って誰かに教えてもらうことをお勧めします。
15
15
 
16
16
  1と2は安くないお金がかかりますが、3はコストパフォーマンスとして優秀な手段になります。
17
- 6に関しては、有効な回答を得られる質問を書くこと自体に結構な手間がかかるので(テンプレートを埋めるために確認をすれば大抵の質問は解決します)、まずは出来る限り試行錯誤を繰り返す方が早いと思います。
17
+ 6に関しては、有効な回答を得られる質問を書くこと自体に結構な手間がかかるので(テンプレートを埋めるために確認をすれば大抵の質問は解決します)、まずは出来る限り試行錯誤を繰り返す方が早いと思います。
18
+
19
+ ---
20
+ 個人的に思うお勧めとしては、
21
+ 1. PCを初期状態にリカバリーしてwindowsアップデートだけ実行する(中途半端に環境が残ってるとトラブルシュートが大変)
22
+ 2. 大きめの本屋に行き、出来るだけ出版日が新しいかつ自分に合いそうな入門書を何冊か買う
23
+ 3. その書籍通りに環境を作ってみる。ダメだった場合はリカバリーして他の本でやり直す
24
+
25
+ という流れでしょうか。
26
+ 2はAmazonで評価が高いものを選ぶとかweb教材を選ぶでも良いです。

1

追記

2020/04/16 10:01

投稿

tanat
tanat

スコア18778

answer CHANGED
@@ -8,8 +8,10 @@
8
8
  3. 入門向けの書籍や有料のオンライン教材(Progateやドットインストール)の有料コースを使う
9
9
  4. オンライン教材の無料の範囲で頑張る
10
10
  5. `Java 環境構築 初心者`あたりで検索して出てくるサイトを頼りに頑張る
11
+ 6. teratailで有効な回答を得られるように質問する能力を磨く(質問に関するヘルプページをしっかり読んで質問する)
11
12
 
12
13
  といったところでしょうか。
13
14
  初学者にとって環境構築や基本的な概念の習得は難題ですので、一番最初は可能な範囲でお金を使って誰かに教えてもらうことをお勧めします。
14
15
 
15
- 1と2は安くないお金がかかりますが、3はコストパフォーマンスとして優秀な手段になります。
16
+ 1と2は安くないお金がかかりますが、3はコストパフォーマンスとして優秀な手段になります。
17
+ 6に関しては、有効な回答を得られる質問を書くこと自体に結構な手間がかかるので(テンプレートを埋めるために確認をすれば大抵の質問は解決します)、まずは出来る限り試行錯誤を繰り返す方が早いと思います。