1. 程式人生 > >王偉東第一次作業

王偉東第一次作業

直接 漂亮 論文 似的 工作流程 odin 合格 width 方式

  

作業一之讀《構建之法》

自從拜讀了鄒欣老師的力作《構建之法》後,感觸頗深。從書中不難看出鄒老師是一個才華橫溢、卓爾不群的人。《構建之法》言辭精辟,引人入勝。雖然只是淺讀了《構建之法》的部分章節,但是對其中的一些內容我也有自己的看法,在這裏和大家分享我的5個問題。

  ①鄒老師用航空飛機舉例子,這個真的恰當嗎?我認為提出給為恰當的例子更好,只是我才疏學淺,實在想不出還有什麽更好的例子。我曾經參加過學校的辯論隊,我是二辯選手。在辯論賽比賽的過程中,我經常舉一些例子來反駁對手,但是很多時候所舉的例子不是很恰當,對方往往能抓到我的漏洞。我至今還是不知道,怎麽樣舉例子,希望老師能在新版書中增加此類內容。(第一章航空業和軟件業的類比)

  ②老師所提到的VSTS客戶端和TFS到底是什麽?能進一步解釋嗎??我本科的時候就對一些概念性的東西理解的不是很清楚,希望能在這本書中得到更為詳盡的解釋。有些概念確實以我的水平難以理解,即使通過網上查一些資料,結果也是如此,網上的概念多少有些晦澀難懂。可能我也是太過於苛求自己,老師請批評指正。(第二章實踐從Hello World開始)

③第四章中的兩人合作,鄒老師講到兩個人要形成代碼規範。我們只有兩個人還有形成規範的文檔嗎?口頭達成一致可以嗎??有些小系統,兩個人就可以完成,系統再開發的可能性也不大,真的還有必要形成規範的文檔嗎?(第四章是否需要有代碼規範)

  ④軟件工程師一定要考級嗎?有證書對找工作的好處到底有多少??考級不僅需要花費大量的時間,還要付出巨額的考試費。我在本科的學習過程中也曾參加過類似的等級考試,但是也都沒有考過。我個人認為想要做一名軟件工程師真的未必非要考證不可,只要自身實力達到一定水平即可。(第三章職業發展考級之路)

  ⑤對於IT行業來說創新確實是生存之本。但是微軟在創新嗎?在創新方面都做了那些工作??根據我淺顯的見識,我感覺現在的微軟創新還是乏力的,在國內外必應搜索的份額都不是很多。(第十六章成功公司的價值觀)

作業二之四個問題

  時光荏苒,猶如白駒過隙。日月如梭,恰似鬥轉星移。地質大學,夢縈魂牽之所。東北師大,築夢起航之地。貴福老師,妙語連珠。軟件工程,韻味無窮。《構建之法》,字字珠璣。鄒欣先生,文思泉湧。我本科畢業於中國地質大學(武漢)網絡工程專業,能夠來到東北師範大學讀研很高興,我之前有過一段時間的工作經歷。

  問題一:當初你是如何做出選擇計算機專業的決定的?你認為過去接觸到的課程是否符合你對計算機專業的期待,為什麽?你覺得計算機是你喜歡的領域嗎,它是你擅長的領域嗎?

  學習計算機專業,並不是我最初的決定,我本來想從事地質行業,做一名地質工作者,最後被調劑到計算機專業。大學四年的學習,不知不覺間早與計算機結下了不解之緣。本科的編程經歷鍛煉了我的思維能力,在校的課程學習也提高了我的理論水平。總之,我對地大的專業課程設置還是很滿意的。說起對計算機的喜愛,那還是來自大二的課程設計,一個DES解密的小程序讓我發現計算機的世界原來如此神奇。目前,我對計算機還是知之甚少,更談不上擅長。但我始終相信只要在一個方向上堅定不移地走下去,你會愛上它並且領悟它。

  問題二:考取研究生,對照前人們走過的路和描述未來發展,現在的你自我感覺你已經具備的專業知識、技能、能力有些?離成為一個合格的計算機學生,在專業知識、技能、能力上還差距哪些?

  回首往事,考取研究生也是勢在必行。本科四年的學習,積累了很多計算機的專業知識,無論是從操作系統,還是從計算機組成原理,亦或是計算機網絡。專業知識雖然涉及的範圍很大,但是所學不夠深入,遠遠達不到一名計算專業人士的水平。短暫的前端工作經驗,一定程度上提高了網頁的編程技能。也正是由於編寫前端代碼,對後臺的工作流程缺乏了解,這正是我說欠缺的。幾次團隊的工作經驗,鍛煉了我凝聚團隊的能力。對於軟件工程而言,團隊協作的好壞直接影響一個項目的生死。我希望在以後的日子裏,能夠提高自己對整個項目的把控能力。

  問題三:每天都是一個人生選擇的十字路口,學術研究、工程項目、社會實踐 (?) ,不同的選擇有不同的努力方向。對照以上你閱讀的前人們的經歷,你的選擇是什麽?在這種選擇下,你認為你相比其他同學來說有何優勢,有何劣勢?針對你的選擇,你給自己的本學期的規劃是什麽?

  組裏的學術研究氛圍很是濃厚,師兄師姐的學術探討也是如火如荼,我更是聽的如癡如醉。學術研究是我本科學習的短板,在這裏我感到了學術研究的重要之處。對於學術研究,我心向往已久,興趣盎然。現在我閱讀論文的能力還有待提高,學術思維也不是很強。在未來的學術研究中,我會積極主動和導師溝通,多像師兄師姐請教問題,不斷提高自己的學術水平。

  問題四:你對這門課的期待是什麽?你打算平均每周拿出多少個小時用在這門課上?

  自從上了貴福老師的課,深深地被老師的魅力所吸引。楊老師口吐蓮花,經驗豐富,對軟件工程的理解之深令人佩服。我期待在以後的課程中能多多了解軟件工程的思維方式,真正地提高項目開發能力。研究生的學習時間本來是很緊張的,但是軟件工程這門課程對於提高實戰能力是毋庸置疑的。以後每周兩到三天的學習時間對於這門課是必須的,只有這樣才能真正學好軟件工程。

