第一次做業-準備篇

做業格式

  • 課程名稱:軟件工程1916|W(福州大學)
  • 做業要求:第一次做業-準備篇
  • 我在這個課程的目標是:瞭解軟件項目開發總體流程,瞭解如何進行測試和版本維護等軟件項目須要
  • 這個做業在哪一個具體方面幫助我實現目標:學習了博客的使用,有了GitHub和博客園帳號,能夠在社區交流學習軟件相關知識

做業正文

閱讀與思考

  • (1)回想一下你初入大學時對軟件工程專業的暢想

    • 當初你是如何作出選擇軟件工程專業的決定的?
      • 當時以爲從此社會人們的生活都會依賴到計算機,因此我想我須要系統的瞭解一下這些東西,將來纔會有競爭力。同時,高中的時候學校有編程課,接觸過之後以爲編程很是有意思,每次成功寫出程序都有很大的成就感。
    • 你認爲過去兩年中接觸到的課程是否符合你對軟件工程專業的期待,爲何?
      • 符合,甚至比我想象中的更難。其實我在大一剛入學已經作好了要熬夜寫代碼掉頭髮的準備,可是沒想到還須要學習算法,計算機組成原理這些課程,對我來講很有難度。
    • 你以爲軟件工程是你喜歡的領域嗎,它是你擅長的領域嗎?
      • 我以爲軟件工程是我喜歡的領域,我喜歡每一次run成功以後的感受,也喜歡本身須要什麼軟件就把它試着寫出來的感受。但這並不必定是我擅長的領域。我會不斷學習我選擇的方向,爭取能到讓別人也以爲我擅長這個方向的程度。
    • 未來你會選擇從事軟件開發相關的工做嗎?是的話給出你想去的城市、公司和崗位,否的話給出緣由
      • 確定會的。我想去深圳或者廣州,最想最想的是可以去騰訊作iOS開發工程師。由於自從大二下加入學校的服外實驗室以來,一直都在學習移動開發方面的相關知識。以後再本身成立工做室,作本身想要作的軟件。
  • (2)即將大三的你,對照前人們走過的路和描述將來發展,如今的你

    • 自我感受你已經具有的專業知識、技能、能力有哪些?已經寫過的代碼量是多少?
      • 雖然在學校學習了C,C++,Java,C#,html等,但我感受我對Swift和Objective-C這兩個語言會更熟悉一些,由於用OC寫過倒計時、爐石卡牌,單車導航等等的demo,目前也在用Swift寫一個智能景點識別+文字翻譯的app,已經完成了註冊登陸,我的主頁和識別翻譯這些主要功能。代碼量具體不大清楚,沒什麼概念,應該兩萬左右。
    • 離成爲一個合格的軟件工程專業本科畢業生,在專業知識、技能、能力上還差距哪些?
      • 感受本身還不知道如何規範的完成一個軟件項目,或者說,不清楚真正開發一個大型軟件的流程,例如不知道如何對軟件進行系統的測試等等。另外本身在算法,計算機網絡,語言基礎方面都還須要多加學習。缺少沉下心來解決bug的耐心。本身目前得了一些獎,有實習經歷也有參與科研課題,可是在接觸過實驗室和已經工做的那些優秀的學長學姐以後,發現遠遠不夠,路還很長。另外,若是想要作移動開發的話,我想我接下來還要再去學習flutter等等混合開發框架,畢竟之後web+原生纔是主流。
  • (3)大三是一我的生選擇的十字路口,考研、工做、考公、出國,不一樣的選擇在大三就有不一樣的努力方向。而不管考研仍是工做的每條路徑,也有許多不一樣的分支。

    • 對照以上你閱讀的前人們的經歷,你的選擇是什麼?
      • 我打算去香港理工大學讀軟件科技專業,若是能夠,去香港科技大學學習計算機相關專業。
    • 在這種選擇下,你認爲你相比其餘同窗來講有何優點,有何劣勢?
      • 優點的話,多是香港碩士的的學制比較短,能夠較快的拿到研究生學歷,對女生找工做可能會相對有一些優點。
        劣勢就是由於是授課型研究生,並無什麼實踐機會,大部分都是在上課,因此須要在入學前就積累一些開發經驗。
    • 針對你的選擇,你給本身的大三設定的規劃安排是什麼?
      • 學期初把手上的項目寫完,儘可能在大學生服外比賽中拿到好成績。同時努力提升本身的績點,在大三暑假以前考出雅思6.5以上的成績,爲申請學校作準備。爭取可以找到一個暑期實習,這樣就積攢到兩個計算機相關的實習,爲之後找工做增長實踐經驗。
  • (4)針對上述問題(2)、(3),你對這門課的期待是什麼?你打算平均每週拿出多少個小時用在這門課上,以達成你的期待以及你在(2)或(3)上的目標?

    • 期待是但願在學習這門課的過程當中,可以瞭解到軟件項目開發的具體步驟,學習到如何使用測試工具、維護軟件等等,同時但願可以和同窗們一塊兒有一個讓人滿意的成果。談到時間的話...我打算先看需求,再來決定每週的時間,但不會少於8個小時。
  • (5)據聞軟工實踐這門課很是辛苦,在開課前你瞭解過這門課嗎?你會以什麼態度看待這門課?若是你加入的項目組中有隊友在中途退出你會怎麼作?

    • 以前在教務處看過教學大綱,有必定的瞭解。既然選擇了軟工這個專業,選擇了這門課,就會認真的盡本身的努力作到最好。開始看了一點《構建之法》,知道以後爲了人才合理流動,可能會有要求隊友退出和新隊友加入的狀況。在退出以前就會努力保證好咱們的代碼有良好的可讀性,作好版本管理。這樣若是有隊友中途退出,咱們也能較快從新分配任務,繼續進行項目推動。若是有新加入的隊友,會給新加入的隊友一些時間瞭解項目,再一塊兒努力接着完成、完善項目。
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息