雷军:10年编程路,给程序员的几点建议

随着小米SU7的火热发售,雷军凭借“跨界灭霸”称号又一战封神 。作为中国互联网历史上极富传奇色彩的连续创业者,他向大家生动地诠释了“人生在于奋斗”的真谛 。
雷军作为中国第一代程序员大佬,其早期故事在科技圈一直流传甚广,例如大学两年修完四年学分,大三就赚到第一桶金,以及被求伯君挖掘进入金山等故事,都被很多用户和粉丝津津乐道 。
而作为初代计算机程序员,雷军也有着与众不同的眼光 。“我没有写过诗,但是有人说我写的代码,像诗一样优雅”,这句话相信很多朋友都很熟悉,20年前雷军写的代码,如今仍被大家拿出来赞许,他超前的理念和思维,更是对整个IT业的技术发展提供了一定的借鉴和参考意义 。
小编翻到雷军十多年前给入门程序员的建议,如今阅读仍颇有启迪 , 觉得对刚入行或是已经入行的程序员而言都是宝贵的经验 , 希望大家看完之后也能有所感触 。
以下为正文内容:
我并非天生喜欢写程序 , 上高中时也没有想过程序员的生活 。
我学电脑非常偶然,小时好友上大学时选择了计算机系,为了和这个朋友有更多的共同语言,我也选择了计算机系,可是当我学会一些后,发现自己特别喜欢写程序 。
我是1987年上的武汉大学计算机系,大一下学期才有专业课 。当我有资格上机的时候,发现电脑世界太美妙,就一头扎进去 。
大学毕业后 , 分到研究所,不太适应那里的气氛,就在1992年初加入金山软件,开始了职业程序员的生涯 。

雷军:10年编程路,给程序员的几点建议

文章插图
后来成了金山软件研发部门的主管,但我一直都是一线的程序员 。
写程序还是自己最擅长的事,也是最喜欢的事
我刚接触电脑就发现电脑的妙处,电脑远没有人那么复杂 。如果你的程序写得好 , 你就可以和电脑处好关系,就可以指挥电脑干你想干的事 。这个时候你是十足的主宰 。每每你坐在电脑面前,你就是在你的王国里巡行 , 这样的日子简直就是天堂般的日子 。电脑里的世界很大,编程人是活在自己想象的王国里 。你可以想象到电脑里细微到每一个字节、每一个比特的东西 。
开始的时候,我们觉得我们没有什么不能做的(现在还能听到这样的豪言壮语),而且更要命的是好象我们特别聪明,特别适合开发软件,比老外强得多 。当我们真正接触那些杰出的开发人员的时候,发现他们太厉害了 , 都有十多年的开发经验 。虽然也有很多年轻人做了很多好东西,但决大多数的产品出自这些有丰富开发经验的程序员的手 。
刚毕业的时候,编程不仅仅是爱好,而且也成了一辈子的工作 。整天不知道写些什么东西,觉得特别没劲,找不到感觉,特别灰心 。后来 , 才明白,只有全身心地投入,程序才会有感觉 。
写程序的活特别费脑子,也特别累 , 但我喜欢,可以肯定我会干上一辈子,虽然我没有打算一生只干这一件事 。用一生来编程序是一件既容易又困难的事 。如果碌碌无为 , 为交差写点程序,这样的日子太好混了 。但如果想全身心地写程序,写十年就不是一件容易的事 。现在我不少朋友都洗手了 , 有时我也想“用什么电脑呀,windows 外的世界不是也很大吗?” 。面对电脑的时候,立刻顿悟:写程序还是自己最擅长的事 , 也是最喜欢的事 。
建议一:不喜欢写程序的人早点转行,不要勉强自己,免得误人误己 。
不要被追求的目标限制自己的抱负
有的人学习编程技术 , 是把高级程序员做为追求的目标,甚至是终身的奋斗目标 。后来参与了真正的商品化软件开发后,反而困惑了 , 茫然了 。
一个人只要有韧性和灵性,有机会接触并学习电脑的编程技术,就会成为一个不错的程序员 。刚开始写程序,这时候学得多的人写的好,到了后来 , 大家都上了一个层次,谁写的好只取决于这个人是否细心、有韧性、有灵性 。掌握多一点或少一点,很快就能补上 。成为一个高级程序员并不是件困难的事 。
当我上学的时候,高级程序员也曾是我的目标,我希望我的技术能得到别人的承认 。后来发现无论多么高级的程序员都没用,关键是你是否能够出想法出产品 , 你的劳动是否能被社会承认,能为社会创造财富 。成为高级程序员绝对不是追求的目标 。


推荐阅读