不要让自己被代码淹没
来源:互联网 发布:今日头条 h5 源码 php 编辑:程序博客网 时间:2024/05/18 02:41
从我刚到华为,到离开华为一直受益于这句话。
我刚到华为,有一次在百草园打篮球的时候,碰到了一位刚从华为离职,跳到了MOTO的家伙,交谈的内容都忘记了,他的名字也记不住了,名片也弄丢了。只是这句话我一直记着,他和我重复了2遍,在华为,不要被代码淹没了。当时只是作为前辈给我的经验,虽然不太理解,但还是牢记在心。在华为的这几年,经历多了,也逐渐理解了,并且感慨良多。到现在,心里还是一直很感激这位前辈。我在离开华为的时候,也把这句话告诉了我的新员工同事,希望他们也能从此收益。
刚参加工作的程序员,大多数的工作就是copy/paste,这样持续了一年左右,业务通了,就代码也熟悉了,就开始产生惰性了,以为开发的工作不过如此。但是因为开发阶段的设计问题,或者旧代码的质量问题,到了测试或者维护阶段就不停的被大量的问题单压着。这时候,程序员就会向两条路上发展了。绝大多数的人会走向第一条,每天的工作是被流程驱动,被动的解决问题。人做什么事情如果被动了,质量就多少要打折扣了。大多时候是治标不治本。这些人每天会很累,工作时间很长,每天加班,晚上很晚回去,一般回家也是打游戏或者看电影。年复一年就重复着这样的生活。自己觉得很没劲,但也不会想改变。
另外一种人,不满足于这样重复的生活,渴望能够拥有相对自由的空间。尤其是不想做流程的奴隶,被无穷的代码淹没。所以就不停的充实自己,从各种渠道寻找新的方法,理念,原则来摆脱这种境遇。看了设计模式,就会接触到重构,再到测试先行,到Mock,到敏捷,到持续集成,新鲜的理论,方法会不断的涌现出来,让你不停的学习。如果你是一个渴望新知的人,你的胃口就永远不会满足。同时把这些东西及时的应用在实际的工作中,转化为生产力,工作效率会越来越高,产品质量越来越好。同时自我满意度也不断提升。这样做的人,一开始会十分辛苦,至少外人看起来是这样。一个人做自己喜欢的事情,或是自己想做的事情的时候,是不会感到累的。
在工作一年左右的时候,基本会遇到这样的岔路口,你会选哪条?
我刚到华为,有一次在百草园打篮球的时候,碰到了一位刚从华为离职,跳到了MOTO的家伙,交谈的内容都忘记了,他的名字也记不住了,名片也弄丢了。只是这句话我一直记着,他和我重复了2遍,在华为,不要被代码淹没了。当时只是作为前辈给我的经验,虽然不太理解,但还是牢记在心。在华为的这几年,经历多了,也逐渐理解了,并且感慨良多。到现在,心里还是一直很感激这位前辈。我在离开华为的时候,也把这句话告诉了我的新员工同事,希望他们也能从此收益。
刚参加工作的程序员,大多数的工作就是copy/paste,这样持续了一年左右,业务通了,就代码也熟悉了,就开始产生惰性了,以为开发的工作不过如此。但是因为开发阶段的设计问题,或者旧代码的质量问题,到了测试或者维护阶段就不停的被大量的问题单压着。这时候,程序员就会向两条路上发展了。绝大多数的人会走向第一条,每天的工作是被流程驱动,被动的解决问题。人做什么事情如果被动了,质量就多少要打折扣了。大多时候是治标不治本。这些人每天会很累,工作时间很长,每天加班,晚上很晚回去,一般回家也是打游戏或者看电影。年复一年就重复着这样的生活。自己觉得很没劲,但也不会想改变。
另外一种人,不满足于这样重复的生活,渴望能够拥有相对自由的空间。尤其是不想做流程的奴隶,被无穷的代码淹没。所以就不停的充实自己,从各种渠道寻找新的方法,理念,原则来摆脱这种境遇。看了设计模式,就会接触到重构,再到测试先行,到Mock,到敏捷,到持续集成,新鲜的理论,方法会不断的涌现出来,让你不停的学习。如果你是一个渴望新知的人,你的胃口就永远不会满足。同时把这些东西及时的应用在实际的工作中,转化为生产力,工作效率会越来越高,产品质量越来越好。同时自我满意度也不断提升。这样做的人,一开始会十分辛苦,至少外人看起来是这样。一个人做自己喜欢的事情,或是自己想做的事情的时候,是不会感到累的。
在工作一年左右的时候,基本会遇到这样的岔路口,你会选哪条?
- 不要让自己被代码淹没
- 不要让自己被代码淹没
- 不要让自己被代码淹没
- 不要让自己被代码淹没
- 不要让自己被代码淹没
- 不要被代码淹没
- 不要把自己淹没在工作中
- 不要让大脑麻木自己。
- 不要让急躁左右自己
- 让自己不要太浮躁
- 不要淹没在信息的汪洋中。
- 别被平凡淹没
- 程序员,不要让自己做兔子
- 程序员,不要让自己做兔子
- 程序员,不要让自己做兔子
- 程序员,不要让自己做兔子
- 程序员,不要让自己做兔子(updated)
- 程序员,不要让自己做兔子
- 常用Java面试题
- 替代 SWT GridData 更简单有效的方法
- 在Eclipse RCP Workbench 启动前弹出自定义对话框
- Eclipse开发书籍推荐
- 脱离eclipse的插件环境使用EMF模型
- 不要让自己被代码淹没
- 降低Eclipse RCP 项目 插件依赖度
- 从小做起,规划你的程序人生
- 大型RCP项目,降低插件依赖度
- 开源Eclipse RCP Talend介绍
- Eclipse 插件的延迟加载配置项
- SWT Layout 使用场景
- SWT 在linux下 Combo出现异常
- 为ToolBarManager添加自定义控件