2008-2-28 21:36:06 阅读38 评论1 282008/02 Feb28
算法是计算机科学领域最重要的基石之一,但却受到了国内一些程序员的冷落。许多学生看到一些公司在招聘时要求的编程语言五花八门,就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。其实,大家被这些公司误导了。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论,例如数据结构、算法、编译原理、计算机体系结构、关系型数据库原理等等。在“开复学生网”上,有位同学生动地把这些基础课程比拟为“内功”,把新的语言、技术、标准比拟为“外功”。整天赶时髦的人最后只懂得招式,没有功力,是不可能成为高手的。
算法与我
当我在1980年转入计算机科学系时,还没有多少人的专业方向是计算机科学。有许多其他系的人嘲笑我们
2007-7-22 15:00:09 阅读39 评论0 222007/07 July22
Money is not everything. There’s Mastercard & Visa.
钞票不是万能的,有时还需要信用卡。
One should love animals. They are so tasty.
每个人都应该热爱动物,因为它们很好吃。
Save water. Shower with your girlfriend.
要节约用水,尽量和女友一起洗澡。
Love the neighbor. But don’t get caught.
要用心去爱你的邻居,不过不要让她的老公知道.。
2007-7-1 13:11:18 阅读58 评论1 12007/07 July1
来了一个英国工程师(剑桥毕业,可能是78年生的),在我们公司工作1个月。我看到了不少差距。就一个词:
专业
1. 知识面广
JAVA, C, ASM,硬件驱动知识,OS,字符编码,测试能力都非常的强。
本土工程师: 只知道一点,就觉得“牛”的不得了。影响自身发展,无法触类旁通。
2. 耐心解释
对我问的问题,都是非常耐心的解释。
本土工程师: 喜欢藏一点,不高兴向别人仔细解释一个问题。(可能也是表达能力差,解释不清楚)
3. 不加班
绝对不加班,在8小时内是高效率的工作。
2007-5-6 19:29:33 阅读45 评论0 62007/05 May6
1. 不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。
2. 初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。
3. 看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。
4. 不要被一些专用词汇所迷惑;最根本的是先了解最基础知识。
5. 不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。
6. 知道一点东西,并不能说明你会用,会用是需要实践经验和时间积累的。
2006-11-29 15:29:10 阅读505 评论0 292006/11 Nov29
. The First Stop for the Latest ICs and Components
非常好的关于微处理器,DSP,可以编程控制器资讯的网站,更新非常快。强烈推荐一些领导级别的人常去,了解行业动态!
http://www.eeproductcenter.com/ - 外文
6. Embedded Etherne
Ethernut is an Open Source Hardware and Software Project for building tiny Embedded Ethernet Devices.主要是用在AVR系列单片机,提供足够资料.
它的下载也