前言:
比較貼切一點,是給it類相關專業大一新生的一些建議。寫這篇文章的起因是老家幾個親戚的小孩今年高考,而且都是it類相關專業。我是從一位大學畢業生及程式設計師的角度提的這些建議。類似這樣的文章很多,權作一些補充,希望對他們的大學生活有所幫助。
我的建議:
1、 首要任務,找到自己的理想,方向,興趣,人生規劃。
我認為這才是大學的首要任務。從高中到大學,一下子沒有人管了,很容易失去前進的動力而迷失方向。這個時候,確立自己的理想,方向,興趣,才能找到新的動力**。
在高考和應試教育的壓力下,很難有精力來思考這些問題,而且也沒有足夠的資訊來思考。進入大學是思考這些問題的乙個非常好的時機:有時間,有精力,而且有更加全面的資訊。
前幾天看到一篇文章,說大學中,男生是在遊戲裡度過的,女生是在電視劇集裡度過的,雖然有些偏激,但確實有很多這樣的現象。這要引以為戒。
1)發現和培養自己的興趣;這要多參加一些活動;
2)發現自己的優勢;可以讀一下《現在,發現你的優勢》。
3)思考你以後想成為什麼樣的人。
4)落到實處,你要知道你大學要如何度過,為大學生活設定乙個目標,做乙個計畫。
受限於能力,乙個人的方向並不是一成不變的,隨著你的認識的增長,你可以自己再做調整。但是,我認為,在大學有沒有方向,比方向是什麼更加的重要。
2、 轉變學習方法:從理論到實踐。
在高中分數基本上就是最重要的,但是大學不是。這一點必須盡快轉變過來,否則畢業的時候可能就是失業的時候。
當然,並不是說大學的課程不重要,而是要轉變一下思路,特別是從理論到實踐的轉變。現在大學教育乙個非常大的缺陷就是不注重動手,特別是計算機,是乙個實踐性很強的學科,乙個學科學習的過程中一定要親自動手去使用它才可以理解的更加的深刻。按照兩種不同的思路(理論和實踐)來學習c語言,結果可能是天差之別。
如果想畢業後從事程式設計方面的工作,那麼李開復的乙個建議非常好,就是大學要編寫10萬行**。如果真能夠做到這樣,那麼你畢業後,根本不用擔心找不到工作。
理由:1)csdn,:在這裡可以了解it技術的發展趨勢,交流技術和學習心得,而且也可以認識很多志同道合的人,使你在學習的道路上不孤單。
3)google reader:對於感興趣的部落格,可以使用google reader訂閱。關注技術領域的部落格能夠學到很多東西。
4、學好計算機基礎:資料結構與演算法,c語言,編譯原理等
這些基礎非常重要,可以幫助你在技術領域走得更遠,也可以幫助你更好的理解技術。很多公司招聘也要求應聘者在這方面有紮實的基礎。這些課程可能會有些枯燥,參考第二個建議,多動手,多實踐,這些課程也會非常的有趣。
5、關注李開復,俞敏洪等一些名人的文章和演講
這些人比較關心中國的教育,給大學生提的意見也非常的不錯。李開復寫過給大學生的幾封信,俞敏洪也有一些針對大學生的演講,非常不錯,值得看一下。同時還有joel對計算機學生的建議:給計算機系學生的建議
6、大一開始學習程式語言:推薦python
很多學習大一一般不會開程式語言的課程,這個時候可以自學一門程式語言,提前熟悉一下什麼是程式語言。我推薦的是python。推薦的理由見這篇文章:如何成為一名黑客。裡面提到如何學習程式設計,非常有必要學習一下。另外,這篇文章也許可以改變你對黑客的認識。國外有很多知名的大學生黑客,你也可以把黑客作為你的目標。
7、開始寫部落格寫部落格還可以使你對技術有更深入的理解。把學習的東西說出來,你會理解的更加深刻,也會在和讀者的交流中進一步深入。
剛開始寫什麼?可以寫一下你的學習心得,你學了哪些東西,怎麼學的,學習過程中的一些思考,都可以寫,慢慢的你就有寫作的課題了。我看過幾個寫得比較好的部落格,都是大學生,其中最典型的乙個:博主開博一兩年,主要關注演算法,現在也剛剛畢業。
建議每週寫一篇。
8、乙個不錯的學習資源:知名大學的公開課
10、安裝並學習linux作業系統
理由:linux是乙個開源作業系統,能夠讓你更深入學習;linux上面有很多非常優秀的開發工具,可以提高你的開發效率;linux社群非常活躍,以及在這個社群下形成的乙個優秀的設計理念,非常值得去學習;最後,現在開發中linux越來越重要,很多公司都是基於linux開發,熟悉linux作業系統會讓你在找工作時更有競爭力。
你可以安裝乙個windows,然後在上面再安裝乙個linux虛擬機器。建議課程實踐動手均在linux下進行。
11、多寫程式如何達到這個目標?課程實踐是一塊,但還不夠。剩下的一部分,需要你自己去發現你身邊需求,分析,並且用**去實現。比如,你搭建乙個個人部落格,寫乙個linux下的實用工具。其實很多企業都是從校園走出去的,最著名的可能要數facebook了。如果實在找不到做什麼,可以考慮實現一下linux的命令,比如ls,cd,more等。
12、注重提高綜合能力
理工科學生可以多學習文科方面的知識,比如歷史,哲學,經濟,邏輯,管理等,對個人的發展還是非常有幫助的。
13、思考,深入的思考,獨立的思考
把它放在最後乙個不是說他不重要,恰恰相反,他是我認為最重要的乙個:你要鍛鍊強悍的思考能力。
這個建議意味著,對於上面的十二條建議,你要有你自己的思考:為什麼非得要學習linux作業系統?為什麼一定要寫10萬行?為什麼是python?
你可以可以把我的建議全部推倒,但是,你要自己思考乙個問題:你的大學要如何度過。
其他的建議:
找機會做一些和你的專業相關的實習。
可以參加競賽,社團,但是要有目的,否則容易迷失:大學中這些還是非常多的。
面對教育,不要做憤青,要學會逆勢而為。與其抱怨社會,不如改變自己。
要多鍛鍊身體,養成乙個好的生活習慣。
可以勤工儉學,但不要過度,不能影響學習。助學貸款是乙個不錯的途徑。另外,更好的也許是利用你學到的技術去賺錢,可以一舉兩得。
大學時人生中非常美好的一段經歷。希望畢業的時候,你在回顧四年大學生活的時候,你可以說你不後悔,你過得很有價值。
電子資訊工程專業,大學要學什麼
主要課程 c語言 c語言是國內外廣泛使用的計算機語言,是計算機應用人員應掌握的一種程式設計工具。c語言功能豐富,表達能力強,使用靈活方便,應用面廣,目標程式效率高,可移植性好,既具有高階語言的優點,又具有低階語言的許多特點。因此,c語言特別適合於編寫系統軟體。c語言誕生後,許多原來用組合語言編寫的軟...
萬里共知音 資訊與電子科學類專業
資訊積累和傳播,是人類文明進步的基礎,廣播 電視 網路 資訊已成為人類最大的資源及財富。到2020年,我國將建成全球最大的資訊服務網。黨的十六大明確提出要爭取用10 15年的時間,把我國建設成為世界電子資訊產業強國。目前,珠江三角洲 長江三角洲 環渤海灣地區 部分中西部地區四大電子資訊產業基地初步形...
電子工程可以報考二建 非工程類專業也能報考二建嗎?
2020年二級建造師考試報名公告陸續公布中,目前江西 陝西 江蘇三省公布了報名時間,其他省份報名時間暫時未確定。四川省已經受疫情影響推遲五月的考試時間。01 首先我們先明確二級建造師報考條件是中專學歷及以上有2年相關工作經驗或者從事建設施工工作15年及以上的工程專業 工程經濟專業或其相關專業。具體二...