首页 上一页 1 2 3 下一页 尾页

研发跟错老板,后果很悲惨(转载) 点击:1040 | 回复:55



研讨会宣传员_3259

    
  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:23:26
楼主

去年八月份,经过老板的亲自面试之后,我进入了一家工控企业。老板是个技术人,有几十年的软硬件经验,对技术很自信。面试的时候告诉我,企业的技术是国内数一数二的,希望我进来之后开发公司的全新产品--可编程逻辑控制器,即PLC,而且是从硬件方案开始。说实在的,虽然经过近十年的技术和项目经验的积累,对自己的技术水平特别是软件水平比较自信,但大都局限于消费领域,对工控产品和PLC都不熟悉。对于能否做好自己的工作,并没有太多的把握。但基于过去的工作经历,面对这个挑战性的任务,本人还是答应了。



楼主最近还看过



研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:23:39
1楼

刚进公司之后,自己独自一人在大办公室,手上既无任何资料,也无任何可以学习、讨论的人,只能通过网上查资料,同时自学PLC知识。在这个工作过程中,同时写一些工作笔记和项目计划。此来,陆陆续续通过和了解PLC的市场人员和技术支持人员沟通和讨论,并通过对其他公司PLC的研究逐渐了解到PLC的一些基本功能和技术参数。然后依据这些参数查找对应的硬件方案。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:23:51
2楼

工作头一个星期,本人对PLC的硬件框架和功能、性能有了一个大致的了解,并初步选了一个STM32的硬件平台。由于该平台在价格上比老板定的要低,而性能却要高一些,所以当我把这个硬件方案报给老板。在老板这个方案作一些了解和评估之后,要我把开发板买下来研究。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:24:03
3楼

在接下来的近一个月的时候里,我一方面把其他型号的PLC拿过来进行研究,另一方面写一些需求规划和概念设计的文档。开发板拿到手之后,我开始针对PLC的具体应用进行驱动的调试和验证工作。虽然得到老板的授权,可以全心全意投入研发工作,但没有太多可以依靠的资料,也没有太多可以讨论的人,所有的工作计划和工作方向都要靠自己管理和计划,自我感觉挺孤单的。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:24:22
4楼

工作进行一个多月之后,我搬进了研发中心的新的办公室。这是一个二十多个人的研发部,到处都是领导。后面,通过多种途径,逐渐了解到其实老板早就任命了一个PLC项目经理叫N Sir,是一个跟了老板好几年的、从华为挖过来的双学位的、具有多年工作经验的软件工程师。对于这个从来没有领导过我的领导,我一时也不知如何打交道。由于他根本没有找过我,我也不方便找他。而且从老板那儿得到指令,他们正在忙着做HMI项目,要我不要去打扰他。所以,我依然只能自己埋头苦干。此外,在PLC项目组另外有一个姓X的资深工程师,具有多年的工控经验,并对PLC比较了解。这时,我开始与他讨论PLC。由于X并不愿意探讨很多PLC细节问题,他以过去的工作经历,觉得PLC的研发比较困难,对PLC的研发没有信心。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:24:40
5楼

入职一个多月之后,我对PLC的的硬件架构、软件系统架构、软件实现方法有了一个清晰的思路,我的PLC的研发变得信心满满,便忍不住拿来与大家讨论,特别是与X的讨论得比较多。由于对该产品研发的充满信心,加之自己张扬的个性,进行技术讨论的时候,自然而然的把自己的信心表露出来。我的这种信心与其他同事的没有信心形成了强烈的反差。我没有意识到问题,反而继续夸夸其谈,想把自己的这种思想去说服、影响其他同事。结果,有的同事暗示我夸夸其谈,并由此得到了一个绰号:“教授”。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:24:52
6楼

我一直没有意识的问题的严重性,现在,用某个人的说来形容我最恰当不过:“做技术越做越傻”。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:25:05
7楼

这个时候,研发中心的主任P在开会的时候提到一个问题:做PLC研发的人首先要会用PLC,不但要会,而且要用得滚瓜烂熟。这话一听,明显是针对我。因为目前做PLC研发的人员中,我之前是没有用过PLC的,现在也不太会使用。这个时候,老板在会上以不点名的方式,附和了P的说法,并且说最好在外培训一下。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:25:24
8楼

