検索
ホームページバックエンド開発PHPチュートリアル初心者プログラマーが間違いを避けるための 14 のヒント

若手プログラマーが特定の分野に携わっていても、どれほど野心的であっても、何をすればいいのか、何をすればいいのか分からないという混乱に圧倒されるでしょう。ここでは、私がソフトウェア開発者として学んだ教訓を紹介します。これが皆さんのお役に立てれば幸いです。
1. 仕事を通じて学ぶことを恐れないでください。
コンピュータがあれば、電子書籍リーダーで新聞やほとんどの本を読むことができます。自分の仕事や与えられたタスクをただきちんとこなすだけでは、あまり学ぶことはありません。やみくもにもっと仕事を求めても自分を向上させることはできません。まずはゆっくりと基本的な知識を身につけてください。
2. 自分のキャリアに勇気を持って前進し、自分自身に責任を持ちます。
メンターから特別なケアを受けられるのは 10 人に 1 人だけです。もしあなたが 10 人中 9 人に 1 人なら、ほとんどの場合、誰もあなたの面倒を見てくれないことを意味します。だから、自分のことは自分で守らなければなりません。可能であれば、自分を進歩させたり、何も教えてくれないような仕事は避けるようにしてください。なぜなら、それはあなたのキャリアに価値をもたらしませんし、他人は(あなたがそうしない限り)あなたが費やした努力を気にしないからです。彼らの邪魔になる)。それで3年経って何も達成できなかったら、普通は転職するしかない。
3. オーバーパフォーマンスとアンダーパフォーマンスは病気であり、治療する必要があります。
多くの企業には非効率なスタッフがたくさんいます。管理やその他の手段によって効率を向上させることができるため、これは悪い決定ではありません。クビになるのはたいてい、成績が悪くて大きなミスをした人たちだ。ただし、過剰な行動にも注意する必要があります。なぜなら、これは上司や同僚からの余分な注意を引くことになるからです。おそらくいつでもあなたのおさげを掴むのを待っているでしょう。
努力をやめていいと言っているわけではありません。逆に、一生懸命働いて勉強しなさい。しかし、私の個人的な経験から言えば、過剰なパフォーマンスを行う必要はまったくありません。おそらく、パフォーマンスを下回るよりも不必要です。
4. そうしないことで耐え難い結果が生じる場合を除き、「同意」を求めないでください。
1 週間かけて自分の研究を掘り下げてみませんか?上司にアドバイスを求めないでください。上司は決して「同意」しないでしょう。彼らの観点から見ると、あなたは無責任で、自分の仕事に熱心ではないため、彼らはあなたに対して不快感を表明することさえあるかもしれません。もちろん、あなたがやりたいことがビジネスにとって本当にリスクがある場合、またはほとんどの場合上司がそれに同意できる場合は、遠慮なく許可を求めてください。それ以外の場合は行く必要はありません。
5. 時間を割いてごめんなさいとは決して言わないでください。
プロジェクトが成功しなかったことを認めることはできます。もちろん、それをモチベーションや経験として前進させることが最善ですが、重要なのは、プロジェクトの失敗を決して残念に思わないことです。これは、さらにトレーニングが必要であることを意味するだけです。 「これらのビジネス プロジェクトに取り組んでいるのは週末の自分の時間だけです」と率先して上司に告白しないでください。あなたの会社が通常の勤務時間中に他のことをすることを許可していない場合は、それを厳密に遵守してください。自分の時間を尊重しなければ、誰も尊重してくれません。
6. CS666 を理解します。たとえ忘れてしまったり、学ぶ気がなかったとしても、それは常にあなたとともにあります。
年齢を重ねるにつれて、私たちは応用可能な一般的なスキルに焦点を当てる傾向があります。確かに CS666 は美しいとは言えませんが、他のプログラミング言語ではできない方法で業界を超えて応用できます。学ばないと、CS666が得意な人にキャリアを搾り取られてしまいます。
7. 上司が間違っていることを証明しようとする非現実的な試みはしないでください。
若いエンジニアは、自分のアイデアが上司よりも優れているにもかかわらず、サポートが不足していると感じると、より多くの時間とエネルギーをそれに投資する傾向があります。「上司が間違っていることを証明したい...!」自分の時間であれば(そして職場に緊急の用事がない場合)、上司は実際には気にしません。それどころか、上司はあなたの勤務状況や態度に疑いを持ち、不満を抱き、無意識のうちに昇進や昇給の機会を与えようとしないでしょう。彼らはあなたが与えた否定的な印象を独自の方法で確認するため、上司を説得することに成功したとしても、実際には失敗しています。むしろ、あなたの上司はあなたを「能力は高いのに、与えられた仕事を完遂することに集中できず、私に対抗するのが好きで本当に迷惑だ」というレッテルを貼り付けています。
8. 他人の争いに巻き込まないでください。
若くて経験が浅いからといって、実力がない場合がほとんどです。他人間の争いに巻き込まれたり、他人が受けた不当行為を支援するために立ち上がったりすると、「ニワトリを殺し、サルを怖がらせる」ために追い出される可能性があります。私たちは自分自身のために戦わなければなりません。そうすれば、たとえ結果が幸せではなかったとしても、少なくとも一部の人々の尊敬を勝ち取り、自分自身を守ることができます。そうしないと、他の人はあなたをただ愚かで傲慢な愚か者だと思うでしょう。
9. 善と悪は絶対的なものではありません。問題を別の角度から見てみましょう。
何かを見たときに「良い」「悪い」というラベルを付けずに、別の視点から見てください。ボスは轟音ボディを使うのが好きですか?つまり上司からも信頼されていない可能性がある。割り当てられたプロジェクトは退屈ですか?もしかしたら、あなたのマネージャーも落ち込んでいて、あなたのあら探しをしている暇がないのかもしれません。そして、空いた時間を利用して、次の仕事に備えて新しいスキルを学ぶことができます。頭をかきむしる文化?もしあなたが辛抱できて、他の人がそれができないなら、あなたは目立つでしょう。したがって、何かを単に「良い」または「悪い」というラベルを付けないでください。つまり、これは年齢とともに向上するスキルのようです。
10. 自分でビジネスを始めない限り、給料は下がりません。
転職(金融からバイオテクノロジー研究)する場合、または消費レベルが低い地域に行く場合は、10%の削減が許可されます。それ以外の場合は、「いいえ」と答えてください。一つ言っておきますが、ほとんどの人は他人の仕事を評価するのが苦手です。言い換えれば、現在の給与レベルを将来の交渉の出発点として使用できます。ステータスを下げる場合は、ステータスが上がるなど、納得できる理由があった方が良いでしょう。
11. 運動。
運動はあなたの健康、自信、性生活、キャリアに影響を与える可能性があります。また、運動をすることで仕事の効率も上がります。長い間運動していないことがわかったら、すぐに運動を始めましょう。結局のところ、体は革命の資本です。
12. 長時間労働: 時々は問題ありませんが、常に行うのは有害です。
もしあなたの上司の周(周パピ)が、お金を節約するためだけにあなたに二つの仕事をさせて、一つの給料しかもらえないなら、すぐに辞めてください。信じてください、あなたの上司はあなたがこの仕事を必要としている以上にあなたを必要としています。
13. 現象を通じてコア技術の開発傾向を発見します。
NoSQL データベースやビッグデータ技術などのホットワードの半分は 15 年後には時代遅れになるでしょう。対照的に、線形代数の実用的な知識は永遠に変わりません。意味があり学習する価値のある中心的な技術原則 (関数型プログラミングなど) と単なるトレンドは何かを把握する必要があります。これらの「トレンド」は、現時点では非常に役立つかもしれません(たとえば、仕事を見つけるのに役立ちます)が、それらにあまり多くの時間を費やすべきではありません。強固な基盤だけが、前方の波に打ちのめされずに、新しいトレンドの波に耐えることができます。
14. 最後に、できるだけ多くのことを学びましょう。難しいですが、頑張ってください。
学習は基礎です。継続的な学習と継続的な栄養素の吸収によってのみ、私たちのキャリアの苗木はそびえ立つ木に成長します。本当に賢い人でも最先端の論文を読むのは難しいので大変です。 (ある程度、これは多くの論文があまりよく書かれていないことが原因ですが、それはまた別の話です。) 信じてください、複雑な数式を理解して生まれてくる人はいません。私たちは実はとても幸運で、次から次へと巨人の肩の上に立っています。したがって、優れたプログラマーになりたいのであれば、学校で過ごした以上に勉強して勉強する必要があります。
LAMP Brothers オリジナルの PHP ビデオチュートリアル CD/「Essential PHP inDetails」を無料で入手 詳細は公式 Web サイトのカスタマーサービスまでお問い合わせください:
http://www.lampbrother.net 【Brothers IT Education】PHP、Linux を学ぶ、HTML5、UI、Android ビデオチュートリアル (コースウェア + ノート + ビデオ) を待っています!
ネットワークディスクチュートリアルのダウンロード: [url]http://pan.baidu.com/s/1mg8ANMg [/url]

