第一次做業-準備篇

  • 課程名稱:軟件工程實踐
  • 做業要求:第一次做業-準備篇
  • 課程目標:掌握軟件工程相關知識,學習軟件項目開發過程,在實踐中提升代碼編程能力,提升團隊合做的能力和意識
  • 具體實現目標:上課認真聽講,課後及時完成課程做業,遇到問題本身不能解決的和同窗助教探討解決,多多向優秀的同窗學習

閱讀與思考

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

  • 當初你是如何作出選擇軟件工程專業的決定的?

個人回答:前端

  選報軟件工程是由於當前互聯網行業蓬勃發展,每一年都有新的技術出現,互聯網已經融入到各行各業,極大的推進社會的前進發展。同時,我的以爲使用我的所學開發一個項目,好比說一個手機應用或者一個更好的軟件模型是一件頗有成就感的事情,相比一些循序漸進,毫無創新的工做更能吸引我。因此在填志願時我選擇了軟件工程專業。固然軟件工程專業畢業的薪資水平也是吸引個人一點。最近中國薪酬網公佈了一份2018年中國大學畢業生薪酬排行,其中軟件工程位列第一(以下圖)。python

                           

 

  • 你認爲過去兩年中接觸到的課程是否符合你對軟件工程專業的期待,爲何?

個人回答:算法

  基本符合我對這個專業的期待。首先,我接觸編寫過多種語言,彙編語言,C,C++,C#,Java,PHP,JavaScript等,也獨立或者團隊合做完成過相應的大做業等,也算有過一點的項目經歷。專業知識不斷增長的同時我的能力獲得了鍛鍊。同時從導論,數據結構,操做系統和麪向對象分析與設計等課程也造成了較爲總體全面的知識體系。可是,美中不足的是,在校的課程中對當下最新的技術涉及很少,好比人工智能導論課程中對當前熱門的深度學習等技術只能本身經過閱讀期刊論文或者大牛博客來學習。固然這可能也是本科教育階段的一個侷限性,因此本身也所以萌生了讀研的想法。
編程

  • 你以爲軟件工程是你喜歡的領域嗎,它是你擅長的領域嗎?

個人回答:數據結構

  是的,我對軟件工程或者說對編程是頗有興趣的,我的認爲興趣是最好的老師,它會讓你堅持下去,即便可能剛開始你並不擅長,可是隻要抱有熱情堅持學習下去,總有一天會變成你擅長的領域。從我的經從來說,大一的時候,我高中沒有任何編程基礎,學習也是磕磕碰碰,甚至於C++這門課程只考了59分掛了,可是我並無喪失興趣和熱情,我堅持學習,不斷地提升本身的編程能力,在大三的C#考試中取得了最高分。固然如今也不能說本身很是擅長這個領域,可是至少比之前更加有信心了。學習

  • 未來你會選擇從事軟件開發相關的工做嗎?是的話給出你想去的城市、公司和崗位,否的話給出緣由

個人回答:人工智能

  會的,我很是但願本身可以投身到這個行業中去。由於個人家鄉在江蘇,因此比較但願未來可以去江浙滬地區發展,比較傾向於開發崗位(偏技術),公司固然是但願可以進入到像國內的BAT等大型公司(目前是奢望),由於這些公司平臺好,接觸到的資源也好,對本身之後的發展也有很大幫助。spa

 

 

(2)即將大三的你,對照前人們走過的路和描述將來發展,如今的你

 

  • 自我感受你已經具有的專業知識、技能、能力有哪些?已經寫過的代碼量是多少?

個人回答:操作系統

  在大學的課程裏已經接觸過C,C++,C#,JAVA,PHP,JavaScript,HTML,彙編語言等。平時做業和實驗完成地也比較認真,對於以上語言雖然並不深刻,但基本語法和知識都能掌握和應用。此外本身還自學了python用來學習人工智能領域的深度學習,在Coursera也拿到了一些證書(以下圖,雖然沒有什麼含金量,可是有吳恩達大牛的簽名仍是挺高興的)。同時在實驗室也進行相關的代碼實驗,代碼量本身沒有仔細計算過,不過應該高於平均水平。設計

 

 

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

個人回答:

  感受本身大學裏仍是過於注重於應試,大部分時間用於提升考試分數,在技術能力上並無達到本身指望的水平。有時候看到優秀的同窗寫的精妙的代碼,常常自嘆不如。特別是算法方面,本身仍是不夠深刻,只會運用,而不能理解透徹。

 

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

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

個人回答:

  考研,感受本身的知識個技術還不夠,還須要繼續學習,同時還想深刻理解一些學術界前端的技術,突破本科教育的侷限。看了老師做業裏分享的故事,深入認識到了本身的不足,也下定了考研的決心。

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

個人回答:

  優點就是總績點目前排在年段前百分之15,拿過四次獎學金,經過了英語六級,造成了本身的學習方法。劣勢就是本身擔任學生幹部,會有許多其餘事情要處理,須要平衡好學習和工做。

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

個人回答:

  努力學習專業知識,本學期再提升提升績點看看能不能保研。同時抽空複習高數,英語等,作好考研的打算。

 

將來的指望

 

(4)針對上述問題(2)、(3),你對這門課的期待是什麼?你打算平均每週拿出多少個小時用在這門課上,以達成你的期待以及你在(2)或(3)上的目標?

個人回答:

  但願能經過這門課上更好地掌握軟件開發的知識,熟悉完整的流程,同時提升本身團隊合做的能力。由於考慮到複習考研,我打算每週拿出7-12個小時用在這門課上,固然必要的時候我能夠通宵。

 

(5)據聞軟工實踐這門課很是辛苦,在開課前你瞭解過這門課嗎?你會以什麼態度看待這門課?若是你加入的項目組中有隊友在中途退出你會怎麼作?

個人回答:

  開課前從計算機專業瞭解到這門課程(比軟件提早一學期學習),聽說會很是辛苦,須要幾我的團隊合做,從分析設計到代碼實現到最後出成果,是一個艱辛的過程。我會以日常心對待,盡最大努力完成好這門課程,而且會十分珍惜這種實戰的機會,會之後實際工做打好基礎。若是有隊友在中途退出,我會先勸解他,確定他以前的工做,告訴他半途而廢很是惋惜,但願他能回來,團隊須要他。若是他堅持退出,我會和隊友商議,分擔剩下的工做,加班加點努力完成。

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息