プログラマは2W +の月給をしたいですか?これらの機能は、あなたが持っているのですか?

今、プログラマは、実際には、多くの人がコードを書くことができ、比較的タイトな仕事ですが、なぜプログラマ、まだそれを逃しますか?大規模な需要の外側に加えて、実際には比較的小さな真に資格のプログラマーであるこの理由はそこにあります。資格のプログラマになりたい、私たちは、次の要件を満たす必要があります。

1、慎重に

彼らは誤ってミス何かをしませんので、多くのプログラマにとって、大きなバグへのテストがないので気にしない、ここにコードを書くかもしれませんが、問題があるため、いくつかのずさんで発生します。だから、慎重に、それが効果的に事業を推進する上で積極的な役割を果たし、開発サイクルを短縮することができます。

2、太字

多くの場合、我々は明らかにビジネスロジック上の問題があることを知って、反するが、おそらく私は、この問題が自分で提起すべきではないと思うので、おそらくので、それは黙っていました。実際には、すべての回で、限り、あなたは問題があるとして、彼らは全体のシーンがより強いかもしれないが、あなたは彼らが正しいと思うなら、他方は説得する正当な理由はなかったにもかかわらず、問題が指摘され、その後、我々はそれを議論提示しなければなりませんあなたは、あなたは彼らの大胆な意見に固執する必要があります。あなたが本当に自分のロジックが欠陥があると感じた場合もちろん、それは問題の大胆な認識ではなく、臆面もなく肌にする必要があります。

3、彼の口を開きます

開口部は、プログラマの特徴であるために、プログラマは、彼らは、Baiduのは、Googleの答えに自分で問題が発生した長い時間がかかったが、問題の原因を見つけることができなかったとき。自宅での実験を行うための人であれば、誰もあなたが、もちろんそう、あなたに助けを与えることができない、何も問題ありませんが、あなたが会社である場合は、プロジェクトチームは、あなたが人々に囲まれて、ヘルプがありますあなたの最初の選択肢、恥ずかしがらないでください、ああ問題を持っていない人は、あなたが他の人の目には、それだけの小さなケースに問題が発生する可能性があり、あなたが4時間を費やし、他の人が効率に4分かかりましたそれをしない理由は、あなたの学習経験の4時間4分、とは、問題を解決するために。もちろん、上記の要件は、あなたが、あなたはプログラマが、低レベルになることができない場合でも、ソフトプログラマに反対しています。

4、論理的思考

プログラマのために、あなたは普通の人から実際には異なるいくつかの場所では論理的思考を必要としています。これは、最も古典的なジョークです:プログラマのガールフレンドは、パンを買うあなたがスイカを売っ発生した場合、一つだけを購入します。その結果、プログラマはパンの家を買いました。なぜ?彼はスイカを売っ会ったので。これは冗談ですが、コードレベルで、業務フロー・チャートは、確かに理解する必要があるかもしれないが。だから、自分の考えを開発するプログラマ最初の必要性は、論理的にはそうでない場合、あなたは設計文書を理解する問題がある可能性があり、プログラマに属します。

5、コーディング能力

これは間違いなくあなたが巧み一の以上の言語を使用する必要がある基本的なスキルを落ち着かプログラマで、必要なコンテンツを書くためにそれを使用することができます。AとBチャット、AはB Bが言っ尋ねる: "私は中国語、英語と日本語になります。" あのB普通の人々; Bは言った: "あなたはどの意志の言語?" "私はよのJava、PHP、C#の" I Bそれはプログラマです。

6、ドキュメント機能

文書は良いプログラマプログラマではありません書きません。プログラマはコードのほとんどを書くこと、およびプログラマはめったに文書を書くために喜んでいるんが、プログラマは、必要な書類を持っていなければならないと、当然のことながら、この文書は、Wordであると言うことではない。一方で たとえば、私たちは今、機能解析と設計のモジュールを実行する必要があり、あなたは、少なくともそれが簡単に理解するためにそうすることを、あなたに説明し、設計案をいくつかのページを思い付くが、さりげなく言った、他の人のために困難なあなたを理解しますコンテンツ。あなたは良いドキュメントの習慣を持っている場合、あなたが今、他の誰かに割り当てられた作業に必要を行う場合は、新しい配列を持っている、あなたハンドオーバあなたの仕事は、そうでない場合は、彼のこぎり、人々が簡単に始めることができ、作業を引き継ぎましただけお聞きし、文書を理解していません。

7、コーディング慣行

コーディングの習慣とは何ですか?シンプルである点、コメント、コーディング標準、命名規則。なぜ我々は、コメントを書くことがありますか?月後、あなたはあなたのコードを理解していない可能性があるため。なぜ命名規則に準拠する必要がありますか?月後、あなたはあなたのコードを理解していない可能性があるため。なぜコーディング標準に従ってください?月後、あなたはあなたのコードを理解していない可能性があるため。あなたは他の人が理解することができ、あなたのコードを読んでいませんか?もっと不可能。だから、厳密には完全な命名規則やコーディング標準に従い、書き込みノートに慣れるようにしてください。

8、コラボレーション

R&Dは、戦闘の男が、人々の戦争のグループではありません。だけではなく、自分自身で、分業でなければなりません。そうでなければ、チームの誰かが、あなたがあまりにも長い間住んでいない、殺されます。NIMBYの考え方は望ましいものではありません。

9、学習能力

これは、彼が10年には学ぶことは何もないではない、他の人がほとんど何を理解していない将来のプログラマを決定する能力は、私はCRUDに加えて、多くの30歳のプログラマーを、見ていると言うことができますか?いいえ、彼は学んだが、彼はただ彼だけが必要学ぶために、技術的な側面のビジネス知識、知識を学びました。このように、彼の能力は、パターンに会社に限られていた、大企業ならば、彼はそれが小さな会社であれば、彼は唯一のCRUDかもしれないが、もう少し知っているかもしれません。

それが時間内に、より多くの日、「力」自分の進歩の少しより学習、生活で、避けられない大きな違いの成果。

おすすめ

転載: blog.51cto.com/14489558/2456118