首頁>Club>
會用常見的開發工具比如pycharm,git 熟悉基本的演算法比如選擇排序,插入排序,氣泡排序 懂得圖的實現原理 自己開發了部落格,用前端知識整合了比較喜歡的頁面,有相簿系統,文章系統,賬戶系統
6
回覆列表
  • 1 # 知識鋪

    自學Python,要想辦法讓面試者認可你得實力。

    一、展示你的作品

    面試的時候,如果能演示你的Python作品,最好。 當場演示,並引導面試官對你的作品提出一些建議或見解,然後對某個具體的實現細節或你最得意的某個功能片段,進行詳細講解,如果是技術面試官,深入講解,有多深入就講解多深入。第一步,打破面試者對自學者的不認可思想。

    二、展示你的部落格

    好處多多,第一個,給面試者的印象就好很多,是個有潛力的應聘者。最怕的是那種滔滔不絕,然後又沒有什麼乾貨。這種現象給面試官感覺都是浮於表面,沒有真才實幹。往往聊的熱火朝天,結果不盡人意。

    三、主動出擊

    多投簡歷,多瞭解下市場行情。即使第一家面試不理想,也增長了經驗。

  • 2 # DevOps

    開源學習作品 提高知名度

    拓展業務眼界 靈活運用知識

    可以研究下在自動化運維 人工智慧 自動化測試等領域 中語言的應用

  • 3 # 吃了兩個包子

    現在僅僅會Python已經滿足不了市場需求了,而且學Python在一線城市找工作相對好找一點,二線城市基本上Python需求很少,主流還是JAVA。建議你已JAVA為主,Python為輔的學習。這樣自身優勢更大一點。

  • 4 # AI中國

    作為新人,對於如何學好PYTHON也是一頭霧雨,也很想能得到別人的幫助。 

     1)學好python的第一步,就是馬上到網站上下載一個python版本。我建議初學者,不要下載具有IDE功能的整合開發環境,比如Eclipse外掛等。 

     2)下載完畢後,就可以開始學習了。學習過程中,我建議可以下載一些python的學習文件,比如《dive into python》,《OReilly- Learning Python》等等。透過學習語法,掌握python中的關鍵字語法,函式語法,數學表示式等 

     3)學完了基本語法後,就可以進行互動式學習了。python具備很好的互動學習模式,對於書本上的例子我們可以透過互動平臺進行操練,透過練習加深印象,達到學習掌握的目的。 

     4)透過以上三個步驟的學習後,我們大致掌握了python的常用方法、關鍵字用法以及函式語法等。接下去的學習上,我們就可以著手學習常用模組的使用,  比如os,os.path,sys,string模組等。我們可以在互動環境中先熟悉使用其中的函式,如果遇到函式的使用上的問題,可以參考python安裝後的自帶chm幫助檔案。 

     5)為了更好得掌握python,我們的學習不能只是停留在學習一些語法或者api階段。在此階段中,我們可以嘗試用python解決我們專案中遇到的一些問題,如果專案不是用python開發的,那我們可以想想能不能用python製作一些專案組可以使用的一些工具(utility),透過這些工具簡化專案組成員的任務,提高我們的工作效率。如果沒有專案,我們也可以自己找些題目來自己練習練習。 

     6)經過以上鍛鍊後,我們的python知識水平肯定是越來越高。接下去的學習,我們就要更上一層樓。為了學以致用,真正能應用於專案開發或產品開發,我們還必須學習企業應用開發中必須要掌握的網路和資料庫知識。在此的學習就不光是python語言本身的學習了,如果之前沒有學習和掌握很網路和資料庫知識,在此階段我們可以藉此機會補習一把。 

     7)在此,我想我們對python的使用以及信手拈來了,即使忘了api的用法,我們也可以在短時間內透過檢視文件來使用api。那麼接下去,我們要學習什麼呢?那就是設計能力,在學習設計能力的過程中,如果對類等面向物件的概念不清楚的,在此階段也可以學習或加以鞏固。就像飛機設計師設計飛機透過學習模型來設計一樣,我們也可以透過學習書上的經典例子來學習設計。等有了設計的基本概念後,我們就可以著手設計我們的程式了。在此階段中,我們重要的是學習抽象的思想,透過隔離變化點來設計我們的模組。 

     8)到此階段,我們已經是真正入門了。在接下去的工作中,就是要快速地透過我們的所學來服務專案了。在此階段,我們除了掌握python自帶的模組外,我們最好在掌握一些業界廣泛使用的開源框架,比如twisted、peak、django、xml等。透過熟練使用它們,達到閃電開發,大大節省專案寶貴時間。 

     9)你已經是個python行家了,在此階段,我們在工作中會遇到一些深層次的、具體的困難問題。面對這些問題,我們已經有自己的思考方向和思路了。我們時常會上網觀看python的最新發展動態,最新python技術和開源專案,我們可以參與python論壇並結交社群中一些python道友。  

    10)你已經是個python專家,在此階段你應該是個python技術傳播者。時不時在組織中開壇講座,並在部落格上傳播你的python見解。你會上論 壇幫助同行們解決他們提出的問題,你會給網站提出你的寶貴建議,併為python語言發展獻計獻策。 任何知識的學習無止境,python的學習也不另外。在掌握python的用法、api和框架後,我們更要學習設計模式、開發方法論等。

  • 5 # Paul梅斯

    用python玩一個類似的開源程式,或自己寫一個程式,如CMS,或一個知識圖譜,上傳到git,或建立一個個人網站和APP,然後憑這個找工作,十拿九穩

  • 6 # python小白社群

    作為一名有十幾年從業經驗的IT行業從業者,現在用python致力於大資料,人工智慧領域,也招聘過很多python的職位,我來回答一下這個問題。

    首先是工作方向的選擇,有句名句叫“正確的選擇相當於成功了一半”,所以,正確的工作方向選擇很重要。下面就python應用的幾大工作崗位解說下。

    學習Python,可以做web服務後端開發。像題主說說的,熟悉前端知識,熟悉HTML,可以做相簿系統,文章系統等應用系統。但現在php/java等也可以做,而且從事的人員很多,所以,python做這方面屬於相對小眾了,工作機會可能比較有限。但如果有像豆瓣那種專門用python開發的公司招人的話,還算不錯。所以,接下來幾方面應用python比較多,也會涉及更多的演算法,不枉題主在演算法方面的投入。

    排第一,資料分析。完全就是為題主量身定做,工資也不錯,以後的發展可以向人工智慧或大資料深入,有發展前景。需要題主瞭解幾個python的分析庫,numpy,pandas等,就可以上手了,有一些資料分析經驗就可以去應聘找資料分析工作了。

    其次,是爬蟲,對於題主來說,可以完全應用所學演算法,加上熟悉幾個爬蟲框架,如scrapy的學習,可以完全能找一份在2線城市都能掙1萬多的不錯的工作。但是這個需要自己有比較多的實踐經驗。而且,隨著國家對爬蟲的嚴控立法,這方面會受限。

    第三,推薦人工智慧。這需要題主,掌握數學的一些知識,如高數,線代等知識。然後花比較多的時間,從機器學習學起,掌握常用的資料分析,模型演算法,這個適合於題主還未畢業,有時間來撿起基礎。

    最後,有環境,或者工作後,公司有這個硬體支援,可以轉大資料開發。基本上開發都可以用python,比如pyspark等。

    另外說下,python基礎很重要,學習就要和實踐並行,做到知行合一。在學習同時打好實踐基礎。比如python大大舉辦的python學習打卡群,就貫徹這一原則,“第一天python學習就直接上手程式設計”,“每天python練習10分鐘,堅持一百天,小白變熟手”。

  • 7 # Python進階學習交流

    基礎知識方面之前的博主已經給予了相應回答,在此不再贅述,我主要是想圍繞著專案經驗進行談談。

    自學者容易走許多彎路,前期可能會覺得簡單,到後面會慢慢覺得難,這個很正常。專案實戰主要靠自己去網上找找影片,程式碼,像Github,Kaggle等網站,以網路爬蟲為例,一些大型的電商網站,一些Js載入,反扒強的網站都是重點關注物件,以此來提高自己的實戰經驗。

  • 中秋節和大豐收的關聯?
  • 怎麼看待“道理都懂,就是懶”的人?