JavaでWebアプリケーションをつくる人が学ぶべきこと

質問サイトとか掲示板とかみていると、Javaで初心者で質問している人がたくさんいて、初心者でもひとそれぞれだなあ、という感じ。

JavaでWebアプリケーションをつくるには、Javaの基礎は無論だが、Javaとは関係ないWebの知識がかなり要る。もしかして最近勉強を始める人は、ここらへんがまだ白紙状態の人が多いのではないだろうか?  Webに関する知識はJavaは忘れて勉強したほうがいい。最初はふつーのホームページがつくれなきゃ。最近はもしや、エディタで手で全部htmlをかいて、ftpソフトでアップロードして、とかいうことをしないでも、ホームページが作れてしまっているのかな。webアプリをつくろうという人、IT業界で働こうという人は、ftpとかパーミッションとかそういうものに遭遇してホームページをつくったほうが、勉強というほどではなく知識が身に付く。身に付いて上達すると、ホームページを簡単につくる仕組みを考える方にまわることができる。

でも便利なものがある時代に、そういうものをさけて何かしろ、ってむずかしいよねー。