我听了这话,很不是滋味。虽然知道我现在出了些问题,但并没有意识到自己的沟通方式和讲话方式伤害到了其他人,只是简单的认为的确是自己没有PLC背景引起的。所以,我找了一家PLC培训机构。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:25:37
9楼

这家PLC培训机构同时培训包括HMI、PLC、组态王等一系列可编程工控产品,老师是个具有很多年研发、技术支持、工程经验,性格温和的人。经过简单的学习,我很快熟悉了PLC的使用,并通过讨论和学习,对软硬件有了更清楚的思路。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:25:50
10楼

对硬件有一个清楚思路之后,我向老板报告。老板让我先把原理图整理出来。经过一个多星期的绘制、修改之后,原理图画好了,我再次找老板,希望老板帮我找个硬件人员画一下PCB板。老板说,原理图是你设计的,最好PCB也你自己设计。我再三表明,可能会设计失败。老板却给我打气:每个硬件工程师画的第一块板都会有问题的,交点学费就行了,不用害怕。对于老板当时的态度,我当时感动的心情简直无法形容。对于老板这种开明的态度,我暗暗发誓,一定不要辜负老板的厚望,帮老板多做点事。自此以后,出于感恩的心,我更是拼命工作。经常是,我白天我查资料、绘制和修改PCB板,晚上利用开发板调试驱动和软件,周六周日利用培训参加培训,利用培训的空档时间跑电子市场买物料。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:26:08
11楼

很快,我画好了包括核心板、IO板、调试板在内的全套PCB板,并提交打板。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:26:21
12楼

PCB板很快打样出来了。由于之前没有太多的焊接经验,但公司并没有给我配备专门的硬件人员,第一块板除请人帮我焊接了主控MCU之外,其他元器件都由自己焊接。由于之前在设计核心板的时候,项目所需的物料都已经采购下来,很快就焊好了第一套PLC板。第一块PLC的核心板、调试板都没有太多的问题,可以在上面进行软件调试,IO板的原理图由于没有通过验证,设计不是很合理,出现了一些的问题。在这种情况下,我一方面白天通过和其他硬件工程师沟通,进行调试和改进IO板,晚上加班的时间利用新核心板调试软件,利用这个新平台开始进行PLC的软硬件方案验证、系统设计和文档编制、上下位机软件设计工作。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:26:34
13楼

在硬件电路修改和调试通过,并调整部分物料,相关软件驱动也在首版PLC开发平台上调试通过之后,本从又设计了一套完整的PLC原理图和PCB。与首版硬件相比,该版完全以PLC产品的硬件规格来设计,所以去掉了大量验证和调试电路,并对系统可靠性进行大量的修改,物料选型上也充分考虑到了硬件的可靠性。第二版PCB打板的时候,同时设计了一块调试板,可用于PLC调试。第二版PCB包括主控都完全由自己焊接,并在产品调试中自行拆卸包括主控在内的所有元件和维修PCB板。由于第二板PCB设计的比较成功,并不需要更改太多,所以几块板子很快就调通了。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:26:48
14楼

就这样,入职三个月之后,PLC系统设计思想已经成熟,大部分硬件、驱动(除USB外,因为之前的PLC并没有规划USB接口功能)已经调通。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:27:04
15楼

过年前的一个月时间,由于公司进行大量的培训,且公司放的假很长,所以整个元月份,工作没有进展。年终工作总结的时候,针对我几个月的工作成果,本人针对工作成果、项目计划、产品设计思想等作了一些比较详细的总结和计划,并利用开会的时候,通过PPT向其他同事介绍了一下我的一些系统设计思想,并主张设计编译型PLC。对于编译型PLC,本人依据过去的经验,认为只要把编译环境调试好了,技术上更容易实现,产品质量更高,性能更好,功能更强大。可是,当我把这个思想向大家介绍的时候,却得到研发部绝大部分人员,特别是那些创业元老的反对。因为绝大部分人对编译型的实现思想都很陌生,都认为编译型的一些技术很难实现。面对强烈的反对意见,我先是解释了一些思想和方法,但依然要面对铺天盖地的质疑和反对。在这种情况下,我向老板谈了这个问题。老板给我的意见是:要看到验证结果。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:27:19
16楼

