亚洲免费一级高潮_欧美极品白嫩视频在线_中国AV片在线播放_欧美亚洲日韩欧洲在线看

您現(xiàn)在所在的位置:首頁(yè) >關(guān)于奇酷 > 行業(yè)動(dòng)態(tài) > Python培訓(xùn)機(jī)構(gòu)老師談?wù)凱ython哪些事

Python培訓(xùn)機(jī)構(gòu)老師談?wù)凱ython哪些事

來(lái)源:奇酷教育 發(fā)表于:

  今天奇酷Python培訓(xùn)老師想要跟大家談?wù)剬W(xué)Python哪些事、Python如何進(jìn)階、如何準(zhǔn)備Python面試等相關(guān)的內(nèi)容,而且是資深的Python培訓(xùn)機(jī)構(gòu)

  今天奇酷Python培訓(xùn)老師想要跟大家談?wù)剬W(xué)Python哪些事、Python如何進(jìn)階、如何準(zhǔn)備Python面試等相關(guān)的內(nèi)容,而且是資深的Python培訓(xùn)機(jī)構(gòu)老師跟你聊,學(xué)Python不知道的看什么書(shū)、不知道去哪個(gè)網(wǎng)站、不知道關(guān)注哪個(gè)公眾號(hào).......這里統(tǒng)統(tǒng)告訴你!
