岁月似血饮狂刀,在额间砍出道道年轮。年复一年,日复一日的提交代码、bug修复湮灭着我们的激情,也埋葬着我们的梦想。曾以为自己,可以仗剑天下,昂首四方,到如今守着2米方桌,才发现,尚不足以独善其身,终日不过为柴米油盐所累。尤为悲催之事,程序员一代代在40岁之前老去,也曾鏖战通宵终于攻克bug,也曾挥毫泼墨绘制软件蓝图,而当程序员老去时,过去种种之荣耀,也不过是被用来舔邸今日是创伤。十年壮丽天王府,化作幻宅乌鸦飞。10年辉煌的程序生涯,似乎是对今日处境的最大嘲讽。是什么造就了今日的局面?

一类程序员是这样的:

另一类程序员是这样的:

经历是过程,经验是灵魂。多年的工作,如果都不思考,所有的事情都是得过且过,那只是工作经历,它还不是经验。使我们立于不败之地的,恰恰不是经历,而是经验。你在华为工作N年,这说明不了什么问题,在华为工作N年的海了去了。

做好一个程序员,应该是从不放弃自己开始。很多人碰到一个bug,他首先想到的是问人,而不是自己去探索、发现和修复。这个时候,他实际上是在放弃自己,因为他明明是可以修复的,但是他放弃了。放弃的时候,也失去了一次积累经验的机会。别人的指点,代替不了你探索bug的过程的艰辛,也创造不了bug修复后的喜悦。

其次,是要勇于发现新事物,不断地学习和提高。所谓既要低头拉车,又要抬头看路。自己每天面对的,哪怕是再无聊的小的片面的知识,日复一日的低级bug,但是,我们仍然可以看看周围,看看通过这些无聊的东西,能不能扩展知识面,学习一些有聊的东西。好的程序员,总是不断地通过每天的日程工作,学习周遭的知识,从而不断建立健全的知识体系。

再次,业余时间是升华的关键时间点。白天大家都在处理无聊的杂事,可能静不下心来学习。真正的差距,极有可能是通过业余时间拉开的。业余时间还学习,显然是需要程序员本身是热爱自己的本职工作,这样他才可能安静下来学习。

最后,程序员可能要学会增加能见度,制造可见性。比如做Linux,发patch是一个增加能见度的好办法。Patch发的多,质量高,很容易拿到special offer。在同等“经历”的情况下,由于“经验”丰富,可能拿比“经历”丰富的人高得多的offer。

以上仅代表作者个人观点,观点也有片面,不代表Linuxer公众号观点。关注Linuxer公众号:

往期精选

阿里杨勇:浅谈 Linux 高负载的系统化分析

郭健: Linux内存逆向映射(reverse mapping)技术的前世今生

郭健: Linux进程调度技术的前世今生之“前世”

郭健: Linux进程调度技术的前世今生之“今生”

宋宝华: 论一个程序员问问题的自我修养(修订版)

孟冉: Linux火焰图的数据流程分析

宋宝华:火焰图:全局视野的Linux性能剖析

谢宝友: 深入理解Linux RCU之一——从硬件说起

...

