读《阿里巴巴离职DBA 35岁总结的职业生涯》有感
原文链接:http://developer.51cto.com/art/201204/331095.htm
习惯了读代码,极少能静下心来认真通读一篇如此长的文章,感慨良多。第一感觉是,文章虽然长,但却吸引着我往下读(希望自己写出来的东西也能给读者这样的感觉,^_^)。
本人也是一家上市公司的IT技术人员,同样是而立之年,自己得到了哪些?对将来是怎么规划的?怎么才能提高自己?
读完这篇文章后,我反复追问自己这些问题,迫切希望得到一个满意的答案。但可惜的是,没有得到一个明确的答案。
现阶段的迷茫、对将来的困惑代表着我现在的心情。
也许是时候该停下来思考一下了,想想自己的所得所失,想想自己的追求。
2007年7月,我从海大毕业,进入了目前的单位。入职伊始,对单位的工作都充满了新鲜感与好奇,立志要尽快学习好本岗位业务,尽快能从一个新员工转变为熟练工、再向技术骨干方向努力。
在这个单位,每个新员工都有一名指导人,负责对新人的“传、帮、带”工作。很荣幸,我的指导人是一名经验丰富、有着10年以上工作经验的高级工程师。指导人很爽快的将项目的相关文档都发给我,让我了解一下。
根据自己的习惯,就先从学习系统的背景开始,然后了解系统的功能、了解数据库结构,最后阅读代码。
看别人的代码与自己动手写代码真的是两回事。别人写的代码看的再明白,到自己动手写的时候还是会遇到种种问题。
这里我总结一下,阅读代码 = 表面认知,编写代码= 精通内部原理。由此延伸一下,高级码农= 阅读大量代码 + 编写大量代码 + 适当的总结能力。
半年后,也就是2008年3月,领导安排我参加单位的一个大型项目的开发工作。当时可以说诚惶诚恐,因为好多东西自己只是看了PPT或者WORD文档,但却没有动手开发过。不管怎样,硬着头皮来吧,大不了加加班。
由衷感谢我的团队、我的领导,他们没有对一个菜鸟说任何嫌弃或者抱怨的话,而是教导、鼓励和信任。正是有了这些,才使我在最短的时间内掌握了项目研发需要的主要技术。
项目末期,负责项目配置管理及投产事宜的同事调去其它项目,领导安排我接替他的工作。说实话,当时听到这个消息,简直懵了。最主要的是担心自己能力不够,担心因自己的能力问题或者疏忽影响项目进度甚至造成生产事故。
领导安排了一个周,让同事与我进行交接工作。这一个周里,我把所有文档、程序都进行了检查,任何小小的疑问都不放过,都与同事请教,不担心问题小同事笑我白痴,因为我更担心的是这个问题是否会引发生产事故。
经历了忙碌的一周,我把投产文档和程序烂熟于胸,多少个文档、多少个程序、多少个脚本,可以说张口就来。
结果大家也能猜得到,项目顺利投产。年末,我也因此项目获得荣誉。
个人认为,这个项目是自己的一个转折点,实现了从菜鸟到熟练工、再到技术骨干的转变。
后续的几年,做了很多项目,虽没有第一次的印象深刻,但认真程度与重视程度有增无减。因为自己更加深刻明白了“责任重于泰山、生产安全高于一切”这句话的意思。
2012年4月9日,小龙女降临到我们家。欣喜过后,开始想新的环境下,如何扮演好丈夫、父亲、儿子的角色。
家庭琐事似乎成了主旋律,自己要学着妥善处理好各方的关系。
而立之年,想问下自己,什么算做成功呢?
每个人对于成功的诠释不同,我认为成功就是有一份自己喜欢的工作,有个和睦的家庭。很多时候,也会羡慕别人的薪水、别人家的房子、车子等等,但这些也只能鞭策自己努力,不能陷在羡慕嫉妒恨中。
好多好多问题,不能一一写下,留作他日再说。
与各位码农共勉。