论文部分内容阅读
你看过《骇客帝国》吗?这本电影片头中的二进制编码一定让你印象深刻吧——0110010101110……作为一名嵌入式软件工程师,这样的逻辑编码就是我每天与机器对话的语言。也许你对嵌入式软件这一名词还比较陌生,其实它与我们的生活密切相关:在如今这样一个信息时代,你所使用的每一件电子产品几乎都离不开嵌入式软件。如果将一个产品比作一个人的话,那么外壳硬件是它的躯干,软件便是它的血液和灵魂。
在过去的5年中,这样的逻辑语言已经内化成了我的一种思维模式,因此也想借它来向你展示我的职场人生。
这段简单的代码,大致可以描述出我在临近大学毕业时的心理状态。从小学到中学,我寒窗苦读的目标就是能考上一所理想的大学。但是当拿着高考志愿单的时候,我迷茫了。似乎我从来就没有认真考虑过自己将来想从事什么职业,对于眼花缭乱的专业名称更是一头雾水。于是,我自然而然地听从了父母的安排,选择了浙江大学的电子信息工程专业。因为他们那代人坚信“学好数理化,走遍天下都不怕”。
记得去学校报到的那天,小礼堂里黑压压一大片的男生,作为其中仅有的几个“梳辫子的人”之一,我有种木兰从军的感觉。在接下来的本科学习中,好胜的我和男生们一样,焊板子、调电路,一个也不落下。日子就这么一天天过去,毕业的钟声即将敲响。同学们有的忙着考研,有的忙着出国,还有的忙着投简历。坐在安静的自修教室里,面对着考研的复习资料,我再一次迷茫了。继续专业深造是父母的愿望,但是通过四年的学习,我越来越怀疑这是否是自己真正想要的。象牙塔中的日子虽然逍遥,却始终是温室中的花朵。缺少了风雨洗礼的我,将来真能经得起社会的检验吗?在这个人生的十字路口,经过反复的思考、挣扎,我作出了放弃考研的决定。我相信只有经过市场大浪的筛选,才能成为闪光的金子。一旦下定决心,我便开始准备简历,奔波于招聘会和面试现场。
对我而言,几个月的求职经历,不仅是对社会的一次亲密接触,更是一次自我认知和定位的过程。多年的理工科学习背景,让我在理性的分析判断方面具备优势,但在自我展示和表达方面却略显不足。通过一番SWOT分析(优势、劣势、机会、威胁),我最终选择了一家在国内工业自动化控制行业处于领先地位的高新企业,从事嵌入式软件开发工作。
虽说我学的是电子信息工程,但是对于工业控制仪表却是一无所知,职场中真正需要的是工作能力,之前在学校的成绩都已在踏入社会的一刻成为历史,一切又将从零开始。为了尽快熟悉公司产品的各项功能及生产过程,进入公司后的第一周我被安排到制造部进行实习,在那里我第一次看到了工业产品生产的全过程,看到了严谨踏实的工作态度在生产过程中的重要地位。从贴片焊接、组装调试到检验包装,每一道工序必须严格按照工艺文件执行,所有的一切都是为了确保产品的质量。因为对于工业控制仪表来说,也许一个小小的质量问题就会导致一起严重的安全事故,而其所造成的后果不堪设想。
空有一肚子理论知识的我,头一回在生产线上完成检验的工作。在工作台前一坐就是几个小时,一直重复着同一个动作——拿起焊好的电路板,用肉眼检查如米粒般大小的元器件是否有误,然后做好标记,分类摆放。也许你会觉得如此枯燥机械的工作与软件研发似乎扯不上关系,但是如果没有这般踏实严谨的态度,就不可能开发出稳定可靠的软件。因为软件是由一行行的命令组成的,在成百上千行的代码中,即使是漏了一个分号,其执行结果也可能差之千里。如果错误的嵌入式软件,一旦转化为二进制文件烧制到芯片中,便会成为一颗定时炸弹,当程序运行到错误的命令行,就会适时引爆。不能存在任何的侥幸心理,唯一能做的就是在设计编写软件时,谨慎再谨慎。
在后面的研发工作中,我也慢慢体会到软件工程师大部分的时间是和机器对话,和自己较劲。它没有传媒娱乐界这般光鲜亮丽,也不像贸易销售那样觥筹交错,然而它却非常真实可靠,只要你的输入正确无误,那一定能得到预期的输出。但是在这样一个浮躁的物质社会中,要保持一份平和的心态,耐得住寂寞,并不是件容易的事,如果你追求的是刺激与冒险,那也许研发的工作并不适合你,如果你向往的是金钱与权利,那也请你在择业时三思而后行。
“研发”二字的含义就是不断研究开发出新的产品,因此创新是其永恒的主题。为了做到这一点,就必须关注相关技术的发展情况,了解用户的需求变化。去应用现场考察,参加各种行业内的展览都是拓展眼界的好机会。每当一项新的技术被成功运用到产品中,并获得用户肯定时,那种成就感是无法言语的。在过去的五年中,我和我的同事一起,在公司的产品上实现了文件系统和以太网等多项全新的应用。这是我们引以自豪的成绩,也是公司的核心竞争力。
就在这点滴的学习、积累和感悟中,我不知不觉完成了从一名学生到工程师的蜕变。
随着产品功能的日益复杂和丰富,现在的研发项目不再是一两个大牛人就可以独立完成的。每一件新产品的诞生都是整个项目团队共同努力的结果。在研发岗位上工作了三年后,我被任命为项目经理,负责一个系列仪表的升级开发工作。从单纯的研发工作到项目管理的转变,让我无所适从。各个部门、不同岗位的工作如一团乱麻交织在一起,真是剪不断理还乱。缺乏系统的管理知识和沟通技巧,使得我只能头痛医头,脚痛医脚,一路摸着石头过河。项目最终以延期完成宣告结束。虽然这当中有种种客观因素,但它让我意识到了管理对研发项目的重要性。为了弥补这方面的不足,2007年我报考了浙江大学的工程硕士项目管理专业,这次带着明确的目标重返校园,收获颇丰。虽然牺牲了两年多的休息时间,但是我系统地学习了项目管理的理论及方法,还认识了一群拥有不同工作背景的同学,相信这些都会对我今后的职业发展有所帮助。
其实工作没有贵贱好坏之分,适合自己才是最重要的。如果你和我一样喜欢简单而纯粹的生活,那么欢迎进入这个二进制的世界。
在过去的5年中,这样的逻辑语言已经内化成了我的一种思维模式,因此也想借它来向你展示我的职场人生。
这段简单的代码,大致可以描述出我在临近大学毕业时的心理状态。从小学到中学,我寒窗苦读的目标就是能考上一所理想的大学。但是当拿着高考志愿单的时候,我迷茫了。似乎我从来就没有认真考虑过自己将来想从事什么职业,对于眼花缭乱的专业名称更是一头雾水。于是,我自然而然地听从了父母的安排,选择了浙江大学的电子信息工程专业。因为他们那代人坚信“学好数理化,走遍天下都不怕”。
记得去学校报到的那天,小礼堂里黑压压一大片的男生,作为其中仅有的几个“梳辫子的人”之一,我有种木兰从军的感觉。在接下来的本科学习中,好胜的我和男生们一样,焊板子、调电路,一个也不落下。日子就这么一天天过去,毕业的钟声即将敲响。同学们有的忙着考研,有的忙着出国,还有的忙着投简历。坐在安静的自修教室里,面对着考研的复习资料,我再一次迷茫了。继续专业深造是父母的愿望,但是通过四年的学习,我越来越怀疑这是否是自己真正想要的。象牙塔中的日子虽然逍遥,却始终是温室中的花朵。缺少了风雨洗礼的我,将来真能经得起社会的检验吗?在这个人生的十字路口,经过反复的思考、挣扎,我作出了放弃考研的决定。我相信只有经过市场大浪的筛选,才能成为闪光的金子。一旦下定决心,我便开始准备简历,奔波于招聘会和面试现场。
对我而言,几个月的求职经历,不仅是对社会的一次亲密接触,更是一次自我认知和定位的过程。多年的理工科学习背景,让我在理性的分析判断方面具备优势,但在自我展示和表达方面却略显不足。通过一番SWOT分析(优势、劣势、机会、威胁),我最终选择了一家在国内工业自动化控制行业处于领先地位的高新企业,从事嵌入式软件开发工作。
虽说我学的是电子信息工程,但是对于工业控制仪表却是一无所知,职场中真正需要的是工作能力,之前在学校的成绩都已在踏入社会的一刻成为历史,一切又将从零开始。为了尽快熟悉公司产品的各项功能及生产过程,进入公司后的第一周我被安排到制造部进行实习,在那里我第一次看到了工业产品生产的全过程,看到了严谨踏实的工作态度在生产过程中的重要地位。从贴片焊接、组装调试到检验包装,每一道工序必须严格按照工艺文件执行,所有的一切都是为了确保产品的质量。因为对于工业控制仪表来说,也许一个小小的质量问题就会导致一起严重的安全事故,而其所造成的后果不堪设想。
空有一肚子理论知识的我,头一回在生产线上完成检验的工作。在工作台前一坐就是几个小时,一直重复着同一个动作——拿起焊好的电路板,用肉眼检查如米粒般大小的元器件是否有误,然后做好标记,分类摆放。也许你会觉得如此枯燥机械的工作与软件研发似乎扯不上关系,但是如果没有这般踏实严谨的态度,就不可能开发出稳定可靠的软件。因为软件是由一行行的命令组成的,在成百上千行的代码中,即使是漏了一个分号,其执行结果也可能差之千里。如果错误的嵌入式软件,一旦转化为二进制文件烧制到芯片中,便会成为一颗定时炸弹,当程序运行到错误的命令行,就会适时引爆。不能存在任何的侥幸心理,唯一能做的就是在设计编写软件时,谨慎再谨慎。
在后面的研发工作中,我也慢慢体会到软件工程师大部分的时间是和机器对话,和自己较劲。它没有传媒娱乐界这般光鲜亮丽,也不像贸易销售那样觥筹交错,然而它却非常真实可靠,只要你的输入正确无误,那一定能得到预期的输出。但是在这样一个浮躁的物质社会中,要保持一份平和的心态,耐得住寂寞,并不是件容易的事,如果你追求的是刺激与冒险,那也许研发的工作并不适合你,如果你向往的是金钱与权利,那也请你在择业时三思而后行。
“研发”二字的含义就是不断研究开发出新的产品,因此创新是其永恒的主题。为了做到这一点,就必须关注相关技术的发展情况,了解用户的需求变化。去应用现场考察,参加各种行业内的展览都是拓展眼界的好机会。每当一项新的技术被成功运用到产品中,并获得用户肯定时,那种成就感是无法言语的。在过去的五年中,我和我的同事一起,在公司的产品上实现了文件系统和以太网等多项全新的应用。这是我们引以自豪的成绩,也是公司的核心竞争力。
就在这点滴的学习、积累和感悟中,我不知不觉完成了从一名学生到工程师的蜕变。
随着产品功能的日益复杂和丰富,现在的研发项目不再是一两个大牛人就可以独立完成的。每一件新产品的诞生都是整个项目团队共同努力的结果。在研发岗位上工作了三年后,我被任命为项目经理,负责一个系列仪表的升级开发工作。从单纯的研发工作到项目管理的转变,让我无所适从。各个部门、不同岗位的工作如一团乱麻交织在一起,真是剪不断理还乱。缺乏系统的管理知识和沟通技巧,使得我只能头痛医头,脚痛医脚,一路摸着石头过河。项目最终以延期完成宣告结束。虽然这当中有种种客观因素,但它让我意识到了管理对研发项目的重要性。为了弥补这方面的不足,2007年我报考了浙江大学的工程硕士项目管理专业,这次带着明确的目标重返校园,收获颇丰。虽然牺牲了两年多的休息时间,但是我系统地学习了项目管理的理论及方法,还认识了一群拥有不同工作背景的同学,相信这些都会对我今后的职业发展有所帮助。
其实工作没有贵贱好坏之分,适合自己才是最重要的。如果你和我一样喜欢简单而纯粹的生活,那么欢迎进入这个二进制的世界。