庄子在他的《养生主》该章的开篇有这么一句话:“吾生也有涯,而知也无涯,以有涯随无涯,殆矣。已而为知者,殆而已矣”。大致的意思是,我的生命是有限的,但知识是无限的,以有限的生命追求无限的知识,是必然要失败的。已经知道这个事实还要为之,失败是确定无疑的了。
从大二开始接触编程(该编程并不是学校的教学),至今已经有差不多两年了,当时因为学校的教学较为基础,加上对web的一头热血,便选择踏上了这条路,从一开始的萌新(不知道怎么学习),到不断去网上找资料自学,疯狂的翻遍了php100网站、传智播客的公开视频、慕课网等等,给自己制定了一番学习计划,从最开始的html、css、完成了N个静态网站,到后来开始接触基础的javascript、jquery、bootstrap让网站动起来,接着在选修课上接触了php这个神奇的后端语言,后知后觉的由面向过程转变为面向对象,在不断深入的学习下,接触的东西越来越广,什么Mysql、PDO、Smarty、SVN、Git、Linux(感谢学校在大四组织了Liunx培训)、thinkphp3.2框架、xml、ajax+json、redis、mongodb、混合开发HybirdApp、nignx、memcache、thinkphp5.1框架、然后到各种接口......但学的越多、就越明白自己的不足,并在实际编程中和面试中,发现自己部分基础不太牢固;mysql只停留在表面的增删改查,而锁机制、高级查询等却没有好好的去研究;linux也只不过蜻蜓点水、能配置好环境,而看到别人能够通过liunx敲写代码、顿感羞愧;前端javascript只能基本使用,而高级一点的开发就显得措手不及.....面对的这么多不足,深感自己浪费了很多时间,希望以这些不足督促自己把事情一项一项的解决。
原本我的博客是使用自己的项目搭建的,但是,运营了一段时间后,真的感到不如别人,CSS样式不兼容、调了很多次的bug因为水平有限不能解决,定下的改进没有很好地执行.....但,我真的、真的、真的不想放弃;接下来,我将会把之前的知识点总结、回顾,该博客采用的是老张博客的CMS系统搭建(在接触PHP时候就已经了解到了),然后我把分类分为四个系列:
第一个是Z系列,也就是杂谈,我会把日常编程思考、学习心得或一些日常写在这里。
第二个是L系列,我会把我的学习路线的笔记放在这个模块下。
第三个是E系列,主要记录我额外学习的一些知识点笔记,属于对自身的查漏补缺。
第四个是S系列,每个人都应该培养一些爱好,我的喜爱是设计,这里会记录我的一些设计心得和笔记。
然后还有项目展示和设计展示,项目展示是我编程以来的大小项目都会放到这里,用来告诉自己都做了什么,并对一些项目维护更新;设计展示主要是对设计的一些展示,比如:海报、字体、logo、UI等等
然后就是我短期的职业生涯规划,通过对以往的思考,深感自己的不足,因此,我会用一定的时间把自身基础打好,然后向前端发展,接下来可能会学习go、java以及C/C++,去接触一下区块链,去搞一下Unity3D、做一做游戏编程,总之,希望自己再接再厉,加油,共勉~