隨筆-對軟件工程的想法
一、結緣計算機
推薦博客:博客A
- 你為什麽選擇計算機專業?你認為你的條件如何?和這些博主比呢?
在一開始我比較不喜歡寫字,而計算機只需要敲鍵盤和點擊鼠標就可以實現很多事情了,而且我本人就很喜歡電腦遊戲啊、看視頻啊之類的,用電腦就可以很方便來實現這些,然後就想著投其所好就選擇了計算機了。我認為我的條件不好,基礎也不好,跟博主相比起來就更大的差別了,我是到了大學才開始學習到各種計算機語言和技能的,二博主在高中的時候就對計算機有很研究,不僅如此,身邊也有很多對計算機有研究的人,可以大家一起進行一些學術上的交流,這樣的氛圍就很好。
- 計算機是你喜歡的領域嗎?是你擅長的領域嗎?
計算機算是我喜歡的領域,,但是卻不是我擅長的領域,因為我一直無論是C、C++、java和web前端都是不上不下的成績,很多東西都是看著書本才會編寫出來的,就是勉強應付學業的狀態吧。
- 你熱愛這一專業嗎?你對計算機的熱愛是怎樣的?僅僅是口頭的嗎?
熱愛說不上吧,就是多少還是算有點興趣的,有空的時候還是會喜歡找一些算法來試一下,改一下什麽的。
二、在計算機系裏學習
推薦博客:博客B,博客C,博客D
- 你對你的大學生活有什麽想要吐槽的地方嗎?你理想的大學教育是應該是怎麽樣的?跟學校給你的有什麽麽區別?比較你在中國大學的經歷,你的老師和學校能做到和國外那樣嗎?如果不能,請分析一下為什麽?
對大學的生活肯定有很多不滿的啦,無論是生活學習各個方面的。我理想的大學教育是學生很想學,老師很用心教的那種狀態。區別就大咯,學校起碼有沒想象中的學術氛圍。博客《你為何要來上課並且認真參與》中就說到課程有用無用不是一個大學生的格局能判定的
- 迄今為止,你寫了多少代碼,描述你做的最復雜的軟件項目/作業?
具體打了多少肯定不清楚了,大一的時候還挺認真的經常把書裏面的代碼都課後在環境裏打一遍,看看效果,那時候應該是打得最多了,反而大二還少打了很多。我做過最復雜的應該是大一下學期的C語言打的一個火車票訂購系統,也不算完全自己打的,還是參考了很多老師給的一些函數和一些寫法,難也不算難,就是有很多循環語句和判斷語句很容易搞混,在編寫的時候,對一些數組指針的運用也有的難操作,主要是邏輯思維不夠強的原因。
- 學線性代數和概率論的時候,你是否有過這樣的疑問“我們為什麽要學這麽多數學,這和我們計算機有關系嗎”,你現在是否還有這樣的疑問?對這個問題,你有自己的解答了嗎?那麽其他學科呢?
沒有啊,看著同一個學院的各專業都要學我就覺得很正常啊,然後這些數學學科可能很多時候是培養一些數理思維,這些思維也恰好對應某一項計算機的運行計算機理吧,比如離散數學0和1的二進制計算就明顯跟計算機相關。
三、未來規劃
推薦博客:博客A,博客E
- 對於你未來在IT行業的發展,你有什麽樣的夢想或者未來想從事什麽樣的工作?
web前端
- 你準備怎樣來規劃你技術道路,職業道路和社會道路?
我打算是多掌握一些計算機語言吧,尤其是java,前端的基礎知識、各種框架的設計理念等可以多去了解一下。關於新技術,學習並且最好能落地到應用場景中去,同時不要盲目追求新技術,那會使你限入一個無底的黑洞。特別是這些年,越發地覺得要回歸本質,我們現在用的大多數技是為了解決我們“謀生”的問題,而將來還是要更多地去關註一些偏向於底層的東西。
- 你們馬上就要面臨實習了,你打算在企業內實習還是在實驗室實習?
企業內實習,實戰終究能提供更多經驗。
- 實習經驗究竟有多重要?是否需要馬上開始積累實習經驗?
應該很重要,因為實習經驗可以讓你自己知道哪些適合自己,博客L的兩個案例中兩個人都現在一個崗位做了幾年,還想轉換,然後是浪費了自己的時間,如果在開頭的今年都嘗試不同的開發可能回找到讓自己滿意的工作。
四、關於軟件工程這門課
- 你對這門課的期待是什麽?你打算平均每周拿出多少個小時用在這門課上?
我對於這門課的期待是實踐,應該8-9小時。
【1】http://www.scalerstalk.com/816-attention
【2】https://coolshell.cn/articles/4561.html
隨筆-對軟件工程的想法