background image

有理想的程序员必须知道的

15 件事

1.走一条不一样的路

  在有利于自己的市场中竞争,如果你满足于 泯然众人矣 ,那恐怕就得跟
那些低工资国家的程序员们同场竞技了。

  

2.了解自己的公司

  以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点
所言不虚。

  不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样

!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直

接产生效益

!

  

3.与最优秀的人为伍

  很早以前,我喜欢打篮球,被分配到一个水平比较高的队里。一开始适应的
确很困难,但环境的压力越大

(重大比赛),我的长进也就越明显。

  每个领域其实都一样:你周围人的水平

(以及对你的期望)越高,你就会变

得越优秀。

  

4.制造差异

  每年学习一门新编程语言。为什么不呢

?不断尝试新事物,你关注的技术种

类越多,脚下的路就越宽广,你的职业生涯就会日新月异。不知道几年后

Java

的趋势如何

?那就学习 Clojure。学 Ruby 还是 Python?这两种语言都可以试试

啊。然后你才能知道哪种语言更适合某个特定的项目。看,掌握的语言多了,才
能在需要的时候信手拈来吧。

  

5.畏惧,是最大的敌人

  还是直接从书中摘一句吧: 在畏惧中做出的职业规划,很可能会让自己后

半辈子就一直被 圈禁 在小隔断里,永远不会有创造明天辉煌的时刻。没错,那
样是安全,但有意思吗

?”

  

6.要成为多面手

  如果你掌握了所在领域的知识,那你只能是一名专业人士。用

PHP 编程?花

点时间设置一台

Apache 服务器,让 PHP 和 MySQL 都跑起来。一直在用

jQuery?试试 Prototype。你懂了吧。