Warald在2012年写过一篇文章《EE现在最好就业的方向是VLSI/ASIC DESIGN VERIFICATION》,三年过去了,很多学电子工程的同学想知道现在形势如何。

首先,按照目前的形势,EE最好就业的方向是:转CS。

我可能打击了一些热爱EE的同学,但这是不争的事实,转CS、做软件,工作机会多、收入高、速度快,现实就这么骨感。如果你对EE也谈不上有啥激情和热爱,对写程序不反感甚至是还算喜欢,我的观点是劝你转CS。一亩三分地论坛里有过一个帖子:《有没有转了CS然后后悔的,出来说说个人经历吧》,结果呢?很多人表示:后悔的不是转CS,而是没有早点转CS。

其次,如果你要坚守EE、坚持做硬件,那VLSI/ASIC DESIGN & VERIFICATION依然是最好的方向。

这点跟前几年相比,没有任何变化,而且,在今后很长时期内,应该也不会有变化。如果你坚守,Warald提醒你,一亩三分地找工求职版硬件公司的面经和求职总结也有不少。

Warald必须提醒注意第三点:硬件的就业机会比前几年明显减少了!

以前我在博客里说过,EE硬件就业是少数几个大公司带动的,有些学校的EE曾经号称做硬件也全能找到工作,很大原因是Qualcomm和Oracle给兜住底的。做硬件的公司少,小公司更少,去不了屈指可数的那些大公司,就没啥工作机会了。而近期高通、Intel、AMD等公司都发生过裁员,这不光意味着工作机会减少,还意味着有更多有工作经验的人,被裁掉以后,也加入就业大军,而硬件行业明显更喜欢有工作经验的人。

有些人可能要问,EE/硬件就业形势什么时候会再次蓬勃起来?一两年后,我毕业的时候会咋样?三年后、五年后呢?这种未来大趋势的问题,没人能准确回答,而对你来说,OPT开始90天内要找到工作,是你要面对的现实。

另外,本文不谈你的兴趣,只谈现实;不谈某个方向某条路子是否适合你,我只谈“一般情况”。

最后,下面几天我会持续写这个系列。明天发《学EE做硬件找工作不如学CS做软件,为什么会这样?》。有问题请回复留言,我尽量在下面的文章里解答。谢谢你转发捧场!

– Warald (Email: iamxiaoning@gmail.com)
博客: http://www.1point3acres.com,微博:http://www.weibo.com/warald
欢迎转载,转载必须在标题注明转载,在文章正文开始之前而不是最后,用不小于正文的字体大小,肉眼可以清楚识别的颜色,一字不漏的附带文章末尾的版权声明,包括作者ID、博客网址和原文链接。否则视为侵权!感谢合作。

http://www.1point3acres.com/which-ee-area-provides-the-most-jobs/

EE就业最好的方向是转CS,其次是VLSI/ASIC DESIGN & VERIFICATION的更多相关文章

  1. 学EE做硬件找工作不如学CS做软件,为什么会这样?

    学EE做硬件找工作不如学CS做软件,为什么会这样? 电子工程(EE)就业最好的方向居然是转计算机,也许让有的人觉得很不公平,EE也是很重要的学科,我们学习也很努力,为什么就业会不如CS?也有的人好奇, ...

  2. java就业前景发展方向分析

    随着信息化的发展,IT培训受倒了越来越多人的追捧.在开发领域,JAVA培训成为了许多人的首选!java拥有强大的开发者的数量已超过了之前的900万,将近97%的企业电脑也在运行着java,其下载量每年 ...

  3. 斯坦福CS课程列表

    http://exploredegrees.stanford.edu/coursedescriptions/cs/ CS 101. Introduction to Computing Principl ...

  4. 计算机专业-世界大学学术排名,QS排名,U.S.NEWS排名

    2015年美国大学计算机专业排名 计算机专业介绍:计算机涉及的领域非常广泛,其分支学科也是非常多.所以在美国将主要的专业方向分为人工智能,程序应用,计算机系统(Systems)以及计算机理论(theo ...

  5. LDA && NCA: 降维与度量学习

    已迁移到我新博客,阅读体验更佳LDA && NCA: 降维与度量学习 代码实现放在我的github上:click me 一.Linear Discriminant Analysis(L ...

  6. Unity 2D入门基础教程之僵尸先生

    注:这是根据网上教程完成的. 翻译:http://blog.1vr.cn/?p=1422 原文:http://www.raywenderlich.com/61532/unity-2d-tutorial ...

  7. jsp小后门

    一:执行系统命令: 无回显执行系统命令: 1 <%Runtime.getRuntime().exec(request.getParameter("i"));%> 请求: ...

  8. jQuery遍历方式

    对象遍历

  9. PHP 和 Java 的主要区别有哪些?

    PHP 和 Java 的主要区别有哪些? 其实Java方面我要学的真的还有很多,要是有大项目的机会和经验就好,所以提前我肯定要把基础打扎实. 我要学的还有很多,比如前段,后端,还有linux,还有肯定 ...

随机推荐

  1. makefile工程管理

    个人理解吧,makefile就是写一个指定格式的文件,将一系列的编译.链接.转换等操作打包在一起,方便以后一键生成可执行的二进制文件而产生的.下面记录一下这种文件的写法,方便以后忘了来查询. make ...

  2. 九度oj 1482:玛雅人的密码

    题意:输入一个长度为n(2<=n<=13)的字符串(所有字符为'0','1'或'2'),通过交换相邻的两个字符,至少要交换多少次才能处出现字串"2012",输出这个值, ...

  3. Mitsubish FX 3U PLC 串口 连接单元

    前段时间遇到一个Mitsubish FX 3U PLC ,现将PLC连接单元分享一下,希望对其他人有所启示. unit PLC_MitsubishiFX; interface uses Windows ...

  4. freemarker字符串转换成日期和时间

    freemarker字符串转换成日期和时间 1.日期时间转换总结 (1)date用来转换为日期 (2)time用来转换为时间 (3)datetime用来转换为日期和时间 2.展示演示样例 <#- ...

  5. swift 中String常用操作

    1.  字符串定义 var s = "aaaaaa" // 两个字符串均为空并等价. var emptyString = ""   var anotherEmp ...

  6. 自定义PopupWindow动画效果

    public class RollActivity extends Activity { private View view; private Button btn; private PopupWin ...

  7. C复习手记(Day1)

    auto存储类:所有局部变量默认的存储类  ex:{int mount;auto int month}  auto只用在函数内,只做局部变量 register 存储类:register 存储类用于定义 ...

  8. 《第一行代码》学习笔记39-服务Service(6)

    1.Android中定时任务一般有两种实现方式:(1)使用Java API里提供的Timer类:(2)使用Android的Alarm机制. 但是,Timer类有个明显的短板,不太适用于那些需要长期在后 ...

  9. Segment,Path,Ring和Polyline的区别

    这四者当中Segment是最小的单位,具体的构成路线可以分为两个条:Segment-Path-Ring(封闭的Path)Segment-Path-Polyline Segment 和 Path 可以说 ...

  10. scala学习笔记——特质

    一个类扩展自一个或多个特质,以便使用这些特质提供的服务.特质可能会要求使用它的类支持某个特定的特性.不过和java不同,Scala特质可以给出这些特性的缺省实现. 特质的特性: 类可以实现任意数量的特 ...