昨晚在Python自學(xué)交流群里看到一個(gè)問題,大意是學(xué)Python到底好不好怪嫌?
其實(shí)這種問題嘛义锥,仁者見仁,智者見智岩灭,那我就說說我的個(gè)人觀點(diǎn)吧! 以下主要分三部分來聊聊拌倍!大家可以在評(píng)論區(qū)留言討論。
一. 先簡說下個(gè)人為什么選擇做Python開發(fā)
說起我為什么做Python開發(fā)噪径,可以說是機(jī)緣巧合柱恤,加上自己的個(gè)人選擇!
當(dāng)初自己學(xué)的是C++找爱, 畢業(yè)后找工作梗顺,C++門檻比較高(對(duì)比一些語言),所以比較難找缴允。后來來到一家公司荚守,說入職后主要做Python開發(fā),所以我也很糾結(jié)练般,python什么鬼啊矗漾。
回去后,我就谷歌啊薄料,百度啊敞贡。我查到的結(jié)果是Python這東西在國外火了好一段時(shí)間了,而且很多出名的網(wǎng)站應(yīng)用也是用到Python摄职,又查到國內(nèi)的豆瓣誊役,果殼網(wǎng),知乎都在使用Python開發(fā)的網(wǎng)站(現(xiàn)在聽說“餓了么”也是用Python)谷市。所以我就毫不猶豫的轉(zhuǎn)了蛔垢。(之前找到的一些Python開發(fā)的項(xiàng)目資料可以看公眾號(hào)菜單中的【關(guān)于Python】)
2. 仁者見仁,智者見智
網(wǎng)上很多人說Python好迫悠,也很多人說Python不好鹏漆,這個(gè)東西如果理性判斷的話,適合你做的項(xiàng)目它才最好创泄。大多人都有一個(gè)特性艺玲,在很多情況就是喜歡說自己在用的東西比較好。
Python對(duì)于其他編譯語言來說鞠抑,運(yùn)行效率慢饭聚,這個(gè)是自然,腳本語言都是如此搁拙。
但是它有開發(fā)效率高秒梳,開發(fā)同一個(gè)功能法绵,使用的代碼量比編譯語言小很多。對(duì)于一些快速迭代的產(chǎn)品也是好優(yōu)勢的 (目前很多互聯(lián)網(wǎng)產(chǎn)品都是這樣端幼,不管好不好礼烈,先上線,然后快速迭代更新)婆跑。
很多企業(yè)也用Python做爬蟲此熬,數(shù)據(jù)挖掘,大數(shù)據(jù)分析滑进,甚至人工智能犀忱,這也是現(xiàn)在很火的一些領(lǐng)域。這也是Python的一個(gè)特點(diǎn)吧扶关,能做的事情很多阴汇。一些白帽啊,黑客啊也喜歡Python节槐。
Python程序員目前的性價(jià)比對(duì)于企業(yè)來說搀庶,不高。也就是目前Python程序員比較貴铜异,當(dāng)然并不是說它就比其他語言高大上哥倔,只是缺人。我有朋友做C++轉(zhuǎn)Python的揍庄,也有做Java轉(zhuǎn)Python的咆蒿。
3. 學(xué)習(xí)多個(gè),但可以專注一個(gè)
其實(shí)蚂子,我覺得啊沃测,我們?cè)诂F(xiàn)在這個(gè)社會(huì),要跨學(xué)科學(xué)習(xí)多個(gè)領(lǐng)域的專業(yè)知識(shí)食茎,才能在以后更好的生存蒂破。
如果你做不到學(xué)習(xí)多個(gè)領(lǐng)域?qū)I(yè),那么在你的程序員生涯中也總得學(xué)習(xí)多個(gè)語言别渔,或者說技能吧寞蚌!這樣你也不用擔(dān)心要是幾年后Python不行了怎么辦!
目前Github統(tǒng)計(jì)的語言使用排名數(shù)據(jù)可以看文章的頂部圖钠糊,數(shù)據(jù)在變化,所以你可以直接上GitHub官網(wǎng)看壹哺,地址:https://octoverse.github.com, 用于參考
最后抄伍,選擇自己喜歡的,感興趣的吧管宵!祝大家學(xué)習(xí)截珍,工作順利攀甚!