如何成為乙個內力深厚的程式設計師?正確的補充計算機基礎知識?

時間 2021-05-11 13:21:26

1樓:

按照應屆畢業生的標準,基礎知識就是本科那幾門課程了吧。作業系統,網路,組成原理,編譯。資料結構與演算法感覺已經超過基礎的範疇了。

公司大多會考一些擴充套件的演算法而不是基礎的。關於語言的話看你使用什麼了。c++相比其他需要要求要高一截。

而且拿c++當第一語言的科班出身居多。另外一些大公司會考一些數學題,類似腦筋急轉彎那種,比如概率論,和博弈論的題。再細分的話跟崗位有關了。

不過你都畢業三年了,也應該有個一技之長吧,跟應屆生比基礎你沒優勢啊,你的優勢是工作經驗啊。我建議你選乙個方向走到黑,不要學來學去的,沒那麼多精力。

你搞移動端就集中精力搞乙個。前途來看的話感覺unity最有前途。說實話感覺客戶端都沒啥前途,趁早轉後端。

2樓:chunquedong

我也不是正統的科班出身,大家都是一路摸索過來的。

我的學習方法就是看書。逛技術部落格論壇是學不到知識的,因為太碎片化不系統。

給你推薦些書(選書很重要,一定不要買中國產的)《深入理解計算機系統》

《演算法導論》

《Unix環境高階程式設計》

這三本是基礎中的基礎,一定要看完。

完了以後可以根據方向和愛好選看計算機圖形學、資料庫、編譯原理、物件導向設計、機器學習等方面的書。

新手如何成為乙個優秀的程式設計師而不是乙個碼農?

奧古斯巨集 有乙個小故事 工地上有三個人在搬磚,有人問他們在幹什麼?第乙個搬磚的抬起無精打采的臉,沒好氣的說,老子在搬磚!他問第二個搬磚的說,你在幹什麼。搬磚的彬彬有禮的回答,我在蓋一幢房子。他又問第三個搬磚的,你在幹什麼。搬磚的興高采烈的告訴他,我在蓋世界上最漂亮的大廈。先不管這個故事是否雞湯,用...

如何成為程式設計師的女朋友?

老丈人 借樓上回答,面容不用特別漂亮,只要可愛就行 頭腦不用特別聰慧,只要可愛就行 身材不用特別豐腴,只要可愛就行 為人不用特別懂事,只要可愛就行。 呃,怎麼說。成為女朋友的時候他還不是程式設計師,但是未來將會成為程式設計師。感覺活在兩個世界,我喜歡偏個人偏社會的一些東西,我可能想的是怎樣在現實生活...

程式設計師如何找乙個師傅?

F1ona7788 就我目前的經驗來說,很難找到你認為的那種師傅,除非運氣很好或者你們特別投緣。多數情況都是別人樂意幫你一兩次,但多了就會不耐煩,還是要靠自己呀!職場和學校不太一樣,競爭很激烈的,大家有這時間和精力為什麼不幹一點自己的事,要來培養乙個潛在的競爭對手呢? leon 我一直覺得問題才是最...