-
1 # 教書匠day
-
2 # 扣丁學堂
直接先貼一個招聘網站上對於Python 開發工程師招聘的崗位要求。Python 開發工程師(來自拉勾) 崗位要求:1、本科學歷,2年Python相關工作經驗,熟練使用Python語言;2、熟悉Linux常用命令或有Mac下的開發經驗,能在常見Linux伺服器(CentOS/Ubuntu)上簡單排查問題;3、熟練使用MySQL/Postgres,瞭解NoSQL;4、熟悉Nginx/Apache等Web伺服器的配置;5、有良好的需求分析、設計能力、規範的程式設計風格和良好文件習慣;6、至少精通一種Python框架(Django/Tornado)。
下面我們跟隨招聘需求來看看,需要掌握哪些知識。具體要到什麼程度?
Python 程式語言。要求能夠熟練使用。如何判斷自己是否能夠熟練使用呢?可以嘗試選擇以下題目不參考任何資料獨立完成挑戰。自動註冊子類實現具有TTL功能的屬性裝飾器增加伺服器管理功能2.Linux 相關技能。要求基本使用和簡單問題排查。一般來說,能夠獨立在 Linux 系統上完成1~2個獨立的專案開發。這部分內容應該是合格的。
3.資料庫相關技能。要求熟練使用一種關係資料庫,並且對 NoSQL 有所瞭解。只要能夠使用資料庫完成專案功能的實現,並且能夠完成各種資料需求的 sql 語言的編寫。也就能夠合格。NoSQL 的部分,建議系統的學習一個非關係資料庫。比如:MongoDB 或者 redis。
4.伺服器配置相關技能。要求熟悉使用。只要能夠將自己獨立完成的專案完成部署釋出,就應該算是合格的。
5.程式碼規範以及文件能力。這個是一個工作習慣,需要在平時的練習中慢慢積累。推薦可以自己重新回顧下自己以前寫過的專案,並對專案程式碼進行復盤。輸出相應的文件內容,別人能夠根據你的文件內容讀懂你的專案。基本也就合格了。
6.精通一種 Python 框架。這點技能的會要求根據具體崗位的不同有所變化,因我們選擇的這個崗位是偏網站開發。所有對Web 框架有側重要求。不過實際的考核,還是在看你的實際專案開發能力。一般擁有3-5個實際專案開發經驗(使用框架),基本也能合格。如果現在還缺少專案開發經驗,
上面僅僅只是針對這個崗位的要求,簡單分析了一下具體的技能能力要求。由於 Python 能做的事情比較多,可能會因為具體崗位的不同有所變化。這裡僅做參考,不過針對面試工作來說,建議可以詳細瞭解職位描述的內容,根據職位描述進行查漏補缺。
-
3 # 不知道為啥評論就轉發
Python只是一門程式語言 指令碼語言 上手不難 學也很快 主要是看你有沒有對於資料處理 演算法等等一些深刻的理解以及應用
-
4 # 大碼觀
初入職場,要完全的基礎概念為主。並非python到多高水平,對python有所認識和使用,最主要的是底層基礎
回覆列表
如果想要快速就業的話,可以選擇一家線上教育進行系統學習,畢竟語言的學習要與市場接軌,如果僅靠自學,一旦接觸專案真的是無從下手。