法律の建設 - 初めての仕事

この作品は、コースに属し

システム分析と設計

ジョブが必要とする場合

<リンクジョブ要件>

このコースでの私の目標です

優秀なプログラマーになるには

私は目標を達成する助けたジョブの特定の局面において 

自分の目標を決定するためのソフトウェアエンジニアリングの理解、自己反射、

ジョブのテキスト....

コードの形式はYaoanをアップロードすることに注意してください

その他の参考文献...

 

 

1.ブログを確立し、自分自身を紹介

私のブログkotofight
自己紹介:私は内向的だと友人がいわゆるまとめ私を助けになるまで、アクティブな人のいずれであってもよい:見知らぬ人は、近くの知人がweariesません。私自身のメモリはかなり良いです(メモリの意図を前提に)、配置前に高校での成功と最高の教養の一つであることができます。私はいつも、私は文系を選ぶだろうと思ったが、無力な圧力の周りの人々は、より多くの過去は言及する価値はありませんが、科学の彼らの見解ではより多くの選択肢を持っていることを選びました。個人的な好み、私はそれは私の両親を扱うDVDとCDとテレビの前でプレーする時間だった、と後でこの趣味は徐々に忘れてしまった、若い年齢でチェスをプレイし始めました。利点のスキル時々私は細部についての人々が最も懸念欠場、場合、私は知りません。

2.読書と思考

1)あなたはプロの想像では、大学に入っている場合があることを思い出してください
、あなたがプロのある場所を決める方法の選択をしなければなりませんでしたか?
オリジナルの言葉は、私の家族は、私は最終的にコンピュータ関連の職業を選択し、自分の主人への復帰をした、私は通常のプロを読みたいと思いました。実際に、私は基本的なソフトウェアエンジニアリングのための1つは知らない、大学に入るまでは、関連する知識を理解し始めています。
あなたはもちろんへの暴露の(2)年にはどこプロのあなた自身のあなたの期待に応え、なぜ過去を思いますか
非常に一貫性のある、と私はソフトウェア工学のためのアイデアを持っていたコードを修正するための日の保有コンピュータープログラマーです。しかし、最初に私は人々が、プロのハッカーがネットワーク上で何かを好むだろうと想像しました。その後、徐々に私は学ぶことがたくさんある知っています。
あなたは、あなたがそれを好きというあなたの分野の専門家は、それはあなたがそれで良いしている地域であると思いますか?
ない特に似ていますが、嫌いではありません多くの人が長い学生の職業を理解するために学んできたため、彼らはそれで良いもの、私はあまりにも多くを学ぶ必要があるものです。
将来的には、あなたはそれに関連したプロの仕事に従事することを選択したのだろうか?どこに行きたい場合は理由が指定されていない場合、指定した都市、会社や仕事で
、私は3予備的な計画を持って将来のために:最初は、公開審査です。二つ目は同じで、学生のほとんどは、広州市の北に、私は会社がオンラインステップによって小さな農業行くステップから良い、ポストコードワードを考えていない場合は、ネットワークセキュリティに仕事をしたいと思います。第三に、それはこの地域でのプログラミング教育に取り組んでいます。

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

すでに専門的な知識、技能、能力、何を感じていますか?コードの量が書かれているどのくらいですか?あなたは/仕事を最も複雑なプロジェクトを説明してください。
非常に複雑なもののこの2年間の研究では、C / C ++、データ構造、Javaの、C#などのように、これらは学習されますが、いつもスッキリせずに学習、唯一の彼らの少し毛皮を学びました。書かれたコードの量が、私は実際にどのくらいそれがかもしれない千行のことは知りません。最も複雑なプロジェクトでは、夏の映画館公式サイトでください。
専門的な知識、技能、能力の資格を卒業生だけでなく、何の間のギャップになってから?
容量のプログラミング不足、蓄積の緊急の必要があるコードの量。専門科目を学ぶためにそこに行くされています。同時に、私たちは、最初は自分の将来の仕事を決定するために、自分の視野を広げ、将来の仕事の側面が必要な才能を見つけ、そして価格行動を支払うことにしたいです。

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