Python培訓(xùn)
  學(xué)生問(wèn):請(qǐng)老師先談?wù)凱ython如何進(jìn)階這個(gè)話題吧。
  Python培訓(xùn)老師:很多同學(xué)在線咨詢問(wèn)這個(gè)話題,回答過(guò)一些問(wèn)題,大家有空可以去翻翻或者在線咨詢。進(jìn)階就是一點(diǎn)點(diǎn)的積累,首先不要不舍得花時(shí)間。你要舍得花時(shí)間。個(gè)人很推薦讀優(yōu)秀的開(kāi)源項(xiàng)目源碼 以及自己「造輪子」這2種方法。這個(gè)過(guò)程中不斷的反思和積累各種經(jīng)驗(yàn)。
  其次是看別人的博客,多看書(shū)。但是要掌握一些過(guò)濾不好信息的技巧。有些訂閱列表 我在專欄中也有寫(xiě)。大家有空可以去看看。我還訂閱了python社區(qū)的一些郵件列表,說(shuō)實(shí)話很煩。但是有時(shí)候你們看到一些社區(qū)開(kāi)發(fā)者討論,甚至是激烈討論。我喜歡靜靜的看他們,學(xué)習(xí)他們對(duì)一些事情的看法,和思考的角度。
  還有就是去看python標(biāo)準(zhǔn)庫(kù)的代碼。我還沒(méi)有看過(guò)Python的C的部分。剩下的就是有勇氣給開(kāi)源社區(qū)提一些issue pr。
  學(xué)生問(wèn):如果初級(jí)、中級(jí)、高級(jí)Python工程師分的話,你認(rèn)為各自水平的工程師應(yīng)該掌握哪些語(yǔ)言特性和用法?
  Python培訓(xùn)老師:根據(jù)我的理解,初級(jí)的基本就是夠工作,那買(mǎi) python 的書(shū)看2,3本,(掌握)里面的50%,熟悉Python常用的模塊,就可以工作了。
  中級(jí),就是愿意花時(shí)間讓代碼寫(xiě)的好一些,比如今天學(xué)習(xí)了元類,用上。明天覺(jué)得類裝飾器不錯(cuò),也用上,不考慮用的恰不恰當(dāng),基本Python用到的東西都「熟悉」。
  高級(jí)就是明確的知道什么時(shí)候該用什么,什么場(chǎng)景該用什么,怎么用。恰到好處。
  學(xué)生問(wèn):李老師,你好,在公司實(shí)際的項(xiàng)目開(kāi)發(fā)中,有些新人是Python基礎(chǔ)功夫蠻好,各種 Python 試題都能回答的不錯(cuò),但是遇到實(shí)際項(xiàng)目開(kāi)發(fā),只管當(dāng)前跑通,但寫(xiě)程序整體觀總是比較欠缺,功能耦合越多的時(shí)候,問(wèn)題就會(huì)越積累越嚴(yán)重。搞的后來(lái)幾乎每個(gè)模塊都要重構(gòu)過(guò)。這個(gè)你覺(jué)得是屬于能力問(wèn)題?還是態(tài)度問(wèn)題呢?
  Python培訓(xùn)老師答:我覺(jué)得這是一個(gè)工程師必進(jìn)之路吧,前提是你知道它有問(wèn)題,這很重要。有時(shí)候產(chǎn)品不是一個(gè)工程師能決定的,這個(gè)真靠個(gè)人節(jié)操了。知恥才能后勇。我以前也是,現(xiàn)在你讓我看 2 年前的代碼,我也不想承認(rèn)那是我寫(xiě)的。我希望 2 年后我看今天的代碼,也有這種感想。領(lǐng)導(dǎo)很重要,公司文化和團(tuán)隊(duì)文化很重要。
  學(xué)生問(wèn):總感覺(jué)寫(xiě)代碼沒(méi)頭緒呢?
  Python培訓(xùn)老師:逼自己,從 0 到完整干個(gè)大活兒 比如自己寫(xiě)個(gè)知乎。
  今天說(shuō)幾點(diǎn),第一是一定要按照 PEP8 來(lái),團(tuán)隊(duì)可以有妥協(xié),大家同意即可。第二是盡量讓代碼寫(xiě)的 Pythonic 。這個(gè)是一個(gè)很長(zhǎng)期的過(guò)程。
  接著你有興趣,你得各種方式影響別人,說(shuō)服別人。這個(gè)是非技術(shù)能力了。注意表達(dá)的方式方法,比如不要指點(diǎn),而是在咨詢。有時(shí)候氣氛不好了,發(fā)點(diǎn)搞笑圖片。自己的話,本地可以試試 pre-commit ??梢宰屇愕木庉嬈髦С执a自動(dòng)執(zhí)行 flake8 。
  學(xué)生問(wèn):前端開(kāi)發(fā)和 web 開(kāi)發(fā)一樣嗎?
  Python培訓(xùn)老師:在豆瓣不一樣,但是是重合的,比如我們組內(nèi)的前端工作都是我們組的后端工程師消化。我們組的前端實(shí)力灰常強(qiáng)。
  學(xué)生問(wèn):如果是學(xué)習(xí) web 應(yīng)該造什么是有幫助的呢?
  Python培訓(xùn)老師:學(xué)習(xí) web 那肯定是自己從零做一個(gè)功能齊全的網(wǎng)站。
  學(xué)生問(wèn):很多人想了解下,Python web 開(kāi)發(fā)方面,框架如何選擇?django or flask?如何學(xué)習(xí)框架?學(xué)完是不是就可以工作了?
  Python培訓(xùn)老師:我個(gè)人不喜歡django, 這句話,大家謹(jǐn)慎的看。這個(gè)和個(gè)人寫(xiě)代碼,或者性格有關(guān)。我不喜歡耦合度太高,束縛太重的東西。
  有人說(shuō) django 是企業(yè)級(jí)的,其實(shí) pyramid 更合適。我們組現(xiàn)在有一些產(chǎn)品就是使用 pyramid 做的。我挺喜歡。但是不推薦,因?yàn)閷?duì)新手不咋友好。
  django 還是 flask, 我沒(méi)法建議。但是新人學(xué)習(xí)建議 flask,學(xué)的差不多了(如果工作中有用 django 更好,沒(méi)有的話自己學(xué)些),自己給自己個(gè)答案。但是離找工作還挺遠(yuǎn)的。
  框架只是一個(gè)工具而已。就算是 django, 吭哧吭哧一個(gè)月你也能學(xué)個(gè)差不多。關(guān)鍵還是使用 python 的熟悉程度,還有對(duì) web 開(kāi)發(fā)工作的經(jīng)驗(yàn)了。
  學(xué)生問(wèn):老師,怎樣才能把代碼寫(xiě)的 Pythonic 呢?
  Python培訓(xùn)老師: Pythonic 沒(méi)法幫你,靠你積累,看別人的實(shí)現(xiàn)你思考,自己不斷地對(duì)自己有要求,比如效率,比如代碼可讀性。