程式設計師,你能真正掌握多少程式設計技術?

時間 2021-05-12 23:34:51

1樓:黑水之魚

其實重點不是程式設計技術,而是解決問題的能力。語言學多了,會發現新語言語法很像某一們或幾門語言的語法,重點是能夠解決業務上的需求和瓶頸之類的問題

2樓:jusalun

說來有點挺不要臉的,我的學習動力完全來自對物質的追求

之前無欲無求,發這幾個子我都沒什麼感覺,不知不覺安安生生在公司呆了快三年了,然和突然發現,尼瑪工資這幾年都沒漲過,特麼我招進來的都趕上我了

之後在充電搞點高頻交易,發現這玩意掙外快是真快啊,尼瑪都快趕上我工資了

3樓:kenpeter

1. Reading documentation.

2. Speed reading documentation.

3. Reading documentation with comprehension.

4. Speed reading documentation with comprehension.

5. Reading each line of code.

6. Reading each line of code with comprehension.

7. Speed reading code

8. Speed reading code with comprehension????

4樓:ygao.233

我覺得只需要掌握以下兩個技能

How to describe the problem in English

How to search in Google:)

5樓:爆棧程式設計師

1%的程式設計師造輪子給剩下99%的程式設計師用。

伺服器/後端面向API程式設計,前端/客戶端面向GUI程式設計,你說能掌握多少程式設計技術???

計算機行業日新月異,千變萬化,今天掌握的技術,突然來個大新聞,明天就淘汰了。。。

最後發現始終不變的,能陪伴你最久的,竟然是當初覺得一文不值的、學校裡面學的那些基礎理論知識,對,就是組成原理、作業系統、網路、資料庫、資料結構與演算法等等。

6樓:徐雙雙

程式語言只要掌握一種,其他的就可以觸類旁通。

作業系統只要掌握一種,其他的就可以相似推理。

資料庫只要掌握一種,其他的就是一些小細節了。

伺服器技術,分布式,集群之類只要掌握一種,其他也就剩修修補補的工作。

基礎演算法,掌握一本也就夠了,其他的就是基礎演算法的組合應用問題。發明演算法什麼的,還是交給數學家,畢竟人家一輩子的成果可能就1、2個,耗不起。

真正困難的,是模擬。如果你要將乙個現實的事物虛擬化,你就必須了解它。如果你想模擬乙個世界,那你就需要掌握這個世界的一切執行規律和表現方式。

更有甚者,有些事物只存在於概念中,沒有現實參考。比如說,幫我做個基於相對論的4D遊戲引擎吧,就算給你分配個物理學家做助手,其難度恐怕也是。。。

7樓:

瀉藥。我主要做影像相關的工作,說的可能很片面。

不侷限於一種語言,有時候在這個語言裡面很複雜的問題,換個語言就很容易,就算用不到,也能提供個新思路。

了解作業系統,能知道執行緒程序的實現是什麼樣子,堆和棧有什麼區別,虛擬頁表如何對映,cache是怎麼工作的,動態庫的載入是怎麼回事,做優化的工作,了解作業系統是必須的。

(比如,c++ vector只要求虛擬位址連續,增長的時候可以不用memcpy,在尾部對映乙個物理頁也可以的)

有幾個順手的工具是也很提高效率,

比如matlab,有沒有試過在程式除錯的時候,滑鼠點一下,就能把變數傳送到matlab,在matlab裡面視覺化分析?

visual studio,depends,ilspy,chrome,matlab,winhex都是很贊的的除錯工具。

在做程式設計師的道路上,你掌握了什麼概念或技術使你感覺自我提公升突飛猛進?

逗泥丸的平方 第一次是流,C語言老師講,程式是從上往下的。第二次是,介面是一種規範。第三次是,計算科學中最難的兩件事是命名和快取失效應該不止這些,不過一時間想到的就只有這些了。還有乙個意識到了,但是感覺做不到。世界上最難的不是做什麼的方法,而是嘗試改變的勇氣。 微企勝 這個我不清楚,但是作為乙個草根...

程式設計師能純靠技術渡過中年危機嗎?

四喜Clion 不能,我有乙個老大AQY架構師,剛在回龍觀買的大房子,因為年薪跳了乙個初創公司,別看初創,但是老闆在行業內算是領頭羊。然後就被坑了,7個月左右公司發不出來錢了,欠了兩個月。老大人好啊,說沒事您覺得想讓我走了,我就可以走。然後籤了個什麼協議,然後走了。到今天了別說賠償,欠的薪都沒給。然...

作為程式設計師,你寫過多少次 hello world 它存在的意義是什麼?

陳哲 關於 Hello,World 相信很多程式設計師都已經有所了解 Hello,World 中文意思是 你好,世界 因為 The C Programming Language 中文版為 C 程式語言 中使用它做為第乙個演示程式,非常著名,所以後來的程式設計師在學習程式設計或進行裝置除錯時延續了這一...