在年终工作总结的时候,那个被任命的项目经理N作了一个报告,PLC计划投入十名研发人员,2012年八月份出首版样机。对于这份报告,我很不以为然,因为根据我之前的预估和我的项目总结,只需要再配一名资深软件工程师,一名下位机软件工程师,一名硬件工程师,加上我,此外可能再配1~2名后备人员,最迟到明年六月份就可以出样机。但既然他是PM,我也不好多说什么。不过,我找了一些老板,希望老板尽快把人员安排下来,赶快推进项目。老板一再强调,让我先做,不要急。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:27:41
17楼

过完年之后,开始了新的工作。我再一次找到老板,和他讨论了PLC项目。这一次,老板提出了一个要求,要带USB2.0功能。对于这个USB功能,我之前根本没有调试过,所以并没有把握,但也只能硬着头皮做下去。没有想到,STM的第三方支持包很丰富,通过网上的支持,很快我就在开发把上把USB上下位机驱动调好,同时实现了上下位机之间的USB和串口通讯协议。一个偶然的机会,我告诉了老板的工作进展。结果,我的工作的进展大大出乎老板的意料,老板竖着大拇指夸我。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:27:59
18楼

这时,老板让我验证编译型PLC的实现方式。我只好再一次投入紧张的工作中。虽然我对其他同事并没没有明确是做解释型和编译型PLC,但从态度上来看,却是偏向编译型,这与其他同事特别是PM和其他人员的思想出现了严重的冲突。由于缺乏足够的支持,也缺乏原厂和代理商的支持,STM32的GCC编译环境和代码的调试工作进行得很艰苦。工作一个星期以来,始终没有最后调通整套系统。私下里,我听到其他一些同事对我说,我对其他人的工作产生了很大的压力。对于这件事,我一时没有了主意,因为包括PLC PM在内的其他人员,依然没有任何工作进展,PM甚至在陷在HMI项目里。没有办法,我只好再一次求助老板。老板一方面劝我放弃编译型PLC的思想,另一方面则充分肯定了我的工作,并给我打气:给其他人压力是件好事,希望我可以影响其他人。这时候,我明显感到,是有其他人对老板施加影响力。但是,这个时候,我依然傻傻的,并没有意识到问题的严重性,只是一个劲的埋头苦干,还天真的以为得到老板的认可是件好事。这个时候,我转而研究解释型PLC。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:28:15
19楼

年后的一个月时间里,老板先后逼走了两个在我进公司之前就已经安排做PLC的开发人员。按照老板的意思,说他们工作没有进展。对此,我提出了我的意见:这两个人其实水平挺高的,放到合适的岗位,或者有效组织和管理起来,其实可以为公司做很大的贡献。员工没有干活,应该首先从管理层和制度上找原因,而不应该从员工个人找原因。但老板没有听进这些意见。后来想想,我不仅仅罪了已经走了的两个员工,而且更加得罪了公司管理层,甚至老板可能都不太愿意听这话。但我当时依然傻傻的把老板当作无话不谈的朋友。但现在说明,我当前的想法和做法很.傻很天.真。

研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-10-26 14:28:34
20楼

解释型PLC的实现方法并不复杂。在写好通讯、程序烧写等功能,并设计好协议和系统架构之后,很快于三月份,一个简单的解释型PLC上下位机软件就问世了,通过上位机进行PLC指令的编辑,下位机即可执行几十条基本指令和大部分算术运算指令。对于这个工作成果,我很自豪。这不仅意味着,不但PLC样机工作的进展大大提前,而且可以大大节省研发人员。因为从开始研究和学习PLC开始,我一共才花了不到六个月的工作时间,且无论系统还是软件或硬件都是我一个人进行的。面对这个半成品,我并没有意识到危险就在眼前,依然一如过去,向老板汇报工作,同时向PM和研发部经理汇报工作。


热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 下一页 尾页