????和Python從相識到相知村砂,最后墜入愛河已經快3年了。曾經一度甜蜜無限屹逛,如今卻感到了深深的后悔础废,后悔自己一時糊涂沒有把持住自己,成了“失足程序員”罕模。我現(xiàn)在想真誠地懺悔评腺。
相識:
????初次見面是在16年的某一個早晨,頭一天晚上加班到凌晨的我淑掌,好不容易終于迎來了難得的假期蒿讥,跟往常一樣混跡在IT人員的各大網站和論壇之中,看著大家分享經驗的文章亦或是吐槽抛腕、情感交流之類的文章诈悍,然后一篇對比Python與Java的文章吸引到了我,從此便引發(fā)了我想去了解Python這門語言的心思兽埃。
????然而經過一些接觸與了解之后,我被Python的魅力深深的吸引住了适袜,在某種意義上來說柄错,Python是個萬金油,你可以遵循某個有理有據(jù)的面向對象編程模式,也可以嘗嘗某些函數(shù)式編程的感覺售貌。我列舉一些python有趣的特性:生成器给猾,map和filter操作,lambda函數(shù)等颂跨。有些特性可能看起來很令人費解敢伸,但很多時候我會深入到具體的應用場景,研究為了完成某些有趣的任務我到底需要什么恒削。我喜歡python的縮進排版池颈,縮進的好處是帶來相對干凈整潔的代碼,這在項目變得很大的時候會非常有用钓丰。Python已經可以應用到許多開發(fā)與操作場景躯砰,簡而言之,對Python了解的更加深入一點點携丁,你會發(fā)現(xiàn)她能讓你具備可以適應范圍更寬泛的工作角色的技能琢歇。
相愛:
????在學習與在一些項目中使用了Python之后,她仿佛有一種無形的魔力梦鉴,你越了解她多一點李茫,你就越想著去探索與更加深入的去學習,我就這樣越陷越深肥橙,沉迷于此魄宏,無法自拔。
她多才多藝快骗,更是一個模特:
????Python受到高度的關注娜庇,因為她可以被應用于如今你所能想得到的相當多的軟件開發(fā)和操作場景。要管理本地或者云基礎設施嗎方篮?Python可以名秀。開發(fā)網站?OK藕溅,她也能行的匕得。需要處理一個 SQL 數(shù)據(jù)庫?可以巾表。需要為 Hive 或者 Pig 定制一個功能汁掠?能做到。只是想為自己構建一個小工具集币?Python 就是最好的選擇考阱。
她擁有最成熟的程序包資源庫之一:
????一旦你了解了她,就可以利用上這個平臺鞠苟。Python 以 PyPI (讀作Pie-Pie乞榨,可以從這里在線進行了解)為其后盾, 這是一個擁有超過 85,000 個 Python 模塊和腳本的資源庫秽之,你拿過來就立馬可以使用。這些模塊向你的本地 Python 環(huán)境分發(fā)已經預先打包好的功能吃既,可以用來解決各種諸如數(shù)據(jù)庫處理考榨,計算機視覺實現(xiàn),像維度分析這樣的高級數(shù)據(jù)分析的執(zhí)行鹦倚,或者是構建 REST 風格的 web 服務這些問題河质。
她在數(shù)據(jù)科學領域赫赫有名:
????不管你從事的是什么工作,數(shù)據(jù)都會是其中的一部分震叙。IT掀鹅,軟件開發(fā),市場等等 —— 它們都深度地關乎數(shù)據(jù)且對于智慧求之若渴捐友。很快數(shù)據(jù)分析技能就會像編碼技能一樣的重要淫半,而她在兩個領域都占有重要的地位。Python 緊挨著 R 語言匣砖,都是現(xiàn)代數(shù)據(jù)科學中最常被使用的語言科吭。事實上,在數(shù)據(jù)科學領域猴鲫,Python 的職位職位需求超過了 R 語言对人。你在學習 Python 時發(fā)展出來的技能將會直接轉換并被用來構建起自己的這些分析技能。
她是跨世界的并且是一個先驅者:
????Python可以跨平臺運行拂共,并且已經開放源代碼超過20年的時間了牺弄,如果你需要代碼能同時在Linux,Windows 以及macOS 上跑起來宜狐,Python 就能滿足要求势告。此外,有數(shù)十年的修修補補以及不斷完善做后盾抚恒,可以確保你能夠隨心所欲地運行自己的代碼咱台。
? ? ? ? ? ? ? ? ?我就這樣一步步被她所吸引,自此墜入愛河俭驮,便一發(fā)不可收......
懺悔:
????如果回溺,當初沒有學習Python,我就不會在過去的一年里沒日沒夜地寫代碼混萝,寫那些不能幫助大雄把靜香娶回家的代碼遗遵,越寫越快,越寫越多逸嘀,搞得自己都停不下來了车要。
????如果,當初沒有學習Python崭倘,我就不會有機會進入如此廣大的一片新天地翼岁,看到這么多新的可能性维哈,以至于勾引得自己這也想做、那也想做登澜,光是明確寫下來的ToDo就一大串了,結果弄得自己的時間非常緊張飘庄,連下班后休息的時間都被占用脑蠕。
????在此,特意忠告后來者跪削,以后萬一你有機會遇到Python這條美女蛇谴仙,千萬不要看她、碰她碾盐、否則你就會像我一樣越陷越深而無法自拔晃跺。