要約: アジャイル開発、開発運用、分散バージョン管理システムの人気が高まるにつれ、開発の焦点は徐々に個人の能力からグループの協力へと移行しています
英語原文: Ten Career Tips each egocentric programmer should listen
翻訳著者: ? ジャン・リリ
の中に入りたいなら多くのプログラマー 注目すべき点として、次の現象について熟考する価値があります。アジャイル開発、開発運用、分散バージョン管理システムがますます普及するにつれて、開発の焦点は徐々に個人の能力からグループの協力へと移行していきます。 ほとんどの場合、チーム、部門、個人が自分たちで問題を解決し、チーム リーダーがプロジェクトの最終結果に関してできることはほとんどありません。
この記事のすべてのテクニックの中心的な考え方とテーマは、「平凡になるな、自分のために生きよう」です。さあ、粘り強く、次の 10 個の専門スキルを学びましょう。それらはあなたを風と波に乗り、成功の向こう側へ連れて行ってくれるでしょう。
1. あなたは最高です
自分が最高のプログラマーであると信じて、自信を持ってください。時間が経てば経つほど、ファンが増えていきます。自分を馬鹿にすることを心配しないでください。IT は非常に複雑なので、いつでも他の人にボールを渡すことができます。
2. あなたのコードはあなたを表します
同僚がコードのバグを見つけたら、たとえそれが単にキーボードの余計なクリックによるものであっても、あなたはまず自分の間違いを認めなければなりません。その後、あなたと個人的に何か問題があったかどうかを尋ねてください。
3. プログラミング スキルを極秘として扱う
これらのプログラミング スキルについて知れば知るほど、仲間内でのあなたのステータスは高くなります。独自のマジック トリックを頻繁に使用しますが、スキルを使いすぎないように注意してください。もう一つのポイントは、他人の技を盗まないこと、自分を下げないことです。
4. ランボーの精神性
新しいソフトウェアコンポーネントを一晩で一人で書くことができる開発者は「ランボー」、つまり孤独な英雄です。コードレビューシステムやペアプログラミングを気にする必要はありません。これを行う必要があるのは初心者であり、あなたの評判を傷つけるだけです。
5. 知識は力です
あなたほど優れていない人たちにあなたの利点を知ってもらいましょう。彼らに思い出させるためには、指導者がいるのが最善です。
6. 速い魚は遅い魚を食べる
「ウサギとカメ」のカメがゆっくりと継続的なスピードに頼ることでレースに勝つことができるとまだ思っているなら、あなたは間違いなくそうするでしょう失う。新しいソフトウェアのコンポーネント開発を早く完了できればできるほど、成功の可能性は高くなります。モジュール性、柔軟性、保守性などに時間を無駄にしないでください。ニーズが異なるためにこれらの問題を考慮する必要があるとしても、それはあなたのせいではありません。
7. 権威性はプログラミングとは何の関係もありません
権限は会社の地位によって決まるものであり、プログラミング能力とは何の関係もありません。一般の開発者から最終的にチーム リーダーやプロジェクト マネージャーに変わるとき、最初に考慮すべきことは、全員のプログラミング速度についていけるかどうかではなくなります。
8. 失敗を受け入れないでください
私たちにとって失敗は決して選択肢ではありません。グループミーティングで自分の考えが否定された場合は、完璧なトップレベルの破壊活動・破壊活動を計画し、何か問題が起きた場合には「言ったじゃないですか!」と意気揚々と宣言することができます
9. との関係を構築します。同じ部署の人
いつも他の部署のオフィスに行かないでください。そうしないと、同僚から「裏切り者」のレッテルを貼られます。いずれにせよ、他の部門の開発者が提供できる支援は、自分の部門のエリート層に比べて非常に限られています。
10. バグをチャンスとして扱う
特に他人の間違いを批判するのが好きな批評家の中には、コードのバグを見つけると大喜びする人もいます。 「典型的なエラーです。変数名がまた混同されています!」などの気の利いた言葉を使うようにしてください。
最後に、皆さんに、あまり熱心に働きすぎてチームに献身的に尽くさないように警告したいと思います。誰かがジェラルド・M・ワインバーグの「無私のプログラミングの10の戒め」を反駁するために使用するなら、これは1971年に書かれたもので、長い間完全にアウトになっていると言えます。 |
このサイトの情報は、HTML5 China の編集者によって選択され、ネチズンによる参照のために他のメディアから転載されています: news@html5cn.org

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

メニューで点線のラインセグメンテーション効果を設計する方法は?メニューを設計するときは、通常、皿の名前と価格の間に左右に合わせることは難しくありませんが、真ん中の点線またはポイントはどうですか...


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

Dreamweaver Mac版
ビジュアル Web 開発ツール

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境

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

SublimeText3 中国語版
中国語版、とても使いやすい
