这些求职时过硬项目的特点你都清楚吗 当前看点

发布时间:2023-05-25 20:15:59
来源:面包芯语

求职季再过一阵子又快要来了,年复一年,要说每年有点什么不一样的,那肯定是有哪些新公司露脸了,又有哪些公司冻结或者缩编又或者退出了。参考去年的秋招情况,以及最近官宣的或者听到的一些消息,可以预见到的是,今年秋招的情况依然不容乐观。

今年我们做了几期卤煮验证的对话,邀请参加秋招或者春招、又或者社招转岗的同学前来分享经验,大家共同给出的求职感受都是面试难度显著提升,如果还打算自学但又无人领路效率低下的话,那么大概率会碰壁的,去年的难度已经劝退了一大波这样的同学,即便能拿到offer但也差强人意。

市场仍然需要人但也早已回归理性,薪资今年我估计应该还会有小幅下调。相比于薪资的调整,还是岗位数量的释放恐怕仍然不足以让参加秋招的同学皆大欢喜。于是乎,从去年开始求职的时候,大家也都是有备而来,越来越多的同学开始内卷化,最直接的体现就是增加项目中的简历数目。


(资料图)

但从今年年初开始,我发现有一种很不健康的试图强化自己简历的动机,那就是急性拔高。一些同学想去触碰一些本不应该是他们目前这个阶段(尤其是在校缺乏工程指导的环境中)去掌握的知识内容,这些看起来有些惊讶甚至觉得离谱的项目要求比方学习掌握例如PCIe、Ethernet这样的高速接口、或者NoC、或者ARM A系列处理器等。我觉得就连AMBA AXI总线都是非必要专门去作为一个项目去学习的,与之相比能够吃透AMBA AHB总线及其multilayer拓扑结构就已经符合一个验证新人的要求了。

在面试考察候选人的时候,大企业侧重于考察基础知识(比如数字电路)和学习潜力,小公司还会关心候选人是否具备一定能力在报到以后能够快速融入工作环境,更快有产出。恐怕也就是后者的求职要求,让一些同学得出一些结论,他们认为简历越高大上越容易出尖。这句话听起来没错,但在实际执行的过程中,他们由于缺少工程中的基本常识,对于哪些项目可以碰哪些项目碰了也白碰是没谱的。

因此,我这里要点出一个过硬项目的第一特征是,它的难度是适中的,可以就候选人而言,难度适度拔高20%-30%,这一点就跟压力程度带给人的成就感是类似的,压力只有适度给到,才能跟玩游戏一样给人成就感,而且在学习过程中不容易有挫败感。

我们往年在V2X教学过程中,将项目难度分为了5个星级。以MCDF为例,它被评定为3星级,过去的5个X模块中,有4个是2星级,有1个是4星级。从多数同学的学习专业背景和学习进度来看,70%的同学都可以独立完成2星级设计的验证环境搭建和测试用例实现,但只有不到20%的同学能够跟随完4星级难度的项目。由此类推,在没有人指导的情况下,还想自学高速接口或者其它复杂IP都是属于不切实际的无效率内卷,我对此鲜明反对。

V3课程到现在每年也都在推出X模块,但我们有任何试图鼓吹无限内卷、急速拔高简历的做法吗?没有啊。我们自始至终都认为V3课程的内容(系统验证、形式验证、VIP开发、验证环境自动化、自研SoC集成工具套件、高速接口等等)是应该在工作入职以后才可以去考虑的,而如果V3课程也开放给求职用途,那么就是典型的资源错配,这种事情我们坚决不会做。但是,行业里目前已经出现强行拔高课程是要教给一些准备求职转岗的新人的,这种学员背景和工程难度的错配实际能带来多少真正的价值、是否有本末倒置、忽视基础的嫌疑呢?

过硬项目的第二特征是,它是符合企业实际工作环境和技术要求的。以教学培训为目的,我们会优先考虑工具、环境、设计从一个易用、易于聚焦、易于掌握的角度切入,而这也同样需要考虑入职企业后的实际工作环境如何。从这一角度出发,我们在今年V2X春季班5月底的X模块中要提供一个更为复杂的模块,并且引入AMBA AHB协议(去年已经引入过),而且从阅读功能文档开始,将测试点拆解和书写验证计划、绘制验证结构也同以往的从零开始写环境代码、测试用例、合并收集覆盖率等结合到一起,进一步模拟企业实际工作环境。

除此以外,我们更是第一次带领学员认识并使用VIP,将VIP的集成和使用也带入到V2X春季班中,Makefile的编写、理解和扩充也会作为知识点,同时我们也将波形调试工具的学习引入到V2X中。增加这些亮点的目标都是为了符合企业实际的工作环境和技术要求,但也要求遵循第一特征即难度适中 。

路科持续在为V3课程添加内容,但也比谁都清楚,V2X应该做到的高度止于何处,而基础又将决定以后入职验证后是否能持续为这些学员保驾护航。未来的三年对验证小白产生何种动荡,我将在稍后单独写一篇文章来讨论。

过硬项目的最后一个特征是,能够作为今后工作的模板参考。这就要求该本项目本身是需要经过细致规划的,它不能仅仅作为一个项目经历,而且还应该给学员在学习过程中带来系统性的思维训练。MCDF项目尽管已经广为人知了,但它从SV到UVM的贯穿式训练以及简洁规范的验证环境,都给学员们打下扎实的基础。而我们现在每期班的X模块,多个这样的项目积累下来能够形成一个不同难度的训练库,从而满足不同背景学员的需要。

今年春季班我们会提高X模块的难度和深度,而到了秋季班,我们还预期更换MCDF这个模块,做到V2X的再一次升级。

很多新人进入工作岗位以后缺少指导,在本身是跨行转岗的情况下,更容易在短期内找不到方向迷失在各种工作要求之下。V2X的项目设定目标就是能够作为有效的模板参考,帮助开展模块验证工作。

所以,过硬项目并不一味要求项目有多么复杂,而是应该满足以上三个特征,才能为求职前和入职后都带来价值。

标签:

AD
更多相关文章