入行IC,该如何规划学习和成长路线?

不同学历背景的同学会有不同的道路选择。

微电子/集成电路专业的科班生,已经拥有了理论知识基础,不需要再额外学习这一部分。所以精力主要聚焦在流片项目和集创赛一类的赛事上,重点在于如何拿到更好的Offer。

而电子大类以及其他相关专业的同学,最首要的任务就是先弥补理论知识和工具技能的使用。重点在于如何获得IC行业的敲门砖,成功跨越行业壁垒。

无论是科班的同学还是转行的朋友,合理规划好路线都是踏上职业道路的先备条件。

本文就从科班和转行两个方面,结合很多学长学姐的经验,给大家一些学习上的建议。

来自科班的建议

如果你是微电子科班的学生,不得不说你是幸运的,毕竟专业背景摆在这里。

在很多转行的朋友焦头烂额找完整课程体系的时候,咱学的就是这个,这就是一个天然的优势。

1、认真学好专业课

请同学们务必要认真学:半导体物理、器件物理、数电模电、数集模集、电路分析、Verilog等等专业课。在正儿八经学到知识的同时,绩点尽可能拿高一点。

把握住课堂机会,尤其是学校里那些讲课优秀、深入浅出的老师。

2、尽可能做项目

找点项目做做*3,重要的事情说三遍!

IC行业需要你花费一定的时间在实践上,光泡图书馆啃书本的收益效率是很低的。俗话说自己动手丰衣足食,除了在实验室做实验之外,大家可以抽出时间,也可以自己安装虚拟机实际操作。

如果学校有(流片)项目,千万别划水,一定要积极参与。理论和实践结合才是王道。

如果是往年,我在做项目这件事上能够帮助到大家的可能就止步于此了。但是!!

IC修真院今年最新推出了65nm可流片项目!感兴趣的同学欢迎前来咨询了解。

在这里插入图片描述

这里放个口:了解流片项目实战(具体介绍)

3、参加相关赛事和实习
要认真参加至少一次比赛,首推集创赛。

其他电子竞赛/计算机竞赛/算法竞赛等比赛也可以尝试,尤其是有老师带队、指导的比赛。

另外也可以积极利用假期找实习。在企业实习是学习经验、提升能力、培养自信的好机会,有实习背景在这里,如果和实习公司契合度比较高,毕业之后也更容易直接转正。

4、明确专业方向

不管是准高三报志愿,还是准备考研,只要你最终目的是找到一份不错的工作,那IC设计方向是最好的选择。

像是“石墨烯”、“钙钛矿”、“力学/气体传感器”、“铁电/阻变储存器”之类的方向,尽可能避开,毕竟学完这些,想要入行IC设计,对你来说依旧是从零开始。

来自转行的经验

有的同学可能是电子信息类或者电路系统类的专业,有的同学来自生化环材或者土木机械这类天坑专业。最终都选择了IC,也算得上是“殊途同归”了。

专业出身并不能决定你的能力上限。科班出身的同学也可能因为大学碌碌无为难拿Offer,转行的同学里也有下了功夫成为Offer收割机的。

但如果认为“随便学学”、“混个项目”就万事大吉了,那我先劝你三思。

1、转行前的准备

先了解清楚IC行业的情况。包括但不限于:全产业链、行业周期、岗位分布、薪资待遇、相关企业、发展情景……

再结合自身情况做综合分析,比如和自己现在的专业/工作跨度能否接受、IC众多岗位哪个更加适合自己等等。举个例子,数字设计需要写RTL代码,验证需要Debug,后端更偏重物理层面,模拟IC对学历的要求更高等等。

所以还是要了解清楚、考虑明白,毕竟是未来要做的事业,不要光听到薪资高就一股脑扎进来,发现好像并不适合自己,再四处劝退,终究还是误人误己。

所以,一定要对这个行业有了比较完整的认识,再着手准备进一步的学习。

2、了解学习内容

优先学习基础类的知识:数电模电、电路分析等,毕竟是入门的基本要求,这两个一定要优先掌握。

再学习工具环境和语言类内容:Linux、Verilog语言,基本上ASIC芯片设计都是在linux环境进行的。

