當初你是如何作出選擇軟件工程專業的決定的?
主要有兩個緣由,一個是由於分數線在軟件工程專業錄取的區間內,還有就是以爲在現在這個信息與數據主導的時代,軟件工程將來發展的前景比較好。這兩個因素促使我選擇了軟件工程專業。css
你認爲過去兩年中接觸到的課程是否符合你對軟件工程專業的期待,爲何?
比較符合個人期待,雖然在過去的兩年內的課程中並無學習到太多實用性很高的知識,不足以支撐咱們開發與維護一個完整的軟件項目,甚至連項目開發的總體流程也未曾在課堂上學習過,主要學習了一些基礎編程語言如C語言,C++,java,C#,PHP等等的基礎語法和一些計算機系統方面的基礎知識,可是這些基礎知識倒是十分重要的,只是受限於課時沒法深刻學習,須要靠本身學習一些課外的技術框架纔能有必定的實際開發能力,我曾經抱怨過這些課程枯燥,無用,也聽過其餘許多同窗有相同的抱怨,當時以爲深有同感,可是後來通過一段時間的沉澱,我發現流行的技術和框架老是隨着時間的推移不斷變化,可是這些基礎知識倒是幾乎不會被淘汰的,它們是一切技術框架的基礎,只有深入理解這些基礎知識,才能不斷適應新的技術框架。並且軟件工程這個專業自己就不是一門在課堂上就能學好的專業,須要不斷的學習與實踐才能進步。html
你以爲軟件工程是你喜歡的領域嗎,它是你擅長的領域嗎?
是我喜歡而且擅長的領域,我的對編程有必定的熱情,常常爲了一個bug調到深夜,績點排名在年級前十,學習過一些後臺開發的技術框架,參與服務外包實驗室數個項目的後臺開發。前端
未來你會選擇從事軟件開發相關的工做嗎?是的話給出你想去的城市、公司和崗位,否的話給出緣由
軟件開發方面的工做是個人第一選擇,想去百度或者其餘一些人工智能公司,爭取考研深造學習人工智能方面的知識,從事這方面的工做。java
-自我感受你已經具有的專業知識、技能、能力有哪些?
基礎編程語言如C++,java,Python,PHP等基礎語法,java SSM後臺框架,基礎的前端知識如html,js,css等,一些基礎的機器學習理論知識和tensorflow簡單應用,簡單的微信公衆平臺開發。算法
-離成爲一個合格的軟件工程專業本科畢業生,在專業知識、技能、能力上還差距哪些?
對知識的掌握不夠深刻,好比學習的SSM框架,雖然會熟練應用,可是沒有研究框架源代碼,不熟悉底層是如何運行的,好比學習的機器學習理論,還只是停留在表層,須要提升數學能力,文獻閱讀能力和算法編寫能力。編程
對照以上你閱讀的前人們的經歷,你的選擇是什麼?
考研。微信
在這種選擇下,你認爲你相比其餘同窗來講有何優點,有何劣勢?
優點:專業知識掌握的比較透徹。
劣勢:在前期工做經驗較少。微信公衆平臺
針對你的選擇,你給本身的大三設定的規劃安排是什麼?
爭取在學業上更進一步,提升績點,獲取保研資格。框架
問題一:個人期待是在軟件工程實踐中能夠提升個人編程能力,鞏固過去兩年多來學習的編程知識,並學習新的知識來迎接在課程中不斷遇到的新的挑戰,而且在團隊合做中磨礪本身的溝通與交流的能力,最好能夠認識一些興趣相投或者能力互補的夥伴。機器學習
問題二:我以爲一週花費14-21個小時是比較合理的,分配到天天就是一天2-3個小時。
問題一:之前從計算機專業的同窗那裏介紹過這門課程,瞭解到這是一門任務比較多,花費精力也比較多的課程。可是若是自身有必定的基礎,能夠減輕一些負擔。
問題二:我會以不斷學習,自我補缺的態度來對待這門課程,不斷學習新的知識來完成老師佈置的任務。
問題三:若是退出的隊員負責的工做是我擅長的,我會接替他的工做,若是是我不擅長的,在時間容許的狀況下我會學習那方面的知識,時間不容許的話我會請求老師並說明狀況,容許我尋找擅長這方面知識的同窗幫忙。