女生适合做硬件工程师吗?
突然看到年入千万的知乎网友提了个问题,女生适合做硬件工程师吗?引起广泛讨论,和大家分享。
同学a:本妹纸女汉子一枚,17年毕业后在一家中型私企从事硬件研发。本科专业学的就是电子信息工程,所以找工作也没考虑转行。怎么说呢,上班后感觉除了累还是累,毕竟女孩子做研发很辛苦,天天和一群程序员加班到深夜,头发生长的速度已远远跟不上它们成群抛弃我的速度。不过优点也是有的,那就是抬头一瞧,一些黑框眼镜,格子衬衫(此处略做夸张)映入眼帘,没错,就是我们可爱的程序员小哥哥,周围方圆十里找不到一个同性的感觉,会让你误认为自己也是一枚汉子,这样你就会忘记自己的疲惫,跟他们一起好好工作,努力赚钱。咳咳~认真点,研发这个岗位的话,相对公司其它工作来说,就是工资点,累嘛确实也很累。硬件研发会比软件稍微不那么费脑,但平时做的杂事比较多,以至于你会有一种一直在打杂的感觉,女孩子身体会有点吃不消,尤其是很多时候调试会遇到强电及一些大而重的负载需要你拆装调试。
总之还是要看你的工作状态了,平时基本没啥个人时间,项目急的时候,即便是周末也很有可能被叫回来加班,要是工作身心都受到煎熬,那还是要好好考虑下了。
同学b:同应届生,本科,女,去年11月初签了offer,就是硬件工程师。
而我的专业,却是生物医学工程。个人认为,诗酒趁年华,想做就去做吧,怎么能随便就让别人左右了自己?怎么能轻易被外界约束呢?
~~~分界~~~
答主现在已经转岗到供应链了。
同学c:
不请自来,我也是硬件工程师,不过是手机硬件工程师,比较悲催的事是,公司不行了,我被裁员了,现在一直在找工作中,也在犹豫要不要转行,因为年纪大了,大龄未婚,是一个很让人头疼的事情。建议如果是大公司去做硬件工程师,多学点其他人的工作,不要懒,因为大公司分工太细,不出去还好,一出去基本上就很难靠自己那一点东西找到工作了。小公司的画就能学多少学多少吧,小公司有的设备不全。
最关键的是,能不能在这一行走下去要看兴趣,先去尝试,如果做这份工作很痛苦,又不想学习新东西,你就要好好沉淀一下,是因为不喜欢,还是因为懒。如果是真的无感,好多东西又不懂不想专研,那就趁早转行吧,别到时候在公司混日子,最后让日子混了你。
同学d:
我就是硬件工程师!2015年7月份入职的!起初压力是蛮大的,画原理图,调试,焊接,出报告,去贴片厂等等。好多人都建议我做layout,可是我还是喜欢原理图设计。说实话,硬件工程师真的挺苦逼的,如果真的决定有这一行,不妨尝试一下。其中的酸甜苦辣自然就水落石出!
同学e:
看到一个硬件工程师抱团取暖的问题了啊~
我觉得这个行业,男女没有差别,个别老工程师有性别歧视,完全个人原因……
我们这个小地方,硬件工程师是万金油,设计、调试、生产、有时候搞搞软件或者提软件需求。当然,打杂就更多了……看是否适应这种救火队员的生活了……
唯一的好处是,产品卖出去的时候,真是孩子出嫁的成就感。
同学f:
我组里也有几个女同事,实话实说,女生做硬件研发还是比较吃力的,体力,逻辑思维都有些跟不上同期进来的男同事。但是在硬件测试上却强于男同事,做事细心。
转载来源知乎,侵删,链接如下:
https://www.zhihu.com/question/47996936
投稿/招聘/推广/宣传/技术咨询 请加微信:woniu26a
硬件笔记本,一起学习电路设计、PCB设计、仿真、调试以及EMC知识
更多干货文章请点击关注:
搞懂元器件,就搞懂了电路的一半
一起学习吧:
硬件笔记本|加群
声明:本号对所有原创、转载文章的陈述与观点均保持中立,推送文章仅供读者学习和交流。文章、图片等版权归原作者享有,如有侵权,联系删除。
硬件开发流程概述
上世纪80年代末,IBM是有史以来盈利最多的公司。但进入90年代后,IBM遇到了严重的危机,1993年亏损80亿美元,几乎解体。危难时刻,郭士纳出任IBM总裁,采用IPD对IBM的产品开发模式进行了变革,并取得了巨大成功,IBM5年销售额增长了100亿美元。
IPD的思想来源于PACE模型(Product And Cycle-time Excellence),但IBM更强调跨部门协作的重要性,关注市场驱动,由此形成了自身的IPD流程。
1997年末,任正非带队访美,参观了休斯、IBM、贝尔实验室和惠普等知名企业,其中IBM给任正非留下了深刻的印象。在IBM听了整整一天的分享之后,任正非决定请IBM为华为建设IPD流程。2003年华为在全公司推行IPD后,产品的研发周期缩短了一半,故障率减少了95%,客户满意度持续上升。华为体系化的流程对华为的项目成功有巨大指导作用,这也是国内很多公司喜欢研究和学习华为的原因。很多人做流程管理,也是以华为为案例。
华为和IBM等公司的成功已经说明流程是有效的,IPD是有效的。不论是什么流程,其中三点是核心价值:
第一点、员工的动作被标准化了,对于每个节点的工作任务有了明确的输入输出条件、交付件质量要求。在这样的流程体系下,一个任务优秀员工、或是一个经验丰富的员工可能能做到90分,而普通员工、或者是一个新进团队的员工按照流程要求做,也能到40分到60分、甚至是80分,通过流程人和人之间的差异被弱化了,项目的结果变得有保障了。
第二点、项目任务结构化、工程师团队专业化,在宏大的流程体系中,工作任务被切割到很小的颗粒度,工作线程被分割到很精专的范畴。因此、团队的组织结构和人才模型也必须是与这样的流程体系匹配的,公司用流程培养了一大批在特定产品的特定细分专业领域上水平很高的工程师,他们经过长年打磨技能高超,在特定体系中如鱼得水。
第三点,建立了“认可流程、按照流程执行”的组织文化,所有的员工都对流程价值高度认同,坚持按照流程做事,按照IPD流程描述的研发活动中过一个审核节点是一项非常严肃的事,会有很多不同角色的意见碰撞。工程师按照流程去完成项目中的各项任务,管理者通过检查流程每个环节去管理团队,长年反复训练,团队的执行力就会变得很强,团队擅长按照规则做事。
有一位资深的管理者曾这样说“流程化管理的本质,就是一个去艺术化的过程”。艺术靠的是作家的灵感,很难复制和推广,所以艺术品非常昂贵。但现代化的科技企业要的就是大规模的复制,标准化的交付,所以管理就是要借助流程实现“工程化”,一切基于步骤、数字、事实说话。流程把团队塑造成了纪律性极强的研发部队,一板一眼、持续改进业绩。
硬件产品开发涉及的知识域庞杂、开发周期长、犯错后修改的代价大,因此要通过硬件开发流程把完整的硬件开发活动结构化、标准化。清晰的流程能够帮助硬件工程师规范化的开展硬件设计、开发、验证、维护等各个阶段的工作,明确在硬件产品开发各阶段必须要完成的任务,制定各阶段必须要达成的质量目标。清晰的流程对硬件工程师掌控硬件项目帮助很大,硬件工程师理解了硬件开发流程,并坚决的执行流程里的标准动作,就能做到“有序工作,步步为营”,可以极大提高硬件项目的成功率。让硬件开发不仅仅是依靠工程师的个人经验。
硬件开发活动是需要流程化的,通过流程的帮助提高项目的成功率,但在硬件开发实践中我们也体会到,学习和借用大公司的流程一定要有“就事论事”和“实事求是”的态度,所谓“就事论事”就是要根据自己开发的产品形态和应对市场的特点制定适合自己的流程,而不是生搬硬套;所谓“实事求是”就是要结合自己团队的组织形式和专业分工去做流程化的任务分解,而不是向大公司一样设置很多节点却没有对应的组织去实现,反而形成了人力和资源的耗散。总之,我们提倡深入理解硬件开发的本质,结合自己产品和团队特点做好量体裁衣。
各个公司对硬件的流程的理解和构建不一样,所以对于不同的硬件开发阶段会使用不同的名词,特别是像华为这样公司因为运用IPD流程,会使用一些社会上不常用的名词,例如“概念阶段”,并且会使用一些专有名词比如:“TR4”。如果没有在相应的环境里面长期进行开发活动,会产生阅读障碍。所以我们在撰写本书的过程中,使用更易于理解,更通用化的叫法。[z3] 把硬件开发活动分为立项、需求、计划、总体设计、详细设计、硬件测试、系统集成和验证、硬件维护这几个阶段,在每个阶段继续细化硬件开发、测试活动,整体结构化的逻辑框图如下图所示。
硬件开发流程逻辑框图
(1) 立项阶段
项目立项是硬件开发的开始,好的开始就是成功的一半,在这个阶段我们要写好项目计划书,做到“先胜后战”,把产品和项目的全景在项目开始之前勾勒清楚。立项阶段主要考虑产品形态、市场价值、投入与回报。这个阶段是比较容易被工程师忽略的,但是有些公司没有专职的产品经理负责立项,硬件工程需要充分参与立项阶段的工作,避免项目开始之后,发现供应问题、技术不可实现、市场变化等原因导致项目流产或者项目没有市场等问题。
相关阅读:
硬件产品立项的关键
华为是怎样研发的13——立项
(2) 需求阶段
立项和需求阶段,在流程表述图中呈现出由粗变细的形状,像一个喇叭口,这个喇叭口表达的含义就是“需求收敛”。“做正确的事”比“正确地做事”更重要,需求阶段就是细化具体做什么事情,保障后续开发是在“做正确的事”。在立项和需求阶段,需求都是渐进明细的,这个阶段的投入也是为了在保障后续阶段需求稳定。需求阶段是整个项目的关键工作阶段,团队做好需求收集、需求整理、需求传递和需求度量的规则。通过点对点沟通、会议、工具等方式进行需求分配、在项目中有组织机制保障有序开展需求增加或减少的动作。在需求分析阶段,要充分分析需求价值,保障在需求阶段之后,整个项目就进入了“做正确的事”的阶段了。需求管理是贯穿整个项目开发阶段的,保障需求稳定,保障后续的每一个需求变更是可以带来更多价值的。
相关阅读:
需求设计与需求分析写作
需求变更管理 定义、流程、模板
需求怎么来的?
需求的收集及分析
华为是怎样研发的(19)——需求跟踪
(3) 计划阶段
孙子兵法说“多算胜、少算不胜”,意为作战前计算周密,胜利条件多,可能胜敌;计算不周,胜利条件少,就不能胜敌。计划管理能体现出一个硬件项目经理的把控全局的功力,制定一个合理的计划也要遵循分层计划、渐进明细的原则。硬件经理可以先定目标,做出整体计划,设置里程点,分层细化项目计划;然后跟随项目开展逐步明晰项目计划,找到计划中的关键路径,集中精力管理;在项目开展过程中时刻关注计划执行中的依赖关系,关注计划执行的风险;制定合理的计划的能力也是项目经理对项目细节的把控度、风险的把控度、人员管理能力、项目实施过程中的应变能力的综合体现。
(4) 总体设计阶段
“总体设计”在是连接需求到开发的关键环节,对于产品的规格定义、产品系列的档位区格、要有一个系统性、全局化的设计过程。对于复杂的产品我们要做好架构设计,对于海量发货的系列化产品我们要做好档位区分,规格定义和成本核算等工作[z9] ;同时我们还要进行硬件专项分析,完成器件选型,为下一阶段的“详细设计”打好基础。在总体设计阶段通过关键器件选型、预布局、热设计、结构设计等维度,基本确定电路板的规格和形态。
(5) 详细设计阶段
详细设计中要把硬件设计的细节文档化,形成详细设计方案,然后开展原理图和PCB的设计工作。为了保障产品的质量,你需要通过原理图、PCB检视这样活动进行强化产品的质量水平。硬件设计重在细节,归一化、检视这些工作能帮助你把打磨好产品细节,同时也避免犯错。
有些开发流程,例如IPD流程是针对各种产品的通用流程,对于硬件详细设计阶段的一些关键节点没有做明确定义,把流程的角色转换时作为关键节点,例如:开发转测试,测试转生产等。但是硬件开发过程中,一些关键节点是一定要严格把控,才可以进入下一个环节的:启动PCB设计、PCB投板、PCB回板、功能调试完成等关键节点,严格把控进入条件和完成自检可以非常有效的带来项目在质量、进度上的提升的。所以本书会细化讲述硬件相关的关键节点。
相关问答
硬件测试工程师是干什么的?有哪些任职要求?申请方
[回答]很多同学在找硬件测试工程师相关工作的时候了解一下硬件测试工程师到底是干什么的?以及任职有那些要求都是很有必要的,这样能够帮助我们提前了解这...
电子工程师,做硬件的,是不是很辛苦啊?
本人自动化专业,13年毕业的老人,已辞职的电子工程师,房子在老家刚贷款买下,今年公务员省考半只脚入坑,体检刚完成,等通知中。毕业那会儿只想做个电子工程...
怎样才能成为单片机工程师?
一般来说,单片机属于硬件工程师的工作范畴。毕竟单片机驱动编程和电路设计是分不开,只有明白了单片机如何驱动才能设计出更为合理的电路产品。如果想更好的从...
人员设备是否满足生产需求怎么写?
重点从两方面去写:第一是人员总数量和设备总数量方面去描述,根据平时的出勤时间,计算出最大的产能,一般产品工程师都有给出标准产能,依实际人数和设备的单...
硬件工程师在工作中会用到哪几个软件?
我的职位就是硬件工程师,在工作中少不了和各种工具打交道,下面笔者列举一下在工作中最常用到的工具。1、电流表其实上说电流表是比较片面的,就拿笔者的经历...
做一名出色的高级电子工程师需要具备哪些知识和技能呢?
高级电子工程师一般分为高级硬件工程师和高级软件工程师。硬件与软件是不可分离的,硬件需要软件来执行其程序实现具体功能。软件需要硬件做载体。高级硬件工...
电子行业硬件测试工程师一般做些什么工作?还有就是,硬件测试主要要那些测试方法?
测试工程师一般要做的是测试硬件各方面的性能,包括(但不限于)功能测试、电器性能测试、物理测试、安全等级测试、使用寿命测试等很多种类,目的在于发现并完善...
硬件工程师以后发展怎样?有必要转行人工智能吗?
我一个好朋友的老婆是做硬件的,每天四五点就下班,非常轻松。现在我朋友(软件)月薪应该是2-3w之间,有可能更高,而前段时间他老婆所在部门被整体裁掉了。这里...相...
计算机软件开发人员的计算机硬件配置是怎样的?
谢谢邀请!其实软件开发分为系统软件,和应运软件,并不单单是在计算机上运行的程序,还有我们日常用的手机软件等等……计算机软件开发人员,计算机配置方面,首...大...
硬件开发工作的发展前景如何?
16年手机行业硬件设计,从刚毕业导师带入门槛就一直在做开发。最开始半年做一些功能模块设计和调测工作,然后开始参与整体设计,一年后开始可以组织成熟平台的硬...