接下来就是和具体岗位相关的知识了。简单举个例子,比如设计必学的EDA工具、验证必学的SV/UVM、后端必学的innovus/ICC等。

3、合适的学习方法

很多转行的同学都对IC专业英语词汇颇感头疼,以后的工作中也是要经常读读英文文档的。所以前期给自己建一个单词本很重要,倒不用像考研单词那样死记硬背。抽出碎片化的时间去看看就行,只要多看几遍自然就有印象。

课程、教材、笔记是必备的。一定要勤记笔记,梳理出自己的知识架构。可以通过各种途径进入一些学习群,和同学多交流。如果报了课程,一定要当天查漏补缺,遇到问题及时问老师,尽量当堂解决。

基础内容学完之后,学习专业性知识时,难免会觉得“艰涩难懂”。可以把死记硬背+理解性记忆相结合,不要耗费太多的时间死磕。除了书本之外,看一些大咖的技术干货文章,也是一种不错的学习途径。像CSDN、EETOP这种专业论坛就可以多关注。

有学必有练,个人solo环节很重要。接受了大量的信息输入,一定要有输出。比如代码,可以自己先敲一遍,不管自己能不能敲出来,哪怕照搬都要实际练习一遍。然后可以删掉,再根据要求和记忆自己写出来。实操是暴露问题的关键阶段。

以上就是今天分享的内容了,如果还有什么不清楚的,想了解相关的就业,薪资,以及学习的内容也可以跟业内工程师了解一下。

这里给大家放个入口:IC入门了解/免费资料领取

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/292552.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

IOC解决程序耦合

1.什么是IOC IOC (Inverse of Control)即控制反转:由ioc容器来创建依赖对象,程序只需要从IOC容器获取创建好的对象。 我们在获取对象时,都是采用new的方式。是主动的。 我们获取对象时,同时跟工厂要,有工厂为我们查找…

对话惠买集团董事长兼CEO杜瑞勇:直播电商粗放时代结束,如何用AI+XR打造精细化的智慧直播生态?

“ 未来将是专业选手精细化运营的智慧直播时代。“ 整理 | 梦婕 编辑 | 渔舟 出品|极新&北京电子商务协会 直播电商在经过爆发式增长后,从业者不断涌入,竞争日趋激烈,行业发展必然将会进入到一个缓慢增长阶段。直播…

实现vue加载指令 v-loading

文章目录 为什么使用指令实现 loading具体实现封装准备实现 loading 效果loading 显示与隐藏使用修饰符扩展 完整代码与结语 本文不会详细的说明 vue 中指令这些知识点,如果存在疑问,请自行查阅文档或者其他资料 为什么使用指令实现 loading 在日常的开…

基于SSM的班级事务管理系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用Vue技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

未来已来,Ai原生应用与人高度结合!学习就在现在?

原生应用:OpenAI™ChatGPT、Baidu.Inc™文心一言 也可以体验CSDN的INSCODE AI,集成多个国内GPT内容。 文章目录 前言----编程语言的未来?一、编程语言的教育1.1 学校所见所闻1.2 开启我们的Ai行程~io!1.3 Ai结果评论 二、Ai编程教…

生成式AI:软件工程的未来伙伴

随着技术不断进步,软件工程正在经历一场革命性的变革。从最初的穿孔卡片和汇编语言编程,到现代集成开发环境和高级编程语言,软件工程已经走过了一条漫长的路。现在,生成式人工智能(AI)正打开新的篇章,不仅对传统的编码…

阿里云ECS服务器无法访问端口(防火墙在关闭状态也启作用)

问题:一直用得好好的端口,突然在某一时间不可以访问这个端口了 ,在服务器录入外网地址访问如下图: 先按正常流程检测: 1 先云服务商的管理网站查看防火墙端口是否开放 看了正常开放了端口,如下图&#xff…

常见位运算总结

个人主页&#xff1a;Lei宝啊 愿所有美好如期而遇 目录 前言 1.基础位运算 &运算 |运算 ^运算 >>运算 <<运算 ~运算 2.给一个数n&#xff0c;确定他的二进制表示中的第x位&#xff0c;是0还是1 3.将一个数n的二进制表示的第x位修改成1 4.将一个数…

jupyter更改默认路径到其它的目录或者到其它的盘 比如D盘

