自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Python這么熱,運維要不要追趕Python的熱潮?

運維 系統(tǒng)運維 后端
在我看來,基本上可以不負責(zé)任地認為,Python 可以做任何事情。無論是從入門級選手到專業(yè)級選手都在做的爬蟲,還是 Web 程序開發(fā)、桌面程序開發(fā)還是科學(xué)計算、圖像處理,Python 都可以勝任?;蛟S是因為這種萬能屬性,周圍好更多的小伙伴都開始學(xué)習(xí) Python。 Python 現(xiàn)在到底有多熱呢?
現(xiàn)階段,掌握一門開發(fā)語言已經(jīng)成為高級運維工程師的必備計能,不會開發(fā),你就不能充分理解你們系統(tǒng)的業(yè)務(wù)流程,你就不能幫助調(diào)試、優(yōu)化開發(fā)人開發(fā)的程序,開發(fā)人員有的時候很少關(guān)注性能的問題,這些問題就得運維人員來做,一個業(yè)務(wù)上線了,導(dǎo)致 CPU 使用過高,內(nèi)存占用過大,如果你不會開發(fā),你可能只能查到進程級別,也就是哪個進程占用這么多,然后呢? 然后就交給開發(fā)人員處理了,這樣怎么體現(xiàn)你的價值?
 
其次,不會一門開發(fā)語言的運維,你就不能自己寫運維平臺復(fù)雜的運維工具,一切要借助于找一些開源軟件拼拼湊湊,如果是這樣,那就請不要抱怨你的工資低,你的工作不受重視了,話說人家 FaceBook 一個運維工程師管 2 萬臺機器,運維工程師年薪十幾萬 USD,你以為人家是蓋的呢? 哪個不是身懷絕技,開發(fā)運維兼?zhèn)?
 
Python 可以用來做什么?
 
在我看來,基本上可以不負責(zé)任地認為,Python 可以做任何事情。無論是從入門級選手到專業(yè)級選手都在做的爬蟲,還是 Web 程序開發(fā)、桌面程序開發(fā)還是科學(xué)計算、圖像處理,Python 都可以勝任。
 
或許是因為這種***屬性,周圍好更多的小伙伴都開始學(xué)習(xí) Python。 Python 現(xiàn)在到底有多熱呢?我覺得我們可以看以下的這 2 組數(shù)據(jù)。
 
***:Python 排名穩(wěn)居前五
 
得益于 Python 在多個領(lǐng)域的應(yīng)用都在逐漸變熱,Python 在 TIOBE 榜上已經(jīng)是穩(wěn)居前 5 了。

 
 
第二:越來越多的公司在用 Python 做網(wǎng)站
 
除了大家熟悉的知乎、豆瓣,已經(jīng)有越來越多的公司開始用 Python 來快速搭建網(wǎng)站產(chǎn)品。相應(yīng)的,也有越來越多的公司開設(shè)了 Python Web 的職位。

 
根據(jù)我們的統(tǒng)計,目前在招的 Python web 職位,所需技能按優(yōu)先級中,Python 基礎(chǔ)和 Django 的優(yōu)先級是***的。具體的排序,大致可以參考以下的這張圖表:

 
運維為什么要用 Python?
 
Good question!??!為什么不用 PHP,JAVA, C++,Ruby,這里我只能說,見人見智, 如果你碰巧已經(jīng)掌握了除 Python 之外的其它語言,那你愛用啥用啥,如果你是一個連 Shell 都還沒寫明白的新手,想學(xué)個語言的話,請用 Python,為什么呢?
 
首先,PHP 是跟 Python 比的最多的,其實他倆根本就不用比,為什么呢? 兩個語言適用性不同,PHP 主要適用于 Web 開發(fā),可以迅速的做出中小型,輕量級的 WEB 網(wǎng)站,但后端嘛,基本還是要借助其它語言,借助什么語言呢? Shell?Python? 呵呵。而 Python 呢,是個綜合語言,前后端都可以,單拿出來比 Web,也一點不比 PHP 差,但為什么 Web 方向上 PHP 比 Python 要火?
 
先入為主嘛,PHP 90 年代誕生就是做 Web 的,Python2000 年后才出現(xiàn) Web 框架,但論優(yōu)秀程度上,Python 的 Web 框架基本上出其無左,至少是跟 PHP 比。
 
搞個運維小平臺,用 JAVA 真心沒啥必要,在我看來,JAVA 就是穩(wěn)定的中年男人,穩(wěn)定、成熟、禿頂,而 Python 代表的就是青春,簡潔、快、干凈、帥!
 
C++/C,這個嘛,我只能說,如果你會了 Python,又會 C 的話,那你會更吃香,但是不會 C 的話,其實也無大礙, 但對新手來講,不建議把 C 做為***門語言開始學(xué)習(xí),為什么呢? 打擊自信心… 呵呵,你懂的
 
Ruby,日本開發(fā)的,還不錯,風(fēng)格跟 Python 有點像,因為 Ruby onrails 出了名,國外用的比較多,國內(nèi),放心吧!沒戲,Python 已經(jīng)把它的想象空間都占死了。
 
當然還有新的語言 GO,有些搞運維的看見做開發(fā)的人員搞 GO,也想湊熱鬧,覺得是未來,我想說,別沒事跟風(fēng),GO 再成功,也不會變成運維開發(fā)語言。
 

一個博士講過一句話,他說:程序效率高低,80% 都是寫程序的人決定了,語言本身就占 20%,所以下次有人再說 Python 效率低的時候,請讓他先回去自己檢查下自己的程序多了多少無用的邏輯、循環(huán)等等。這個博士自己用 Python 寫的 WEB 程序,一臺服務(wù)器每天能處理上億請求,一秒并發(fā)近兩萬,什么 WEB 框架這么牛 B? 別問它是誰,它叫 tornado。 

責(zé)任編輯:龐桂玉 來源: 運維派
相關(guān)推薦

2020-04-30 09:24:46

Go項目語言

2013-11-29 14:04:42

2012-03-16 14:23:00

框架

2012-03-16 14:23:00

框架

2017-11-20 09:00:43

跳槽職場精英年終獎

2023-10-06 12:04:41

ORM關(guān)系型數(shù)據(jù)庫

2021-02-21 09:09:24

GoGOPATH代碼

2019-10-23 20:19:26

Python 開發(fā)編程語言

2018-01-24 07:58:47

框架組件技術(shù)棧開源

2014-12-09 09:13:46

BaaS云備份備份即服務(wù)

2020-11-17 09:17:58

框架組件基礎(chǔ)服務(wù)

2018-07-12 09:04:15

RAID陣列硬盤

2021-10-21 09:41:43

互聯(lián)網(wǎng)數(shù)據(jù)技術(shù)

2018-01-29 09:42:27

創(chuàng)業(yè)技術(shù)團隊

2015-11-30 11:52:03

云服務(wù)最佳實踐

2018-12-06 14:40:07

蘋果iOS 12.1.1 iOS 12

2018-11-19 09:02:53

垃圾代碼辭職入職

2020-04-20 09:32:31

VIM程序員編程

2016-11-02 10:03:51

Linux雙引導(dǎo)
點贊
收藏

51CTO技術(shù)棧公眾號