2016-02-20
什么是编程道场,实际上在我之前的编程道场中已经说的很清楚了,大家可以参考。
但这篇文章是有感而发,所以写的比较感性,也比较琐碎。今天这篇文章来自于《The coding dojo handbook》中的一章,作者从本质上把握了一下什么是编程道场,以及什么是编程道场中不可或缺的组成元素。
程序员们通常都喜欢单纯的编码活动,而对项目经理、项目排期和产品bug等项...
阅读全文
2016-01-24
作者简介安·兰德(Ayn Rand,1905年2月2日-1982年3月6日),原名“阿丽萨·济诺维耶芙娜·罗森鲍姆”(俄语:Алиса Зиновьевна Розенбаум)俄裔美国哲学家、小说家。
她的哲学理论和小说开创了客观主义哲学运动,她同时也写下了《源泉》(The Fountainhead)、《阿特拉斯耸耸肩》(Atlas Shrugged)等数...
阅读全文
2016-01-13
一、关于工作
在专业技能上不能放松,技术是根本,是立身之本;
持续学习最前沿的敏捷开发理论和相关技能;
了解前端的开发技术,学习一门前端的语言,把前后端融会贯通起来;
加强项目管理能力,锻炼与他人沟通交流的能力;
二、关于学习
英语学习:
英语通俗读物: 牛津书虫系列1-6级;
在线课程学习:启文教育能力课堂所有课程;
专业英语:在工作和专业技能学习时尽...
阅读全文
2015-12-31
一、可量化数据
读书:读了16本书。
日记:在日记本上写了3篇日记。
运动:2015年运动方式主要是跑步,中间买了一个小米手环来记录运动,后来感觉不好用就没在用,所以也没记录详细的数据。
冥想:2015年坚持了冥想练习,但因为没有使用软件记录,所以没有详细的量化数据。
写作:在个人Blog上写了16篇文章。
二、年度关键词燕郊买房、心理学在职研、淼淼皮肤病...
阅读全文
2015-02-12
在叔本华看来,独立、自为的思考是最高价值的精神活动,其它任何精神层面的活动都无法代替它,甚至包括阅读最经典的书籍。
过多的阅读会让我们精神思考失去弹性,就像一个弹簧受到持续不断的重压最终失去弹性一样。所以,我们的第一要务就是要触发、保持这种独立、自为的思考过程。这种自发的思考比任何由外部阅读而引发的思考价值百倍。因为由外部阅读引发的思考只是一种假象,实际上是...
阅读全文
2015-02-10
我们后端的服务采用Micro-Service的架构,按照功能切分成各种细小的服务,对于每个服务不限制编程语言,比如我们的团队成员就使用了三种编程语言——golang、python、nodejs。服务与服务之间使用了Facebook开源的thrift通讯框架来做RPC调用,灵活、简单、功能上也基本满足了需求。关于thrift的使用,可以参考它的官网。
前期为了...
阅读全文
2015-02-05
正如在前面的文章《Go语言基础——为什么选择Go》中提到的,Go语言采用了独创的新的错误处理机制,抛弃了之前主流语言中使用的try-catch模式的错误处理机制。因为传统的try-catch结构会破坏程序的可读性和维护性,让开发者仅仅为了程序安全性而添加大量一层套一层的try-catch语句,这个跟Go语言奉行的简单精致的设计哲学背道而驰,所以Go语言的设计...
阅读全文
2015-01-26
亲爱的宇宙公主:
今天早上你以自己嘴上起泡为由赖着不起床,更是让我为你向幼儿园老师请假,我拒绝了你,坚持让你起床,坚持让你去上学,虽然你很是不情愿,还落下了一些眼泪,但最终还是去了。爸爸是很为你感到自豪的,但我知道你心里肯定在埋怨爸爸:为什么自己这么难受还非要送我去上学呢?
我知道你嘴上的疼痛的滋味,因为以前爸爸嘴上也起过泡,真的很痛,连吃饭喝水的兴趣都没有...
阅读全文
2015-01-13
熟悉C语言的同学可能都知道在标准C的编程中,我们通常使用标准C库提供的signal函数来捕获系统信号并执行我们注册的回调函数。对于进行服务端编程的同学来说,这样一个需求是很普遍的。我最近一直在使用Go语言写服务端程序,很自然也碰到了这个需求。那么在Go语言中如何实现捕获系统的信号并处理我们自己的流程呢?
大致了解了一下,在Go语言中要实现这个需求,需要用到两...
阅读全文
2015-01-13
一、关于专业技能
后端服务器架构设计知识的全面提升;
golang语言提升到精通的水平;
了解前端的一些开发技术;
学习一门前端的语言,暂定为Javascript;
二、关于个人提升
挑选10本经典人文社科类书籍进行精读,对每本书做读书笔记、思维导图和读后感悟;
在MOOC和网易公开课上学习有关哲学和心理学的精品课程,比如MOOC上的课程《人类简史》,网易...
阅读全文