上記では、あらゆる側面を含め、ジュニア プログラマーが間違いを避けるための 14 のヒントを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
誇大広告を超えて:今日のPHPの役割の評価誇大広告を超えて:今日のPHPの役割の評価Apr 12, 2025 am 12:17 AM

PHPは、特にWeb開発の分野で、最新のプログラミングで強力で広く使用されているツールのままです。 1)PHPは使いやすく、データベースとシームレスに統合されており、多くの開発者にとって最初の選択肢です。 2)動的コンテンツ生成とオブジェクト指向プログラミングをサポートし、Webサイトを迅速に作成および保守するのに適しています。 3)PHPのパフォーマンスは、データベースクエリをキャッシュおよび最適化することで改善でき、その広範なコミュニティと豊富なエコシステムにより、今日のテクノロジースタックでは依然として重要になります。

PHPの弱い参照は何ですか、そしていつ有用ですか?PHPの弱い参照は何ですか、そしていつ有用ですか?Apr 12, 2025 am 12:13 AM

PHPでは、弱い参照クラスを通じて弱い参照が実装され、ガベージコレクターがオブジェクトの回収を妨げません。弱い参照は、キャッシュシステムやイベントリスナーなどのシナリオに適しています。オブジェクトの生存を保証することはできず、ごみ収集が遅れる可能性があることに注意する必要があります。