あなたは人々の経験を読んでする前に、コントロールの上に、あなたの選択は何ですか?
実際に、私は公共と雇用をテストすることを躊躇しました。しかし、雇用の恐れのために自分自身についての情報を読んだ後、実際に少ないです。
このオプションでは、あなたの弱点は、他のクラスメートと比べてどのようなもの、利点は何だと思いますか?
比較優位は、その後、私は本当に実際には長い時間を考え出したていない、長所、短所、モビリティの後、不足が何であるか、時にはいつも少しだけやりたい、と他のは数学的な欠点です。
あなたの選択のために、あなたは自分でアレンジが何であるかを設定ジュニア計画を与えますか?
コードの蓄積量、ハードの研究では、義務が行うことを決定するために、独自の雇用や公共のテストを決定するために、できるだけ早く、雇用情報にもっと注意を払います。
あなたが達成するためにあなたの夢が行わや準備の種類を行うことを計画していますか?
自分自身良くするための努力は、単に、より多くの個性や性格を学ぶありません。

品質問題の3言及
1は、第四章では、ペアプログラミングは2人で言及されてどのように「それは協力は、」実際のレベルに差、およびレベル間のギャップのみではありません。双方は、不必要な場所のレベルの差は、長い間議論、それの進行を遅くするので、それは可能ではない、同じ意思決定力を持っています。ペアプログラミングは本当に存在する現実の世界では非常に「快適」な方法はあり感じですか?開発者は、この新しい開発モデルに適応するための時間を必要とする、この時間は、それがどのくらいの個人、特定の時間がありますか?
「プロジェクトマネージャー」は、PMを理解2は、第9章では、その後、私がお聞きしたいの大学の4年間は、それのPMになる能力を持つことができ、ある、または私は再入力作業は、時間の経過後にハッスルする必要があると言うべきか。
図3は、第10章では、最後に「一般的なユーザーシナリオと」機能仕様は、公式のまともな良い、または良いのあらゆる側面を理解しやすいのですか?
4.機能のほとんどを作るの優先順位は、第11章「の設計と実装」では、いくつかの混乱のための最有力候補となってをやって、いくつかのバグを修正することができます。
図5は、リーダーシップのために、彼は4つの象限は、の世話をすることができる方法で考える必要があります,,第17章では4つの象限に言及しました。自分の象限は、それを改善するようにする方法の面で個人のため?
4.理解し、ソースコードのバージョン管理ツールの調査
Gitの
利点:
個々の分散開発、重点に適しています。
サーバと大きすぎることはありませんデータの量に世論の圧力。
高速かつ柔軟な。
あなたは簡単に二人の開発者の間で矛盾を解決することができます。
オフライン作業。
デメリット:
少ない情報(少なくとも、中国のほとんど情報)。
サイクルを学ぶことは比較的長いです。
型破りな思考。
悪いセキュリティコードは、ライブラリ全体のクローンダウン開発者いったんすべてのコードとバージョン情報を完全に開くことができます。

GitHubのの
利点:

1.完全な値下げ言語サポート、および絵文字表現のサポート

2.支持直接复制图片到页面,会自动上传图片(非常好的功能,知乎也支持)

3.比较好的支持Mobile。虽然github没有手机客户端,但是一般开发者,写好的blog都会通过微博进行分享,所以点击过来之后,就可以在手机浏览器里面访问。

4.使用github原生的功能,就可以进行类似评论的功能

5.支持@用户功能

6.支持标签,当然是你repository里面

7.强调个人,符合hacker更看重名誉/成就感的天性

8.功能设计简洁实用上手很快,可用性好,已有很多相当质量的各类项目和优秀开发者在上面。 

缺点:

(对个人而言)

1.GitHub 使用 git 分布式版本控制系统,而 git 最初是 Linus Torvalds 为帮助Linux开发而创造的,它针对的是 Linux 平台,git 和 Windows 从来不是最好的朋友,因为它一点也不像 Windows。GitHub 发布了GitHub for Windows,为 Windows 平台开发者提供了一个易于使用的 Git 图形客户端。

2.国内访问速度太慢,经常出现connect time-out

3.不能很好的解决GB2312/GBK,对中文不够友好

4.wiki功能太弱,直接导致文档(对于开源项目很重要)经常被分离到一个独立站点

(对企业而言)

5.免费套餐不支持私有项目,无非解决企业内部的需求,github:fi价格过高(最便宜要$5,000/年)

6.基于git,学习曲线陡峭,企业大规模用git根本不现实。尤其国内大家都刚学会svn

7.github有时可能被墙,或者不稳定
(参考资料:https://www.cnblogs.com/yilinwei/p/5283675.html)

bitbucket

优点:
1.无限制的私有仓库个数
2.无限制的磁盘空间
3.同时支持https/ssh
4.Bug 跟踪
5.项目Wiki
6.API 支持
7.灵活的权限控制
8.可自定义域名
9.RSS 修改记录输出
10.自定义下载

おすすめ

転載: www.cnblogs.com/kotofight/p/11516549.html