私は現在3年生の後半ですが、PHPについてはフレームワーク以外はあまり深く学習していません。しかし、現在 Java の需要は非常に高く、秋の採用まであとわずか 3 か月しかありません。今から Java に切り替えるのは遅すぎますか?もしそうなら、学習ルートは何ですか?方向性はJava Webです。
返信内容:
Web に携わっている人にとって、言語レベルに大きな違いはありますか?フレームワークレベルで大きな違いはありますか?
キーポイント:
1. http プロトコル
2. すべてのレベルでのキャッシュ (ブラウザーキャッシュ、Web キャッシュ、データベースキャッシュ)
3.同期するにはどうすればよいですか?
4. 静的サービス、動的サービス、データ サービス用のスケーラブルなクラスターを構築するにはどうすればよいですか?
フレームワーク: すべては非常に多くの分野にあります。
1. MVC
2. ORM
3. ビジネス機能要件に基づくその他の拡張機能:
1. メッセージ キュー
2. > 3. RESTful インターフェイス
4. データ インターフェイス
5. 全文検索
... これらはすべて、特定のシナリオにおける Web アプリケーションの要件です。
上記は開発言語とは関係のない知識とスキルのようですが、これらをすべてマスターすれば、php、java、ruby、python、さらには c++ で処理できます。同じように、違いはありません。
残りは経験です:
1. より安全に処理する方法
2. 拡張を容易にするための機能モジュールを分割する方法
3. 高い同時実行性に対処する方法
4 . データのバックアップの処理方法
... ...
---------------------- ----------------------------------------------------
それでは、要約して教えてください。 あなたは、まだ言語という小さなことに苦労していて、Web 開発における他の多くのことに気づいていないので、手遅れだと感じています。
Web バックエンドを構築し、1 つの言語を使用すると、上記のすべての問題に対処した後、大小が一目でわかるようになります。
一方、特定の開発言語に関しては、言語の文法的特徴が異なるため、同じ問題を解決する分野でも、フレームワークはそれぞれの特徴に基づいて異なる解決策を選択します。これは比較できます。
重要なアイデア: 言語に基づいて
ルート
を決定するのではなく、
ルート
ルート
を決定します。 🎜> フィールドに基づいています。
真剣に言いますが、あなたの履歴書には、二人とも PHP と Java に精通していると書かれています PHP の給料が高ければ、PHP で働くことができますし、外で Java を勉強することもできます
。 Java での給料が高い場合は Java で働き、外では PHP で働くべきです。
プログラマーはテクノロジーを広い心で見る必要があります。
まあ、大学3年生の時点でPHPを深く学んでいないのであれば、Javaは言語やフレームワークの面でPHPよりも難しいですし、単純に就職を考えているのであればJavaはおすすめできません。しかし、それを知っている人はたくさんいますし、比較的言えば、PHP 市場はそれほど飽和していません (主に大学で PHP に焦点を当てている関連専攻について聞いたことがないためだと思います...なぜですか)そうではありませんか? "私はそれを教えたことはありません")
本当です。PHP を使用していくつかのプロジェクトを作成する場合、この問題は発生しません~~
PHP は最高の言語ですლ(́◕◞౪◟◕‵ლ) )
振り向かないでください。 Javaには996が必要です
なぜ世界で最も優れた言語が最も不謹慎な言語に変換されなければならないのでしょうか?
学校の採用に向けて本格的に準備したい場合は、アルゴリズムのデータ構造、TCP/IP、HTTP、オペレーティング システムなどの基本的なネットワーク知識についての知識を固めたほうがよいでしょう。 Java の学習に関しては、Zhihu に関連する回答があります。 P.S. 私は PHP に触れたことはありませんが、PHP をよく学び、少しでも深く学んでいれば、失業することを恐れることはありません。北京の建設労働者、月収は 10,000 です。
面接ガイドなどをオンラインで閲覧するのもよいでしょう...
なぜ Java に切り替えるのでしょうか? 現在、PHP は Java よりもはるかに価値があります。需要も大きいです。回答者は高卒でPHPを独学し、1年以上働いており、年収は約20万です。もちろん、私は同僚の中で一番優れているわけではありません。私の友人は私より労働時間が半年以上長く、現在30万元以上稼いでいます。仕事を見つけることを心配する必要はありません。実際、新しい仕事の給料を支払う必要がある場合は、どの言語を学ぶことにも価値があります。 3~5年後は基本給は変わりません。
私は問題解決者の視点に非常に同意します
言語に基づいて
ルート
を決定するのではなく、
ルート
フィールドに基づいています。
私は以前、どの言語が優れているのかよく悩みましたが、PHP はそれほど良くないと感じていましたが、いくつかのプロジェクトを経験した後、自分がその力をすべて活用していないことに気づきました。少し。 WEBに関して言えば、PHPも巨大なシステムやビジネスをサポートできるかどうかは、それをうまくできるかどうかにかかっています。
実際には、言語が最も重要ではなく、思考が最も重要です。コンピューターの分野では、あまりにも多くのことが相互に関連しており、言語とは関係がありません。
あなたと同じように、私もあなたより少しだけ学んでおり、プロジェクトを 1 つか 2 つ書きました。Java を少し学ぶつもりですが、将来の計画はありません。