三个小故事和一个小矮人

###########故事一###########

每天早上转两辆公交车让我心疲力竭,并非说坐车要坐多久。实际上真正在公交车上的时间最多也就是25分钟那里,加上等车。走路的时间,合起来预计要45分钟。然后自己打算买一辆自行车。估摸预算了一下,大概要一个小时的时间到公司。于是昨晚果断买了一辆自行车,第二天就骑自行车上班了。

第一次骑自行车上班,害怕迟到,结果我六点四十就从住的地方出发了。骑到公司的时候。看了一下手表,结果发现时间定格在七点十分,才花了半小时就到了公司。

整个人吃惊的不知道怎样表述,后面想了想也明确了一些道理:非常多事情看起来非常难。但当你真正想去处理的时候发现也就那样。

后面我发现,非常多事情是没有捷径的,可能你认为坐车会非常快。可是等车,堵车等等因素会影响你的一切。包含心情。包含意志等。有些人确实喜欢骑自行车上班,也有一些人确实喜欢走路上班。由于路是一步一步走过来的。

自己亲自行动达到的目标,感觉就是那么的踏实。

于是我相信了一句话:这世上没有捷径,唯一的捷径就是坚持不懈的付出行动。

 

###########故事二###########

近期看书特别的慢。细水流长般慢慢的品尝着网络编程的应用层部分。两本书一起着手看(计算机网络和自顶向下的那本书),然后慢慢的在CSDN上面写博客。一篇博客写了一周还没写完,可能是自己看书确实太慢了。

要是曾经的我,早就疯了,開始骂自己为什么看的这么慢,開始骂自己为什么就那么没有上进心,開始骂自己为什么不为自己的梦想而行动,骂自己该骂的一切。可是如今我却心安理得的慢慢看了,由于这两年过来我学会最重要的一件事是:

当别人加快脚步的时候,你更应该慢下来。

我记忆中自己学习最疯狂的那一年(同一时候也是最无脑的那一年),能够一周看完一门语言的新手教程(比方Python,比方ruby,比方Java),当别人质问我看得懂的时候,我振振有词的说:”我把课后习题都做完了,并且还做对了,为什么看不懂。”如今才发现自己的愚昧所在。自己的狂妄。自傲让如今的自己感到汗颜。但也因此想通了编程的一个道理是:

广度是深度的副产品。

如今自己開始慢慢看书,也不要求自己一个月看完一本书什么的。

佛家有云:因上努力,果上随缘:意思是我们仅仅要尽最大努力做好自己能做的。至于结果怎样就不要太在意了。

如今自己仅仅要努力的看懂每一本网络编程的书籍。2014年的下半年就好好打好基础就全然OK了。不要太在意一些过失。基础才是硬道理。

 

###########故事三###########

近期女程序媛给了我一份她封装的WPS的API,让我看看。然后我过了一遍发现代码存在下面主要的问题:没有良好的编码规范,不具备移植性。API功能混乱。

然后我花了两天的时间进行了研究,又一次编写了一个具有良好编码规范,具有一定移植性而且API功能清晰的封装类。

我跟她说我已经写好了代码,她感到非常惊讶。她感到非常疑惑为什么我写的WPS具有移植性。

然后我跟她解释说由于我用的是WPS的DLL。而她是摘抄网上的代码,所以根本不知道那段代码是怎样来的。

她赞美了我一下:

“你真具有探索精神。我根本没想过那段封装的代码是怎样来的。”

我想起了Linus说过的一句话:

编程行业的成功是兴趣,没有兴趣的玩下去,你将感到索然无味。

我也想明确自己之前找到的一些Linux学习经验。绝大部分的大牛都会在自己的博客里面介绍说怎样学习Linux:先学会玩Linux。那时候我根本无法理解”玩”,也不明确怎样玩。后面我才明确:

实际上就是一种探索。学习编程本身就是须要探索,而恰恰让编程的人,忘记自己是在探索,而仅仅是单纯在而已。

从此我敲代码的时候,很多其它时候会花大量的时间来思考。来探索。这样看起来好像是你慢下来了,别人写完一个工具的时候你竟然还为一个细节而苦苦思索,别人都開始測试第一个版本号的时候你竟然还未怎样构架自己程序的框架而苦苦思考,别人都将程序提交给測试人员的时候你才開始写代码。可是你会发现,当你提交一个版本号而且稳定測试的时候。别人的软件版本号已经到了V1.0.250.250了。

尽管有可能说上头催得紧,或者要求必须高速开发出一个软件,可是这时候就须要良好的沟通,尽量为自己的程序争取时间。

 

###########故事四###########

在今年春节的时候,给自己定下来一个目标是往网络编程方向发展。到了今年七月份的时候,正好工作两年了。才刚刚開始学习网络编程。

有人说:刚刚參加工作的时候不懂往哪个方向发展是正常的。可是假设工作两年以后还不懂往哪个方向发展,那就危急了。我非常高兴在工作两年后,认清楚自己的目标。

这两年来一路走得特别的辛苦,都是一个人磕磕碰碰的走过来。接触了非常多的编程技术,有时候感觉自己应该往DBA方向发展,于是学习了一阵子的DB;有时候认为自己应该往网页方向发展,还当了半年的网页project师。有时候认为自己应该往Python等脚本语言方向发展。于是那段时间拼命学习脚本语言。

这半年来好好的思考了一下编程。发现程序应该越简单越好。于是自己选定了UNIX这个方向进行发展。尽管自己如今依然在windows下工作,可是业余的时间基本都花在网络编程方向进行探索。

小矮人也总有一天会长大的。

posted on 2017-08-04 17:02  yutingliuyl  阅读(226)  评论(0编辑  收藏  举报