若手プログラマーが特定の分野に携わっていても、どれほど野心的であっても、何をすればいいのか、何をすればいいのか分からないという混乱に圧倒されるでしょう。ここでは、私がソフトウェア開発者として学んだ教訓を紹介します。これが皆さんのお役に立てれば幸いです。
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 チュートリアルに興味のある友人に役立つことを願っています。