| |||
个人背景
先介绍一下学历背景,本硕三省省会某双非邮电类高校,电子类专业,硕士期间方向是半导体器件。
虽说是电子类专业,但也只局限于上过数电和数集课,甚至没有上过verilog课。好在对数电比较感兴趣,有一点java基础,喜欢面向对象的编程思想,也正是基于以上原因,所以选择了验证。
选择做验证后,在知乎上查培训机构,因为我是个追求效率的人,说不好听就是比较懒的人,想找个培训班,来提高学习精准度和效率,也有个学习氛围。大概了解了几家机构后,又咨询了上届的师兄们,最后选择了路科。选择路科主要是因为价格相对合适,又是只做验证的培训,觉得更加专业点,师兄给的反馈也不错。
学习心得
接下来说一下学习的心得,都是自己的切身感受。
第一点体会是:刚开始跟课程的时候,部分同学觉得吃力是正常的,按部就班学就行。我是2022年2月跟着课程进度学的,第一周刚开始学的时候感觉很煎熬,本来觉得自己有点编程基础,应该学起来不会这么难受,和我一起报班学习的小伙伴甚至都给家里人打电话说不想学了。好在我俩硬着头皮,一步一个脚印走了下来,第二三周就渐入佳境了。
第二点体会是:学的时候,多动手敲代码,多思考,不要嫌这样会耽误时间。多动手敲代码有两方面原因:1.很多时候,你觉得你会了,但当你动手敲代码的时候,你会发现大脑一片空白,一双小手无所适从。2.很多小知识点,你是可以通过自己写代码来验证的,比如sv中逻辑运算符 &&有无短路特性,当左侧为false,右侧还会执行吗?写个测试程序,我们就知道是有短路特性的。通过自己写代码验证后,既印象深刻,又锻炼了独立解决问题的能力。
关于多思考,验证某个逻辑功能时,我们先要充分理解功能描述文档FS,比如mcdf中aribiter的轮询机制,什么是轮询机制?是每次分别从各个通道拿一个数据,如此反复,直到拿完,还是一股脑拿完某个通道数据再拿下一个通道的?其次有时候可以思考某个功能这么设计合不合理?这是实习的师傅跟我讲的,他说,你不要听设计师说什么你就信什么,你要想想他这么设计是否合理,是否符合架构师的初衷。这句话与大家共勉。对于思考问题,解决问题的过程,可以记录下来,到时候面试的时候,跟面试官讲出来,都会是加分项。
另外,大家有学习群的话,群里的问题,你觉得有价值的,也可以思考思考,只要搞懂了,那就变成了你的,面试的时候都会是加分项。
实习和秋招体会
因为自己是从7月份开始一直实习了半年,并且也对实习公司比较满意,就打算留下来。所以我的秋招经历比较少,我就简单说几点对自己和身边同学秋招经历的感悟。
关于要不要找实习,我说一下自己的浅见,学校和实习经历都是敲门砖,敲门砖有一个就够了,如果你学校还可以,你有了敲门砖,实习对你来说只是锦上添花。如果你学校不好,那最好找个实习,这个实习经历会成为你的敲门砖。另外关于找实习,尽可能早点开始找,两个原因:1.早点找,竞争不那么大,因为很多人都想等自己完全准备好再找,你就可以抢跑。身边很多抢跑的,确实都找到了不错的实习。2.实习早点开始早点结束,可以错开时间全力备战秋招,不然实习跟秋招时间重叠,就会很被动。我自己就是个例子,我7.13才开始实习,等我可以把实习的工作内容写到简历上,已经是10月份了,实习跟秋招同时进行,时间精力上很难取一个平衡点。秋招也是,尽可能早点投,一开始公司的坑位比较多,你面试表现差不多就让你过了,等到坑位少的时候,他们就要挑挑了。
另外投简历最好加hr的vx,可以实时知道进度。当时我通过发邮件的方式投一家公司,一个多月都没消息,后来通过同学加了hr的vx,简历发过去,第二天就安排面试了。关于秋招就说这么多吧,自己秋招经历确实不多,就不误人子弟了。
写在最后:
在路科学习这段时间,真的特别充实,喜欢大家在群里热火朝天讨论问题的氛围。感受到了路科的专业,也感受到了路桑客观、理智的性格。最后,很开心自己能从事这份自己感兴趣并且家人觉得自豪的行业。希望自己带着热爱与专注继续走下去。