最初のソフトウェアエンジニアリングのコースワーク

最初のソフトウェアエンジニアリングのコースワーク

この作品は、コースに属し <18のソフトウェア工学の基礎>
ジョブが必要とする場合 <第一の動作>
このコースでの私の目標です プログラミングの知識、基本的な個人や開発機能の使用とで能力
私は目標を達成する助けたジョブの特定の局面において ヘルプ私は巧みにブログや値下げエディタを使用することができます

I.プロフィール

フルネーム 陳永康
学生ID 201831061112
ブログのリンク https://www.cnblogs.com/tommychien/

私は普通ではなく普通の若者、1801チャンウイングホンJike。私は成都、成都のネイティブだので、生活にもっとゆったりアプローチがあります。個人的に、魔法を実行し、音楽で、私は通常、興味を持って、私は魔法のコミュニティ、OK強度の学校に参加し、私はああ、私は見つけることができる魔法を習得したかったです。私はより多くを学ぶために、コンピュータのコースで高校の今学期の2年生を願っています。

第二に、読書や思考

(1)あなたはプロの想像では、大学に入っているときことを思い出してください

  • どのようにあなたの専門的な意思決定で選択をしたのですか?

    今はインターネットの時代ですので、これは未来がある、コンピュータの専門家を選択して、将来的には良い見通しを持っていることができるはずです。

  • どこプロ、そしてなぜあなた自身のあなたの期待に応え、あなたがコースへの曝露の過去(2)年をと思いますか?

    さらに詳細に沿って、我々はコンピュータの基本的な知識について多くのことを学んだ、もちろん、唯一の私はそれが今年二年生であるべきだと思うの深い理解のための本物のコンピュータの最も基本的な部分です。

  • あなたは、あなたがそれを好きというあなたの分野の専門家は、それはあなたがそれで良いしている地域であると思いますか?

    私は良いを行うこととして、プロのフィールドであることを好むと思いますが、私は時間のテストを通過しなければならないと思います。

  • 将来的には、あなたはそれに関連したプロの仕事に従事することを選択したのだろうか?どこに行きたい場合は理由与えられていない場合は、指定した都市、会社と仕事です

    私は基本的に非常に可能性の高いプロの仕事に従事していると思う、私は仕事に成都に滞在する必要があります。Huawei社は、仕事関連技術の研究開発に従事し、私が欲しいのチャンスがあります。

(2)人の制御は今、前の通りを歩いて、未来を説明しました

  • すでに専門的な知識、技能、能力、何を感じていますか?コードの量が書かれているどのくらいですか?あなたは/仕事を最も複雑なプロジェクトを説明してください。

    私は現在、C言語のデータ構造とアルゴリズムの学校のカリキュラムに学習、そして彼らの苦しみと基本のLinuxオペレーティングシステムのいくつかを学ぶのです。コードワードの比較的少量では、学期スネークプロジェクト上で最も複雑なプログラムを書きました。

  • 専門的な知識、技能、能力の資格を卒業生だけでなく、何の間のギャップになってから?

    私は非常に悪い専門的な知識の他の側面では、彼らはあまりにも多くの課外学習をしないだろう、より多くのコアコースのいくつかは、学校が終わっていない、また、唯一の二年生を比較します。ステップバイステップ右に行く資格の卒業生、そして、まだ長い道のりになるためには、良いすべてのステップを行くことに。

(3)現在の人生の選択肢、PubMedの、仕事、パブリックテスト、海外に行くの交差点で、異なるジュニアの努力の異なるオプションがあります。そして、各パスは、かどうか大学院仕事、多くの異なるブランチがあります。

  • あなたは人々の経験を読んでする前に、コントロールの上に、あなたの選択は何ですか?

    私の選択は、より実践的なスキルと仕事の経験を学ぶために努力し、仕事の配置に参加することです。

  • このオプションでは、あなたの弱点は、他のクラスメートと比べてどのようなもの、利点は何だと思いますか?

    私は利点は、私が実際にいくつかのスキルを持っているし、実際の作業環境を体験できるということだと思い、欠点は、研究の仕事は公務員の安定性をテストしていない、教育の高いレベルに入院されていないことです。

  • あなたの選択のために、あなたは自分でアレンジが何であるかを設定ジュニア計画を与えますか?

    私は、特定の配置は、実際にいくつかの実際のアイテムを探していません行くかもしれない持っています

  • あなたが達成するためにあなたの夢が行わや準備の種類を行うことを計画していますか?

    私は現在、まだ将来について少し混乱しています、私は最後にやるべきかわからない、私の現在の準備は一瞬の事を行うことです。