PHPで__invoke Magicメソッドを説明してください。PHPで__invoke Magicメソッドを説明してください。Apr 12, 2025 am 12:07 AM

\ _ \ _ Invokeメソッドを使用すると、オブジェクトを関数のように呼び出すことができます。 1。オブジェクトを呼び出すことができるように\ _ \ _呼び出しメソッドを定義します。 2。$ obj(...)構文を使用すると、PHPは\ _ \ _ Invokeメソッドを実行します。 3。ロギングや計算機、コードの柔軟性の向上、読みやすさなどのシナリオに適しています。

同時性については、PHP 8.1の繊維を説明します。同時性については、PHP 8.1の繊維を説明します。Apr 12, 2025 am 12:05 AM

繊維はPhp8.1で導入され、同時処理機能が改善されました。 1)繊維は、コルーチンと同様の軽量の並行性モデルです。 2)開発者がタスクの実行フローを手動で制御できるようにし、I/O集約型タスクの処理に適しています。 3)繊維を使用すると、より効率的で応答性の高いコードを書き込むことができます。

PHPコミュニティ:リソース、サポート、開発PHPコミュニティ:リソース、サポート、開発Apr 12, 2025 am 12:04 AM

PHPコミュニティは、開発者の成長を支援するための豊富なリソースとサポートを提供します。 1)リソースには、公式のドキュメント、チュートリアル、ブログ、LaravelやSymfonyなどのオープンソースプロジェクトが含まれます。 2)StackOverFlow、Reddit、およびSlackチャネルを通じてサポートを取得できます。 3)開発動向は、RFCに従うことで学ぶことができます。 4)コミュニティへの統合は、積極的な参加、コード共有への貢献、および学習共有への貢献を通じて達成できます。

PHP対Python:違いを理解しますPHP対Python:違いを理解しますApr 11, 2025 am 12:15 AM

PHP and Python each have their own advantages, and the choice should be based on project requirements. 1.PHPは、シンプルな構文と高い実行効率を備えたWeb開発に適しています。 2。Pythonは、簡潔な構文とリッチライブラリを備えたデータサイエンスと機械学習に適しています。

PHP:それは死にかけていますか、それとも単に適応していますか?PHP:それは死にかけていますか、それとも単に適応していますか?Apr 11, 2025 am 12:13 AM

PHPは死にかけていませんが、常に適応して進化しています。 1)PHPは、1994年以来、新しいテクノロジーの傾向に適応するために複数のバージョンの反復を受けています。 2)現在、電子商取引、コンテンツ管理システム、その他の分野で広く使用されています。 3)PHP8は、パフォーマンスと近代化を改善するために、JITコンパイラおよびその他の機能を導入します。 4)Opcacheを使用してPSR-12標準に従って、パフォーマンスとコードの品質を最適化します。

PHPの未来:適応と革新PHPの未来:適応と革新Apr 11, 2025 am 12:01 AM

PHPの将来は、新しいテクノロジーの傾向に適応し、革新的な機能を導入することで達成されます。1)クラウドコンピューティング、コンテナ化、マイクロサービスアーキテクチャに適応し、DockerとKubernetesをサポートします。 2)パフォーマンスとデータ処理の効率を改善するために、JITコンパイラと列挙タイプを導入します。 3)パフォーマンスを継続的に最適化し、ベストプラクティスを促進します。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン