第一次做業內容

閱讀與準備做業

這個做業屬於哪一個課程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/
這個做業要求在哪裏 http://www.javashuo.com/article/p-awxmclqg-dw.html
我在這個課程的目標是 學號軟件工程並爭取可以開發出與本專業相關的軟件
這個做業在哪一個具體方面幫助我實現目標  幫助我學會使用博客園等一系列網站,可以在這些網站中學到不少與該課程相關的知識

介紹本身

我是西南石油大學2017級地理信息科學專業的一名學生。從小就喜愛打遊戲,我但願可以在這門課學習相關知識,並在將來能開發一款屬於本身的遊戲。html

閱讀與思考

1、回想一下你初入大學時對你所在專業的暢想

1.當初你是如何作出選擇你所在專業的決定的?

當初我是想填報學校的石油專業,無奈因分數不夠i被調劑到該專業的。git

2.你認爲過去一(兩)年中接觸到的課程是否符合你對你本身所在專業的期待,爲何?

不符合,上課的內容要麼理論性過強,要麼內容質量不高,考試也很容易經過,感受在學校裏沒有學到多少知識,相反我作了半年項目學到的東西遠比在學校的多。github

3.你以爲你所在的專業是你喜歡的領域嗎,它是你擅長的領域嗎?

通過實習後還算喜愛,但不能算我擅長的領域。數據庫

4.未來你會選擇從事和你專業相關的工做嗎?是的話給出你想去的城市、公司和崗位,否的話給出緣由

應該仍是會的,我對學過的東西不想就這麼放棄。想去從事gis應用和gis開發。編程

2、對照前人們走過的路和描述將來發展,如今的你

1.自我感受你已經具有的專業知識、技能、能力有哪些?已經寫過的代碼量是多少?描述你作的最複雜的項目/做業。

我目前僅僅可以運用gis軟件進行簡單的地理信息測繪,和簡單的c語言和c#的編程能力。代碼量只有幾百行,目前作過最複雜的項目是C#上的數據庫開發和國土三調。c#

2.離成爲一個合格的本科畢業生,在專業知識、技能、能力上還差距哪些?

不管是在專業知識仍是在技能與能力上還差距不少,這是我要在大三努力的地方。安全

3、目前是一我的生選擇的十字路口,考研、工做、考公、出國,不一樣的選擇在大三就有不一樣的努力方向。而不管考研仍是工做的每條路徑,也有許多不一樣的分支。

1.對照以上你閱讀的前人們的經歷,你的選擇是什麼?

我選擇考研,緣由很簡單可以爲了我更好的就業以及之後更好的的發展。服務器

2.在這種選擇下,你認爲你相比其餘同窗來講有何優點,有何劣勢?

優點就是之後可能有更好啊的上升空間。劣勢是相比其餘就業同窗缺乏幾年社會工做經驗分佈式

3.針對你的選擇,你給本身的大三設定的規劃安排是什麼?

學好專業課的同時,複習考研英語,同時在各大高校網站諮詢查找與考研有關的信息,要求。選擇本身考研要考的學校。在大三下學期全面進入考研複習階段svn

4.你對於實現本身的夢想已經作了或者計劃作什麼樣的準備?

短時間計劃如上所述,在長期計劃上暫時沒有。我一直都是貫徹着走好當下一步的理念。

提有質量的問題

問題一:3.1我的能力的衡量與發展中若是本身遇到了一個大的項目但面對本身的能力不足 ,咱們是先果斷的拒絕仍是敢於挑戰本身努力去完成?

問題二:第四章講到了兩人合做,若是有的人想法執拗,是否是咱們能夠進行嘗試性的屈服讓事實證實一下結果,沒必要進行解體?

問題三:在團隊中有可能會有這樣的狀況:「爲何他的任務比個人少?」,那麼團隊中這樣的分配如何找到一個平衡點?

問題四:需求分析是一個項目的開端,對於咱們如今接觸的項目大部分需求都是老師給咱們的任務,那麼咱們是否是一樣須要進行需求的分析?

問題五:在第16章中書中一直指導咱們創新,但我自己是一個不擅長創新的人,那麼若是我之後不創新,我是否能夠生活的很好?

瞭解和調查源程序版本管理工具

Git

概述

Git是一個開源的分佈式版本控制系統,能夠有效、高速地處理從很小到很是大的項目版本管理。Git 是 Linus Torvalds 爲了幫助管理 Linux 內核開發而開發的一個開放源碼的版本控制軟件。

優缺點

優勢 缺點
適合分佈式開發,強調個體 資料少
公共服務器壓力和數據量都不會太大 學習週期相對而言比較長
速度快、靈活 不符合常規思惟
任意兩個開發者之間能夠很容易的解決衝突 代碼保密性差,一旦開發者把整個庫克隆下來就能夠徹底公開全部代碼和版本信息

GitHub

概述

GitHub是一個面向開源及私有軟件項目的託管平臺,由於只支持git 做爲惟一的版本庫格式進行託管,故名GitHub。

優缺點

優勢 缺點
完整的支持Markdown語言 資料少,學習成本比較大,學習週期比較長,要求人員素質比較高;
支持直接複製圖片到頁面,會自動上傳圖 不支持中文,圖形界面支持差,使用難度大。不易推廣
使用github原生的功能,就能夠進行相似評論的功能 github有時可能被牆,或者不穩定
功能設計簡潔實用上手很快,可用性好,已有不少至關質量的各種項目和優秀開發者在上面。 wiki功能太弱

SVN

概述

SVN是subversion的縮寫,是一個開放源代碼的版本控制系統,經過採用分支管理系統的高效管理,簡而言之就是用於多我的共同開發同一個項目,實現共享資源,實現最終集中式的管理

優缺點

優勢 缺點
採用集中式,易於管理,保證安全性 服務器壓力太大,數據庫容量暴增
管理方便,邏輯明確,理念符合常規思惟 必須鏈接在服務器上,不然基本不能工做、提交、對比、還原等
代碼的一致性高 不適合開源開發。
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息