打印
[STM32F1]

读同事移交的程序有感

[复制链接]
楼主: fly1974
手机看帖
扫描二维码
随时随地手机跟帖
41
fly1974|  楼主 | 2019-9-11 11:52 | 只看该作者 回帖奖励 |倒序浏览
本帖最后由 fly1974 于 2019-9-11 12:52 编辑
512870372 发表于 2019-9-11 11:24
说白了就是混,懒得改,不一定是水平不行的,工作态度的问题

你的说法很有道理:比错误更可怕的是对待错误的态度,A: 有的人藏着掖着,生怕被别人知道了,B: 有的人会分轻重缓急,采取不同措施分别对待,并在自己无法解决时积极寻求外力帮助。根据我的经历,A、B这两种态度基本上反应了一个人的人品,有时候做事情能不能成,技术往往不是决定因素,反而是人品更为重要!  不好意思,其实上面的态度漏了一种,C:强词夺理,尽管自己的东西不合理,但就是要想个办法混过去

使用特权

评论回复
42
renxiaolin| | 2019-9-11 11:54 | 只看该作者
fly1974 发表于 2019-9-10 15:46
其实我不是很关心我同事的代码质量,顶多写的差就重写一遍,反正浪费的不是我的钱,我是觉得我这个同事 ...

对温度的处理,我也觉的没必要实时,除非你后台自己记录数值,进行算法处理,不然就算你1ms记录一次温度值,意义并不大,很多时候要看你的应用环境,不是简单的说实时性,只要符合要求就可以,根据不同传感器,有时被测物温度已经变化,传感器也不一定可以及时反映,在传感器端已经没有所谓的实时性咧

使用特权

评论回复
43
renxiaolin| | 2019-9-11 11:58 | 只看该作者
fly1974 发表于 2019-9-10 12:27
你说的这些我都知道,不过,外部中断里面加长延时这个错误对于电工有点太夸张了,写单片机程序无非就是时 ...

这个可以说过去,因为他把钥匙给你,那要是公司后来给他说,不应该给你,他做的不对,他就要承担责任咧,他的做法比较标准,请示后给你,谁也不在这小事上出问题,当然你把钥匙给他是人情,但他请示后给你是规范

使用特权

评论回复
44
fly1974|  楼主 | 2019-9-11 12:22 | 只看该作者
本帖最后由 fly1974 于 2019-9-11 12:41 编辑
renxiaolin 发表于 2019-9-11 11:58
这个可以说过去,因为他把钥匙给你,那要是公司后来给他说,不应该给你,他做的不对,他就要承担责任咧 ...

你想多了,小公司没那么多讲究,我把钥匙借给他是因为有两天我请假不上班,考虑到他到公司要等其他同事开门不方便才借给他的,至于后来我没要回来是看他一般到公司比我稍早一些,其实钥匙一直都是我在保管的,是我在承担公司钥匙的保管责任,如果有你说的公司对他有额外的交代(这个可能很小,公司做事肯定是放在明面上的,不可能偷偷摸摸地!),他应该告诉我,我可以直接将保管责任转交,否则就是公司或者他的不对,即承担方便,还不承担责任,本身就有点过份了,正确的方式是应该他和公司提出钥匙由他保管,将保管责任转交给他才对!  再说,从他提出离职开始其实就不具备持有公司钥匙的资格了,照你的说法,公司就应该收回他的钥匙了,然而并没有,我相信大多数公司都会收回待离职人员的公司钥匙保管权,我是信任他,才一直没问他要,谁知道他会是那个做法!

使用特权

评论回复
45
BH7KQK| | 2019-9-11 12:46 | 只看该作者
本帖最后由 BH7KQK 于 2019-9-11 13:04 编辑

年轻人淡定点。谁人背后不说人,谁人背后不被人说。做好自已就行了。

使用特权

评论回复
46
huang1007| | 2019-9-11 13:47 | 只看该作者
楼主淡定,要多感谢这样的老工程师,你仔细想想,要不是他把代码写的一团糟,而是运行稳定,没有bug,执行效率特别高。那公司岂不是根本不需要你了。老工程师给了你饭碗啊

使用特权

评论回复
47
fly1974|  楼主 | 2019-9-11 13:57 | 只看该作者
huang1007 发表于 2019-9-11 13:47
楼主淡定,要多感谢这样的老工程师,你仔细想想,要不是他把代码写的一团糟,而是运行稳定,没有bug,执行 ...

  晕,本来指望他过来了熟悉熟悉这个公司的产品,慢慢把产品资料移交给他,我好找地方跑路的,结果他先跑了!

使用特权

评论回复
48
huang1007| | 2019-9-11 13:59 | 只看该作者
fly1974 发表于 2019-9-11 13:57
晕,本来指望他过来了熟悉熟悉这个公司的产品,慢慢把产品资料移交给他,我好找地方跑路的,结果他先跑 ...

想跑路直接去面试啊,面试找到合适的地方直接跑啊,至于原公司的产品有没有人接手。那是老板和股东的事情,楼主不是股东的话,不用管它

使用特权

评论回复
49
fly1974|  楼主 | 2019-9-11 14:10 | 只看该作者
huang1007 发表于 2019-9-11 13:59
想跑路直接去面试啊,面试找到合适的地方直接跑啊,至于原公司的产品有没有人接手。那是老板和股东的事情 ...

面过几家,要不就是薪水给太一般,要不就是一周工作时间超过5天8小时的,也有的薪水不高还要一周6天的,没有特别满意的,有一家公司太小了,才10几个人,诚意蛮足的,我提啥要求都答应了,可是老婆不让去!

使用特权

评论回复
50
fly1974|  楼主 | 2019-9-11 14:14 | 只看该作者
BH7KQK 发表于 2019-9-11 12:46
年轻人淡定点。谁人背后不说人,谁人背后不被人说。做好自已就行了。

  我74年的,年轻人的称呼我当之有愧啊!

使用特权

评论回复
51
R2D2| | 2019-9-11 16:06 | 只看该作者
楼主年纪这么大了还在考虑这些雕虫小技实在是没有意思。应该考虑怎么写项目需求,怎么写测试方案更加高屋建瓴一些。

而且楼主的技术在这个场景里面并没有卵用,出了5台,假设每个月5台,代码写的烂,买个更高性能的STM32好了,每片顶天了多花20块,每个月多花100块钱。你每天的工资都三百多了,重写代码要3000块,你想想你要是你的领导会怎么想?

使用特权

评论回复
52
fly1974|  楼主 | 2019-9-11 16:34 | 只看该作者
本帖最后由 fly1974 于 2019-9-11 16:44 编辑
R2D2 发表于 2019-9-11 16:06
楼主年纪这么大了还在考虑这些雕虫小技实在是没有意思。应该考虑怎么写项目需求,怎么写测试方案更加高屋建 ...

  项目需求这些有领导在搞,我想插手也没机会,小公司别看工资一天300,可是电子部分研发,产线不良修理及分析、配合客户需求改产品FW、甚至有时还有售后技术支持 这些事都要做的,一个人要顶2-3个用的!  另外本人有设备工程师、产品工程师经历,所以应付这些还都得心应手,暂时不想搞和专业相关性比较弱的东西.

使用特权

评论回复
53
icecut| | 2019-9-11 16:53 | 只看该作者
fly1974 发表于 2019-9-11 16:34
项目需求这些有领导在搞,我想插手也没机会,小公司别看工资一天300,可是电子部分研发,产线不良修理及 ...

反正是你做好了也不多给你钱.....

当然他也就退休一条路.

另外很多人都是靠祖传代码bug多,换人没法维护从而不被辞退.但是会被社会抛弃.

使用特权

评论回复
54
fly1974|  楼主 | 2019-9-11 17:00 | 只看该作者
icecut 发表于 2019-9-11 16:53
反正是你做好了也不多给你钱.....

当然他也就退休一条路.

  祖传代码bug多一般是兼职,正常工作中这样做是要被别人鄙视的,我见得更多的是本身水平就那样,能实现功能就万事大吉了,后面维护不维护的也根本没想过,曾经接手一个项目,设备运行完必须关机才能再次运行,我看了好久找不出问题,最后只好把关机简化成软件复位当成没有办法的办法!

使用特权

