-
1 # 小小程式設計師玲兒
-
2 # 金善愚
Python是目前比較火的一種語言,能夠學好,學通Python找工作還是沒有問題的,前景還是不錯的。但是如果是學習程式設計就需要注意,絕不是簡單學會幾個語法就說明學會了程式設計,也就是說不是學會了幾句簡單的爬蟲程式碼,就說明可以找到很不錯的工作的了,學習語言不僅僅是學習該門語言的語法本身,還要學會如何在不同的領域裡應用,還要考慮演算法,架構等等很多相關的知識。學習計算機程式設計是沒有止境的,需要學習的新的知識很多。
-
3 # IT人渝村阿澤
你好,作為一名IT行業從業者,對於這個問題我說說我的看法。
目前IT行業火熱,很多人開始學python。至於第一次學習python程式設計好不好就業可以先了解下python有哪些應用領域。
1,python web 開發。目前來看也是比較火的一個專業,薪酬可觀,就業難度不大,比較適合新手學習。只需要掌握python 基礎知識,資料庫基礎知識,以及web開發框架等知識。如果培訓學習的話可能更容易。
2,python爬蟲,作為資料採集工具之一,也是越來越火熱,很多大企業開始部署自己的爬蟲專案。由於大資料的火熱,相應的爬蟲崗也是需求量倍增,人才缺口較大,好就業。需要想掌握python 基礎,Python正則表示式,前端知識,爬蟲框架scrapy。學習難度不會很大。
3,python資料分析,資料分析是python的一個重要應用領域,工資較高。隨著大資料的發展,資料分析也是非常火熱的,但資料分析需要掌握一定的高數,機率,統計學等知識。對從業者數學基礎有一定要求,人才缺口也大。
4,人工智慧。演算法崗,需要掌握機器學習,深度學習,對從業者學歷和數學要求很高。薪酬極高,人才缺口大,難度也較大。適合有一定數學基礎的人可以考慮去學習。
綜上所述,python由於是指令碼語言,對傳統程式設計能力要求不是特別高,更多的注重於數學基礎。如果你有一定數學基礎可以考慮學資料分析,人工智慧,只要學有所成,就業完全沒問題。如果數學基礎較差,可以考慮學習web開發或者爬蟲,就業也是比較容易的,而且學習難度不大,適合新手入門。
-
4 # 我是雙魚座2020
人生苦短,我用Python。Python從誕生到現在已經將近有26個年頭了,作為一門面對物件的程式語言,擁有大量豐富並且強大的第三方庫,被戲稱為“膠水語言”,可以減少開發人員的絕大部分工作,大大提升了工作效率。而且python相對來說簡單易學,易讀性高,非常適合初學者程式設計入門。
學python可以從事這些工作:Linux運維、Python Web網站工程師、Python自動化測試、資料分析、人工智慧等等,知道了學python可以從事哪些工作,你就可以選擇適合自己的方向,有了方向才不會容易迷茫,帶著目的去學習python,效果才會好,才知道自己到底要學什麼。
目前來說國內的Python崗位還是比較少,還需要一些時間來發展,但是前景是非常好的。現在也是特別的火熱。學習這方面的話興趣也很重要,感興趣就試一試,崗位這麼多,技術到位了,工作肯定是有的。
你也可以先看一些網上的免費入門資料,先做個瞭解打一打基礎,然後看看自己是不是適合這方面。我目前也在提升,這方面比較推薦的教程就是北京尚學堂Python400集,特別適合零基礎上手,而且還是結合專案學習的,乾貨特別多,400集的內容學完完全可以自己上手做小專案。能堅持學完也是很不錯的,給拍上去上面也會有一個更深入的瞭解,然後選擇適合自己的學習方式學習就可以了。
-
5 # IT 程式設計 麥旋風
如果之前你完全沒有接觸過Python,想學習Python並且之後想從事這個行業的話,有一些建議僅供參考。
隨著2018年人工智慧以及大資料的興起,學習Python的人是越來越多,而且有很多人還想從事這個行業。Python被稱為是可以用最簡單的程式碼來編寫最複雜的語言,而且Python相對於別的程式語言還是比較簡單一些的,但是這並不意味著是非常簡單的,畢竟這是一門程式語言。
如果是第一次學沒有接觸過任何程式語言的話,我建議你去網上找一些免費影片,跟著老師一起學習。因為找一些影片系統的學習,這樣的效率比較高一些。在這裡我推薦大家看一下高淇老師的Python400集(大家可以去百戰程式設計師或者尚學堂的官網上免費領取)。高淇老師的課程還是比較有名的,他擁有很多年的教學經驗,他的影片詼諧幽默,通俗易懂。
透過看高淇老師的影片Python入門是沒有問題的,但是如果大家想要之後從事這個行業的話,建議大家去找一些比較正規的培訓機構去學習,大家可以看一下尚學堂。
-
6 # 君衣
目前Python的工作還是比較多的,特別是深圳上海這種大城市,但是要找工作不是你知道什麼是Python,或者說你知道Pyhthon能做什麼就可以了。想要用 Python 找到一份好工作,可以給一點小小的建議:
科班出身的話,各種基本知識應該是沒問題的,
不是科班的話可能這一塊需要補一補(* 為備選);
演算法&資料結構(必備知識):《演算法》、*《演算法導論》
作業系統&計算機組成原理(必備知識):《深入理解計算機系統》
計算機網路(必備知識):《自頂向下方法》、*《TCP/IP 協議(卷一)》、《UNIX 網路程式設計(卷一)》
資料庫(必備知識):《MySQL 必知必會》、《高效能 MySQL》
Linux(必備知識):《鳥哥的私房菜》、*《Linux 命令列與 Shell 指令碼程式設計大全》
和麵試官扯淡:《程式設計師修煉之道——從小工到專家》
*前端開發(HTML5、CSS、JavaScript)
*爬蟲基礎
*機器學習基礎
Python 語法雖然很簡單,但是要看的東西其實很多
基本的語法看官方的 Tutorials 就可以了,Python 2 和 Python 3 都要會,之間的一些主要的區別要知道
學會了語法可以看《Python Cookbook》、《Fluent Python》,這兩本書相當於進階的書,學完功力 double,當然可能看一遍是不能完全吸收的,以後可以用到的時候再回去刷一下
看完上面兩本書並刷過一些程式碼之後應該對 Python 的一些常用標準庫比較熟悉了,然後可以開始系統看一下標準庫(能記多少記多少)
熟悉某一個後端框架,我選的是 Flask,因為比較簡單,程式碼也不多,花一點時間把原始碼看懂,知道一個 Flask app 從頭到尾的執行過程,有時間可以自己寫一個 web framework,實現基本的路由和 context 功能,當然還有 bottle 更簡單,原理大同小異,讀一下 PEP 3333 -- Python Web Server Gateway Interface v1.0.1
一般科班出身的在學 Python 前肯定會 Java/C++,這一部分也有很多的推薦,就不說了
其實面試過程中會問很多專案和設計類的問題,這種東西只能慢慢學習了,平時可以刷一刷 PyCon、各種部落格、演講之類的來提高姿勢,YouTube 上有很多這種資源。
祝你早日成功!
-
7 # 黒子55032286
人生苦短,我用Python。Python從誕生到現在已經將近有26個年頭了,作為一門面對物件的程式語言,擁有大量豐富並且強大的第三方庫,被戲稱為“膠水語言”,可以減少開發人員的絕大部分工作,大大提升了工作效率。而且python相對來說簡單易學,易讀性高,非常適合初學者程式設計入門。
學python可以從事這些工作:Linux運維、Python Web網站工程師、Python自動化測試、資料分析、人工智慧等等,知道了學python可以從事哪些工作,你就可以選擇適合自己的方向,有了方向才不會容易迷茫,帶著目的去學習python,效果才會好,才知道自己到底要學什麼。
目前來說國內的Python崗位還是比較少,還需要一些時間來發展,但是前景是非常好的。現在也是特別的火熱。學習這方面的話興趣也很重要,感興趣就試一試,崗位這麼多,技術到位了,工作肯定是有的。
你也可以先看一些網上的免費入門資料,先做個瞭解打一打基礎,然後看看自己是不是適合這方面。我目前也在提升,這方面比較推薦的教程就是北京尚學堂Python400集,特別適合零基礎上手,而且還是結合專案學習的,乾貨特別多,400集的內容學完完全可以自己上手做小專案。能堅持學完也是很不錯的,給拍上去上面也會有一個更深入的瞭解,然後選擇適合自己的學習方式學習就可以了。
回覆列表
百戰程式設計師IT問題專業解答
python工程師的前景還是很不錯的,因為python這門語言在雲計算和機器學習方面都有很好的表現和絕對的支援。就像python的口號一樣“人生苦短,我用python”。python工程師一般的起薪在12k到20k左右。高階python開發人員在15k到30k之間。由於python對大資料的友好支援,這個職業會更有前景的,開玩笑的說不用太擔心工作會被人工智慧替代。因為大部分人工智慧的程式碼還是要依託python工程師來完成的。python工程師主要應用場景是,網路爬蟲,大資料平臺,雲計算平臺搭建和網路運維的自動化運維。資料分析,機器學習和人工智慧的實現,以及小眾的金融量化自動化交易方面所以,在學習python的同時對資料科學及分析,平臺自動運營指令碼和資料庫知識的技術掌握。會對你加分很多的。