我與軟件工程的相識,相知


第一部分:結緣計算機

關於我為什么選擇計算機專業

  我想我跟許多分數剛過提檔線的學生是一樣的,我們基本上沒有選擇的權利,很多都是在等分數高的同學分完專業之后經過調劑進入一個專業,這個專業你也許喜歡,你也許不喜歡,但如果不服從調劑的話,退檔的風險將更加令人難以接受,因此我進入了現在的這個專業——軟件工程。

  和博客I[1]中的主角不同,他對於計算機的態度是“我想成為一位IT人的願望越來越強烈,這更讓我瘋狂地學習電腦知識,盡可能地接觸與電腦有關的東西,關注有關電腦的信息,對自己不斷“充電””,而我在專業真正分出來之前,從來沒有想到我會進入計算機相關的專業,我本來選擇的專業里沒有一個是計算機相關的。所以剛看到我的專業時,心里其實是有點懵的,但是由於我也沒有特別想去的專業,加上第一學期轉專業無望,我也就逐漸靜下心來,安心學習這個“命定的專業”。

  這就是我與計算機陰差陽錯的相逢。

關於我學習本專業的條件

  經過一年半的學習,我對學習本專業也有了一些自己的想法。博客I[1]中提到:“個人能力可以包括很多方面,不過,我覺得最重要的兩樣是:學習能力、交流能力”。

  我很認同這個博主對學習能力的看重,因為在計算機這個領域,技術的發展和更新換代是相當快的,如果沒有良好的學習能力,那么就會被時代拋下,跟不上潮流,也無法獲得成功。我認為,在大學里想要學好計算機,僅僅學好基礎課和理論課是不夠的,還要有大量的實踐,就像大二上學期的數據結構課,如果僅僅從書本上獲取知識而不實際去做一些編程的練習,那么對課程的理解就是有限的,不會特別深刻。而經過做老師留的編程題,加深了我對知識的記憶和理解,使我在考場上更加得心應手。所以,理論學習和實踐操作的結合,是學習計算機的利器。

  我也很認同交流能力在我們學習過程中的重要性。因為在我們學習的過程中免不了會遇到一些問題,雖然提倡自己思考解決,但是如果苦苦思索而不得的話,就要及時向他人求助,避免浪費時間。這時候如何向他人描述自己所遇到的問題就需要交流能力了,如果交流很順暢,那么問題的答案也就能更輕松地得到,而如果交流能力差,詞不達意,那么就會在這一過程中受到阻礙。

  反觀自身,我認為我在學習理論課上還是比較努力的,但是在實踐方面還可以再加強一些,多動手,不要怕失敗。交流能力方面我覺得我還是不錯的,以后也要繼續加強於他人的溝通交流。

第二部分:在計算機系里學習

你對你的大學生活有什么想要吐槽的地方嗎?你理想的大學教育應該是什么樣子的?跟學校給你的有什么區別?

  我對我的大學生活沒有什么要吐槽的,上課、參加活動、參加各種社團、工作室、考試等等,一切都是平凡而必須的部分,所以我對我的大學生活挺滿意的,沒有什么需要吐槽的。

  我理想的大學教育是老師更多的擔任引導者和答疑者的角色,所謂“師父領進門,修行在個人”,能夠引導我們發揮主動性和創造性,不僅能夠講解書本上的知識,還能帶領我們學習行業內最前沿的知識,了解行業內的最新動態。不過現在學校里的課堂氛圍往往過於死板,主要是老師的授課和學生的學習,這樣的方式只是灌輸式教育的延伸,很難說是否能夠挖掘學生的主動性和創造性。

比較你在中國大學的經歷,你的老師和學校能做到和國外那樣嗎?如果不能,請分析一下為什么。

  我認為不能。首先這是中國國情決定的,現在在中國,一個孩子從小學開始接受的教育就是老師主動教,老師教什么,學生就學什么,這種教學模式現在在中國已經根深蒂固了,想要在小學,初中,高中都實行這種教學模式而一到大學就突然轉變成自由而創新的氛圍,我認為是不現實的。

  像博客S[2]中描述的:“課程開始時,Gary向我們介紹了這門課的形式,所以學生組隊,8~9人的團隊,作為公司的一部分,這個學期的主題是電子商務,但沒有限定的方案或形式,所以團隊可以自己做決定,沒有要求實現技術,完全自己決定。”這種形式,我認為是效果的好壞是因人而異的,不一定使用了這種模式效果就一定好。這種模式需要極強的自學和自控能力,而對於我國剛參加完高考的學生來講,我並不認為大家的自學和自控能力都能達到很高的水平,所以突然轉換到這種自由的環境下,也許得到的是一事無成。

迄今為止,你寫了多少代碼,描述你做的最復雜的軟件項目/作業。

  對於我自己寫過多少代碼我其實並沒有一個明確的數字來度量,所以在這里就不提了。我目前做過的最復雜的軟件項目/作業應該就是上個學期的JavaEE的新聞管理系統的項目了。

  在這個項目里我需要兼顧前端和后端,從最開始的對后端一無所知到一步步的連接數據庫,向數據庫中添加刪除修改信息,實現通過得到一個表中的數據來對另一個表中的數據進行更新,實現分頁,使用JavaBean,使用HTML編輯器並成功實現它的圖片上傳功能,使用連接池技術,嘗試並實現了存儲過程,嘗試使用了Display tag library等等,真的是一步一步跟着課程進度完善了我這個初步的,簡單的新聞管理系統。

第三部分:未來規划

對於你未來在IT行業的發展,你有什么樣的夢想或者未來想從事什么樣的工作?你准備怎樣來規划你技術道路,職業道路和社會道路?

  對於我未來的發展,從我小時候的心願來說就是成為一名老師,最好的就是能成為一名大學老師,我喜歡學校里的氛圍,也喜歡能一直和有活力的年輕人們待在一起。所以在今后的日子里我將不斷學習,不斷在專業上鑽研,爭取能在學習上研究得越來越深,不斷豐富自我,然后帶領更多的學生在本專業進行學習,給他們的專業之路以指導。

  所以我目前對自己的規划就是認認真真,仔仔細細地學好學校開設的課程,並盡早為升學做准備,比如開始復習考研要考的專業課,學習英語不斷提升自己的英語水平,多留意生活中關於考研的信息,不要錯過一些好的機會等等。總而言之,就是踏踏實實做好眼前的每一件事,並不斷為將來做准備,相信自己,可以達成所願!

 

博客I[1] http://www.cnblogs.com/unruledboy/p/DevCareer.html

博客S[2] http://www.cnblogs.com/ChildishChange/p/7363123.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM