|
工程师你不站在工程的角度不站在产品的角度做开发,你咋对得起“工程”二字...
[复制链接]
年纪越大,事情越多,想的也越多
人说年轻时有闯劲,因为出生牛犊不怕虎,不考虑太多
想一想,当年也曾背着老师,大半夜翻墙跑到水库去游泳,很庆幸居然能活到现在
后来听说,那地方出过好多事故……
好吧
书归正传
年轻人,干事快,有闯劲是好事
不过做为一名研发人员,该考虑的事,还是要考虑
(一)
与某研发人员合作开发一个移动电源相关的产品
我写蓝牙部分,电源处理由另一个IC处理,
BLE与电源的MCU通过串口通讯
我们都知道移动电源,手持移动电源类产品,功耗能低就要低
能榨1uA是1uA
这哥们写程序写的很快,三两天搞定了
当我拿到他产模块时,
测试发现,当他的MCU时唤醒时,一直在通过串口发命令
总共有5条,命令,轮询着一直发
于是,我给了他几条建议:
1) 当数据没有变化时可以不用发,比如电池电量,比如电池状态等
2) 当电池在放电或空闲时,实际电量值与采样的电池电压之间可能会有误差,
但从现实角度考虑,电池电量会越来越低,所以不可发了50%的电量,等一下
再发个55%的电量,这里要做一个简单的数据处理,即记录最低值
3) 通过电压代表电池电量时,至少要有三个电量表,一空载时的电池电压表,二放电时,三充电时
....
结果这小子不服气,还中项目群中抱怨,讨论方案时不说,现在又要修改。。。。
好吧
作为一位老司机,可能提醒的是比较晚了,
但是老司机不测试一下你的产品,怎么知道你开发东西的质量
好吧,接不接受意见,改不改程序,你喜欢就好
(二)
曾经有一个电控板,硬件工程师很快把板子就画好了
然后发我先调试代码
我看看了PCB,也班门弄斧的提了一些小意见:
1) 排线端子挨的太近,不方便插线,同时也不方便产线插件
2) 没有加注测试点
3) 电源焊盘与周围铜皮接触面积过大,焊接时比较难焊接
。。。
硬件工程师也是颇为不服气
第一条,反驳理由,以前一直这样画,没出现过问题
第二条,公司没有强制规定加测试点
第三条 ,这是过贴片,过回流焊的
。。。
好吧,听了人家了理由,我也不敢班门弄斧了,毕竟咱不是专业搞硬件的
-------------------------------------------------------------------------------------
不知道不觉,已是23:09分
算写这么点吧
有空再整理
最后只想说
作为工程师,能站在全局的角度看事情,就不要闭门造车,毕竟你设计的是产品,前端设计完成,后面还有一堆事要做,一个环节,没把握好,可能后面很多人都要多干很多事
作为工程师,自己设计的东西,自己多体验一下,把自己当用户感受一下,工程师,同时也应该是产品经理
洗洗睡吧
|
|