当前位置:首页 > 芯闻号 > 充电吧
[导读]我是一位电子产品技术研发工程师,08年2月入职,到现在近2年了,这期间(包括现在)一直呆在一家公司。最近心绪波动很大,在为自己未来职业发展方向作选择的时候摇摆不定、有点迷茫,主客观因素都有吧,一直没有想彻

我是一位电子产品技术研发工程师,08年2月入职,到现在近2年了,这期间(包括现在)一直呆在一家公司。最近心绪波动很大,在为自己未来职业发展方向作选择的时候摇摆不定、有点迷茫,主客观因素都有吧,一直没有想彻底。现在把这近两年的工作经历(谈不上经验)罗列出来,以期能总结一下过去,更深入的认识自己。
因我以前在这家公司实习,后来快毕业的时候就自愿留下来了。入职后就负责一个项目中几个产品的开发。初期对此项目认识不足,管中窥豹,没有分析到开发整个系统需要做哪些工作,后来才发现要开发的事情太多,还好一步步挺下来了。现在产品已见雏型,也正在推向市场,心中也说不上高兴,最主要的是对产品不放心,担心应用时会出现很多问题,给客户带来很大的不便(我特别在意客户是否满意)。

所在部门的经理告诉我,开始工作的头几年对自己未来的职业发展影响很大,特别是在头一两年里,会慢慢形成一种工作态度、做事特点、行为习惯等,这些习惯一旦形成就很难改变,所以一定不要形成不好的工作习惯和态度。还好我坚持了一年,不过最近有点懈怠了,可能事情少了,人也变得有点懒散了。

一年多的时间里,我从学生慢慢发展到初级工程师(自封),期间也学到不少知识技能。我负责的项目也算是嵌入式应用系统,涉及到硬件和软件设计,只是没用到操作系统。刚开始部门经理参与和我一起做了一阵,后来项目全由我负责,从系统功能设计,硬件设计、制板,软件编程(C语言),元器件采购,功能模块调试、系统调试,到和结构工程师探讨结构设计,外协技术合作、加工,到拜访客户、了解市场具体需求等都经历过,深刻体会到做产品设计除了技术能力外,更需要耐心、细致的秉性,要做一个精致的工程师。总之一句话,设计开发的产品要让自己非常满意,若自己都不满意的话,就不要指望客户满意了,当然期望要高一点(上面一句话于那些对自己要求很低的人不适用)。
下面结合产品开发的经历说一下我的切身感悟吧,希望能得到批评、指点。

1.产品开发之前一定要全面了解市场需求,大致确定具体的客户群,不要把网撒的太大,不要顾及太多的客户需要,否则会给后续的开发工作带来很大的工作量和更多的考虑点(特别是在研发工程师数量不足的情况下)。先把适用于某一种或两种场合应用的产品做出来并试用,抢先占有市场,然后再根据使用情况和客户的其他需求等完善、扩展产品的性能、功能等。

2.产品最终是要应用的,特别是工业级户外产品,一定要考虑到恶劣的应用环境,一开始的设计中(包括内部电子部分和外部结构等)就要充分考虑这些因素,确保将来开发出的产品的稳定、可靠。不能抱有一种侥幸心理,等到出现问题的时候才去解决。设计的各个环节,模块能先暂时测试的就先测试,早点发现问题早点解决,不要等到整个系统都装配好了再去测试,不然的话很难定位可能出现的问题,对于刚做产品的工程师来说这点很重要。

3.遇到的问题不要逃避。若问题不解决,它总会一直存在那儿,早晚还会暴露出来,对于负责任的工程师来说这是一块心病,看到可能会心烦、心虚,所以为了自身的清静,还是早点解决为妙。个人能力有限时,可以把问题说出来,让周围的同事帮忙想想办法,除遇到特别困难的技术难题外,一般都能很好、很快地解决,自己也能从中学到别人的思考方法。

4.产品设计到一定阶段后,可能会有人(领导或者客户)要求或者建议再增加一些功能,这有可能打乱产品设计思路和进程。此时应该仔细考虑他们的要求,不是必需的功能可暂时不加上,但一定要记下来,待将来完善的时候再考虑进去。

5.产品设计过程也是自我不断提高的过程。对于新手来说,期间不能只想着做产品,更要去思考、总结遇到的问题和知识,要准备好本和笔,随时记下遇到的问题、解决办法、遇到的新知识,不断丰富自己的技术能力和经验。每个人的人生其实都在“书写”属于自己的历史书(不管在心里还是用文字表达),有些人写得好、写得精彩,就可以出版。这也属于一种资本吧,“书写”的多了,将来不论是求职还是升职,都会有更多的信心和勇气。

