這個做業屬於哪一個課程 | <課程的連接> |
這個做業要求在哪裏 | <做業要求的連接> |
我在這個課程的目標是 | 粗略瞭解軟件工程原理及方法這個課程,初步規劃將來本身的工做,發現本身感興趣的職業 |
這個做業在哪一個具體方面幫助我實現目標 | 瞭解現代軟件工程須要咱們掌握什麼能力;發現本身適合並喜歡的職業 |
陳東,軟件2班。說到閃光點,我以爲沒啥閃光點呀(刪掉)。javascript
比賽:大學進校時參加了acm團隊,跟着全國旅遊,去年參加全國區域賽,無奈實力太差,基礎打得很差,對面電科刷刷刷的過完easy-mid題,咱們在對面想的自閉。大獎沒拿到,小獎一堆,什麼藍橋杯、程序設計省賽。說努力,我以爲還不夠努力,可是對比同窗也挺努力的,備戰區域賽時,午覺不睡的在團隊作題,下午上課抗着上完課。努力了一年半,但願再努力一學期,下次區域賽拿到獎,對將來學習和工做都有很大的幫助。php
體育:咱們專業同窗愛運動的也很少,由於想長高,上學期隔兩天去操場跑步、跳繩,結果一學期感受不到幫助(哭)。這學期去校外報了健身房,但願本身更健康吧。(健身是爲了什麼?裸的時候更好看.jpg)css
家裏人對本身的選擇沒有什麼干涉,小的時候不知道爲何會對編程很感興趣,初中的時候瞭解到建網站,拿着買的第一臺智能機用上面的文本編輯器,在w3c之類的網站上自學了html和css,在網上找別人的免費空間琢磨着本身的網頁。以後更是瞭解到javascript和php,當時微信公衆號出來,拿着媽媽的身份證申請了一個,用php作後端。以後到高中,剛開始無聊的時候想研究安卓開發,那時候寢室沒有電腦,用着手機上的aide敲着安卓軟件,什麼java遇到就本身去看語法。以後還本身寫了幾個軟件,到高三以後就沒時間再玩這些了,就放下了。html
當時高考完填報志願,我很清楚我喜歡編程,我想作軟件,就填報了軟件工程這個志願。java
符合。課程裏的內容只是一個敲門磚,不少同窗學了大學課程,以爲沒什麼用不想學。課程引入了某些基礎知識,但它的運用和更深的知識是須要本身再花時間去學習的。程序員
我以爲軟件工程是本身喜歡的領域並擅長的領域,在參加比賽學習了算法以後,本身的思惟能力和編程能力都有了很大進步。面試
我但願能到杭州、成都的字節跳動裏面從過後端。算法
如今的我只是初步瞭解算法及數據結構,對遇到的問題是獨立思考,分析問題的能力。在oj上大概提交了400(題)* 50(平均代碼行數)數據庫
對課程的學習還不透徹,還不會工做時的團隊合做能力。編程
我會選擇在維持並提升績點的同時積極參加比賽,爭取贏得獎牌得到保研資格。
優點是工做時同時具備高學歷和比賽經歷能夠更好就業。劣勢是須要花不少時間學習,不管是比賽仍是課程。
大三繼續參加比賽,課程保持績點。
1.我看了2.1.2章節的這一段文字「 單元測試要快(一個測試的運行時間是幾秒鐘,而不是幾分鐘)」,不考慮模塊的具體功能提出時間限制
2.我看了3.4章節的這一段文字「一個IT專業的大學生來面試,簡歷上寫「技能:精通Visual Stdio C#編程」。因而面試官叫他用Visual Stdio IDE寫一段程序。一個「不精通」的面試者的編程過程實際上就是一個「解決問題」的過程」,發現咱們應該如何本身在某個能力上的水平,「精通」只是相對概念,每一個人的定義都不相同,只是不一樣公司須要達到某個層次的人。
3.我看了4.5.2章節的這一段文字「在結對編程模式下,一對程序員肩並肩、平等地、互補地進行開發工做。」,發如今本身瞭解的狀況下,除了和隊友出去比賽的時候是三人共用電腦,其餘時候沒有還有一個這種狀況。
4.我看了5.2章節的對衆多軟件團隊的模式,包括主治醫師模式和明星模式等,書中給出的大量機率,咱們應該如何理解對模式的選擇
5.我看了8.1章節的這一段文字「軟件團隊須要找到軟件的利益相關者,瞭解與挖掘他們對軟件的需求,引導他們表達出真實的需求」,發現咱們對用戶需求分析時,連用戶本身都不能清楚的明白本身的需求,爲何須要咱們軟件公司花費大量時間幫助用戶挖掘本身的需求。
Github:
優勢:免費的代碼寄存網站,方便與其餘人分享,能夠完成版本控制。
缺點:控制文件須要使用命令行,對新手不友好
Apple Xcode:
優勢:能夠以圖表的方式展示
缺點:只能在mac系統上使用
Microsoft TFS:
優勢:以數據庫方式儲存代碼,效率高
缺點:操做繁瑣