前言
读大学的时候应该想清楚以后要干嘛,不然很可能要面对毕业即失业的窘境。每年近千万毕业生涌向社会,这个数字多少会给你点压力吧。
因为我是专业对口的,所以我就从对口的角度,说下我们电子信息类专业学的啥以及怎么学。有很多人在问专业难度,以及哪些课需要读好认真学等,其实这些需要看你的心有多大,才能决定你要走多远。
决定搞科研还是搞技术?
另外,电子信息的专业难度只要智商没问题其实一般都学的来,男女都一样,至少学到就业水平是没问题的,所以别问我什么对女生是不是不友好,女生是不是学不来,我只能说那是因为很多女生最后没兴趣没坚持下来。对于女生来讲,这确实是一条孤独之道,学的人不多,学成的人更不多,但我觉得是个人思想和学习环境导致的,大环境下女生都不喜欢这个,所以想走远可能会难。但现在女程序员也已越来越多,“谁说女子不如男”?
如果你想搞科研,有什么高端大气上档次的理想,那本专业就很难。对于任何工科类的专业,肯定是智商高和有毅力的人最后能走的远,所以也没有必要去比较,优秀的人大有人在。学的东西很泛,开的课程情况看学校,主要的课程还是偏硬件类、模电、数电、电路,好的学校会开通信原理、计算机网络、单片机、C语言这些、专业课很多,我就不一一列举了,反正我大学的课是排的满满的,一般来说你有一两门学的精基本就能吃饭了。
这个专业应该怎么学,有哪些出路决定于毕业后想从事哪种工作,此处暂且先不讨论技术外的出路。大一大家都比较迷茫和青涩,估计不明不白所以也没什么决心,对未来有各种憧憬和期待,野心勃勃。到了大三才明白过来,一事无成,才又回头扬言搞技术!接下来就是学不会、难入门、坚持不下来的状态……崩溃、懊悔、迷茫……其实,这是大部分本专业学生的现状。
我建议花一年时间,即大一就去闯荡、去搞事情,最后确定你是不是想稳下来搞技术。大二开始认真学习,坚持下来你到大三就会很强了,没错,已经强到可以找初级工作的地步。如此,便可早入行,到大四这年,大家一起找工作的时候就会比别人起点高一些。当然如果你在大一就一心一意就想搞技术那就更不用说了。
关于找工作的建议
那么这个专业具体怎么学?我接下来的建议只适用于普通想找工作出路的人,对于胸怀鸿鹄之志的请忽略。其实一般的课程你只要过得去就行了,有的人问什么高数物理很难啊用不用学好啊,其实我大二开始混饭吃(本人是相对特殊的大学生,比较早工作),到现在好几年了都没用过高数和物理。但并不建议完全舍弃高数和物理,因为其他科目都与高数物理息息相关,虽然工作上用到的机会并不多,实在无力回天的话,即使不太精通也无妨。
有人问C语言用不用学好?这决定于你从业的工种,目前,我的工作偏软件,吃饭的家伙就是C语言。可以跟自信的跟你讲,精通C语言很重要,不是熟悉,不是了解,就是精通。那么如果不喜欢软件,你是一个硬件工程师或者单片机工程师,那么C语言就用得偏少,那么只要会语法、会编程就可以了。虽然单片机工程师也玩C语言,但相对用的比较浅薄,就是用来控制硬件,主题还是硬件,所以就相对不那么重要。
其实很多男生一开始对本专业有兴趣都是因为硬件,确实动手焊焊东西,看到作品还是蛮有成就感的。有些小项目,智能寻迹小车,看看小车在跑啊或者搞个光立方灯闪啊闪的,看着特别好玩,确实比较吸引男生,这些以前本人都玩过深有体会。但是大部分人其实入门之后后面放弃了硬件搞软件去了。
究其原因有两方面:第一是硬件确实很难,存在瓶颈,入门容易,也很好玩,大部分人只要会焊个东西,会画个板,造一辆会跑会叫的小车就算是入门了。
但是真正从业的时候会发现以前都是玩玩具。工业级的产品都要求过硬的质量,要经得起雨雪风霜的考验,还要经得起人为的摧残。
也就是说实际上除了功能之外的东西,还得做很多措施保护,除了这个,单单就产品的功能也有严格的要求——精确到每个电阻、每个电流和电压,要有过硬的理论基础、电路分析、模电、数电、电磁波原理,可能还需要物理。相关文章:你真的吃透了电阻的用法吗?画PCB要考虑干扰、emc、信号完整性、纹波等。相关推荐:画PCB板时阻抗设计的重要性。没错,听起来是不是很难,所以其实一般的应届生都不具备一定的经验和水平,书也读的不够扎实,所以很难做到这些,工作中就经常犯错,压力很大,局限性很大,会发生很多你不可理解的事情,就会做着做着发现,啊,不是应该是这样的电流这样的功能吗,怎么没反应或者不是这样的!?然后连查问题都不知道怎么查,然后抛给大佬。
由此引申出第二个原因,因为你一毕业能力不够,其实很难,很少人能达到工作需求,所以企业一般不会开给你高工资,而且还要教你,还要容错,所以刚毕业普遍看起来硬件工程师工资比软件的低,因为软件很多人在校期间就能学好,甚至达到社会工程师水平,所以工资自然就高了,三五年后谁也说不好,硬件确实是个需要积累的东西。所以对于有志于此的人,我还是鼓励学硬件,别老看个待遇,而且硬件工程师比较稳,一般公司想动你都得想一想,毕竟是社会稀缺资源。
怎么学习硬件?
大部分课程过得去就成,但是,你最好把电路、模电、数电都精通。相关文章:如何成为高级嵌入式硬件工程师?对于已经到了大三下学期然后突然想搞技术的人,其实纯硬件对你来说有点接近关门了,除非你很有毅力,因为这时候你没时间补基本功,后面要想玩好电容、电感、运算放大器、二极管、三极管、mos管很有难度,而且这些理论课程偏枯燥。
此外,对于已经在大二铺设好了理论的人,大三就要开启你的魔鬼积累之路,多呆实验室,找老师,找师兄指导,尽你所能做作品去吧,可以找几本电子设计类的书籍或者网上的论坛照着搭,尽量多地积累小电路模型,尽可能多地熟悉一些集成芯片,比如LDO之类的,特别推荐思维好的同学学习开关电源,很考硬件功底,如果你能自己搭出合格的拓扑较为复杂开关电源,那么你的纯硬件已经过关,可以考虑实习了,然后这个时候要学画板,layout那些,熟悉altium designer,俗称AD,但是其实大企业用的不多,多数是allegro,CAD。
很多公司画板的工程师是女生,而且其实女生会更有优势。大学期间尽量多参加比赛,电子设计大赛和各种杯,瑞萨杯,飞思卡尔杯等等等,有没有获奖都行,这些就是你的经历,你的简历,写的就是这些你做过的项目,大小都行,写的就是你参加过什么比赛,有获奖更会在你面试的时候加上不少分。然后,还是要尽量早点实习,学校的环境和公司的差距还是很大,出来一趟你会发现差的不是一星半点。对于纯硬件设计工程师,言尽于此。