浅论程序员的工作经历与工作经验相关推荐

  1. 10年程序员的成长经历,年薪近百万

    10年程序员的成长经历,工作经历,面试问题,简历书写. 1.面试经历介绍 2.学习方法和书籍分享 3.职业发展漫谈 视频讲解如下: C/C++Linux服务器开发高级架构师知识点精彩内容包括:C/C+ ...

  2. Java程序员的典型工作过程有哪些_Java程序员都要经历哪些阶段

    原标题:Java程序员都要经历哪些阶段 程序员从菜鸟到优秀的过程是需要时间,经验,不断的进阶,小编和大家一起看看每个阶段都要经历哪些成长阵痛: 没有防卫 这个阶段很快就会过去,因为有无数的书本和&qu ...

  3. 浅谈程序员的行业选择---程序人生

    引言 本篇博文接着许久之前的一篇博文<浅谈程序猿的职业规划,看你如何决定自己的未来吧.>,继续探讨一下程序员行业相关的内容. 行业的选择不仅对于程序员来说非常重要,对任何一个人来说都是一样 ...

  4. 转:浅谈程序员的英语学习

    转自:http://www.cnblogs.com/haoyifei/p/5687235.html 浅谈程序员的英语学习 作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪.但程序员这 ...

  5. 浅谈程序员的英语学习

    作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪.但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语 和数字表达式构成的.英语对于程序员十分重要.我的大学本科全部 ...

  6. 浅谈程序员如何正确面对压力

    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版.作者信息和本声明.否则将追究法律责任.本文地址: http://blog.csdn.net/jobchanceleo/archi ...

  7. 某大龄程序员用亲身经历推翻35岁红线:大厂offer拿到手软,35岁才是黄金年龄!...

    35岁程序员难找工作已经成为互联网圈内人尽皆知的事,但一个35岁程序员却用亲身经历告诉我们:35岁不仅不难找工作,相反还是找工作的黄金年龄.他拿到了字节.蚂蚁.华为.虾皮还有若干创业公司的offer. ...

  8. 每个程序员都应该经历一次软考

    今天讨论的问题可能会引起很多争议,但我还是坚持做有争议的敢说真话的人:软考在很多各大高校里还是比较流行的,只能说是流行而已,60%的人只是去凑热闹为国家软考办去做贡献的,为什么要说"每个程序 ...

  9. 程序员放弃月薪2W的工作,改行做销售,结果垫底,网友:瞎折腾

    在职场中,程序员工作属于高薪行业,月薪上万不是梦,不过程序员工作避免不了经常要加班敲代码,一旦有了家庭之后,很多人都想改行做其他的,下面我们一起来看一个真案例. 近日,有位程序员在职场论中分享了自己的 ...

  10. 为什么程序员有外包经历,面试就像有污点一样的存在?是这样吗?

    作为一名IT行业的从业者,我来回答一下这个问题. 首先,目前IT行业内有大量的程序员都有过外包开发经历,外包开发也是IT行业内的一种重要业务形式,所以程序员从事外包开发是比较常见的事情,也会获得技术上 ...

最新文章

  1. python eval 入门_Python学习笔记整理3之输入输出、python eval函数
  2. 使用Callable和Future接口创建线程
  3. Tomcat配置问题解决方法
  4. Windows10怎么创建后门?
  5. 上传图片动态预览(兼容主流浏览器)
  6. python - 代码练习 - 差异备份/同步更新
  7. 小爱同学App下架苹果App Store 网友:SiriOS警告?
  8. 用java实现编译器-算术表达式及其语法解析器的实现
  9. 大华电子秤客户端开发文档_『飞桨』全流程开发工具PaddleX
  10. c语言作业百万富翁for循环做,c语言例题(c语言经典例题100道pdf)
  11. 【东华初中编程试题2206】病毒复制 N 分数 快递哥
  12. linux怎么进入dos界面,如何在Linux中运行DOS应用程序
  13. word中px,pt,dpi,in,em,twip,emu之间的关系
  14. ExcelVBA之InputBox方法
  15. 关于Handling Unit SAP包装
  16. Java面试题总结之数据结构、算法和计算机基础(刘小牛和丝音的爱情故事1)
  17. 2021年最详细的Android屏幕适配方案汇总
  18. 端口映射工具 – portmi
  19. 【QT实现TCP和UDP协议通信(一)】
  20. 【游戏编程扯淡精粹】UE5 蓝图

热门文章

  1. HTTP协议概述 基本概念说明
  2. php没有错误信息,php – 如何调试没有错误信息的错误?
  3. 大型网站的静态化处理
  4. 【定时任务】SpringBoot多线程并发动态执行定时任务
  5. 可行性研究报告怎么写?
  6. Web—信息收集(非常全)
  7. python数据结构题目_python数据结构_递归python数据结构_python数据结构 面试题 - 云+社区 - 腾讯云...
  8. 用XDOC制作Flash出国签证
  9. VB简易绘图板的实现
  10. 安全架构--13--企业资产管理体系建设总结