评论回复
评论
icecut 2019-9-12 09:17 回复TA
我tmd也见过....开始测试按键是复位 
55
xyz549040622| | 2019-9-11 20:33 | 只看该作者
一颗较真的心才能写出好的代码,支持楼主!

使用特权

评论回复
56
fly1974|  楼主 | 2019-9-11 20:59 | 只看该作者
本帖最后由 fly1974 于 2019-9-11 21:07 编辑
xyz549040622 发表于 2019-9-11 20:33
一颗较真的心才能写出好的代码,支持楼主!

   非常感谢你的支持,我最近面试了好几家公司,对目前2、3线小城市的电工需求状况基本上有了一些了解。目前很多小公司都需要一些有真才实学的工程师,尽管最后我没有选择这些公司,但我对有经验的研发电工就业市场还是比较看好的。公司A:作汽车灯具的,老板自称富二代,据他说业务很多忙不过来,但是目前的困境是没有强有力的电工作后盾,经常出一些兼容性、EMS、可靠性的问题,这一家要求是只要自己没事没挂都要上班,自己有事情可以去忙,老板还是挺通情达理的;  B公司:做手术机器人的,去了先做题(其中有个别生僻的题),做玩题后说你没全部答对,但也还算可以,我这边做主,一周六天,每月10K,待遇相当于我现在一周5天的待遇,尽管可能有前景,但我还是没去;  C公司:看样子是从一个大公司败落下来的,以前做一些传统产品慢慢失去优势了,最近老板在转型,但是一个人精力有限,想招一个总工帮他一起做,这一家我提了好多要求,比如一周5天不加班,不坐飞机出差,工资在现有基础上上浮20%等老板都答应了,不过最后被我老婆否决了,原因是这家公司最近被其它公司告过;  D公司:看上去很不错,门口一堆奖状证书,老板说今年销售额有望达到一个亿,目前产品的电子部分都是外包的,想找个得力的电工把电子部分研发抓在自己手里,但是因为公司的领导没有懂电子的,所以不能马上定下来,需要以兼职形式先做一个小产品,他们满意了才会正式录用,这一家是一周6天工作的,尽管答应收入可以给到我的期望值,最终我仍旧选择退出,归还了兼职资料。对我而言我希望这些小公司都能顺利找到合适的人才,只有最终这些小公司都顺利成长起来,我们电工才会有更多更好的机会,其实更多有实力的电工和更多更好的电子相关的工厂是相辅相成的,工厂多,但是找不到合适的工程师就没法发展,或者厉害的电工很多,但没有施展才能的地方也没有用!

使用特权

评论回复
57
ddllxxrr| | 2019-9-11 21:54 | 只看该作者
楼主的第一段代码不全吧,怎么括号不成对呢???????

使用特权

评论回复
58
雪山飞狐D| | 2019-9-11 23:54 | 只看该作者
本帖最后由 雪山飞狐D 于 2019-9-11 23:59 编辑
fly1974 发表于 2019-9-11 20:59
非常感谢你的支持,我最近面试了好几家公司,对目前2、3线小城市的电工需求状况基本上有了一些了解。目 ...

公司A:大多数公司都不重视EMC,可靠性,工程师往这方面深入大概率不会有什么增值,所以A找不到高手
公司B:手术机器人,医疗行业,过认证能烦死你,还六天上班,估计也要“自愿加班”,算算每小时价格
公司C:女人的直觉有时很准
公司D:做业务销售出身不容易信任研发人员,也许人家是忽悠你做个小项目,或者有难度大,利润超级高的项目等着你,等你做完了,你就知道怎么回事了,就算公司本身都OK,但是领导没有懂电子的,就会:这个简单啊,你半年都搞不定?那XXX说了,两个月就行了!??


使用特权

评论回复
评论
icecut 2019-9-12 09:20 回复TA
d分析太准了 
59
zhouzpd| | 2019-9-12 00:11 | 只看该作者
先不说稳不稳定,满不满足要求。这样的代码可维护性极差,结构极其脆弱,就是个定时炸*,不知道那天就给踩了。那些说能用就行的,你买个房子,墙是斜的,门装到天花板上,房地产告诉你“没事,能住就行”,你能接受吗

使用特权

评论回复
60
ddmking| | 2019-9-12 09:07 | 只看该作者
代码规则没定好,是公司领导的问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则