<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
 
 <title>GNAP's Blog</title>
 <link href="http://gnap.github.com/atom.xml" rel="self"/>
 <link href="http://gnap.github.com"/>
 <updated>2012-10-10T02:44:27-07:00</updated>
 <id>http://gnap.github.com</id>
 <author>
   <name>George Ang</name>
   <email>gnap.an@gmail.com</email>
 </author>

 
 <entry>
   <title>作为一个程序员需要学多少技能？</title>
   <link href="http://gnap.github.com/知乎问答/2012/10/10/%E4%BD%9C%E4%B8%BA%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F%E5%91%98%E9%9C%80%E8%A6%81%E5%AD%A6%E5%A4%9A%E5%B0%91%E6%8A%80%E8%83%BD%EF%BC%9F"/>
   <updated>2012-10-10T00:00:00-07:00</updated>
   <id>http://gnap.github.com/知乎问答/2012/10/10/作为一个程序员需要学多少技能？</id>
   <content type="html">&lt;h3 id='id1'&gt;作为一个程序员需要学多少技能？&lt;/h3&gt;

&lt;p&gt;* 学好“物理”， 基础算法和数据结构。是计算机世界的基本定律，是程序问题的终极答案；&lt;/p&gt;

&lt;p&gt;* 学好“化学”， 各类系统和语言的关键性质，提供能写出优秀程序的原料；&lt;/p&gt;

&lt;p&gt;* 学好“生物”， 不同的技术构成不同的生态系统，不同的生态系统有不同的规则。程序符合生态系统环境，才能长成参天大树。&lt;/p&gt;

&lt;p&gt;* 学好“历史”， 技术从哪里来，要到哪里去；&lt;/p&gt;

&lt;p&gt;* 学好“文学”， 写明白文档，表达好逻辑，起得好名字，用得好隐喻；&lt;/p&gt;

&lt;p&gt;* 学好“建筑”， 钢铁，水泥，脚手架，防灾，抗压，无单点，架构是系统的核心；&lt;/p&gt;

&lt;p&gt;* 学好“艺术”， 写程序对得起自己的眼睛，做产品对得起用户。&lt;/p&gt;

&lt;p&gt;* 学好“经济”， 成本、收益和时间帮助你做编程时的主要决策。&lt;/p&gt;</content>
 </entry>
 
 
</feed>