很多小伙伴們都很羨慕技術(shù)大牛,,因?yàn)楹芏嗉夹g(shù)大牛都會(huì)很多的編程語言,說起編程語言來如數(shù)家珍,。 畢竟對比剛?cè)腴T的小伙伴們技術(shù)大牛是真的很厲害了,。剛?cè)腴T的小伙伴們學(xué)習(xí)一門語言那么長時(shí)間都搞定不了,更別提那么多語言了,,那么學(xué)會(huì)那么多的語言是不是需要很多年,?或者是不是有特異功能?或者是天才,?但事實(shí)真的是這樣的嗎,? 其實(shí)所有的編程語言都計(jì)算機(jī)語言,,在某些方向邏輯思維都是非常接近的。從編程語言分類來看,,如果按照數(shù)據(jù)類型來劃分大致有兩種: 強(qiáng)類型:C語言,,C++,Java,,C#等 弱類型:php,,python,ruby,,JavaScript等 從編程思想分類: 面向過程:C語言,,早期PHP版本 面向?qū)ο螅篊++,Java,,C#,,PHP等 所以從這些類別上區(qū)分,如果把一門掌握了,,類似的幾種語言,,只需要稍微熟悉下語法結(jié)構(gòu)基本上就能直接切入到實(shí)際的開發(fā)過程,所以很多人覺得學(xué)好了一門語言之后再去搞別的語言切換起來很輕松,。所以也不是什么天才這是由計(jì)算機(jī)語言的本身的特性決定的,,所以只要認(rèn)真的學(xué)好一門肯定是可以做比較方便的切換的,很多在校的大學(xué)生學(xué)的語言很多基本上屬于一知半解,。 大學(xué)生如果在學(xué)校想學(xué)好編程要做到以下三點(diǎn):
計(jì)算機(jī)語言在編程時(shí)候,核心思想不是語言的語法,,起到支撐作用的是編程思想,,有了思想做支撐,對于編程語言就當(dāng)成工具來使用,,一切的工具都是為編程思想核心服務(wù)的,。基于這點(diǎn)在編程發(fā)生過程中,,絕大部分時(shí)間是在磨練編程思想,,對于某一門語言的語法問題,隨著時(shí)間的推移都會(huì)搞定,,但是編程思想體系不是一種靠時(shí)間量化的東西,。程序員最后的差異就在這點(diǎn)上,,有的人說算法是決定編程層次的一個(gè)關(guān)鍵,有一定道理,,但核心決定因素還是編程思想,,進(jìn)一步延伸說是框架思想。 編程遇到最后考驗(yàn)的不是基礎(chǔ)語法,,最后玩的就是架構(gòu)思想和編程經(jīng)驗(yàn),,當(dāng)然并不是強(qiáng)調(diào)編程語言的基礎(chǔ)不重要,沒有基礎(chǔ)就沒有上面的一切,,編程語言僅僅是一種工具而已,,到后期拼的是高度,構(gòu)架層次,。所以回到短時(shí)間內(nèi)搞定一門編程語言上來說,,有了這些基礎(chǔ)基本上算是水到渠成的事情了。 所以只要堅(jiān)持學(xué)下去,,總會(huì)有一天會(huì)開竅,,打通任督二脈的那一天,你會(huì)覺得編程語言也就是一種工具而已,,有的工具更加適合某種場景有些更加適合另外的場景,,僅此而已。 人所缺乏的不是才干而是志向,,不是成功的能力而是勤勞的意志。 為了幫助小伙伴們更好的學(xué)習(xí)Python,,技術(shù)學(xué)派整理了Python的相關(guān)學(xué)習(xí)視頻及學(xué)習(xí)路線圖,。 領(lǐng)取方式關(guān)注“技術(shù)學(xué)派”后,評(píng)論轉(zhuǎn)發(fā)文章,,私信回復(fù):Python學(xué)習(xí) |
|