已发布 / Published 2017-02-12T23:08:10+08:00

千天计划之第997天

Even if I knew that tomorrow the world would go to pieces, I would still plant my apple tree. —— 马丁-路德。

我给出的链接都不需要翻墙,一般需要翻墙的话会直接说明。


这是上篇文章文末留的一篇文章,不知有人去看没,我看了下,是讲编程语言中分号的用法的。


http://mislav.net/2010/05/semicolons/

一开始我没明白这个单词Semicolons 是什么,即使也顺便查了包括这个词在内的几个单词,意思是分号,但是真的没联想到就是 “ ; ”。


在文章读到一半时才意识到,其实这篇文章就是讲这个分号(;)在编程语言中的用法,标题其实已经给出了,就是它在JS中的使用时可选择的,但是恕我愚钝,当时真没看出来。


“;” 代表的是语句结束,在C++课程中也学过,有印象,不过当时就是有兴趣,然而跟着老师也没学怎样。


估计中国大部分教育也是这儿样吧,老师使力不见效果,学生有心不见力气。


文章里面到处都是链接,我有时候都想看看,但是时间又不够,因为我还想做其他事情啊,所以有时候就随便选中两个浏览看看,或者挑些自己感兴趣的。



图片



这次文末有很多链接,我还是都看看吧,毕竟想学好编程,多看看别人的笔记,少入的坑就会少点。


啊,看完第一篇文章,耗时十分钟 有余,其实刚开始蛮后悔要看的,因为~没!看!懂!

真是一点点都没懂,因为有很多术语我都没有接触过,啊,一片汪洋大海。


不过后面看懂了一点:


Being on the right side of history


Keep in mind that everything that you’re making today is going to enter the project’s history and stay there forever.


To be nicer to other people who work with you (even if it’s a solo project, that includes yourself in 3 months), follow these ground rules when making commits。


http://mislav.net/2014/02/hidden-documentation/


关于对当下的理解,套用在编程项目上的对于人生其实也是可以的。


人生历史瞬间凝固,对周围的人好点。


后面还有很多网站文章,没心怎么看,因为是漫无目的地闲逛,关掉先把正事做完吧——看视频学习。


但是我发现一个问题:这些网站的共性特点是都是几年前的,很久很久的,我发网址链接的这些是2013年的,还有部分是2000/2003/2007.......


不看不看,我要看最新的,以后就注意了,只看近两年内的关于编程的文章,毕竟计算发展得可是很快。




另外说到原则,我觉得每个人都应该制订一些并时刻加以遵守。

这就像上学时考试前的题海战术刷的题多了,自然就会发现很多类似题型,然后有一些通用公式,自己也总结出点滴小技巧,能够在题目中迅速抓到主干,解决题目,不被迷惑。

也像很多事情的解决模板一样,同时也和打交道有异曲同工之妙,看的人多了,经历的事情多了,一方面就会自然把一些事情归类,看看是否违背自己的原则,从而决定要不要去做,这样给自己一个参考标准,不会那么费力地去纠结。

当然这些也正如做题过程中总结出来的知识技巧一样,是需要不断复习的,也需要不断修正和扩充的。

比如坚持,比如反思。

我在写作中偶有提到自己稍后会有很多事情安排去做,其实我不是的,我后来想了想,结合自己之前通过视频、文章等形式看的一些观点。

我只是把事情排的优先度不同。

换言之,我在做一些我潜意识里觉得这些比较重要的事情,不违背我原则和习惯的事情。

千天计划之编程是我看的别人的榜样,也想逼自己一把,尽管我一直想做这件事,但是它的优先级还不够,因为我一直在忙着其他。

微信公众号发文章等是形成习惯,包括自己每天必做的事情一样,之前是每天反复提醒自己,最怕自己忘记,忘了尽可能立马给补回来,至少要保证形式上的一致,然后就形成本能反应了,这一点需要很久的训练和适应过程。(有点日省三身的味道,实际上我是日谢五事——每天写下五件小确幸,关于习惯养成的机制及好处,我日后会详谈。)

我说有很多事情是等着我要去做,这是主观意愿,但我的客观选择往往是没有去做,我往往会推迟它去做,因为我觉得当前我正在做的事情优先级最高,我要保证尽可能不分心着去顺利完成,但是我也会碎碎念着其他自己还没做的事情,于是会心里有点不耐烦。

这是一个负循环。

我看过一个Ted视频演讲,里面有一个例子:问一位朋友塔会不会在下周抽出五个小时的时间去社区做志愿者服务,她直接回答道肯定不行,你不知道我有多忙,我连五分钟的时间都抽不出来。

但是她这种在厨房做晚饭时,白天水龙头没关紧,结果她晚上回来时,水淹满了地下室,她花费了差不多一天的时间才把地下室的水抽出来,还不算其他。

她明显不会预料到这种情况,而且这也使得她的日程表更加紧凑了。

但是她这一天的时间是怎么多出来的?

只是要处理地下室的水这件事更加紧急吧了。

关于这样类似的故事你肯定也听过很多,事实上有关这样的理论也多如牛毛,但是我们都没时间看,因为我们觉得自己日程表上的事情更加重要。

其实不是的。当有个紧急的事情发生时,你会视优先度不同,而推掉某些事情。

因为你一天只有24小时。

但我们看不到未来的某些突发情况,只是尽可能避免,在当下小心并认真的做好手头工作。

当下盲区不是那么明显的。

之所以说这么多,是因为我想到编程世界里面的内容有很多,知识海洋无界限,单单其中的一门学科就足以科学家们究其一生探索。

所以我决定收缩我的学习范围,以及参考资料范围。

就像我练习竹笛时,尽管想联系的曲谱和技巧有很多,但是急不得,真的急不得,这是个点滴积累的慢活。

需要工作的内容浩瀚无穷,但是我们不是机器,需要娱乐。

工作只是取得成绩的必经之路,取得成绩之后还是要欣赏人生。




以上为我在家之前写的,今天奔波一路,现在刚到学校,本应加上今天的课程,但是明天上午有课,早上要做早操,所以放到明天下午来完成两天的任务。


早睡!

晚安。




千天计划之编程系列:

1000天计划之第零天


千天计划之第1000天

千天计划之第999天

千天计划之第998天