環境資料記錄和分析全棧專案總結一
算上今天,我已經大概有10天左右在記錄環境學資料了。以前我一直覺得非要我進入大資料工作才有機會實踐,但這一次我開始手動收錄資料。還通過爬蟲的方法將PM2.5的資料全部爬出來放到了自己的資料庫裡,然後用PHP顯示在瀏覽器上。
演算法是內功,而API是招式。很顯然內功和招式都是需要的,然而,在一段時間內,可能比較脫離實際,所以雖然我一直在學演算法,卻不知道其該如何應用到實際生活當中。而這個和我自己系統學習過的專業結合在一起的專案,可以慢慢地整合自己的專業知識。
在做這個專案的時候,我學習到了以下幾點:
1、到底要不要自己寫框架?
要,首先我們必須要牢記,開源的主動權不在我們手上,在對方手上。那麼到底我們寫框架的深度到底在哪裡?就比如說,要展示出PHP的表格,你可能不能去找框架,最好還是自己寫一個。但是,如果你要一個PHP的圖表展示,最好還是找一個成熟的框架會比較好。因為他們的優化肯定比我們好。再比如安卓,我曾經說看Linphone原始碼,讓WMA格式直接改成MP3格式,結果被老闆一陣痛批。是的,成本太高,而且意義不大,完全可以通過加入FFmpeg的Android平臺下的Bin檔案來解決,雖然結果是APP體積增大,但至少解決了問題。但是,我們真的不能指望所有的內容都讓別人開源實現,總有內容是需要自己思考的。難道連線一個資料庫的最簡單的語句都要指望別人的框架嗎?我甚至看到有人把Toast封裝成一個庫,我實在感覺沒有必要,真的毫無意義。每次見到這樣的開源庫,我都直接把程式碼拿過來,改,反正我有原始碼,只要我能夠進行定製化處理,我一定會改成我需要的版本。
2、專業永遠專業
是的,現在有很多自學的課程,但是步入社會之後發現,找工作還是看專業的。步入社會之後,找工作仍然看的是專業。師傅領進門,修行靠個人,但是師傅先臨進門,才是修行靠個人,這是前因後果。專業謂之專業,永遠專業。有老師的專業系統教育,永遠比自己摸索自學要好得多。這次學習這個環境資料記錄處理專案,就是為了結合雙方專業的知識。有很多專業在基礎科目上確確實實是通用的,但是一旦深入以後一定是專業化,大城市的工作也一定是專業化,讓專業的人去做最專業的事情。所以,正如我的朋友所說:學一行愛一行。那就綜合一下環境學和計算機學,為我以後工作提供新的思路。我在此宣告:公務員、警察、醫生、事業編制、部隊和消防(進行職業化改革已一年多)絕對不會再碰,其他專業也不會再碰,我絕對不會再進入其他的專業領域。
3、環球同此涼熱,你我共同感受
每次記錄資料,我都哼唱起《環球同此涼熱》的主題曲《天·知道》,“那時候,剛有月亮,琥珀裡的蝴蝶和蜻蜓正飛舞翅膀”。時光匆匆,地球在遭受炙烤,氣候的變化,我們每一個人都有自己的體會。
總之,這個專案盡力進行全棧學習,讓我培養一下系統性的思維。綜合使用我所學的知識,讓我能有大局觀和整體觀念。
相關文章
- 環境資料記錄和分析全棧專案總結十全棧
- 環境資料記錄和分析全棧專案總結九全棧
- 環境資料記錄和分析全棧專案總結四全棧
- 環境資料記錄和分析全棧專案總結二全棧
- 環境資料記錄和分析全棧專案總結七全棧
- 環境資料記錄和分析全棧專案總結六全棧
- 環境資料記錄和分析全棧專案總結五全棧
- 環境資料記錄和分析全棧專案總結三全棧
- 環境資料記錄和分析全棧專案總結八全棧
- 全棧 – 10 資料庫 用MAMP和WAMP搭建Web環境全棧資料庫Web
- LNMP 環境部署 Laravel 專案的一些總結LNMPLaravel
- 記錄一次專案資料採集分析-NEWC資料洩漏
- 資料結構和演算法總結--棧資料結構演算法
- 離職後,對專案的記錄、總結
- 一探全棧專案真面目全棧
- 【資料結構】棧和佇列的總結對比資料結構佇列
- 全棧全平臺開源專案 CodeRiver 資料庫設計文件全棧資料庫
- Python資料分析入門(一):搭建環境Python
- lnmp1.5 環境下部署 Laravel 專案的問題總結LNMPLaravel
- 資料結構筆記——棧資料結構筆記
- 全棧低程式碼專案,你手寫一個企業級的低程式碼全棧專案全棧
- 一個 Golang 專案的測試實踐全記錄Golang
- VueCli3.x全棧專案 - NodeJs連線MongoDB資料庫Vue全棧NodeJSMongoDB資料庫
- 記一次 公司.NET專案部署在Linux環境壓測時 記憶體暴漲分析Linux記憶體
- docker-compose 部署 Laravel 專案全記錄DockerLaravel
- 記一次 Vagrant 環境下更換 MySQL 資料目錄 datadir 的坑MySql
- 專案管理指南學習筆記-專案執行環境(1)專案管理筆記
- 資料分析專案(一)——爬蟲篇爬蟲
- Win環境至Linux環境Oracle資料庫遷移全過程LinuxOracle資料庫
- OpenGL ES專案總結一
- 達夢資料庫初體驗-單機環境部署記錄資料庫
- 資料結構—棧和佇列資料結構佇列
- 資料結構(棧和佇列)資料結構佇列
- 學習JavaScript資料結構(一)——棧和佇列JavaScript資料結構佇列
- Vue搭建專案環境Vue
- Windows環境部署專案Windows
- 資料結構與演算法分析學習筆記(四) 棧資料結構演算法筆記
- 資料結構學習筆記--棧資料結構筆記