首页 > 代码库 > 强迫自己改掉一些习惯

强迫自己改掉一些习惯

1. 抛弃习惯的source insight,强迫自己使用vim

   改变原因:

  (1)世界上只有三种程序猿,用emacs的程序猿,用vim的程序猿,其他程序猿。使用vim,从其他程序猿编程使用vim的程序猿

  (2)vim效率确实非常高,尤其是搜索内核代码的时候,不要将宝贵的生命浪费在SI低效率的执行上

  (3)以思考的速度编辑文本

  有问题参考

 《Vim使用技巧》(英国 Drew Neil著,杨源 车文隆 译)

 《学习vi和vim编辑器》 (o‘reilly)

      

2. 抛弃习惯的svn,强迫自己使用git

  改变原因:

  (1)同样是效率问题,git来操作内核比svn快太多

  (2)时代需要,svn终将会被git取代,使用svn的人也可能被使用git的人淘汰,不是工具的问题,是思维的问题

  参考《Git权威指南》(蒋鑫)

3. 强迫自己思考有深度的问题,不浪费申请的专栏,专栏中只放干货

  改变原因:

  (1)彻底改变自己肤浅的技术

  (2)有深度才有价值


如果还想做一年程序猿,没有必要这么做

如果还想做十年程序猿,熟悉这些工具所付出的代价,与获取到的好处来比,是非常值得付出的

不管公司做什么,一定要自己做一些更有价值的东西,或许以后公司会切换,到时候自己就不用再痛苦过度了



强迫自己改掉一些习惯