专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

公司前辈做的设备程序实在不忍直视_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 14:36:18       共计:3602 浏览

公司前辈做的设备程序实在不忍直视?

你的老板非常正确。尊重前辈劳动,认真分析程序,学前辈之优点,是你的正确选择。

从你的言辞,我能看出两点:

1,不尊重老同志。前辈们很辛苦做的程序,你理解不了,就认为不忍直视?

2,老板对你的水准不是很认可。老板认为你没有能力完成设备程序,所以,只让你在前辈的基础上修改、完善。

程序员要有一个非常优秀的潜质,那就是分析程序,达到快速修改的目的。

一个优秀的程序员,应当什么样的程序都应看,都应分析,学习精华。

特别是底层设备程序,它是长期经验的积累。也许你的前辈也是以其它人手中继承的,也费了很大力气才搞明白。

我之前分析过一个前苏联与意大利工程师合写的一个底层程序,注释用意大利文及蹩脚的英语,编程语言用宏ASM,PLM,PASCAL,FORTRAN等合写,要看明白,这四门语言必须熟练掌握,宏汇编ASM及浮点运算写的轨迹计算,要搞明白,是要费点劲的。

等最后分析明白了,是何等的享受!最后得出一个结论:前苏联与意大利工程合写的软件水平太高了!不仅使用RTOS操作系统完美地实现了多任务,而且轨迹计算、语法语义用法巧妙,实为上乘之作。

设备程序,应当是底层程序,看似简单,实则是长时间研发,不断地更改bug,持续完善的结果。所以,最好的方法,就是持续改进。

我们公司有几位新来的软件开发者,和你有很大相似之处。

我们公司有一个遥控设备,之前是用ASM写的,现在更换处理器,想用C语言重写。公司安排了一个硬件开发人员做此工作,并让这个硬件开发者,把原ASM直接用C语言重写一遍,希望能一次成功。

但是,这个硬件开发者辜负了领导的希望,成为诸葛亮误用的马谡。

这个”马谡”一开始比你的底气还足,发誓自己能根据遥控设备的功能设置,重新写程序,将更快、更好。鉴于”马谡”的信誓旦旦,领导免强同意了。

一个月后,”马谡”认为完成了新程序,并自认测试成功。产品发到用户处后,很快反馈就来了。首先是莫名其妙的死机,错误报警,设备误动作等等问题接憧而至。后来改了四~五次,依然不行。退货。公司好不容易开发的一个新用户,就断送在这个”马谡”手上。

领导最后对”马谡”的处理意见:眼高手低,基础不行,辞退。

总结:从以上事例,我给你一个很忠实的劝告:耐心地分析程序,从前辈的程序中找到闪光点。什么时候你认为前辈写的程序很有水准,受益匪浅,那就说明你水平已经很高可。记住,能给你安排任务的领导,水平、见识绝对在你之上;能让你在前辈的程序基础上进行更改,说明前辈也是一个高人,至少水平在你之上。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:我怎么开网页都是显示_服务器 | ·下一条:手机设置身体传感器_服务器

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有