2016依然做一个偏执顽固的程序猿

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/grassroots2011/article/details/50444277

因为着魔,因为偏执,2016破天荒地的此刻没事还睡不着,就写写博大精深的汉子,平时代码敲多了,码文字已经略感不适。记录下过去,展望下未来,砍砍学习心得和计划。

菜鸟上路

模糊的2008小鸟出道,第一次接触网站,第一次捣鼓代码,第一次折腾模板,第一次… 总之一切都是新鲜的玩意,不懂,不明,不会,瞎折腾。
如此简单的毕业后忙慌,迷茫,不知路在哪里的我。
学了半年Java,倒腾了HTML,改了改ASP(古老的传说)。
就这样一年(反正记不清楚了),时间就这样流逝了。

PHP给了我碗饭吃

不知为嘛选了它,但结果表示是正确的,简单,容易上手,对于笨鸟的我算是一些鼓励吧。
由于PHP开源,那时候什么CMS,DZ,PW论坛都是入手的不二选择(对我来说),换换模板,改改HTML,仿个站,倒腾点私单。
就这样稀里糊涂的过了几年。
积累了那么点不值一提的作为一个技术的基础功积累,当然也没积累多少,都是瞎改,瞎折腾。

年轻就是任性,跳槽当饭吃

2009 ~ 2012年 这三年是乱跑,乱跳,乱整。 恩差不多就可以这么形容了,从重庆-上海-南京-重庆-西安 哪里有机会跑哪里。

这几年也算是真正的入门了。

从一个改CMS,HTML,JS过渡到使用框架yaf,thinkphp等,此处略过那么多字….

反正还是瞎折腾,中间也是做了一些学习计划,恶补扎实基础知识,恶补,恶补,学习,积累,浮躁,跳槽,不满,愤青。

记忆中的程序猿进化第一阶段

那些年读过的书,此处占位,真心觉得写不出个所以然来。学PHP压根就是盲人摸象没系统的看过那本PHP书籍。

依稀记得买过的书倒是挺多,PHP手册,PHP入门到精通,…

更多的学习途径是度娘,google(怀念,泪),各种私单及网站开发遇到千奇百怪的问题,一个一个解决,然后就这样慢慢的积累了很多开发经验。血与汗的结晶!!!

结论:多动手,慢慢的,慢慢的自然而然积累的多了,懂得多了,记住的也多了。

没什么特别的。

记忆中的程序猿进化第二阶段

差不多2013 ~ 2014这段时间吧,相对较为稳定,浮躁已经基本被磨平,愤青已经变得稍微理智。

在一家还算不错的公司,团队中有牛人,团队协作中学到很多,也学会了如何去学习和总结积累。

系统的学习积累,翻阅PHP手册,了解PHP背后的哪个女人(一些原理),使用了千奇百怪各式各样的框架,如Yaf, thinkphp,initphp… 等等 也不记得还有那些框架了。

阅读开源代码,阅读框架代码,这个过程积累了很多不为人知的背后故事和各种开发方式。

要说学到了那些,TAGS:

  • php
  • mysql
  • memcache
  • mongodb
  • redis
  • sphinx
  • nginx
  • liunx
  • js进化
  • CSS进化
  • HTML进化
  • C

  • 研究深入的了解各类设计模式, 研究了各种疑难杂症。

  • 对PHP,nginx,mysql配置优化,优化中学到很多原理性知识,至今受用。
  • 跟着瞎混参与了下initphp,一个PHP开源框架,贡献了点代码,混个名头。
  • 研究各种瓶颈排查和解决思路,积累中…

差不多就这样吧,我的博客也算是记录了很多,细节及学习内容就不啰嗦了。

结论:应该算得上一个高级PHPer了,后面是越来越忙,越来越累,身体也是问题百出,熬夜也是家常便饭,还得挤出学习时间。

这几年学习从未间断,不管心情好坏,总要找到心情好的时候去学习,慢慢磨刀,慢慢积累。

