前幾天就收到了SF微博的私信,這幾天算是處理完本身的一些事情,而後來寫寫唄(其實不知道寫啥)。html
男,24,農村娃,讀書較遲,目前大四學生一枚。開頭說的本身的一些事就是搞完論文開頭的事宜。經常會用JellyBool這個暱稱活躍在網路上,不少人也會簡稱我爲Jelly或JB,反正,稱號嘛,無所謂。至於工做,目前尚未offer,畢業再看吧。前端
先說清楚,我就是一個寫PHP的而已。算法
嗯,我一般都是以爲編程就是一條不歸路。話說故事開始於我大二的一個晚上,我躺在寢室的牀上,一晚上爲入睡,通宵地在思考一個問題:結合我本身的狀況(沒錢,沒背景,沒人脈)我將來該作什麼才能夠把這些因素的影響講到最低?對比了各個狀況以後,我決定走上寫代碼之路。那之後,我逃了了不少課來看文檔,看教程。也有過一段常常通宵寫代碼的經歷。雖然不少人會說這只是感動了本身而言,但對我而言,沒有那時候的努力,我如今不可能走到這個地步。編程
也有多是身處一個文科學院的優點,只要你會一點點編程,在這個學院你就能夠成爲別人眼中的大神,而後頭一年我就是從這樣的錯覺走來的。不過如今想一想,我很感謝當初的那種錯覺,由於愈來愈感受到:對於編程的初學者來講,成就感實在過重要了!segmentfault
一路走來,其實也有過迷茫和瓶頸期,當時還在SF問了問題的:工具
https://segmentfault.com/q/1010000002665898。學習
接着第二年的時候,趕上了Jeffrey Way這位神人。在他的laracasts上,我像是遇到了本身的導師同樣(這裏不得不說Jeffrey Way實在太會教人了!),彷彿一語驚醒同樣,感受本身的編程能力又能夠向另一個臺階邁進了。固然,臺階永遠走不完。人工智能
軟件的話:iTerm 2 ,PhpStorm,Chrome,基本上這是我平常開發的三個必不可少的工具。插件
至於硬件:Macbook Pro算麼?姨夫的Z5 Premium算麼?orm
上面的三個神器就很少說,而後就是 Alfred 的各類各樣的 Workflow ,1 Password 管理密碼,如今真心離不開;Web 開發的話,強烈推薦百度前端團隊出的 FE 前端Helper 這個Chrome插件,學習的話,感受 Pocket 對我是最有好處的,任務安排和平常安排,我真心推薦 Wunderlist 。
雖然算是半個索狗,但很遺憾,沒寫過什麼很科技級別的程序。寫過不少小東西,不過到目前爲止,個人所有心血都放到laravist上了:https://laravist.com/ 。
基礎:學習PHP的,這個仍是頗有必要看看 《深刻PHP:面向對象、模式與實踐(第3版)》
購買連接:http://item.jd.com/10794350.html
算法:我不會推薦算法導論,反而推薦這本:《算法 第4版 Algorithms Fourth Edition [Algorithms, Fourth Edition]》,
購買連接:http://item.jd.com/11098789.html
另一些我估計你們確定都會推薦過。
經常使用快捷鍵
先擼清具體的業務邏輯再說
刻意追求更完美的代碼
學會表達,特別是問問題的時候(學會問問題)
一副(姨夫的)好耳機
不要糾結,不要糾結,不要糾結
RTFM
不該該是人工智能麼?圍棋仍是贏了的。
本文參與了 SegmentFault「個人編程之路」計劃,歡迎正在閱讀的你也加入,一塊兒分享。