您的位置首页生活百科

雷军做程序员时写的博客,太牛了。。

雷军做程序员时写的博客,太牛了。。

的有关信息介绍如下:

雷军做程序员时写的博客,太牛了。。

雷军在程序员时期的博客内容主要围绕其编程经历、对编程的感受、对程序员职业发展的看法以及编程本质的思考展开,具体如下:

编程经历

起步偶然:雷军并非天生喜欢写程序,上高中时也未想过程序员生活。学电脑很偶然,因小时好友上大学选计算机系,为和其有更多共同语言,他也选择了计算机系,从而步入程序人生道路。

大学探索:1987年上武汉大学计算机系,大一下学期才有专业课,有资格上机后,发现电脑世界美妙便一头扎进去。当时使用Motorola 68000(相当于Intel 8088)、540K内存、运行UNIX操作系统,八个人共用。大二学PC,一学期后开始在老师实验室帮忙,写了清内存的小工具RI(RAMinit),成为最早一批写Shareware的人。又过一学期,开始和校外公司接触。大二暑假(1989年8月),和朋友组建Yellow Rose软件小组,写了第一个商品软件BITLOK 0.99。后来自己创业办公司,也写过其他软件。大学毕业后分到研究所,因不适应气氛,于1992年初加入金山软件,开启职业程序员生涯,且一直是一线程序员。

对编程的感受

主宰电脑世界:刚接触电脑就发现其妙处,电脑远没有人类复杂。程序写得好,就能和电脑处好关系,指挥它干想干的事,此时自己是十足的主宰。坐在电脑前,就像在自己的王国里巡行,是天堂般的日子。编程人活在想象王国里,能想象到电脑里细微到每一个字节、每一个比特的东西。

热爱编程工作:很多人认为程序员到三十五岁就该收山换环境,写程序是年轻人的事。但雷军起初有同样想法,年长后发现自己的无知。国内因电脑应用时间短,开发主力是三十五岁以下年轻人,但程序员并非容易衰老。美国主力工程师以三四十岁的人为主。刚毕业时编程是爱好,后来成为一辈子工作。起初觉得编程没劲、灰心,后来明白只有全身心投入,程序才会有感觉。写程序费脑子又累,但他喜欢,会干一辈子,虽不打算一生只干这一件事,但用一生编程序既容易又困难,碌碌无为混日子容易,全身心写十年则不易。面对电脑时,他顿悟写程序是自己最擅长和最喜欢的事。

对程序员职业发展的看法

高级程序员不是终极目标:有人把高级程序员作为追求目标甚至终身奋斗目标,但参与商品化软件开发后,雷军感到困惑和茫然。他认为一个人只要有韧性和灵性,有机会接触并学习电脑编程技术,就能成为不错的程序员。刚开始写程序时学得多的人写得好,后来大家水平提升,写得好坏取决于是否细心、有韧性、有灵性,掌握知识多少很快能补上。上学时他也曾以高级程序员为目标,希望技术得到承认,后来发现关键在于能否出想法出产品,劳动能否被社会承认、创造财富,成为高级程序员不是追求目标。

对编程本质的思考

兼具技术与艺术属性:对于编程是熟练工种还是艺术创作存在激烈争论。以石匠为例,石匠看似是熟练工种,却留下了乐山大佛、莫高窟等文物古迹,留下无穷文化财产。现代软件工业规模大,很多软件需大兵团作战,普通程序员编写模块时发挥余地小,在大项目中了解细节有限,受开发环境限制,难以体会艺术创造,更像重体力劳动,还会担心项目意义、竞争力和过时问题。但写出一个好软件不容易,编程和石匠工作相似,既有技术活也有体力活。编程是技术活,才能大规模进行,有软件工程和软件工厂;编程是艺术,才有众多好产品让人如痴如醉,所以编程兼具技术与艺术属性。