色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

程序員記憶力不好,記不住數(shù)據(jù)結(jié)構(gòu)中的成員,還適合干這行么?

林玟書2年前12瀏覽0評論

作為一個工作多年的老碼農(nóng),針對你說的問題,聊聊我的觀點。

首先,編程是一項對邏輯思維要求較高的工作,它需要程序員有清晰的邏輯思維能力,至于記憶力,卻并不是必須的,當然記憶力好,不管在什么行業(yè),都不是壞事,對編程來說也一樣是加分項,但不是決定性的。

其次,也沒必要記住數(shù)據(jù)結(jié)構(gòu)中的每個成員,現(xiàn)在的計算機程序已經(jīng)越來越復(fù)雜,越來越大型化,開發(fā)一套軟件用到的框架、技術(shù)、第三方庫等也是千變?nèi)f化,作為一個程序員根本不可能記住里面那些數(shù)據(jù)結(jié)構(gòu)、類、包等里面的內(nèi)容,所以也沒有必須非要記住才能編程。

既然記憶力對編程不是決定性的,也沒有必要記住具體的數(shù)據(jù)結(jié)構(gòu),那么該如何學好編程呢,下面是幾點建議:

1、掌握一門語言,不是學一個星期或者一個月或者看一本書就算學完那種,而是要知道這門語言能干什么,不能干什么,有什么特點,它的開發(fā)方法是什么(比如面向?qū)ο缶幊?、面向過程編程或者面向函數(shù)編程等),只有掌握了語言的本質(zhì)才能運用自如。

2、學習一個常用框架或庫(根據(jù)工作內(nèi)容而定),知道這個框架的工作原理,每個模塊的功能以及基本使用方法,至于里面的細節(jié)則不用死記硬背。需要用到某個功能的時候,能找到大概位置,然后根據(jù)文檔選擇合適的參數(shù)即可。而且越常用到的功能,你查看的次數(shù)會更頻繁,時間久了就更容易記住。

3、學會查資料,這是很關(guān)鍵的一點,任何人在工作、學習中都會遇到一些困難,有些困難可能自己能解決,但是有些可能就需要查找資料,研究分析了。編程也一樣,首先是查看官方文檔,其次是通過搜索引擎查找,還有就是泡論壇。

4、及時總結(jié)經(jīng)驗心得,并將它們寫下來,甚至可以發(fā)到論壇或者博客和大家一起探討,也可以供自己以后參考。