关于中国的学校教育,我的几点杂乱的看法

来美国工作生活已经三年了,早就过了适应期,一些酸甜苦辣也尝到了。经常和同事讨论各个国家的趣事,经常涉及到的话题是教育。事实上这也是个敏感话题,而且似乎是个永久热门的话题。我不想扯得太远,只想表达对于国内学校的课程教育,我的其中几个观点。

英语从高考中撤走?

众所周知,国内的应试教育决定了,如果高考不考,基本上课程就和放松之用的选修课差不多。无数的父辈都教育我们要把英语学好,可是每当我们跟上问一句“为什么”的时候,除了“高考要考”之外,并没有什么强有力的理由,在耳边来回倒腾的无非是“要和外国人对话”啊,“中国要国际化”啊云云自己都不太相信的鬼话。这就好像很多家长要逼着小孩子学琴一样,[……] 阅读全文

技术光谱

compare

最近在做一些技术选型的工作,忽然想到,可以把接触过的一些技术通过“相互比较”的方式整理起来,知其利弊,也把知识内容线索化。这其中大部分是我使用过的,但是也有一些是因为某些原因而学习过的。有一些文章因为时间的关系,比较起来现在我的看法已经发生了改变,但我还是原封不动保留着。对于想做但还没有完成的部分,我会放置一个“TODO”的标记。这个列表会不断更新。

编程:

系统:

[……]阅读全文

再谈程序员学英语

english

2012 年的时候,我曾经写了一篇 《程序员学英语》,总结了一些我对于英语学习的看法,包括为什么英语对于程序员来说如此重要,还有一些自己总结的英语学习的方法。时过境迁,在西雅图待了半年多了,于是在这些内容基础上,我现在有了一些新感触,以 tips 的记录在这里,希望对于像我这样对于英语学习天赋平平的程序员来说有所帮助。

先说明一点,通常情况下我不太赞同高强度的语言训练,譬如连续地花时间背诵红宝书,我没有 GRE 的迫切压力,自然也不会像那些莘莘学子一样花数周的时间反复强力地背诵和巩固红宝书词汇。当然,话说回来,这可能还是最佳的单词记忆方式,因为可以做到高密度的反复。在一周内记诵的词汇得到反复,比每天零零

[……]阅读全文

我为什么坚持写博客(续)

blog

大概在两年前,我写过一篇文章,《我为什么坚持写博客》,随着阅历增长,想法是在不断变化的。我想在这里补充一些内容。

一个坚持更新的博客站点就是最好的名片

很多有个人独立博客的人都有这个观点,对于工程师来说尤其如此。我记得以前看过一幅漫画,工程师和 HR 阅读简历的价值杠杆大不相同,GitHub 上丰富的记录、一个高分的 stackoverflow 账号,还有一个独立域名博客,这些都是具有相当加分项的部分。向别人介绍自己的时候, 你甚至都不需要自己拿出名片来,不需要自己在简历里面啰啰嗦嗦还生怕遗漏了什么,很简单,拿出你的博客站点来 ,一切尽在其中。你没有办法作弊,也没有办法撒谎,因为其中的文章全部都是按

[……]阅读全文

兴趣的力量

interest 一月底我就到家了,休假准备过春节。正好有闲暇的时间可以来思考许多事情。我去理发的时候,理发师和我热烈地聊起来。她说她的孩子在读高一,文科成绩比理科好多了,文理分科的时候,孩子很有主见,执着地要选择理科;但是父母觉得他更适合学文。我和理发师说,就怕没有想法。既然孩子那么有主见,有那么强烈的倾向,这是一件好事,你不妨听听他的想法,为什么不支持他?退一步说,就算他在文科方面更具备天赋,现在你干涉了他坚定的选择,他没能做出自己想要的选择,也许未来有一天他会后悔,会责怪你;再有,千万不要忽视了兴趣的力量,它可以很大程度地影响一个人。

我现在的团队里有一位“数学家”。他非常聪明,是那种居然可以看数学论文

[……]阅读全文

程序员学英语

老实说,我对于英语的认识,从没有把它的重要性放到一个足够的高度上来,从去年下半年开始,接触到越来越多的英文材料,也随着视野的开阔,逐渐发现英文能力,是程序员个人发展的必备技能。在很多情况下,它的重要性可以用“ 致命” 来形容。以前有同事说,程序员职业生涯的发展,起到决定作用的,绝大多数时候都不是技术和业务,而是其他被人忽视的“ 软实力”,譬如沟通、性格、英文等等。兴许我现在正在渐渐参悟这句话的含义。

我在 这篇文章 中,已经讲到了“ 为什么程序员非得搞定英语”:

中国人为什么要学英语,程序员为什么要学英语,当我把那些方法名、

[……]阅读全文

思考、学习新技术的原则和方式

1 先看下面这样的困惑:

  • 最近了解了几个 MVC 的框架,其中有两个是公司内部的。发现这些东西都是类似的,从处理逻辑到页面渲染;从 service 到 layout;配置的实现无非就是 XML,或者 annotation……我有种感觉,兴许已经跳不出这个思维圈子了?
  • 如今的时代,是一个概念翻飞的时代,oschina 里的开源软件数量就已经超过了两万,五花八门的技术层出不穷,到底什么技术才是值得学习的?
  • 有位朋友说,他想学习一些关于 Android 上的开发技术,兴趣驱使。几个月过去了,他说他已经能做出许多小程序了,可是他现在回想起来,掌握一门技术是好,可兴趣之外还有什么呢?他说,“如果我的工作中不使用 And

[……]阅读全文

我为什么坚持写博客

blog 我是从 06 年开始真正写博客的,几经易辙,到了 09 年,我也中断过一段时间,好在现在已经坚持下来并且养成习惯了。

 

写博客可以保持思考的习惯。

这是我写博客的最大动力,除非标注转载的极少数几篇,否则文章都是原创的。我是一个普通教育背景的孩子,小时候很喜欢看书,家中也藏书不少。只是上大学开始,我的阅读量逐渐下降,而且愈发发觉,书读得多不动脑,还不如少读几本,多思考。在逐渐的工作中,也越来越发现思考的重要意义,和 在中国这种教育体制下的缺失 。后来又发现,思考可以让人少走一些弯路,少受一些苦痛, 对程序员来说尤其如此

 

写博客可以帮助其他的程序员。

我要给自己印一摞名

[……]阅读全文

back to top