No.5ベストアンサー
- 回答日時:
>javascriptですら難しいなぁと思ってしまうレベルです。
JavascriptはJavaより難しいと思いますよ。
html, css, jqueryを自在に操れるなら、かなりの猛者です。
Javaは、c++からややこしい機能を削った言語で
プログラミング初心者でも比較的扱い易い。
但しガチガチのOOP言語なので、OOPが解らんと
その能力の1/3も使えない。
OOPは理解して使いこなすのに
どうしても時間がかかるので
そこを踏ん張れない人には猫に小判です。
この回答へのお礼
お礼日時:2020/03/17 18:43
>JavascriptはJavaより難しいと思いますよ。
そうなんですか…Webデザイナーや元SEの人にJavaは難しいと聞いてましたし、ネットで調べても難しいとあったので。
オブジェクト指向をテキストで読んだり自分なりに調べてもぼんやりとしか分らないんですよね…でも根気強く学習します。
回答ありがとうございました!
No.4
- 回答日時:
Javaに限らずですがプログラミング"言語"という通りプログラムって文章です。
一般的な自然言語とは違う言語で書かれているだけで。
ですから文系の人の方がプログラミングは相性がいいです。
ただ、この場合の文系というのは真の意味で文章が好きで、本を読むのが好きだったり、本を書くのが好きだったりそういう人を指します。
理系分野が無理だから文系という人は文系ではありません。
後、むしろJava Scriptの方がJavaより難しいです。
Java Scriptは定義してもいないのに最初から色々オブジェクトが存在したり、毎年のように仕様が追加されたり削除されたりいろいろしますので。
ところで銀鱗さんの回答は正しいです。
Javaって中途半端に何でもできる言語である一方中途半端に何もできない言語なので、Javaは何が得意で不得意かを理解し、何故自分たちはJavaを選んでその結果何を避ける必要があるのかを理解していないと劣化版しか作れないプログラマになります。
最後にはなりますが、結局プログラマをやってゆくうえで必須ともいえる能力は、根気と面倒くさがりです。
プログラミングは日本語が使えなくて地図の読み方も知らずお金の意味もわからない子供に、電車に乗って2回乗り換えた先にある銀行でお金をおろしてそこから2回乗り換えた先にある店で買い物して自分の元に帰ってきてもらえるよう教え込むようなものです。
教えた側の知らないところに脇道があってそこに迷い込んで動けなくなったりいろんなことが起こります。
それを追いかけて1つずつ修正してしてゆく根気が必要です。
ただ、一度できるようになってしまえば何万回でも文句も言わず正確かつ高速に行ってくれるので、「ここ面倒くさいな…」という気持ちを大切にでき楽するために努力できる人でなければプログラムを作る意味さえ理解できなくなってしまいます。
No.3
- 回答日時:
Javaは何が得意で不得意かを理解していない人かな。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Javaは暗記科目でしょうか?
-
Javaのプログラミングについて
-
vectorクラスについて。
-
Netbeansでの、Java「実行」と...
-
Java じゃんけん プログラミング
-
内部仕様、外部仕様
-
Cに慣れてしまった人、どのよう...
-
Javaの勉強
-
Javaプログラミングをやってます。
-
MSFormsとは何ですか?
-
vba クリップボードクリアにつ...
-
pukiwikiのサーバ移転について
-
使用しているJUnitのバージョン...
-
IISワーカープロセスが原因でCP...
-
リアルプレイヤーの古い(以前...
-
unzip32.dllの利用について(64b...
-
正規表現について質問です。 カ...
-
誕生日パラドックス
-
CLASSPATHを設定しても、『Clas...
-
Javaのバージョンアップにとも...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavaとAndroidアプリ(Java)違...
-
エクリプスのプログラミングに...
-
スキル高めのIT技術者になぜ左...
-
vectorクラスについて。
-
VBA(えくせる)ってなんでメン...
-
Javaに向いてない人はどんな人...
-
内部仕様、外部仕様
-
JComboBoxに入れるデータの数を...
-
授業でプログラミングのJavaの...
-
JavaScriptとC言語の違いについ...
-
JAVA初心者(プログラミング初...
-
Netbeansでの、Java「実行」と...
-
JAVA基礎の課題で自動販売機
-
Perl言語について。
-
VB.NETの参考文献、サイト
-
javascriptをもっと自由自在に...
-
VC++6.0で将棋のソフトを作りた...
-
canvasについて
-
プログラミングの学習方法を教...
-
C言語をマスターするまでの時間
おすすめ情報