前几天就收到了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「个人编程之路」计划,欢迎正在阅读的你也加入,一块儿分享。