开始带团队了,做架构,思考各种未知的问题。

送给2016的你:你若坚持,必将比我更牛,因为我是个笨鸟,先飞一步仅此而已!!!

送走2015

这一年也是相当忙,公司项目各种多,需求各种多,各种复杂,生在乱世,却有很多英雄,无奈只能埋头继续努力学习和写代码…

虽然带团队了,但是坚持80%时间写代码,因为对其他事物兴趣不大,写代码算是对自我的一种鼓励和肯定。也可算是信心,所以兴趣浓厚。

TAGS增加那么一点。
* C 稍微巩固了下
* PHP核心源码看了点,对PHP开发领悟更深刻了一些
* 在性能上严格要求自己和团队,坚持下来对自己和团队提升也是很多帮助。
* 学了新语言Golang(目前是超喜欢)
* 深入研究了Liunx运维很多知识,也是各种蛋疼,蛋碎。不过好在熬过来了。
* 对Liunx下各种环境编译,配置,调优有了积累。
* 项目管理和团队管理也算是初入茅庐,积累了那么丁点经验

用Golang写了几个项目,越写越喜欢,对语言也是理解更深入。
* 队列
* 运维部署
* 服务端工具及服务

继续努力认真写博客,积累知识,学习
开了github,决定贡献点自己的微不足道代码行
终于搞明白自己的人生是什么了, 那就是努力写好代码,深入研究代码。在质量、效率、性能上努力再进一步。
眼光变了变,语言只是一个工具,用什么语言不重要,重要的是你要怎么用!!!

送走2015,第一个开源项目计划

ATC is an open-source, automated test framework for the Go programming language.

ATC,一个后端API自动化测试云平台。
开发语言:golang
开发周期:2-3个月 第一版上线

这是一个集API管理、文档生成、API调试; API集成测试用例、组合用例、回归、自动测试;监控:暂未构思好,的开源工具。

目前框架设计完毕(路由,日志,简单MVC),接下来进行模块拆分,对功能模块进行开发。

期待上线…

2015至此完结! Bye! Bye! Bye! 重要的事情说三遍。

2016,依然做一个偏执顽固的程序猿

1、 消化目前学习计划。

Go语言深耕,目前是计划在这个开源项目上下功夫来达成此目的!
Swift,IOS开发,因为喜欢所以学习,目前可以简单的进行开发,还不够熟练
C 语言继续巩固

这两门语言是今年要努力积累经验和实战的语言。

2、消化目前的书

    GO并发编程实战: 已读70%
    GO web开发: 已读完
    IOS8 Swift编程:已读30%
    Swift语言实战精讲:未读
    UNIX环境高级编程:已读10%
    Redis设计与实现:已读30%(用到了所以看了一部分)
    Mongodb:已读60%(用到了所以看了一部分)
    HTTP权威指南:已读20%(用到了所以看了一部分)
    RESTFul APIs 中文版:已读10%(用到了所以看了一部分)
    Docker技术入门与实战:未读
    PHP设计模式:(不记得了,抽空翻翻吧)
    PHP6高级编程:不打算看了,浪费时间,没啥意义,貌似!PHP7都来了(我们已经生产环境部署PHP7了)
    基础算法学习:未读(这个还是要看看的)

努力消化好这部分书籍,不能浪费钱……

3、协议及其他
因为公司需要,所以打算吃透底层协议方面知识。
TCP,UDP
socket通信
及其他一些开源协议,如MQTT,媒体流,音视频方面的等

结论:至少要写几个IOS,APP出来,以表没白学。哈哈。勿喷!!!

写在最后

作为一个技术,一定要偏执,固执,疯狂。
同时学会坚持,学会积累。

作者:巴途Way

欢迎喜欢和有想法的大家一起交流,当然有意向贡献代码的可以M我(ATC自动化开源项目)

此致敬礼!

2016

猜你喜欢

转载自blog.csdn.net/grassroots2011/article/details/50444277