回答編集履歴
9
リンクを追加
answer
CHANGED
@@ -73,3 +73,14 @@
|
|
73
73
|
|
74
74
|
時代に合わせて修正する必要はあるかもしれませんが、
|
75
75
|
これも学習資産が活きると思います。
|
76
|
+
|
77
|
+
もちろん、そもそもCOBOLをやるかどうか、基幹業務をやるかどうか、
|
78
|
+
という選択はありますが、以上は私から見たCOBOLプログラマ像を述べました。
|
79
|
+
|
80
|
+
|
81
|
+
COBOL技術者のためのJava言語入門 - Fujitsu Japan
|
82
|
+
http://www.fujitsu.com/jp/solutions/infrastructure/dynamic-infrastructure/sdas/technology/java-cobol/
|
83
|
+
|
84
|
+
最後に、Javaのご学習のために、富士通のサイトのリンクを貼っておきます。
|
85
|
+
やはりCOBOL技術者にとってJavaは、学ぶ需要があるのでしょう。
|
86
|
+
少しでもお役に立てれば幸いです。
|
8
訂正
answer
CHANGED
@@ -14,7 +14,7 @@
|
|
14
14
|
|
15
15
|
また、知り合いのCOBOLプログラマが、
|
16
16
|
「並のサラリーマンより稼いでいる」と、
|
17
|
-
|
17
|
+
語っていたことも印象に残ってます。
|
18
18
|
|
19
19
|
まあ、私が彼の給与を直接確認したわけではないですし、
|
20
20
|
条件(金融系の正社員なら高いなど)によって違いますが。
|
@@ -40,9 +40,9 @@
|
|
40
40
|
|
41
41
|
だから、メンテナンスの需要がかなりありますし、新規開発もまだあるようです。
|
42
42
|
|
43
|
-
COBOL自体
|
43
|
+
COBOL自体の変化が少ないので、学習資産が活きるのもメリットです。
|
44
44
|
ただ、COBOLの規格も少しずつ進歩してます。
|
45
|
-
今はオブジェクト指向やネットワーク対応
|
45
|
+
今はオブジェクト指向やネットワークにも対応しています。
|
46
46
|
|
47
47
|
|
48
48
|
ただ、他言語をひとつ学ばれるのは良いかもしれません。
|
@@ -52,22 +52,22 @@
|
|
52
52
|
今のうちに書き替えておこう、という流れが出てきました。
|
53
53
|
|
54
54
|
そして、Javaも基幹業務でよく使われる言語なので、
|
55
|
-
COBOLからの移行案件はJavaが多いです。
|
55
|
+
COBOLからの移行案件はJavaが多いようです。
|
56
56
|
|
57
57
|
全面移行でなく、バッチ処理はCOBOLのほうが適しているので、
|
58
|
-
フロントの処理だけJavaで、バックはCOBOLとかもよくあ
|
58
|
+
フロントの処理だけJavaで、バックはCOBOLとかもよくあるようです。
|
59
59
|
|
60
60
|
だから、COBOLのほかに覚えるならJavaが良いと思います。
|
61
61
|
COBOLからJavaへの翻訳者は少ないので貴重です。
|
62
62
|
|
63
|
-
PHPやRubyなどのLL系言語は
|
63
|
+
PHPやRubyなどのLL系言語を私は使っていますが、
|
64
|
-
|
64
|
+
経験上からも習得しやすいと思いますし、個人的な好みで言えば好きです。
|
65
65
|
ですが、基幹業務にはまったく向きません。
|
66
66
|
|
67
67
|
また、LLはスラスラ書ける若い人がゴロゴロいるので、
|
68
68
|
COBOLほどの希少価値はありません。
|
69
69
|
|
70
|
-
それ
|
70
|
+
それに言語をたくさん覚えるより、
|
71
71
|
とくに基幹業務であれば、業務知識や
|
72
72
|
メインフレームを扱えることのほうが重要でしょう。
|
73
73
|
|
7
訂正
answer
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
以下、理由をご説明します。
|
7
7
|
|
8
8
|
最初に恐縮ですが、私自身はCOBOLでの開発経験がありません。
|
9
|
-
ですから以下は、伝聞で
|
9
|
+
ですから以下は、業界での伝聞であることを、先にお断りしておきます。
|
10
10
|
|
11
11
|
|
12
12
|
昔、プログラムを教わった先生から「COBOLは喰える」
|
6
加筆訂正
answer
CHANGED
@@ -38,7 +38,7 @@
|
|
38
38
|
とくに古い時代のCOBOLは、秘伝のタレ化していて、若い人がスラスラ読めません。
|
39
39
|
(作成された年が)その人より年上のコードだったりします。
|
40
40
|
|
41
|
-
だから、メンテナンスの需要がかなりありますし、新規開発もまだ
|
41
|
+
だから、メンテナンスの需要がかなりありますし、新規開発もまだあるようです。
|
42
42
|
|
43
43
|
COBOL自体が変化が少ないので、学習資産が活きるのもメリットです。
|
44
44
|
ただ、COBOLの規格も少しずつ進歩してます。
|
@@ -55,13 +55,16 @@
|
|
55
55
|
COBOLからの移行案件はJavaが多いです。
|
56
56
|
|
57
57
|
全面移行でなく、バッチ処理はCOBOLのほうが適しているので、
|
58
|
-
フロントだけJavaで、バックはCOBOLとかもあります。
|
58
|
+
フロントの処理だけJavaで、バックはCOBOLとかもよくあります。
|
59
59
|
|
60
60
|
だから、COBOLのほかに覚えるならJavaが良いと思います。
|
61
61
|
COBOLからJavaへの翻訳者は少ないので貴重です。
|
62
62
|
|
63
|
-
PHPなどのLL系言語は
|
63
|
+
PHPやRubyなどのLL系言語は習得しやすいですし、
|
64
|
+
私の個人的な好みで言えば好きです。
|
65
|
+
ですが、基幹業務にはまったく向きません。
|
66
|
+
|
64
|
-
スラスラ書ける若い人がゴロゴロいるので、
|
67
|
+
また、LLはスラスラ書ける若い人がゴロゴロいるので、
|
65
68
|
COBOLほどの希少価値はありません。
|
66
69
|
|
67
70
|
それから言語をたくさん覚えるより、
|
5
加筆訂正
answer
CHANGED
@@ -48,12 +48,15 @@
|
|
48
48
|
ただ、他言語をひとつ学ばれるのは良いかもしれません。
|
49
49
|
とくにJavaがもっともおすすめです。
|
50
50
|
|
51
|
-
なぜ
|
51
|
+
なぜなら、COBOLを書ける人が少なくなっていくし、
|
52
|
-
今のうちに書き替えておこう、という流れ
|
52
|
+
今のうちに書き替えておこう、という流れが出てきました。
|
53
53
|
|
54
54
|
そして、Javaも基幹業務でよく使われる言語なので、
|
55
55
|
COBOLからの移行案件はJavaが多いです。
|
56
56
|
|
57
|
+
全面移行でなく、バッチ処理はCOBOLのほうが適しているので、
|
58
|
+
フロントだけJavaで、バックはCOBOLとかもあります。
|
59
|
+
|
57
60
|
だから、COBOLのほかに覚えるならJavaが良いと思います。
|
58
61
|
COBOLからJavaへの翻訳者は少ないので貴重です。
|
59
62
|
|
4
訂正加筆
answer
CHANGED
@@ -5,67 +5,65 @@
|
|
5
5
|
COBOLです。
|
6
6
|
以下、理由をご説明します。
|
7
7
|
|
8
|
-
最初に恐縮ですが、私自身はCOBOLの開発経験がありません。
|
8
|
+
最初に恐縮ですが、私自身はCOBOLでの開発経験がありません。
|
9
|
-
ですから以下は、伝聞での情報で
|
9
|
+
ですから以下は、伝聞での情報であることを、先にお断りしておきます。
|
10
10
|
|
11
|
-
ただ昔、プログラムを教わった先生が「COBOLは喰える」
|
12
|
-
といった意味のことを言ったことが今でも印象に残っています。
|
13
11
|
|
14
|
-
|
12
|
+
昔、プログラムを教わった先生から「COBOLは喰える」
|
15
|
-
と
|
13
|
+
といった意味のことを聞いたことが今でも記憶に残っています。
|
16
14
|
|
15
|
+
また、知り合いのCOBOLプログラマが、
|
16
|
+
「並のサラリーマンより稼いでいる」と、
|
17
|
+
自慢げに語っていたことも印象に残ってます。
|
18
|
+
|
17
19
|
まあ、私が彼の給与を直接確認したわけではないですし、
|
18
|
-
条件(金融系の正社員なら高いなど)によって違
|
20
|
+
条件(金融系の正社員なら高いなど)によって違いますが。
|
19
21
|
|
20
22
|
|
21
23
|
なぜCOBOLなのかというと、今でも需要があるからです。
|
22
24
|
書かれたプログラムが多くて、書ける人は少ないからです。
|
23
25
|
|
24
|
-
じっさいに実務に携われておられたご質問者様には釈迦に説法ですが、
|
26
|
+
じっさいに過去の実務に携われておられたご質問者様には釈迦に説法ですが、
|
25
27
|
基幹業務のシステム開発に、COBOLはよく使われていますね。今もメジャーでしょう。
|
26
|
-
何十年も使われているので、今でも大量のコードが蓄積されています。
|
28
|
+
何十年も使われ続けているので、今でも大量のコードが蓄積されています。
|
27
29
|
|
28
|
-
いっぽう、書ける人は年々少なくなっています。
|
30
|
+
そのいっぽう、書ける人は年々少なくなっています。若者のCOBOL離れが進んでいます。
|
29
|
-
|
31
|
+
ネットでの情報が少ないこともあり、若者はレガシーな言語よりモダンな言語に惹かれます。
|
30
|
-
メインフレーム(大型汎用機)に触れる機会が少ないこと
|
32
|
+
メインフレーム(大型汎用機)の実機に触れる機会が少ないことも大きいでしょう。
|
31
|
-
書籍やネットでの情報が少ないこと、若者のCOBOL離れなど。
|
32
33
|
|
33
|
-
職業プログラマでCOBOLを書く人は多いですが、
|
34
|
+
また、職業プログラマでCOBOLを書く人は多いですが、アマチュアで書く人は少ないです。
|
34
|
-
アマチュアでCOBOLを書く人は少ないです。
|
35
|
-
これがCやJavaやPHPだと、アマチュアでも人気で
|
35
|
+
これがCやJavaやPHPだと、アマチュアでも人気でしょう。
|
36
|
+
つまり、COBOLはアマチュアとプロの落差が大きい言語で、だから需要が多く喰えるわけです。
|
36
37
|
|
37
|
-
|
38
|
+
とくに古い時代のCOBOLは、秘伝のタレ化していて、若い人がスラスラ読めません。
|
38
|
-
|
39
|
+
(作成された年が)その人より年上のコードだったりします。
|
39
40
|
|
40
|
-
とくに古い時代のCOBOLは、若い人がスラスラ読めません。
|
41
|
-
|
41
|
+
だから、メンテナンスの需要がかなりありますし、新規開発もまだまだあるようです。
|
42
42
|
|
43
|
-
だから、メンテナンスの需要がかなりあります。
|
44
|
-
新規開発もまだまだあるようですし。
|
45
|
-
|
46
43
|
COBOL自体が変化が少ないので、学習資産が活きるのもメリットです。
|
47
44
|
ただ、COBOLの規格も少しずつ進歩してます。
|
48
|
-
今はオブジェクト指向やネットワーク対応などしてい
|
45
|
+
今はオブジェクト指向やネットワーク対応などもしているようです。
|
49
46
|
|
50
47
|
|
51
48
|
ただ、他言語をひとつ学ばれるのは良いかもしれません。
|
52
49
|
とくにJavaがもっともおすすめです。
|
53
50
|
|
54
51
|
なぜかというと、COBOLを書ける人が少なくなっていくので、
|
55
|
-
今のうちに書き替えておこう、という流れ
|
52
|
+
今のうちに書き替えておこう、という流れも出てきました。
|
56
53
|
|
57
|
-
そして、Javaも基幹業務でよく使われる言語で、
|
54
|
+
そして、Javaも基幹業務でよく使われる言語なので、
|
58
|
-
COBOLから
|
55
|
+
COBOLからの移行案件はJavaが多いです。
|
59
56
|
|
60
57
|
だから、COBOLのほかに覚えるならJavaが良いと思います。
|
61
58
|
COBOLからJavaへの翻訳者は少ないので貴重です。
|
62
59
|
|
63
60
|
PHPなどのLL系言語は言語そのものは習得しやすいですが、
|
64
61
|
スラスラ書ける若い人がゴロゴロいるので、
|
65
|
-
COBOLほど希少価値はありません。
|
62
|
+
COBOLほどの希少価値はありません。
|
66
63
|
|
67
64
|
それから言語をたくさん覚えるより、
|
68
|
-
とくに基幹業務であれば、
|
65
|
+
とくに基幹業務であれば、業務知識や
|
66
|
+
メインフレームを扱えることのほうが重要でしょう。
|
69
67
|
|
70
68
|
時代に合わせて修正する必要はあるかもしれませんが、
|
71
69
|
これも学習資産が活きると思います。
|
3
加筆
answer
CHANGED
@@ -3,28 +3,32 @@
|
|
3
3
|
> 現在、業界で求められるスキルや、採用に優位な資格はどういったものになりますでしょうか?
|
4
4
|
|
5
5
|
COBOLです。
|
6
|
-
以下ご説明します。
|
6
|
+
以下、理由をご説明します。
|
7
7
|
|
8
|
-
最初に恐縮ですが、私自身はCOBOL
|
8
|
+
最初に恐縮ですが、私自身はCOBOLの開発経験がありません。
|
9
|
-
|
9
|
+
ですから以下は、伝聞での情報でしかないことを、先にお断りしておきます。
|
10
10
|
|
11
11
|
ただ昔、プログラムを教わった先生が「COBOLは喰える」
|
12
12
|
といった意味のことを言ったことが今でも印象に残っています。
|
13
13
|
|
14
|
+
また、知り合いのCOBOLプログラマが、「普通のサラリーマンより稼いでいる」
|
15
|
+
と自慢げに語っていたことも印象に残ってます。
|
14
16
|
|
17
|
+
まあ、私が彼の給与を直接確認したわけではないですし、
|
18
|
+
条件(金融系の正社員なら高いなど)によって違うようですが。
|
19
|
+
|
20
|
+
|
15
21
|
なぜCOBOLなのかというと、今でも需要があるからです。
|
16
22
|
書かれたプログラムが多くて、書ける人は少ないからです。
|
17
23
|
|
18
|
-
|
24
|
+
じっさいに実務に携われておられたご質問者様には釈迦に説法ですが、
|
19
|
-
釈迦に説法だとは思いますが、基幹業務のシステム開発に、
|
20
|
-
COBOLはよく使われていますね。今
|
25
|
+
基幹業務のシステム開発に、COBOLはよく使われていますね。今もメジャーでしょう。
|
21
26
|
何十年も使われているので、今でも大量のコードが蓄積されています。
|
22
27
|
|
23
28
|
いっぽう、書ける人は年々少なくなっています。
|
24
|
-
理由は、ほかに新言語がどんどん登場
|
29
|
+
理由は、ほかに新言語がどんどん登場していること、
|
25
30
|
メインフレーム(大型汎用機)に触れる機会が少ないこと、
|
26
|
-
ネットの情報が少ないこと、
|
31
|
+
書籍やネットでの情報が少ないこと、若者のCOBOL離れなど。
|
27
|
-
若い人がレガシーだから嫌がること、など。
|
28
32
|
|
29
33
|
職業プログラマでCOBOLを書く人は多いですが、
|
30
34
|
アマチュアでCOBOLを書く人は少ないです。
|
@@ -52,7 +56,9 @@
|
|
52
56
|
|
53
57
|
そして、Javaも基幹業務でよく使われる言語で、
|
54
58
|
COBOLから置きかえる先はJavaが多いです。
|
59
|
+
|
55
60
|
だから、COBOLのほかに覚えるならJavaが良いと思います。
|
61
|
+
COBOLからJavaへの翻訳者は少ないので貴重です。
|
56
62
|
|
57
63
|
PHPなどのLL系言語は言語そのものは習得しやすいですが、
|
58
64
|
スラスラ書ける若い人がゴロゴロいるので、
|
@@ -60,5 +66,6 @@
|
|
60
66
|
|
61
67
|
それから言語をたくさん覚えるより、
|
62
68
|
とくに基幹業務であれば、たぶん業務知識のほうが重要でしょう。
|
69
|
+
|
63
|
-
時代に合わせて修正する必要
|
70
|
+
時代に合わせて修正する必要はあるかもしれませんが、
|
64
71
|
これも学習資産が活きると思います。
|
2
追加
answer
CHANGED
@@ -35,6 +35,7 @@
|
|
35
35
|
|
36
36
|
とくに古い時代のCOBOLは、若い人がスラスラ読めません。
|
37
37
|
その人より年上のコードだったりするので、秘伝のタレ化しています。
|
38
|
+
|
38
39
|
だから、メンテナンスの需要がかなりあります。
|
39
40
|
新規開発もまだまだあるようですし。
|
40
41
|
|
@@ -56,3 +57,8 @@
|
|
56
57
|
PHPなどのLL系言語は言語そのものは習得しやすいですが、
|
57
58
|
スラスラ書ける若い人がゴロゴロいるので、
|
58
59
|
COBOLほど希少価値はありません。
|
60
|
+
|
61
|
+
それから言語をたくさん覚えるより、
|
62
|
+
とくに基幹業務であれば、たぶん業務知識のほうが重要でしょう。
|
63
|
+
時代に合わせて修正する必要があるかもしれませんが、
|
64
|
+
これも学習資産が活きると思います。
|
1
追加
answer
CHANGED
@@ -3,11 +3,15 @@
|
|
3
3
|
> 現在、業界で求められるスキルや、採用に優位な資格はどういったものになりますでしょうか?
|
4
4
|
|
5
5
|
COBOLです。
|
6
|
+
以下ご説明します。
|
6
7
|
|
7
|
-
|
8
|
+
最初に恐縮ですが、私自身はCOBOLを書いたことがありません。
|
9
|
+
だから以下は、伝聞でしかないことを先にお断りしておきます。
|
10
|
+
|
8
11
|
ただ昔、プログラムを教わった先生が「COBOLは喰える」
|
9
12
|
といった意味のことを言ったことが今でも印象に残っています。
|
10
13
|
|
14
|
+
|
11
15
|
なぜCOBOLなのかというと、今でも需要があるからです。
|
12
16
|
書かれたプログラムが多くて、書ける人は少ないからです。
|
13
17
|
|
@@ -29,6 +33,16 @@
|
|
29
33
|
つまり、COBOLはアマチュアとプロの落差が大きい言語で、
|
30
34
|
だから需要が多く、喰える言語だということです。
|
31
35
|
|
36
|
+
とくに古い時代のCOBOLは、若い人がスラスラ読めません。
|
37
|
+
その人より年上のコードだったりするので、秘伝のタレ化しています。
|
38
|
+
だから、メンテナンスの需要がかなりあります。
|
39
|
+
新規開発もまだまだあるようですし。
|
40
|
+
|
41
|
+
COBOL自体が変化が少ないので、学習資産が活きるのもメリットです。
|
42
|
+
ただ、COBOLの規格も少しずつ進歩してます。
|
43
|
+
今はオブジェクト指向やネットワーク対応などしています。
|
44
|
+
|
45
|
+
|
32
46
|
ただ、他言語をひとつ学ばれるのは良いかもしれません。
|
33
47
|
とくにJavaがもっともおすすめです。
|
34
48
|
|
@@ -41,4 +55,4 @@
|
|
41
55
|
|
42
56
|
PHPなどのLL系言語は言語そのものは習得しやすいですが、
|
43
57
|
スラスラ書ける若い人がゴロゴロいるので、
|
44
|
-
COBOLほど希少価値はありません。
|
58
|
+
COBOLほど希少価値はありません。
|