ホームページ  >  記事  >  バックエンド開発  >  PHP を 3 年間使用していますが、今後はどうすればよいですか?

PHP を 3 年間使用していますが、今後はどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-17 08:30:521062ブラウズ

返信内容:

元の投稿者のためにそれを分析する機会があります。
1 つ目は、投稿者 の状況です。投稿者はコンピューターを専攻していません。現代では多くの大学生がぶらぶらしているとはいえ、コンピューター サイエンスの卒業生のレベルは、一般人が独学したり短期集中コースに登録したりして補えるものではないことを認めざるを得ません。

第二に、投稿者は頻繁に転職しており、その頻度は IT 業界の許容範囲をはるかに超えている可能性があります。試用期間終了後に退職する人を雇いたい企業はありません。馴染んですぐに離れるだけでは、何のコツも無いのと同じです。家主は試用期間中になされたわずかな貢献と古い従業員の成果を比較することができます。
投稿者は頻繁な面接で会社の状況を理解していなかったのか、あるいはどうしようもない選択をしたのかもしれません。しかし、不満を感じたらすぐに辞めたり、それを頻繁にしてしまうと悪循環に陥ってしまいます。あるいは、給与が能力よりはるかに高かったり、その人がその職に適格ではなかったりする可能性もあり、数か月の雇用後に会社がその人に恥をかかせて退職を強要する可能性があります。

最後に、投稿者には Baidu だけが知ることができる多くの質問があり、知識の蓄積が比較的少ないことを示しています。


投稿者の経験について話しましょう:
<code class="language-text">第一份工作干了两个月,在只有我一个程序员的公司写页面套网站 ,慢慢知道了php是用来建站的,都是一个人!老板懂的都比我多!这时候是2500 在珠海
</code>
プログラマーは、騙す能力を向上させる必要があります。 実務経験3年プログラマーと社会人3年プログラマーはここが違う! オーナー、言っておきますが、あなたの給料は私より高いです!しかし、それでもこの道を進みたいのであれば、自分の知識を整理してから、正規の企業を見つけて独自の知識体系を構築する必要があります。今のように混乱しているので、仕事を探しても、それほど高い給料を得るのは難しいです。 。 私は元の投稿者と少し似ていますが、機械設計と製造を専攻していますが、何らかの理由で PHP を独学で学びました。しかし、大学時代に自分でゲームを作りたいという欲求を満たすために(ゲームが好きだったので)2年生からプログラミングを独学し、最初に学んだコースはas3で、as3の王宮への道を購入しました。 (私はコンピュータ レベル 2 に合格したばかりで、まだ VB を勉強していました) 何も参考にせずに、毎日頭を悩ませて、多くのボトルネックを突破して、実際にスーパー マリオのゲームを書きました。 ! (今考えると本当に尊敬します) 最初は、もちろん物理と数学が得意でした。幸いなことに、私は後からゲームを書き始めたので、プログラミング、アルゴリズム、デザイン パターンの品質に早くから触れ、それらをより重視するようになりました。スーパーマリオの as3 バージョンを 3 回再構築し、プログラミング的思考が大幅に向上しました。その後、ちょっとしたケースとして as3 のミニゲームを書きましたが、自分の凄さをアピールするために、自分のプログラムを紹介する Web サイトを作りたくて、最初に埋め込まれていた php の穴に誤って飛び込んでしまいました。私は、smarty から tp、html css、js ウェブサイト アートまですべてを学び、これらのものを以前よりも長く使用しています。現在の PHP ブログ サイトのフロントエンドとバックエンドはすべて私が書いており、主に私が書いた Flash ゲームを表示するために使用されています。 。 。そして今も私は自分の専攻にいて、もちろん給料は元の投稿者ほど高くはありませんが、四川本土にいます。 。 。 これで 12k を得ることができ、今後の仕事で 20k 以上を稼ぐことができそうです。 DISCUZは2次開発に2年近く取り組んでいます...
は二次開発をすることで達成感も得られると言いました...

私たちのチーム

について話しましょうまず APP インターフェース:
まず、会社の APP が使用するために DISCUZ 独自のクライアント インターフェースに基づいて APP インターフェースのセットを作成しました
その後、これでは良くないことがわかったので、 APP インターフェイスで使用する DISCUZ に基づく新しいインターフェイス
🎜>その後、現在サポートされている複数のフォーラム バージョンを統合し、共通の APP インターフェイス アーキテクチャを構築する準備をしました
- 開発は完了しました。 API レイヤーをカスタマイズ可能にし、中間レイヤーを統合したままにします。

次に DISCUZ のサポート:
まず、プラグインの管理と配布をフォーラムの管理と配布から分離するためにプラグイン管理プロジェクトが構築されました
その後、機密単語検出サービスが構築されました提供された文字列に機密用語が含まれているかどうかを検出するインターフェイスを提供する CI3.0
と、全文検索サービスのセットである laravel5.0 フレームワークを構築します。現在、最下層は elasticsearch
です。予備トライアル中のフォーラム、内部でのプロモーションの準備

、次に DISCUZ に基づいた大きな変更の準備、
不要な部分を削除、コードの大部分を OO にリファクタリング、関数を分離、フックを追加、等... もちろん私の経験と似ていますが、最初の3年間で4回転職しましたが、この3年間で私の技術レベルはあまり向上しませんでした。転職をすると、あちこちで壁にぶつかると感じます。そこで、給与を第一に考える必要はないと考え、データ量の増加が技術レベルの向上につながる自社製品を作る会社を見つけました。私は今までこうしてきました、あなたもこのままでいいと思います。 未経験で時間を無駄にして仕事をするのはとてもタブーです。もちろん、少しでも認められた会社で働くべきなので、多くの人は我慢しなければなりません。そして、力があれば、上司に拒否の理由を残さずに他の人にオファーをすることができます。 こんなに高い給料をもらえるようになってまだ3年しか経っていないのに、転職すればするほど価値が上がるんですね…。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。