金桔
金币
威望
贡献
回帖0
精华
在线时间 小时
|
入行ic验证12年了,在压力小轻松稳定的研究所工作过,也在工作节奏快的ic外企工作过,那么我来说下这些年我对于验证的感受,以及为什么大家都不愿意做ic验证?
1、首先验证工作刚入门的UVM就足以打蒙一批人;在校喜欢学习设计思想,工作中第一次接触验证思想;针对于一个小问题小bug,新人花费半个月时候还没处理好也是常有的事;
2、验证工作成就感相对于低;项目成功是前后端设计牛逼,项目失败是验证水,这么简单的问题都发现不了?
3、科研成果少;前端设计发表各种专利、论文等科研成;但是功能验证这方面基本上很少很少很少,参考性了胜于无!
4、工作迭代次数多,有时候会觉得枯燥且繁琐;设计需求修改导致验证大改;设计bug导致验证大改;验证自己的bug导致验证大改;说到底验证工作就是不停的debug,不是正在debug,就是准备debug;
五天一大改,3天一小改;工作中需要进行大量的测试和调试,同时可能需要花费数周或数月的时间才算完成任务,难免在这其中会产生一些负面情绪:觉得无聊且枯燥!
无数次迭代回归,回归,回归,回归挂了,查问题,改环境,回归,回归,回归,回归挂了,循环。重复工作无进展。
5、屁事多:要随机、要自动check、要各种覆盖率、要各种文档,但是最终却不会体现在产品中。
6、发展上限/天花板低;应该大家都听过或见过总架构师、总设计师,但是你什么时候听过总验证师呢? |
|