有理想的程序员必须知道的
15 件事
1.走一条不一样的路
“
”
在有利于自己的市场中竞争,如果你满足于 泯然众人矣 ,那恐怕就得跟
那些低工资国家的程序员们同场竞技了。
2.了解自己的公司
以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点
所言不虚。
不同公司的运营模式差异极大。如果你理解企业的运营模式,那你就不一样
了
!在这家公司中(或者对客户而言),你是参与业务运营的资产,你的工作能直
接产生效益
!
3.与最优秀的人为伍
很早以前,我喜欢打篮球,被分配到一个水平比较高的队里。一开始适应的
确很困难,但环境的压力越大
(重大比赛),我的长进也就越明显。
每个领域其实都一样:你周围人的水平
(以及对你的期望)越高,你就会变
得越优秀。
4.制造差异
每年学习一门新编程语言。为什么不呢
?不断尝试新事物,你关注的技术种
类越多,脚下的路就越宽广,你的职业生涯就会日新月异。不知道几年后
Java
的趋势如何
?那就学习 Clojure。学 Ruby 还是 Python?这两种语言都可以试试
啊。然后你才能知道哪种语言更适合某个特定的项目。看,掌握的语言多了,才
能在需要的时候信手拈来吧。
5.畏惧,是最大的敌人
“
还是直接从书中摘一句吧: 在畏惧中做出的职业规划,很可能会让自己后
‘
’
半辈子就一直被 圈禁 在小隔断里,永远不会有创造明天辉煌的时刻。没错,那
样是安全,但有意思吗
?”
6.要成为多面手
如果你掌握了所在领域的知识,那你只能是一名专业人士。用
PHP 编程?花
点时间设置一台
Apache 服务器,让 PHP 和 MySQL 都跑起来。一直在用
jQuery?试试 Prototype。你懂了吧。