6.工作态度、行为习惯至关重要。好的习惯能让自己迅速处理问题、让工作中涉及到产品开发的事情尽在掌握之中,坏的习惯会让自己消磨大量的时间做那些无谓的事情。这种态度在一个团队中和别人合作完成任务时显得特别明显,该做的事情,只要能力所及且时间充裕,一定要早点做好,不能让别人跑到面前盯着自己好几次才去做。没有人喜欢被别人追在自己屁股后面要东西,所以为了轻松一点还是要早点完成为好,因为事情总是要做的,做晚了还会影响别人对自己的看法,看来当个工程师也不容易。

7.做自己该做的事情。对于那些没有任何意义的事情,宁愿坐在那儿闲着修养生息也不要去做。工作中闲暇时要不断给自己充电。因为工作中做的事有时不一定能让你有任何技能上的提高(可能是重复做事情,像流水线一样),但记住一定要在闲暇且大脑清醒时多去学习。记住一点:工作时不一定在学习,但学习时一定在工作!

8.做个精致的工程师(精工)。我想认真、细致的工作方式任何领导都会喜欢,同事也不会排斥。粗心的工程师将来即使成了大器,也还要修炼自己精致的内涵,要不然很有可能就栽在自己的粗心上。而精致不是一朝一夕形成,所以还是趁早修炼吧。

9.公司的人际关系简单为好,不要拉帮结派,但一定要有跟自己能说工作中困惑的倾心之人,这样当你遇到生活、工作困惑的时候,可以有人给你出主意。人有时真的很需要被人倾听。工作中难免遇到不顺心的人,不要深深陷进自己挖的感情坑里,工作中感情要对事不对人,下班后把这些都要忘了,享受完全属于自己的生活。

因为产品初期开发工作基本结束,将来也就是根据现场应用情况或者市场需求修改或增加一些功能,开发工作也不会很大,暂时也没接到新的开发任务。现在的我很多时候有点清闲,再加上有点对工作环境(软环境)的逃避,使得我最近浮躁了。我很想在一个喜欢的行业的某一个技术层面深入地研究下去,做个技术大拿,因为在我看来,技术人员只有技术能力够牛才有人尊重你、仰慕你,才有更大的可能升职,当然其它方面的知识也要多猎取。

想好了就去做,前提是一定要想好,不然的话可能作了一半又转去做其它的。年轻时还没想好的时候可以考虑多去尝试一下,待工作四、五年后就要稳定在某一行业成长了。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

广州2024年4月17日 /美通社/ -- 已火爆拉开帷幕的第135届广交会一期线下展中,新质生产力成为核心亮点。超3100名以先进生产力和优质为关键词的创新企业集结现场,向世界释放新质生产力赋能下的行业新"磁...

关键字: 电子 PS GO 科沃斯

嵌入式开发作为信息技术领域的重要分支,其涉及的语言种类繁多,各具特色。这些语言的选择取决于目标平台的特性、性能需求、开发者的熟练程度以及项目的具体要求。本文将详细介绍几种常见的嵌入式开发语言,包括C语言、C++、汇编语言...

关键字: 嵌入式开发 C语言

近日某厂员工爆料,公司程序员因线上流量异常BUG事故,被公司进行处罚。处罚的结果是被要求将去年发的 4 万多年终奖归还给公司,否则就收取滞纳金并辞退,逾期将以每天万分之 5 的利息收取滞纳金。

关键字: 程序员 BUG 事故 年终奖 工程师

机器人是一种集成了机械、电子、控制、传感、人工智能等多学科先进技术的自动化装备,能够模仿或替代人类进行各种任务的设备。

关键字: 人工智能 电子 控制

近日,运营商乱收费冲上热搜!一名刚被辞退的工程师向河南电视台都市频道节目爆料了联通公司业务创收的丑闻。

关键字: 工程师 运营商 光猫 联通

本文中,小编将对嵌入式软件/硬件工程师予以介绍,如果你想对嵌入式软件/硬件工程师的详细情况有所认识,或者想要增进对嵌入式的了解程度,不妨请看以下内容哦。

关键字: 嵌入式 嵌入式软件工程师 硬件工程师 工程师

Java语言和C语言是两种不同的编程语言,它们在语法、特性和应用领域上有许多差别。下面将详细介绍Java语言和C语言之间的差异以及它们各自的技术特点。

关键字: Java语言 C语言 编程

嵌入式系统是一种专门设计用于特定应用领域的计算机系统,它通常由硬件和软件组成,并且被嵌入到其他设备或系统中,以实现特定的功能。在嵌入式系统的开发过程中,选择适合的编程语言是至关重要的。C语言是一种被广泛应用于嵌入式系统开...

关键字: 嵌入式 计算机 C语言

C语言是一种广泛应用于软件开发领域的编程语言。它是由贝尔实验室的Dennis Ritchie在20世纪70年代初创建的,旨在为UNIX操作系统的开发提供一种高级编程语言。C语言具有简洁、高效、可移植性强等特点,因此成为了...

关键字: C语言 操作系统 应用程序
关闭
关闭