作業三之采訪往屆學長

  當時看到這個作業的時候,確實不知所措,因為我並不認識上一屆計算機技術的的學長和學姐。經過深思熟慮,我決定在群裏找個學長好好談談。緣分使然,我遇到了上一屆的王漢斌學長。學長很耐心的回答了我的問題,十分感謝漢斌學長。他們組的項目是在線考試系統。

問題一:當時項目有多少用戶,給用戶多少價值?現在還有人用嗎?

    當時做那個系統好像30個人,給用戶帶來了很大的方便,現在還有少部分人在用。我希望這個系統有更多的人使用,你可以去使用一下這個系統。

問題二:這個項目能否給我們繼續開發,源碼和文檔還有嗎?

     這個項目我感覺我們做的還挺好的,你們要是繼續開發的話可以繼續開發,我們團隊的源代碼和文檔已經上傳到GitHub上,你們團隊看看能不能想出新點子,然後繼續開發。

問題三:項目開發有什麽經驗教訓?

     在項目實踐中使我學到了,開發不是一個人的開發而是整個團隊的開發,相互磨合很重要,不能做孤膽英雄。在開發中會出現很多毛病,會遇到很多問題,需要耐心地去修改,去學習經驗教訓,這樣才能提高自己的編碼能力和對軟件工程的理解。還要快速地學習一些技能。

問題四:對學好軟件工程有什麽建議?

    要想學好軟件工程這門課,首先要好好閱讀《構建之法》這本書,然後嚴格按照楊老師的要求做好編碼工作還有技術上面的知識。學習完軟件工程這門課,你會發現自己有很大的收獲,好好學習這門課。

作業四之軟件作品評論

  在博客上無意中發現了集美大學的學生作品,發現集美大學的同學完成的軟件作品都是十分優秀的。現在對集美大學學生的三個作品點評如下:

點評一:

項目名稱:個人計劃提醒系統

項目地址:https://coding.net/u/KKlist/p/KKlist_demo/git

項目概要:導入課程表,制定個人日程安排,具備提醒功能,事務緊急程度排序,日程安排查詢,個人工作任務制定,查看任務狀態,任務完成進度。

項目評價:個人計劃提醒系統是一個非常實用的系統,實現各類個人信息的采集工作。且在Alpha版本的基礎上添加了8個新功能。網站做的簡潔美觀,使用戶上手快,對運行環境要求不高,代碼可維持性也是非常好的。但是該系統界面也QQ郵箱等軟件太過類似,難免有抄襲之嫌疑,希望後期能夠對界面進行一定程度的改進。

點評二:

項目名稱:博客作業數據采集系統

項目地址:https://coding.net/u/jahowz/p/Team_work/git

項目概要:該系統有助於老師更方便查看所有同學博客作業的完成情況、更容易做出對比,並且可以通過數據集合找出不足、幫助分析、推動同學們進步;其次,數據統一采集能夠推動信息的共享。所以,數據采集系統不僅可以讓老師減少工作量,還能夠幫助同學們清晰地看到對比並學習經驗。

項目評價:博客作業數據采集系統這個點子非常好,主要功能也實現的非常好。這個系統能夠運用數據庫進行采集信息的管理,這種做法很nice。能夠在pc端支持多種瀏覽器頁面的登錄管理,此外還嘗試做了手機瀏覽器的登錄管理。能對博客中的許多項信息,如未提交作業的同學的顯示,對采集用戶、博客數、評論、閱讀量的量的統計。最關鍵的是能夠以圖形的形式展現數據,這種思路也是我以後要做項目的想法,竟然不謀而合。

點評三

項目名稱:電子實驗報告查重系統

項目地址:https://git.coding.net/tuoxie/dianziwendangchachong.git

項目概要:完成電子實驗報告查重系統,盡所能讓系統具有一定的實用性,確實能夠幫助老師完成簡單的額實驗報告查重。目標是一次能導入多份word然後進行查重,最後能將多份的分析結果統計輸出,使使用者一目了然看出結果。

項目評價:電子實驗報告查重系統,雖然基本功能已經實現了,但是我個人認為實用性不是很大。該系統在一定的程度上確實達到了用戶的要求,但是我希望界面可以做的更漂亮一點,做到精益求精。這個系統乍一看有點應付了事的感覺,這樣不是很好。但是我看到代碼時,發現這個系統達到了一定的工作量,還是值得贊揚的。

作業五之每周例行報告

PSP:

任務 預計時間 開始時間 結束時間 中斷 實際時間
詢問學長/寫博客(一) 30分鐘 2017.9.7 20:40 2017.9.7 22:10 0 90分鐘
看書/寫博客(二) 180分鐘 2017.9.8 09:30 2017.9.8 14:00 午飯30分鐘 240分鐘
寫博客(三) 200分鐘 2017.9.9 06:00 2017.9.9 11:30 0 330分鐘
寫博客(四) 250分鐘 2017.9.10 10:00 2017.9.10 14:00 午飯30分鐘 210分鐘


PSP餅狀圖:

技術分享

進度條:

代碼行數 0
博文字數 3556

進度折線圖:

技術分享

技術分享

 

王偉東第一次作業