三論計算機專業本科該如何學習 三要,三不要

2021-06-12 07:27:13 字數 926 閱讀 4558

大本計算機專業該怎麼學習?

再看計算機本科該如何學習

以上兩篇文章分別是我以前寫的關於討論計算機專業本科該如何學習的帖子。因為最近關於這個話題又有了一點新的想法,所以就想寫個三論。從來沒有乙個話題讓我能持續這麼長時間一直在思考,一直不斷的想去總結,我想還是想以自己的得和失給後來迷茫的人一點借鑑吧。

在開始之前,略微介紹下每個帖子寫的時候的情況,因為每個帖子都是當時的感悟,所以離不開當時的自身情況。第一篇寫於04年6月,當時是計算機專業大二下學期要結束的時候。第二篇寫於08年11月,是在我本科畢業工作兩年之後,重新回到學校讀計算機專業的研究生的時候。現在要寫第三篇的時候,我已經是研究生畢業一年半,換過兩個工作,在某家外資公司做team leader,並且全程負責過公司的校園招聘的技術相關事宜。

下面進入正題:

三要:1. 要盡早的去接觸linux和開源軟體。就算以後不打算做這個方向的工作,對linux和開源軟體的接觸和研究,會拓寬你的視野,讓你在分析問題和解決問題的時候,不是總是以windows下的見識作為出發點的。同時,也可以找自己喜歡的開源軟體去認真的讀**,開源軟體的貢獻者裡面很多牛人,很多**也寫的很經典,在讀這個**的過程總肯定會收益菲淺。

三不要:

1.不要浮躁。學過的東西就一定要學好,不要只是停留在學過。這個毛病我自己之前也犯過,現在面試碰到過太多了,很多人只能說自己學過什麼什麼,但是一問基本也都忘完了。公司重視的是你會什麼,而不是你學過了什麼,如果學過了依然不會,那跟沒學過有什麼區別。

2.不要陷於語言之爭。不管你學的是什麼,先把這門語言理解透徹了之後,再去接觸別的,沒有任何乙個語言是完美的,都是有優點有缺點的,所以只有某個語言適合解決某類問題,沒有乙個語言可以解決所有問題。所以與其學了很都語言的語法,卻沒有搞明白其中任何一種的本質,不如先把一門語言搞透徹,然後再接觸別的語言。

在前兩篇的基礎之上,這裡提出了三要三不要。希望能對迷茫的人有幫助。全是我經驗之談,歡迎**。

非計算機專業本科畢業如何迅速成長為一名演算法工程師

2018年11月27日 10 11 13 adam liu 閱讀數 4561 首先先offer鎮樓 我想介紹一下我的學習經歷,希望對一些還處於迷茫時期的人,提供一些幫助。我不否認我現在還處於演算法很初級入門的階段,但是總算憑藉自己的努力以本科生的學歷從遙遙演算法求職部隊中殺出了一條路。年的時候,到了...

計算機類專業本科學生成長四階段必讀四本書推薦

從新生到初入職場的軟體人經歷四個學習階段 1.第乙個階段,初來乍到,需要學習計算機本質是什麼,進而理解如何與計算機交流 程式語言 懂得 是如何被執行的。2.第二個階段,已經初步學會使用一門程式語言求解計算問題,這個時候需要思考如何讓你的程式更快更省 空間 的解決問題。此時,經典演算法和資料結構登場。...

直播贈書丨論如何高效學習計算機視覺

計算機視覺是人工智慧的乙個熱門方向,很多人想要入門,但是卻找不到方向。對於初學者來說,最快的入門方法是邊實踐邊學習,也就是要掌握計算機視覺的開發工具。但其實對初學者來說並不太友好,主要有幾個原因 官方學習文件與對應的版本之間存在著較大的滯後性,使得opencv版本在更新後的很長一段時間內不利於初學者...