1. 程式人生 > >對於軟件工程專業的思考

對於軟件工程專業的思考

但是 實驗 不清楚 獎學金 立足 熬夜 小夥伴 問題 積累

(1)回想一下你對計算機/軟件工程專業的暢想

  • 考研時你是如何做出選擇計算機/軟件工程專業的決定的?
  • 我本科就讀的專業是電子信息工程,在本科的學習中接觸到了C語言程序設計以及數據結構和算法。感覺自己相比與模擬,數字電路,更加喜歡軟件和網絡的內容。本科做單片機的小組課題設計時,我都是給小組提供編程上的支持和幫助。可是一直沒能有轉專業的機會。直到大三,家裏人建議我考研才發覺這是一個學習軟件工程的。於是開始著手準備,而且因為愛好的緣故,考研的專業課“數據結構與算法”對我並沒有太大的難度,只要好好復習其他科目就行了。所以毅然決然的選擇了福州大學的軟件工程專業。
  • 你認為本科階段所學的知識是否符合你對計算機/軟件工程專業的期待,為什麽?
  • 上一題說到我的本科專業是電子信息工程。本科在課堂上學習的軟件工程相關知識只有C語言程序設計,數據結構與算法和網絡工程。這和本科是軟件工程的相比起來太少了,知識儲備完全不夠。但是對於我一個跨專業的學生來說已經很滿足了。也是這些課程讓我接觸到軟件工程,從而決定來到這所學府學習。
  • 你覺得計算機/軟件工程是你喜歡的領域嗎,它是你擅長的領域嗎?

  • 我百分百確定軟件工程是我喜歡的領域,特別是網絡方向的研究。或許和本科是軟件工程的學生相比,我沒有JAVA或C++項目的經驗,但是我也有我擅長的領域。因為本科學過數字電路,主動聯系張棟老師希望和他進行sdn網絡底層的研究。我既有軟件工程的相關網絡協議知識,也有底層電路設計的一些經驗。

  • (2)即將開始研究生生涯,對照前人們走過的路和描述未來發展,現在的你

  • 自我感覺你已經具備的專業知識、技能、能力有哪些?
  • 如果只算軟件工程的專業知識的話我覺得我還差很多的,畢竟本科階段是靠自己,沒有系統的學習。我具備的技能只有基礎的C++,數據結構和算法,計算機操作系統和計算機網絡等。
  • 離成為一個合格的計算機專業碩士畢業生,在專業知識、技能、能力上還差距哪些?

  • 我覺得我現在離合格的軟件工程碩士差距最大的除了是一些基本知識外,最重要的就是項目的經驗和積累。由於跨專業的緣故,我現在學一些專業課有些吃力,比如算法設計與分析。而且在專業知識基礎紮實之後,在項目中學到的實戰經驗也是我想在研究生階段掌握的。

  • (3)研究生畢業後你的選擇是什麽?

  • 還沒想好,工程師吧。
  • 在這種選擇下,你認為你相比其他同學來說有何優勢,有何劣勢?
  • 畢業時的情況誰都說不好,或許我比其他同學優秀的多,也或許我成績全年級墊底。具體的優勢劣勢更是不清楚。
  • 針對你的選擇,你給自己的研究生生涯設定的規劃安排是什麽?

  • 我希望能在半個學期能打好基礎,最好研二的時候能拿到院裏的獎學金。以及畢業規定的論文,我希望我第一篇發表的論文不是為了畢業寫出來的,而是自己費勁心血的研究成果。最後是現在在實驗室做的sdn研究,希望能和實驗室的老師,小夥伴一起在這個方向上有進展。
  • 3、未來的期望:

    (4)你願意為了一個你感興趣的、或得到實戰鍛煉的項目熬夜嗎?你想脫離小菜鳥的level嗎?如何評價上一屆同學說的“和隊友一起熬夜打代碼是個不錯的體驗,或許還可以一起吃夜宵!”

  • 我覺得為了一個感興趣的項目熬夜並不是什麽困難的事。相反,如果不能把手上一個階段的任務完成會睡不著。不脫離小菜鳥的level怎麽在社會立足?我覺得工作學習之余更小夥伴搞好關系非常重要,對於“和隊友一起熬夜打代碼是個不錯的體驗,或許還可以一起吃夜宵!”這句話我覺得說的不錯。一個項目不可能一個人搞定,要依靠團隊的力量和智慧。更何況,我已經體驗過打完代碼去吃夜宵的生活了。
    (5)針對上述問題(2)、(3)、(4),你對這門課的期待是什麽?你打算平均每周拿出多少個小時用在這門課上,以達成你的期待以及你在(2)或(3)或(4)上的目標?

  • 我喜歡通過這門課程學習到系統的軟件設計方法,在以後的項目設計中學以致用。我可能每周在這門課上花10個小時左右。

對於軟件工程專業的思考