最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

非程序員,到底該不該學Python

2020-06-08 19:44 作者:暗切線  | 我要投稿

最近被各種Python的小廣告轟炸。也有很多非程序員的朋友咨詢Python相關(guān)的事兒。(前兩年是前端)

所以今天不講技術(shù),純BB。

PS:另外,本來想開坑做技術(shù)科普。由于籌備不足延后一些在做。畢竟,專欄修改打字就行了。視頻比較難改需要一次性傳達正確的信息。不能拿起嘴來就說(當然,專欄我也從來不是拿起嘴來就說的)。所以需要比較專業(yè)的人士幫忙審校。所以近期只能專欄了。仍然那句話,如果說的有問題。歡迎指摘。

進入正題吧:

  1. Python是啥:

    編程語言。和大多數(shù)編程語言一樣。它只能幫助人類完成一些重復(fù)性勞動。

    至于語言特性,簡單 + 你得準備個游標卡尺,真的,游標卡尺非常重要。

  2. Python的適用場景:

    爬蟲、樹莓派機器人編程(這個還挺有趣的,不過就是看個人愛好吧。。)、數(shù)據(jù)分析、機器學習、深度學習、自然語言處理。

該不該學一門編程語言,從來是看學習者的目的,所以就目的展開:

  1. 聽說python程序員薪資很高,我想轉(zhuǎn)行:

    趁早歇菜。Python程序員確實工資高,是因為它的適用場景。工資高是因為Python程序員大多在企業(yè)里做機器學習、深度學習或者自然語言處理算法等等。這些工程師的工資,并不是因為他們會Python。更多的是因為編程語言背后復(fù)雜的算法、數(shù)據(jù)結(jié)構(gòu)、系統(tǒng)設(shè)計、經(jīng)驗。簡單的講,如果還在為了掛高數(shù)而苦苦掙扎。真的沒必要。

  2. 我的工作中有大量的數(shù)據(jù)需要處理。想提高工作效率:

    恭喜你,很適合。確實可以提高工作效率。因為目前的編程語言來講。Python無疑是最容易上手,且最適合處理數(shù)據(jù)的?;ㄐr間學習,磨刀不誤砍柴工。但是,Python只能幫你處理重復(fù)性勞動,并不是像宣傳的那樣duang的一下出了PPT、報表、word...需要編程,思考數(shù)據(jù)的內(nèi)在邏輯,數(shù)據(jù)量沒有那么大,或者處理方式總在變、而且編程語言又沒有那么熟練的情況下,甚至沒有用excel效率高。

  3. 編程可以鍛煉邏輯思維,想學一個編程語言入門:

    也是比較適合學習Python的。因為,確實比較容易上手。但是,每一種編程語言在思維邏輯的訓(xùn)練上絕不是語言本身。所以單單是看完課程,能寫一些簡單的程序其實并不達到目的。在看完教程 且 可以完成課程作業(yè)的情況下。后續(xù)可以去刷Leetcode。以及看一本叫算法導(dǎo)論的書。學了個語言才是剛剛開始。

  4. 會編程特別炫技:

    我覺得,比起學Python。去學C/C++才比較炫技。當然可以拿Python入門。但是并不會炫技。

  5. 技術(shù)宅,想鼓搗。

    這個目的不說啥了。估計應(yīng)該不需要看課程,已經(jīng)會了其他編程語言。只是多一個玩玩。

如何學好:

其實大多數(shù)Python課程大綱都大同小異。Hallo world ->?基礎(chǔ)數(shù)據(jù)格式 ->面向?qū)ο?>?條件語句->循環(huán)語句->高級數(shù)據(jù)格式->遞歸->實例(爬蟲、數(shù)據(jù)處理)。

這里需要注意的是,到實例之前,所有編程語言都大同小異。就這點東西。基礎(chǔ)打牢。

至于什么叫基礎(chǔ)打牢:

比如基礎(chǔ)數(shù)據(jù)格式:在內(nèi)存里怎么存的,占多少bit,所以范圍是多少。再比如高級數(shù)據(jù)格式的字典:hash索引是啥?怎么存儲的。搜索時間復(fù)雜度多少 空間復(fù)雜度又是怎樣的。hash key碰撞怎么解決的?

再比如遞歸:具體每一步怎么調(diào)用的。所以我寫的遞歸,到底執(zhí)行了幾次調(diào)用?調(diào)用棧是什么樣子的?

等等等等。不一一例舉。

另外,課程就是 師傅領(lǐng)進門,修行真的是在個人

此處不推薦某某某課程,B站就有很多免費的 還有付費的。沒太大差異。要說差異只有看著想不想睡覺。。自己試著寫寫就不想睡覺了,真的。

最后: 多動手,別光看

周末吃太辣了,今兒胃疼。而且,我現(xiàn)在是音視頻工程師。雖然研究生階段搞得自然語言處理和圖像識別,但是也是好幾年前的事兒了。只能給初學者一點建議。要是傷及誰的利益,有本事你來打我呀?

交流群:711929228???

本期問題:yuv420p指的是啥????

答案:像素格式。


非程序員,到底該不該學Python的評論 (共 條)

分享到微博請遵守國家法律
合阳县| 武义县| 德钦县| 北京市| 乐山市| 衡山县| 墨脱县| 太和县| 海宁市| 探索| 丹凤县| 普定县| 黄石市| 建始县| 花莲市| 逊克县| 阿鲁科尔沁旗| 宁波市| 巴中市| 新晃| 姜堰市| 晋宁县| 龙门县| 桐乡市| 边坝县| 德阳市| 虹口区| 修武县| 疏勒县| 海淀区| 宜宾市| 射阳县| 缙云县| 南木林县| 大埔区| 成都市| 万源市| 婺源县| 宜良县| 石泉县| 乐陵市|