アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
javaが妥当かな? (スコア:1, 参考になる)
(腐っている部分も大量にあるが)技術者の確保の容易さを考えると
Javaでしょうね。
と、言いますかWebApplicationを書くと言う行為において言語は
あまり問題にならないかと。javaが優位な点はフレームワークなり
アプリケーションサーバーなりの環境が非常に有利になっている点です。
元の話はWebテクノロジ(若干意味不明だが)で話が始まっているのに
いつの間にか複数人で開発する言語はどれがいいかって話になっている。
これはWebアプリに限らず一般的なプロジェクトではどの言語を選択するかって話になると思いますが。
もっとも言語の選択よりプロセス管理のほうが非常に深刻な状態になつつあるんだが。
#ROIってうるさくて…
Re:javaが妥当かな? (スコア:1)
>あまり問題にならないかと。javaが優位な点はフレームワークなり
>アプリケーションサーバーなりの環境が非常に有利になっている点です。
これは同意します。まったくそのとおりだと思います。
>(腐っている部分も大量にあるが)技術者の確保の容易さを考えると
>Javaでしょうね。
そうなんですよね。Java技術者はたくさんいるんだけど、「使える」Java技術者は非常に少ない。
で、ですね、技術者、まあこの場面だとプログラマーですが、使える
プログラマーはなかなか採用できないから、育てるしかないと思っています。
そしてプログラマーを育てることを考えると、
「使えるJavaプログラマー」を育てるよりも
「使えるPHPプログラマー」を育てるほうがずっと簡単ではないかと
思うんですがいかがでしょうかみなさん。
#どっちもどっちかなー。
Re:javaが妥当かな? (スコア:1, すばらしい洞察)
思います。そして、そんな人間は非常に少ないのです。
「使えるJavaプログラマー」は「使えるPHPプログラマー」にも
なれると思いますが、所詮一人の人間の生産性などたかがしれて
います。
また、使える人はせっかく育てても、すぐに他所にいってしまい
ます。使える人はどこも慢性的に不足しているからです。
よって、使える人を育てれば楽になれるというのは幻想です。
そんなことはまずあり得ません。よって、考えるべきことは、
使える人(たとえばあなた自身かもしれませんが)の能力を
最大限まで効率化することです。
いわゆる「どうやっても使えない人」という場合もありますが、
やり方さえ教えてあげれば、穴埋め程度ならなんとかという
「普通の人」ならたくさんいますし、「使える人」の考えている
ことを「普通の人」向けに翻訳してくれる「ちょっとできる人」
も「使える人」程ではありませんが、少しはいます。
まずは、「普通の人」を使う方法を考えましょう。
「普通の人」にPHPを与えると、とんでもないコード
を書いてくれます。彼らにPHPのコードを書かせようと思わない
ことが肝要です。そのためには、彼らが穴埋めできるように、
「できる人」であるあなたは、Javaのフレームワーク技術に
習熟する必要があります。また、Javaによるプロトタイピング
技術に習熟する必要があります。「普通の人」が使えるツールを
よく知っていて、それを啓蒙できるようになる必要があります。
これらの技術を惜しみなく「普通の人」に対して投入しましょう。
彼らが頭を使わなくても開発できるようにしましょう。
そうしてはじめて、あなたは多少楽ができるようになります。
しばらくすると、そうした「普通の人」の中に、多少ツールや
フレームワークに対して興味を持って自発的に学ぼうとする人、
それらについてあなたと情報交換したいと思う「ちょっとできる人」
が現れてくると思います。
そうした「ちょっとできる人」にPHPを教えてあげてください。
いや、もう知っているかもしれませんが、PHPの生産性の高さと、
あなたの持つ設計技術と融合させたときの効果は、単にPHPを
知っているというレベルを簡単に超えるでしょう。
あなたはPHPによるプロトタイピング、フレームワークに習熟して
ください。そして、Javaで普通の人に対して行ったことを、今度は
PHPを使って「ちょっとできる人」に対して行って下さい。
といっても、「ちょっとできる人」とあなたの少数精鋭で
PHPによる開発をするのではありません。それは楽しい経験だと
思いますが、開発の効率をあげる観点からは不足です。
PHPをコミュニケーションの道具として使いましょう。また、
簡単な問題を解決するためのツールとして使いましょう。でも、
PHPを使って大きなプロジェクトをはじめてはいけません。
大きなプロジェクトには普通のプログラマが大勢必要で、そして
PHPは普通のプログラマには使いこなせないと思うのが無難だからです。
あなたは、PHPをコミュニケーションの道具として使うことで、
Javaよりもずっと少ないコードで密度の高いコミュニケーションが
可能になります。「ちょっとできる人」はあなたの意図を効率よく
理解できるようになり、それを「普通の人」に対して翻訳する
仕事を行うことができるようになります。あなたは、間接的では
ありますが、最初のころよりもずっとたくさんの「普通の人」を
使えるようになるでしょう。
こうすることで、はじめてPHPの持つ生産性の高さを真に
享受することができると思います。
ちなみに、さらに進むとPHPではなく自然言語のレベルで論理的に
会話のできる「なかなかできる人」が現れてきます。そのときは、
その人といっしょに会社を興しましょう :-)
なんてね。
Re:javaが妥当かな? (スコア:1)
「使える人間は言語を問わない」ってのはほんとうだろうね。
そして、はじめにJava教えてそれからPHPを教えるってのはいいアイデアかも。
その逆しか考えてなかった。
さんくす。
Re:javaが妥当かな? (スコア:0)
Re:javaが妥当かな? (スコア:0)
#PHPが好きなのでAC
Re:javaが妥当かな? (スコア:0)
ちょっとだけ聞いてまわったことがありますが、ソフトウェア系の学科ならばC、C++、Javaあたりを習うところが多いように思います。
まぁ、PHP
Re:javaが妥当かな? (スコア:0)
Javaも携帯等の組み込み機器からWebアプリケーションまで幅広く使われている。
生徒が卒業後にどういった分野に行くか判らないから、適用範囲の広い言語を教えるのではないのでしょうか。
あと、教える側が使い慣れたものを教材に選ぶからということもあるかも。
Re:javaが妥当かな? (スコア:0)
Perlは知りませんが、PHPは最近デザイン学校で教えているそうです。
まあ、デザイナにPHP教えて使えるPHPプログラマが増えるとは思えないですが・・・
最近は単にWEBのデザインができるだけでは就職できないようで。
Re:javaが妥当かな? (スコア:0)
つい最近まで正式にサポートないお寒い環境だったような....