環境資料記錄和分析全棧專案總結一

duxingzhe 發表於 2019-08-22

算上今天,我已經大概有10天左右在記錄環境學資料了。以前我一直覺得非要我進入大資料工作才有機會實踐,但這一次我開始手動收錄資料。還通過爬蟲的方法將PM2.5的資料全部爬出來放到了自己的資料庫裡,然後用PHP顯示在瀏覽器上。

演算法是內功,而API是招式。很顯然內功和招式都是需要的,然而,在一段時間內,可能比較脫離實際,所以雖然我一直在學演算法,卻不知道其該如何應用到實際生活當中。而這個和我自己系統學習過的專業結合在一起的專案,可以慢慢地整合自己的專業知識。

在做這個專案的時候,我學習到了以下幾點:

1、到底要不要自己寫框架?

要,首先我們必須要牢記,開源的主動權不在我們手上,在對方手上。那麼到底我們寫框架的深度到底在哪裡?就比如說,要展示出PHP的表格,你可能不能去找框架,最好還是自己寫一個。但是,如果你要一個PHP的圖表展示,最好還是找一個成熟的框架會比較好。因為他們的優化肯定比我們好。再比如安卓,我曾經說看Linphone原始碼,讓WMA格式直接改成MP3格式,結果被老闆一陣痛批。是的,成本太高,而且意義不大,完全可以通過加入FFmpeg的Android平臺下的Bin檔案來解決,雖然結果是APP體積增大,但至少解決了問題。但是,我們真的不能指望所有的內容都讓別人開源實現,總有內容是需要自己思考的。難道連線一個資料庫的最簡單的語句都要指望別人的框架嗎?我甚至看到有人把Toast封裝成一個庫,我實在感覺沒有必要,真的毫無意義。每次見到這樣的開源庫,我都直接把程式碼拿過來,改,反正我有原始碼,只要我能夠進行定製化處理,我一定會改成我需要的版本。

2、專業永遠專業

是的,現在有很多自學的課程,但是步入社會之後發現,找工作還是看專業的。步入社會之後,找工作仍然看的是專業。師傅領進門,修行靠個人,但是師傅先臨進門,才是修行靠個人,這是前因後果。專業謂之專業,永遠專業。有老師的專業系統教育,永遠比自己摸索自學要好得多。這次學習這個環境資料記錄處理專案,就是為了結合雙方專業的知識。有很多專業在基礎科目上確確實實是通用的,但是一旦深入以後一定是專業化,大城市的工作也一定是專業化,讓專業的人去做最專業的事情。所以,正如我的朋友所說:學一行愛一行。那就綜合一下環境學和計算機學,為我以後工作提供新的思路。我在此宣告:公務員、警察、醫生、事業編制、部隊和消防(進行職業化改革已一年多)絕對不會再碰,其他專業也不會再碰,我絕對不會再進入其他的專業領域。

3、環球同此涼熱,你我共同感受

每次記錄資料,我都哼唱起《環球同此涼熱》的主題曲《天·知道》,“那時候,剛有月亮,琥珀裡的蝴蝶和蜻蜓正飛舞翅膀”。時光匆匆,地球在遭受炙烤,氣候的變化,我們每一個人都有自己的體會。

總之,這個專案盡力進行全棧學習,讓我培養一下系統性的思維。綜合使用我所學的知識,讓我能有大局觀和整體觀念。