第三に、品質問題への言及があります

  • 1、(4.1)さまざまな人々が協力マルチプレイの負の影響が少ないを生成するために何をすべきか最終的に異なる習慣、コードの仕様を持っていますか?

    プロジェクトは常に前のコードを再構築したいにも何人かの人々を吸うことを感じるだろうときに、プロジェクトを引き継ぐためにこの章では、読むために他の人を促進するために、コードの仕様に言及、私はラフな理解を持っていた、会社の多くの新入社員。そして、この問題は、このような状況を回避するために何をすべきか、その後、多くの場所で登場していますか?

  • 2、(9.1)であるもののプロダクトマネージャー、プロジェクトマネージャーの役​​割?

    プロダクトマネジャーとプログラマーの間に多くの矛盾があるように私が聞いたので、私は最終的にプロダクトマネージャーを思っていた原因として、これまで私が理解し、技術的なプロダクトマネージャーの多くは、生まれていないが何をすべきか、なぜ生まれた技術を探しではありません奉仕する人々。

  • 3、(14.1)コストの場合の進捗状況やソフトウェアの品質保証を確保するためにどのように?

    この章では、私はそこにソフトウェア開発の三つの特徴は「良い速い、安い」ですが、プロジェクトの実際の開発では、常に存在している企業の多くは、プログラマが残業をすることができ、さらには一部の大企業が996システムを実装した、私は理由を知りたい見ますこれらの企業は残業につながるプログラマーの良い開発の進行を制御していない、とそうも残業のコストを増加する必要がありますが、品質はそれができ良いか悪いかであることを確認するために?

  • 4、(16.1)どのように我々は、技術革新と起業家精神を排出するために、インターネット上の機会を把握することができますか?

    この章では、革新的な思考のさまざまなを意味するが、私たちはどのようにこの革新的な時間を把握することができるでしょうか?3G時代、満たされた小説サイトの主要な成果、4G時代、小さなビデオの台頭は、バイトが巨人を倒す登場。だから、最後に、私たちはどのように技術革新のタイミングを把握するには?

  • さらに行くために最終的には5、(17.3)プログラマはどのように我々は、リーダーシップを持つことができますか?

    チームは、多くの場合、技術リーダーとプロダクトマネージャーを含め、リーダーシップを持っています。この章では、信頼、紛争、コミットメント、責任、結果やその他の要因に言及しています。平均プログラマが正確にどのようにチームをリードする強力なリーダーシップを持つようにしながら、経営に中年でプログラマは、非常に良い方向ですか?

第四に、ソースコードのバージョン管理ツールを理解し、調査

利点 短所
GitHubの 図1に示すように、個々に分散開発、強調するのに適し。2、世論の圧力とデータの量は、サーバーが大きすぎることはありません。3、迅速、かつ柔軟。図4は、簡単に二人の開発者の間で矛盾を解決することができます。5、オフラインで作業。 1、学習曲線が比較的長いです。2、型破りな思考。3、貧しいセキュリティコード、すべてのコードとバージョン情報の全面開示にダウン開発したら、全体のライブラリークローン。
マイクロソフトTFS 1は、一目でタスク、プロジェクトスケジュールのバージョンを要求することができます。2、統合プロジェクト管理、バージョン管理、バグトラッキング、効果的SCRUMを達成することができます。3、シームレスかつVS.することができ 1、建設、メンテナンスTFSより複雑。2、ハードウェア要件は比較的高いです。
Bitbucket 1、小さなチームのための無料。統合されたクエリ管理システム。2、のJIRA統合ツール。3、既存のGitプロジェクトをインポートします。4、Gitは、CodePlexの、Google Codeの、HG、SourceForgeの、SVNのインポートをサポートしています。 1、オープンソースではありません。2、システムが不安定

参考文献:http://tech.it168.com/a2017/1026/3176/000003176180.shtml
https://www.cnblogs.com/yuyue1216/p/5281544.html

おすすめ

転載: www.cnblogs.com/tommychien/p/11514848.html