其实我不是程序员

大学才毕业那会儿,知道我们有两条出路,硬件和软件,硬件就是画板子,软件就是写代码,周围大部分同学都从事了硬件工作,所以我也找了份硬件的工。画画PCB,改改CPLD,自己还是想学点东西的,于是下了个keil C,练了几个小汇编。工作比较闲的情况下,硬件不好练手,自己设计出来的电路图,没可能公司帮你出钱制版。正好当时公司软件事情比较多,本人在领导眼中尚算机灵,于是就转行做了软件,在uclinux下做一些简单器件的驱动。那时候也不知道从哪里翻出来一些资料,居然一开始就有意识在代码质量上训练自己。过了一年半,工资没谈拢,跳了,新岗位名称是嵌入式软件工程师。入职的时候,领导问我对自己有什么规划,我回答说希望3-5年能够在技术上有所突破,就这样开始了新一家公司长达6年的软件生涯。公司是个大公司,所属的项目也是个成熟的项目,所做的事情无非就是在原有的基础上修修补补,没有特别统计过代码量,大概估算一下应该不会超过1万行(不如平时自己练手写得多),但是即使这样,公司里也是有做不完的事情,调试和测试支持占了大头。领导说过一句话深表认同,我们是做软件的,我们就应该大部分时间花在写代码上,遗憾的是直到离开,这种状况也没有改变。还是因为钱,又到了现在这家公司,一个多月了,除了一开始熟悉资料的时候看了看代码,之后就再没打开过sourceInsight,工作内容跟以前差不多,每天也是相当忙碌,公司不提倡加班,家离公司也远,不然又得回到几年前的冲刺状态。7年了,有人问起职业时,正式点是软件工程师,通俗点是写代码的,但是真正的工作跟程序有多大关系,数据结构,算法,模式,架构,要啥啥不会,但是的确自己一点微不足道的软件知识应付手头的工作居然也游刃有余。就这样一年一年过了,满足于工资条上一点点的增长和身边越来越年轻的同事羡慕的感叹,只有在浏览招聘要求的时候有一些胆战心惊。每次跳槽,领导都会提到积累沉淀,不知道这些年来沉淀的东西在市场上还能值几个钱。

你可能感兴趣的:(程序员)