1.打开终端 输入jupyter notebook --generate-config 如下 2.在C:\Users\mb5958\.jupyter路径下 3.用记事本打开它&#xff0c;搜索directory 4.在你想要的路径下新建一个文件夹&#xff0c;如‘D:\jupyterFile’&#xff0c;然后将路径名放在c.NotebookApp.notebook_dir"…

深入了解 Vite:快速、简洁、高效的前端构建工具(上)

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…

HackTheBox - Medium - Linux - BroScience

BroScience BroScience 是一款中等难度的 Linux 机器&#xff0c;其特点是 Web 应用程序容易受到“LFI”的攻击。通过读取目标上的任意文件的能力&#xff0c;攻击者可以深入了解帐户激活码的生成方式&#xff0c;从而能够创建一组可能有效的令牌来激活新创建的帐户。登录后&a…

鸿蒙原生应用/元服务开发-Serverless账户验证码的问题

在应用/元服务早期使用过程中&#xff0c;-Serverless账户验证码的格式是[AGC][应用/元服务名称]&#xff0c;如下图。 但是&#xff0c;在最近&#xff0c;[应用/元服务]名称直接变成了【default】,用户收到这种验证码后&#xff0c;心里存有疑虑的&#xff0c;这是哪里配置…

【Spring】16 ApplicationContextAware 接口

文章目录 1. 简介2. 作用3. 使用3.1 创建并实现接口3.2 配置 Bean 信息3.3 创建启动类3.4 启动 4. 应用场景总结 Spring 框架提供了许多回调接口&#xff0c;用于在 Bean 的生命周期中执行特定的操作。ApplicationContextAware 接口是其中之一&#xff0c;它允许 Bean 获取对 A…

Python-1-字符串类型及方法

众所周知&#xff0c;Python面向对象&#xff0c;功能强大 | ू•ૅω•́)ᵎᵎᵎ

常见的并查集题目

总结 并查集逻辑实现的优化有两种&#xff0c;第一种是查找时路径压缩&#xff0c;第二种是按秩合并&#xff0c;合并时将高度较小的树作为较高树的子树,从代码量来看&#xff0c;推荐使用路径压缩&#xff0c;可以参考lc 547. 省份数量的两种UnionFind写法 题目 1 LC990. 等…

气膜篮球馆——智能场馆助力篮球梦想

篮球&#xff0c;作为青少年热爱的运动之一&#xff0c;不仅锻炼身体、塑造良好体态&#xff0c;更为结交朋友提供了丰富机会。如今&#xff0c;随着气膜篮球馆的兴起&#xff0c;这一运动在智能场馆中展现出更为舒适的一面&#xff0c;为篮球梦想的实现提供了强大助力。 随着人…

c语言:用结构体求平均分|练习题

一、题目 用c语言的结构体&#xff0c;求4位学生成绩的平均分 如图&#xff1a; 二、代码截图【带注释】 三、源代码【带注释】 #include <stdio.h> float aver();//声明平均分函数 void printScore();//声明打印函数 //设置结构体&#xff0c; struct student { …

【Linux Shell】4. 数组

文章目录 【 1. 数组的定义 】【 2. 读取数组 】【 3. 关联数组 】【 4. 获取数组中的所有元素 】【 5. 获取数组的长度 】 数组中可以存放多个值。 Bash Shell 只支持一维数组&#xff08;不支持多维数组&#xff09;&#xff0c;初始化时不需要定义数组大小。与大部分编程语言…

linux释放交换空间-Swap

确保剩余内存比swap内存空间大&#xff0c;再执行以下操作&#xff0c;否则会宕机&#xff01; 查看swap分区 swapon -s 会查看到你的swap分区位置 停止swap分区 停止swap分区是将swap内存释放到实际内存中 swapoff /dev/dm-1开启swap分区 swap分区内存成功释放到实际内…

年末汇总⭐️ 我是如何从学生切换到职场人身份的

目录 今日天气 阴 温度较低 一、Learning 二、Working 三、Living 章末 今日天气 阴 温度较低 小伙伴们大家好&#xff0c;冬已至 年将末 身为逮虾户的我看到大家的年末总结心中也不由得涌起一股创作热情&#xff0c;奈何没文化&#xff0c;只能按照…