大專,三年制。今年大二了。學的專業是電腦應用,高考是自己查的專業,報的名,軟體開發方向。
大一的時候參加了職業生涯規劃比賽,大獎沒拿到,但是找到了一些更重要的東西——職業目標。相比之下,感覺個人對java更感興趣一些,就把學習的重點放在這個方面了。所以我的職業目標就是畢業後五年達到 java專案經理 這個高度,我覺得還是符合實際情況的了。
大一開的專業相關課程:SQL Server2005 ,java基礎,資料結構,電腦導論,網頁設計(html,css,javascript)
大二:C#基礎,JSP,ASP.net,java進階應用程式(MVC,Spring,struts,hibernate),軟體工程。
因為一開始就準備往java這個方向發展的,所以對這個比較注重,java基礎、資料結構和JSP學的還不錯。至於java進階應用程式,現在在正在學,因為大一暑假爭取到一個機會去“安博”學習了40多天,現在自信比同專業的三個班的同學相比還是有一點優勢的。
在 “安博”的日子,只是按照老師說的要求,和另外三個大二學生一塊兒做項目。因為當時我只是大一,很多諸如MVC,Spring這些java進階的東西都沒有接觸過,所以那段時間學的很鬱悶,老師講的很多東西我都不知所云。儘管那個項目我做的不是很全,美工也幾乎沒做,但是一個多月下來,感覺收穫還是很大的。至少,我瞭解了開發一個網站(老師說網站也可是看做是軟體,不知對不)的流程。
另外一個收穫就是從純粹的學技術的“歧途”中走了出來。一直說學習,學習,其實我們更應該學習的是學習的方法,而不僅僅是那些專業只是本身。當然這與基礎的專業知識的重要性是沒有衝突的,一些最基本的諸如 類啊,多態啊,重構啊 這些東西還是要絕對掌握的。藉助於文檔,書籍甚至網路來快速解決自己遇到的問題,這是一種能力的學習,我覺得這甚至比純粹的專業知識更重要。這一點在學習網頁製作的時候體會尤其深刻,因為光CSS那麼多的屬性啊欄位啊什麼的就那麼多,如果要全部記下來的話,我估計這三年得大學就不用幹其他的了~~
也是因為那次學習,大二開始我的學習更側重於動手操作了。
配置myeclipse+tomcat,串連資料庫(自己成功串連、測試過mysql,sql server 2005,oricle 9i,現在用的是mysql)。
個人感覺用myeclipse+tomcat算是比較熟練了,遇到錯誤一般可以在五分鐘內排除啦~這一點當然是遇到的多了,呵呵~~
現在java的MVC架構已經學習完了,加上以前做的經驗,給我文檔的話,自信可以用這個開發出項目啦~~
只是軟體工程還沒有學完,需求分析、軟體概要設計,詳細設計什麼的還處於探索階段,呵呵~~
前幾天剛上交了一份軟體需求分析報告,據說被打下來重新寫了(汗......)
正在自學UML了,因為軟體工程老師過兩天還要寫概要設計和詳細設計~~得加油啦!!!!!
我覺得知道的越多的時候,才能越瞭解自己正要走的路,才能走的更好。
所以,為自己加個油,努力跑吧!!!!!
各位路過的同仁大蝦,還請多多指教啊~~~