1. 程式人生 > >讀軟件工程師相關博文有感

讀軟件工程師相關博文有感

個人 國內 重要 相關 subject 有意 就業 粘貼 大學教育

讀了十多篇跟自己專業相關的博文,了解別人是如何上的大學,自己又是如何被大學上的。而今馬上就要進入大四了,剩一年的學習時間,哦不,真正的學習時間僅剩下半年,大四的下學期就要離開學校去外面找實習了。在這裏我也談談自己的大學以及讀完這些博文的一些感想。

記得高考成績出來後的那一段時間,也是很糾結的一段時間,因為要開始填報誌願,選學校,選專業咯。當時我讓堂姐幫我參考誌願的填報,我不懂自己對什麽感興趣啊,也沒有去了解哪一些專業是幹什麽的,出來做什麽工作,表姐向我推薦好多專業,其中包括軟件工程這個專業,她跟我講了一些跟這個專業有關的內容,說這個專業比較好,主要就是做一些軟件開發,做應用,做遊戲等等,而且學的好的話將來就業工資也是比較高的,於是就懵懵懂懂的填報了這個專業。

所以這個專業應該幹嘛?當然是寫代碼,編程序,做項目做軟件啊。第一門專業課《C語言從入門到精通》,第一次接觸代碼這個東西當然是一臉懵逼,感覺這個好難學的樣子,老師說這個是非常基礎的一門語言,學好了這門語言才能更加深入的學習其他的編程語言。雖然難學,但是看著命令行裏面的一些實現的功能感覺挺有意思的,而且老師跟我們說C語言沒有面向對象,所以只能在命令行裏面實現功能,以後學了其他的語言可以以圖形界面的方式展示實現的功能。由於初入大學,對於大學裏面的各種事物都比較好奇,比如各種社團之類的,我也參加了一些社團,在社團裏面可以拓寬知識面,提高人際關系,但是也是由於社團裏面的活動之類的挺多,時間也就花費的比較多了,相對而言花在學習上的時間就會有所減少。再者,專業課的難度越到後面越難,差不多就從入門到精通變成從入門到放棄了,如果將這個專業的學習比作吃大餐,那麽C語言這僅僅只是一道小菜而已,接著我需要學習的是數據結構這門課程。數據結構,這是什麽東西完全搞不懂,第一堂課上,老師就告訴我們這一門課是非常重要的基礎課,它包括了各種各樣的算法以及其他東西,但是相對也是比較難學懂的一門課程,不以為然的我就認真地聽老師講者各種算法,一開始當然沒什麽問題,但是沒幾節課之後,我突然發現根本不知道老師在上面講什麽東西了,各種各式的算法把你搞的頭昏眼花的,聽得一知半解,等我再次看到同樣的東西的時候我已經不認識它了,更不用說自己動手去寫去實踐了。(https://book.douban.com/subject/4006425/discussion/22803961/)這位大神博主在博文裏曾提到他將本需要動手實踐、將會極大地提高我們編程素養和思維能力的課程,被他誤認為只需要聽聽就行了的課程,導致其迷迷糊糊的學完了。一門非常重要的課程就這樣被我學完了,但是什麽都沒學到,什麽都沒學懂,因為沒有自己動手去實踐,只是聽聽就過去了。何止如此,當學習JAVA這門課程時那是更加的懵啊,好家夥,全英文教學,你讓我們這些英語基礎差的該怎麽活呢,雖然都是比較基礎的東西,但是老師課上給我們講的都是一些思想,該如何寫代碼的思路,沒有對象,就應該先new一個對象。可想而知這門課程又是學的很慘的,上課聽不懂,課後想自己動手也不會,遇到問題就退縮了,心想算了不會就不會吧。導致在以後的學習當中,做作業不會的要麽就是借別人的來復制粘貼一下要麽就懶得做了,缺乏自己的獨立思考,在這三年的大學生活中也沒有一個明確的目標,自己該朝著哪個方向努力。作為一個科班的學生,但是自己確完全沒有學懂計算機啊,所以別人是上大學,而我覺得自己是被大學給上了。

在大學的課堂上,就我而言認真聽講是必須肯定的,課堂上老師給你講的都是一些思路,告訴你該如何做,但是真正的要去實現一個項目,做好一個程序,是必須要靠自己動手實踐的,遇到問題應該動手解決,解決不了尋求幫助,絕不能放棄。擁有一個明確的目標也是非常重要的,有目標才有動力,(https://book.douban.com/subject/4006425/discussion/22803733/)這位博主的博文令我感觸頗深,一個人應當要有自己的定位,要有目標,並且做好充分的準備付諸實際行動。空口說大話誰都會,不付出實際行動的都是廢話。理論與實踐相結合也是尤為重要的,書上的都是理論知識,教你一些方法等等,編程不是看就能看會的,每次我看別人寫的代碼有些看不懂,有些能看懂,覺得就是這樣的沒錯,但是當我自己動手試著寫點什麽的時候,腦子裏沒有一點兒思路,根本無從下手,不懂該寫什麽該如何寫。這個暑假我在mooc網上找一些專業相關的知識學習,雖然都是比較基礎的東西,但是基礎先要學好才能學更深的東西,自己動手跟著寫代碼,對於以前沒有掌握的知識也能理解一些,有努力才可能有收獲。

對於一些問題的回答:

1、 你為什麽選擇計算機專業?你認為你的條件如何?和這些博主比呢?(必答)

答:可能是當時的懵懂無知吧,對於這方面不太了解,沒有去仔細研究關於這個專業的一些問題,只是覺得這個專業好像很厲害的樣子,各種各樣的計算機大神。我覺得自己的條件也就一般般吧,也不算太笨吧!!和這些博主相比,我覺得起點應該有挺多都是相同的吧,關鍵就是在於付出的努力與艱辛不同。

2、你對你的大學生活有什麽想要吐槽的地方嗎?國內外的大學生活有什麽區別?你理想的大學教育應該是什麽樣子的?跟學校給你的有什麽區別?(必答)

答:吐槽的地方貌似也沒什麽可吐槽的;對於外國大學生活我覺得比較自由的形式,主要還是自主學習的,而且比較註重實際實踐等方面,相對於而言,國內學校還是比較註重理論,在實踐方面註重較少;我理想中的大學生活似乎和現在的也相差無幾吧,大學本就是需要獨立自主,註重自學的能力,只是為什麽大學的作業也是那麽的多!!

讀軟件工程師相關博文有感