
硬件工程师分为多少类
一、嵌系统的 着重理解“嵌入”的概念 主要从三个方面上来理 1、从硬件上,将基于CPU的器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部的16C550\\\/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有LCD控制器,但其种意义上就相当于显卡。
比较高端的ARM类Intel Xscale架构下的IXP网络处理器CPU内部集成PCI控制器(可配成支持4个PCI从设备或配成自身为CPI从设备);还集成3个NPE网络处理器引擎,其中两个对应于两个MAC地址,可用于网关交换用,而另外一个NPE网络处理器引擎支持DSL,只要外面再加个PHY芯片即可以实现DSL上网功能。
IXP系列最高主频可以达到1.8G,支持2G内存,1G×10或10G×1的以太网口或Febre channel的光通道。
IXP系列应该是目标基于ARM体系统结构下由intel进行整合后成Xscale内核的最高的处理器了。
2、从软件上前,就是在定制操作系统内核里将应用一并选入,编译后将内核下载到ROM中。
而在定制操作系统内核时所选择的应用程序组件就是完成了软件的“嵌入”,比如WinCE在内核定制时,会有相应选择,其中就是wordpad,PDF,MediaPlay等等选择,如果我们选择了,在CE启动后,就可以在界面中找到这些东西,如果是以前PC上将的windows操作系统,多半的东西都需要我们得新再装。
3、把软件内核或应用文件系统等东西烧到嵌入式系统硬件平台中的ROM中就实现了一个真正的“嵌入”。
以上的定义是我在6、7年前给嵌入式系统下自话侧重于理解型的定义,书上的定义也有很多,但在这个领域范围内,谁都不敢说自己的定义是十分确切的,包括那些专家学者们,历为毕竟嵌入式系统是计算机范畴下的一门综合性学科二、嵌入式系统的分层与专业的分类。
嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。
1、硬件层,是整个嵌入式系统的根本,如果现在单片机及接口这块很熟悉,并且能用C和汇编语言来编程的话,从嵌入式系统的硬件层走起来相对容易,硬件层也是驱动层的基础,一个优秀的驱动工程师是要能够看懂硬件的电路图和自行完成CPLD的逻辑设计的,同时还要对操作系统内核及其调度性相当的熟悉的。
但硬件平台是基础,增值还要靠软件。
硬件层比较适合于,电子、通信、自动化、机电一体、信息工程类专业的人来搞,需要掌握的专业基础知识有,单片机原理及接口技术、微机原理及接口技术、C语言。
2、驱动层,这部分比较难,驱动工程师不仅要能看懂电路图还要能对操作系统内核十分的精通,以便其所写的驱动程序在系统调用时,不会独占操作系统时间片,而导至其它任务不能动行,不懂操作系统内核架构和实时调度性,没有良好的驱动编写风格,按大多数书上所说添加的驱动的方式,很多人都能做到,但可能连个初级的驱动工程师的水平都达不到,这样所写的驱动在应用调用时就如同windows下我们打开一个程序运行后,再打开一个程序时,要不就是中断以前的程序,要不就是等上一会才能运行后来打开的程序。
想做个好的驱动人员没有三、四年功底,操作系统内核不研究上几编,不是太容易成功的,但其工资在嵌入式系统四层中可是最高的。
驱动层比较适合于电子、通信、自动化、机电一体、信息工程类专业尤其是计算机偏体系结构类专业的人来搞,除硬件层所具备的基础学科外,还要对数据结构与算法、操作系统原理、编译原理都要十分精通了解。
3、操作系统层,对于操作系统层目前可能只能说是简单的移植,而很少有人来自已写操作系统,或者写出缺胳膊少腿的操作系统来,这部分工作大都由驱动工程师来完成。
操作系统是负责系统任务的调试、磁盘和文件的管理,而嵌入式系统的实时性十分重要。
据说,XP操作系统是微软投入300人用两年时间才搞定的,总时工时是600人年,中科院软件所自己的女娲Hopen操作系统估计也得花遇几百人年才能搞定。
因此这部分工作相对来讲没有太大意义。
4、应用层,相对来讲较为容易的,如果会在windows下如何进行编程接口函数调用,到操作系统下只是编译和开发环境有相应的变化而已。
如果涉及Jave方面的编程也是如此的。
嵌入式系统中涉及算法的由专业算法的人来处理的,不必归结到嵌入式系统范畴内。
但如果涉及嵌入式系统下面嵌入式数据库、基于嵌入式系统的网络编程和基于某此应用层面的协议应用开发(比如基于SIP、H.323、Astrisk)方面又较为复杂,并且有难度了。
三、目标与定位。
先有目标,再去定位。
学ARM,从硬件上讲,一方面就是学习接口电路设计,另一方面就是学习汇编和C语言的板级编程。
如果从软件上讲,就是要学习基于ARM处理器的操作系统层面的驱动、移植了。
这些对于初学都来说必须明确,要么从硬件着手开始学,要么从操作系统的熟悉到应用开始学,但不管学什么,只要不是纯的操作系统级以上基于API的应用层的编程,硬件的寄存器类的东西还是要能看懂的,基于板级的汇编和C编程还是要会的。
因此针对于嵌入式系统的硬件层和驱动程的人,ARM的接口电路设计、ARM的C语言和汇编语言编程及调试开发环境还是需要掌握的。
因此对于初学者必然要把握住方向,自己的目标是什么,自己要在那一层面上走。
然后再着手学习较好,与ARM相关的嵌入式系统的较为实际的两个层面硬件层和驱动层,不管学好了那一层都会很有前途的。
如果想从嵌入式系统的应用层面的走的话,可能与ARM及其它体系相去较远,要着重研究基嵌入式操作系统的环境应用与相应开发工具链,比如WinCe操作系统下的EVC应用开发(与windows下的VC相类似),如果想再有突破就往某些音视频类的协议上靠,比如VOIP领域的基于SIP或H.323协议的应用层开发,或是基于嵌入式网络数据库的开发等等。
对于初学者来讲,要量力而行,不要认为驱动层工资高就把它当成方向了,要结合自身特点,嵌入式系统四个层面上那个层面上来讲都是有高人存在,当然高人也对应的高工资,我是做硬件层的,以前每月工资中个人所得税要被扣上近3千大元,当然我一方面充当工程师的角色,一方面充当主管及人物的角色,两个职位我一个人干,但上班时间就那些。
硬件这方面上可能与我PK的人很少了,才让我拿到那么多的工资。
四、开发系统选择。
很多ARM初学者都希望有一套自己能用的系统,但他们住住会产生一种错误认识就是认为处理器版本越高、性能越高越好,就象很多人认为ARM9与ARM7好,我想对于初学者在此方面以此入门还应该理智,开发系统的选择最终要看自己往嵌入式系统的那个方向上走,是做驱动开发还是应用,还是做嵌入式系统硬件层设计与板级测试。
如果想从操作系统层面或应用层面上走,不管是驱动还是应用,那当然处理器性能越高越好了,但这个东西自学,有十分大的困难,不是几个月或半年或是一年二年能搞定的事。
在某种意义上请,ARM7与9的差别就是在某些功能指令集上丰富了些,主频提高一些而已,就比如286和386。
对于用户来讲可能觉查不到什么,只能是感觉速度有些快而已。
ARM7比较适合于那些想从硬件层面上走的人,因为ARM7系列处理器内部带MMU的很少,而且比较好控制,就比如S3C44B0来讲,可以很容易将Cache关了,而且内部接口寄存器很容易看明白,各种接口对于用硬件程序控制或AXD单步命令行指令都可以控制起来,基于51单片机的思想很容易能把他搞懂,就当成个32位的单片机,从而消除很多51工程师想转为嵌入式系统硬件ARM开发工程师的困惑,从而不会被业界某此不是真正懂嵌入式烂公司带到操作系统层面上去,让他们望而失畏,让业界更加缺少这方面的人才。
而嵌入式系统不管硬件设计还是软件驱动方面都是十分注重接口这部分的,选择平台还要考察一个处理器的外部资源,你接触外部资源越多,越熟悉他们那你以后就业成功的机率就越高,这就是招聘时所说的有无“相关技能”,因为一个人不可能在短短几年内把所有的处理器都接触一遍,而招聘单位所用的处理器就可能是我们完全没有见过的,就拿台湾数十家小公司(市价几千万)的公司生产的ARM类处理器,也很好用,但这些东西通用性太差,用这些处理器的公司就只能招有相关工作经验的人了,那什么是相关工作经验,在硬件上讲的是外围接口设计,在软件上讲是操作系统方面相关接口驱动及应用开发经验。
我从业近十年,2000年ARM出现,我一天始做ARM7,然后直接跑到了Xscale(这个板本在ARM10-11之间),一做就是五年,招人面试都不下数百人,在这些方面还是深有体会的。
我个人认为三星的S3C44b0对初学者来说比较合适,为什么这么说哪
因为接口资源比较丰富,技术成熟,资料较多,应该十分适合于初学者,有问题可能很容易找人帮且解决,因为大多数人都很熟悉,就如同51类的单片机,有N多位专家级的人物可以给你帮忙,相关问题得以很快解答,所然业界认为这款ARM都做用得烂了,但对于初学者来,就却是件好事。
因此开发系统的选择,要看自己的未来从来目标方向、要看开发板接口资源、还要看业界的通用性。
五、如何看待培训。
首先说说我自己,我目前从业近十年,与国内嵌入式系统行业共同起步,一直站在嵌入式系统行业前沿,设计过多款高端嵌入式系统平台产品并为众多公司提供过解决方案,离职前为从事VOIP的美资公司设计IP-PBX,历任项目经理、项目主管、技术总监、部门经理,积累众多人脉,并集多年经验所得,考虑到学生就业与公司招人的不相匹配,公司想招人招不到,而学生和刚毕业的工程师想找份工作也不太容易,于此力创知天行科技有限公司,开展嵌入式系统教育培训。
因一线的科研人员和一线的教师不相接触,导至国内嵌入式人才缺乏,国外高校的技术超前于业界公司,而国内情况是业界公司方面的嵌入式系统技术要远远领先于高校。
为架构业界与高校沟通的桥梁,把先进技能带给高校学子,为学生在就业竞争中打造一张王牌,并为业界工程师快速提升实现自我创造机遇,我就这样辞去了外企年薪20多万的职位,做嵌入式系统方面的培训了。
对于培训来讲,是花钱来买时间,很多工程师都喜欢自己学,认为培训不值,这也是有可能的,纯为赚钱的培训当然不会太有价值,但对于实力型的培训他们可能就亏大了,有这样一笔帐不知他们算过没有,如果一个一周的培训,能带给他们自学两年后才能掌握的知识,在培训完后他们用三个月到半年时间消化培训内容,这样他会省约至少一年半的时间来学其它的或重新站在另一个高度上工作,那么他将最迟一年后会拿到他两年后水平所对应的工资,就是在工资与水平对应的关系上比同批人缩短一年,每月按最少1千计,再减去培训费用至少多1.0万,同时也省了一年时间,不管是休闲也好,再继续提高也好,总之是跑到了队伍的前面了。
另一层面上讲,对于新人的培训相当于他们为自己提前买了份失业保险,有师傅会带领他们入道,我今年暑假时班里最年轻的一个学生是大二的,今年才上大三,这学期才刚学单片机,但现在ARM方面的编程工作已经搞得有声有色了,再过一年多毕业,他还会失业吗
再者通过培训,你可以知道很多业界不为常人所知的事,同时也为自己找了个师傅,就比如说,两个工程师分别用S3C2410和PXA255来做手持设备,同样两人都工作四年,再出去找工作,两人工资可能最多可相差一倍,为什么
这就是业界不为常人所知的规则,2410属于民品,被业界用烂了,做产品时成本特敏感,当然也对人才成本敏感了,PXA255是intel的东西,一个255 CPU能买三个2410,一直被业界定义为贵族产品,用的公司都是大公司或为军方服务的公司,不会在乎成本,只要把东西做好,一切都好说,但这方面做的人也少啊,因为开发系统贵啊。
对于说为自已找了个好师傅,我想是这样的,因为同级工程师间存在着某此潜在的竞争关系,有很多人不愿意把自己知道的东西教给别人,这意味着他将要失业,就是所说的教会徒弟,饿死师傅,但对于我们这些人就不存在这样的关系了,我是在嵌入式系统平台设计上走到了一定程序,目前在国内这块的技术上已经是自己很难再突破自己,因此很多东西我对大家都是OPEN的,就比如说下面那部分关于接口设计中所提到的时序接口东西,我要是不讲,却使是高级硬件工程师我想也几乎只有10%的人能知道吧。
六、成为高级嵌入式系统硬件工程师要具备的技能。
首先我声明,我是基于嵌入式系统平台级设计的,硬件这个方向我相对来讲比较有发言权,如果是其它方面所要具备的基本技能还要和我们培训中心其它专业级讲师沟通,或去网站看看。
他们的方面上我只能说是知道些,但不是太多,初级的问题也可以问我。
对于硬件来讲有几个方向,就单纯信号来分为数字和模拟,模拟比较难搞,一般需要很长的经验积累,单单一个阻值或容值的精度不够就可能使信号偏差很大。
因此年轻人搞的较少,随着技术的发展,出现了模拟电路数字化,比如手机的Modem射频模块,都采用成熟的套片,而当年国际上只有两家公司有此技术,自我感觉模拟功能不太强的人,不太适合搞这个,如果真能搞定到手机的射频模块,只要达到一般程度可能月薪都在15K以上。
另一类就是数字部分了,在大方向上又可分为51\\\/ARM的单片机类,dsp类,FPGA类,国内FPGA的工程师大多是在IC设计公司从事IP核的前端验证,这部分不搞到门级,前途不太明朗,即使做个IC前端验证工程师,也要搞上几年才能胜任。
dsp硬件接口比较定型,如果不向驱动或是算法上靠拢,前途也不会太大。
而ARM单片机类的内容就较多,业界产品占用量大,应用人群广,因此就业空间极大,而硬件设计最体现水平和水准的就是接口设计这块,这是各个高级硬件工程师相互PK,判定水平高低的依据。
而接口设计这块最关键的是看时序,而不是简单的连接,比如PXA255处理器I2C要求速度在100Kbps,如果把一个I2C外围器件,最高还达不到100kbps的与它相接,必然要导致设计的失败。
这样的情况有很多,比如51单片机可以在总线接LCD,但为什么这种LCD就不能挂在ARM的总线上,还有ARM7总线上可以外接个Winband的SD卡控制器,但为什么这种控制器接不到ARM9或是Xscale处理器上,这些都是问题。
因此接口并不是一种简单的连接,要看时序,要看参数。
一个优秀的硬件工程师应该能够在没有参考方案的前提下设计出一个在成本和性能上更加优秀的产品,靠现有的方案,也要进行适当的可行性裁剪,但不是胡乱的来,我遇到一个工程师把方案中的5V变1.8V的DC芯片,直接更换成LDO,有时就会把CPU烧上几个。
前几天还有人希望我帮忙把他们以前基于PXA255平台的手持GPS设备做下程序优化,我问了一下情况,地图是存在SD卡中的,而SD卡与PXA255的MMC控制器间采用的SPI接口,因此导致地图读取速度十分的慢,这种情况是设计中严重的缺陷,而不是程序的问题,因此我提了几条建议,让他们更新试下再说。
因此想成为一个优秀的工程师,需要对系统整体性的把握和对已有电路的理解,换句话说,给你一套电路图你终究能看明白多少,看不明白80%以上的话,说明你离优秀的工程师还差得远哪。
其次是电路的调试能力和审图能力,但最最基本的能力还是原理图设计PCB绘制,逻辑设计这块。
这是指的硬件设计工程师,从上面的硬件设计工程师中还可以分出ECAD工程师,就是专业的画PCB板的工程师,和EMC设计工程师,帮人家解决EMC的问题。
硬件工程师再往上就是板级测试工程师,就是C语功底很好的硬件工程师,在电路板调试过程中能通过自已编写的测试程序对硬件功能进行验证。
然后再交给基于操作系统级的驱动开发人员。
总之,硬件的内容很多很杂,硬件那方面练成了都会成为一个高手,我时常会给人家做下方案评估,很多高级硬件工程师设计的东西,经常被我一句话否定,因此工程师做到我这种地步,也会得罪些人,但硬件的确会有很多不为人知的东西,让很多高级硬件工程师也摸不到头脑。
那么高级硬件件工程师技术技能都要具备那些东西哪,首先要掌握EDA设计的辅助工具类如Protel\\\\ORCAD\\\\PowperPCB\\\\Maplux2\\\\ISE、VDHL语言,要能用到这些工具画图画板做逻辑设计,再有就是接口设计审图能力,再者就是调试能力,如果能走到总体方案设计这块,那就基本上快成为资深工程师了。
硬件是要靠经验,也要靠积累的,十年磨一剑,百年磨一针。
硬件工程师分为多少类
2008年度述职报告我是XX部负责XXXXXX,我的主要工作职责为:XXXXXXXXXXX。
那么,接下来就我一年以来的工作,在此向各位领导们做一个简单的总结:(一)日常工作方面:1. 通过一年时间工作中的磨合,我能熟练的开展公司的各项工作,对于XX的整个流程在实践中能熟练的操作。
在面对工作中的突发事情,如XXX问题等, 我都能通过前期积累的客情关系,较好地安抚客户情绪,尽可能的解决客户遇到的问题,并积极与公司领导反映,及时解决问题所在。
能够保证XXX的合作。
2. 因我性格较乐观、善于沟通,能与客户相处融洽,认真负责的工作态度和良好的心态让我在面对工作中的一些繁琐事情和客户存在问题时,能更好地处理事情。
工作也较灵活,能分清轻重急缓,更好的完成工作。
3.日常工作中协助XX经理开展各项销售工作,制定共同的XX目标,并共同完成公司制订的XX任务。
4.对于公司制定的销售活动,第一时间与大区经理、区域经理及客服经理沟通后,制定工作分配计划。
并将公司许可的销售信息、促销信息、新品推广信息、淘汰信息对外传播。
(二)反思与改进不知不觉,我已经在公司做了一年多了,一直忙于部门的工作,没时间好好静下心来总结一下,虽然在部门里从事了一些日常工作和处理一些烦琐的事情,以及各项处理。
但是却从工作中发现出了自己的很多不足,希望在此指出来,各位同事可以帮忙纠正,以帮助我在今后更好的成长。
1.细心不够,考虑不够仔细和全面,容易忽略很多的细节问题,有句话说得很好,“细节决定成败”,我觉得很好,值得我反思和学习。
在以后的过程中开展任何的工作,不管时间多紧,事情多忙,始终都要从细节开始抓起,抓好了细节问题,可以说是成功了一半。
2.文字功底太差了,需要进一步加强锻炼。
每次搞活动的时候,总懂得想出一些可行性的方案,但是却很难用文字具体的提炼出来,一些方案的起草,都要经过几天才能写出来,效率很低,归结起来都是由于文字功底太差了,由于自己接触文件太少,书看的不够多,所以就时常写不出什么东西出来。
有时间的话,自已要多写写,多读读文件,可以很好的锻炼一下自己。
3.工作效率不高,没有掌握好工作方法。
比如碰到了比较苦恼的事情不知道该怎么处理的时候,不会试着做其他方面的工作,浪费了时间,也浪费了精力,所以,不要太执着了,要学习转变工作思路。
总之,简单的回想自己工作以来的点点滴滴,总结一下自己的不足,希望对自己以后的成长更有帮助,同时也可以作为宝贵的经验积累起来,和大家分享一下。
那么可能还有更多更多的不足是我自已不知道,在以后的工作中希望大家能指出来,让我能更好的提升自已。
(三)需要工作配合的地方 1\\\\2\\\\3\\\\
助理工程师专科得几年才能评定
关于晋职称。
大专毕业后三年评助理工程师,助理工程师后四年评工程师,即大专毕业后七年可晋工程师。
大专毕业原则上不允许评高级工程师。
本科毕业后一年后自动转为助理工程师,评为助理工程师后四年评工程师。
即本科毕业五年后评工程师。
在获工程师职称五年后可有资格评高级工程师。
硕士毕业后2 -3年评工程师,博士毕业后1年评工程师。
【职业发展】应届本科生 在大企业里,走技术路线,如何才能成长起来呢
先谢过各位
业的话,可以做一下是不是长久之计,可以借这个平台积累点东西,再往跟高的地方走行政专员的主要工作职责:一行政管理工作1.制度建立与完善:根据公司发展的实际情况,制定出合乎企业现状的规章制度,知会各部门及人员,收集合理化建议,并在企业发展中及时调整和完善,使制度更加规范和合理,提高制度的可执行性和有效性,切实可行地提高员工工作主动性和规范性。
2.部门沟通与人员协调:了解近期的工作重点、业务要点及管理方面的思想。
准确理解公司领导意图、做好上情下达的工作。
以主动谦虚的态度与其他部门人员充分沟通,尽可能及时了解各项业务的进展情况,并将信息及时整理反馈给公司领导,有效地协助上级推进工作。
在日常的工作中,注意与其它部门和同事的协作,协调与各部门之间的关系,建立服务意识。
3.绩效考核:全面了解,评估员工工作绩效,发现优秀人才,提高公司工作效率,考核范围为公司全体员工。
考核原则是通过考核全面评价员工的各项工作表现,使员工了解自己的工作表现与取得报酬、待遇的关系,获得努力向上、改善工作的动力。
使员工有机会参与公司管理程序,发表自己的意见。
考核目的、考核对象、考核时间、考核指标体系、考核形式应相匹配。
以岗位职责为主要依据,坚持上下结合,左右结合,定性与定量考核相结合。
考核可采取上级评议、同级同事评议、自我鉴定、下级评议、外部客户评议等。
二、日常行政事务处理1.接听电话接待来访:接听电话要使用文明用语,语言应亲切简练、礼貌、和气,公话严禁私用,一律不得拨打信息台;对来访者要使用文明用语,热情接待,要认真倾听来访者的叙述。
如未能及时有效地解决,应做好相应的记录并跟进落实。
2.文件制发及档案管理:文件制发后应将文件内容传达到应周知的相关部门和人员,并督导落实。
文件制发后,应先分类整理再按要求进行归档,公司内部综合类档案原则上以半年为周期进行建档。
公司档案管理的基本原则是:统一领导,分级管理;维护档案的完整与安全;便于公司和社会对档案的有效利用。
3.例会组织与纪要:按要求安排好人员的座次及发言顺序,发言要短小精悍,有效地利用时间,讨论实质性的问题。
与会人员均应将手机设置为会议状态。
4.车辆使用及管理:提高汽车使用率,合理使用,降低能耗。
公务用车,公司领导人员在市内参加各种业务活动,派车接送;到外地出差,送到火车站或机场。
公司其他员工遇有紧急、重要公务或因路远等必需用车的情况时可酌情批准派车。
公司组织集体活动,酌情安排用车。
5.日常制度监管:在现有的管理模式中,加大行政督导的执行力度,有效地实施行政制度及监管,及时调整管理方式、方法,建立和谐的工作氛围与高效运作的工作效率。
三、外部沟通1.政府职能部门沟通:作为公司与政府部门沟通的窗口,我们应以热忱态度与政府部门建立起真诚信任的关系,端正自己的位置,灵活处理。
2.合作伙伴沟通:要注意多方了解与业务相关的事务,以做到准确理解对方的意图、帮助进行有效的沟通与传达,但在处理事务时注意以公司利益为重。
3.注重礼尚往来:节日礼品、贺卡等,在重要的节日(如圣诞节、新年、春节、或重要合作伙伴[客户]的公司纪念日等),应在征求总经理意见之后,以礼品或贺信及时致意,维护与合作伙伴的友好关系。
在业务合作中,适时提醒经理并根据经理要求为其安排与合作伙伴的定期沟通活动或轻松的就餐,与合作伙伴建立经常性的沟通。
以促进彼此的了解与进一步的合作。
行政管理工作可以说是千头万绪、纷繁复杂。
企业行政人员每天都面临着大量的、琐碎的、不起眼的事务,但是行政工作在企业中的作用是不可小视的,所以也要求从事这个岗位工作的人员要具备一定的职业素养。
从事行政所具备的素质:1. 工作态度:必须对企业的背景、企业所在行业及市场的定位、企业行政管理系统及企业文化有所了解。
2. 工作技能:有电脑、外语、文笔、沟通技能、时间管理、压力管理、情绪管理等方面的能力。
3. 业绩方面:领悟上级主管的意图,工作高效率,有服务意识,工作环节“零缺陷”。
爱实习网建议:行政专员是每个公司所必须具备的岗位,以上所介绍的只是通常的工作内容,当然具体事务要根据各个公司的具体情况而定,但不会差的很多。
在这里我们爱实习网也给广大的大学生朋友们提供一些工作心得:1.跟上公司的主旋律,注意公司的发展趋势;2.寻求晋升空间,行政工作不是你最终想要的,积累了一定的经验,可以设法让自己能够胜任更重要的职位,让老板赏识你;3.及时充电,你喜欢什么想学什么,那就马上行动,买些书或者去图书馆看些书,这对自己是有百益而无一害;4.学历并不代表能力,要适当地改造自己。
一开始的形象有好有坏,你可以多问下别人的看法,试着改变自己;5.有责任心,了解公司的企业文化,有创新意识。
责任心固然重要,但工作的效率也很重要,所以时刻准备挑战工作出现的难题,想问题要全面;6.制定工作和学习计划,规划自己的人生;7.了解各部门的特点和习惯,针对性地做好材料的准备和沟通工作,可以加速公司决策的进度。
行政专员对员工要尽量关心和帮助,同样老板其实也是普通人,人总会有不适,人总会有脾气,我们应该给予谅解。
软件技术(嵌入式软件工程师) 是个什么专业
工程师是科学家;工程师是艺术家;工程师也是思想家。
一位伟大的工程师曾经提出过这样的一段感言。
不错,工程师是利用自然科学来创造工程的人。
工程既是物质的也是思想上的。
许多不朽的工程,伟大的发明以及出神入化的技术方案,许多人往往只看到了他们的瑰丽,而作为工程师则更应该看到设计的灵魂。
因此我们应该深入的理解工程师也是艺术家和思想家。
工程设计的本身就是一种艺术,也是工程师思想的结晶。
一部精密的机械设备,一个高效而又健壮的程序,一个复杂而又无懈可击的电路,这些都反映着一些杰出工程师的思想和灵魂,有时你甚至会认为他们的生命已经融入到设计中。
\ 成为一个杰出工程师最重要的因素就是热爱自己的职业。
毕竟兴趣是最好的老师,许多优秀的电子工程师都是从小作为电子爱好者的。
爱好不仅要体现在行动中更要深入内心甚至深入骨髓。
有许多人问:每天应该花多长时间在学习中和工作中。
可以肯定一份耕耘就会换来一份收获,但作为工程师和科学家想取得成功并不是比赛谁花的时间最多,而是看谁付出了更多的思考。
不要以为一个学生坐在自习教室里看了多少小时的书就是勤奋,也可能比呆在寝室里的学生还要懒惰。
也就是说勤奋是大脑的勤奋,而不是身体和和形式上的勤奋。
我学电子也差不多有15年了,也发现了很多问题。
一次别人问我你每天花多长时间来工作。
我回答他:每天除了吃饭睡觉几乎都在思考。
不夸张的说我的很多工程构想都是在梦境中诞生的。
每天早起床后刷牙的时候、上班的路上、吃饭的时候甚至和别人谈话的空闲瞬间都有可能诞生灵感。
当然热爱工程师职业的前提是一定要能领略到工程和自然科学中的美感。
一个优秀的工程师同时也是一个热爱科学的人,从科学的常识到科学的精神都会渗透到他的生活中。
一次我看到一位教研室里的老师安排答辩的顺序,尽管这位老师在机电领域写了很多的书也在所谓理论领域有很多建树,单从他安排这样一个简单的顺序来看,他并不是个理论很高的人。
因为在我看来他的工作方法是效率极低的。
换句话说就是在他的生活中没有科学的精神可言。
\ 一个工程师和科学家在生活中也是工程师和科学家。
这个问题引出后我们要提到的是培养自己的思维品质。
包括思维的习惯,深度和广度,以及思维方式和思维素材的选取。
成为一个工程师确实有很多品质是天生的和决定性的,学校的培养和自己的努力也只是一些辅助措施。
一个人曾经问我一个关于感性负载的问题,其实我心理很清楚他并不理解这里面最基本的物理概念,首先对电感的认识就不是用语言和数学公式能解释得了的。
所以物理学和数学的基础是对工程师有很高要求的,这里所提到的物理学和数学是指一种最基本的认识而不是停留于表面的文字和公式。
我可以推断这个人不太适合作工程师,其实他提出的问题都真真切切的存在于生活中,抬头看看日光灯的启动,或者当你看到电源插头的放电瞬间。
可这每一个瞬间都被示为理所应当的话就错了。
那样当牛顿看到苹果落地时也会感觉理所应当的。
\ 每个人的思维着眼点和注意的方面都不相同,很多人从小就会将注意放在自然科学之上,这些孩子中有很多就是未来的工程师。
比如一个10岁的小学生看到一幢大楼,他会马上考虑大楼是如何建造的,塔吊又是怎么一节一节接起来的,那么高的大楼外墙的玻璃是如何安装的。
另一个孩子会想工程师真伟大,还会想到一些诗句来抒发内心的感受。
显然两个孩子一个可能更适合作工程师另一个适合成为文学家。
所以人们经常说,每个人都有自己的长处和优点。
有些人的长处和思维方式在工程师职业中无法发挥,可中国教育的教条化却无法让每个人都能做自己喜欢的专业。
我的一个大学同学是文学爱好者,对中国历史和社会有许多见解,阅读广泛文笔也好,可偏偏学了电子这个专业,这不是人才的浪费吗。
所以工程师和科学家在生活中也是工程师和科学家,而不是工作时和端起书本时才是。
很多学生很努力的去学习,可一直无法入门就是这个原因。
当拿起书本时发现一个问题或者老师提出一个问题后他们会努力的解决,可放下书本就不会再自己提出问题和独立的思考了。
\ 我从来不认为中国的教育是真正的教育,书本、试卷、分数、所谓的答案都是教条的,就好象一条生产线给每个经过其中的学生盖上一个学历的烙印。
将创造性和个人的特长统统抹杀,再加上长期以来的教育大跃进和人才评定标准的偏差,无数天才失去了发展机会。
本来没有那么多的教育资源却非要扩招--扫盲。
将大学教育至于尴尬境地,应届生就业就是最好的例子。
所以请不要抱怨工作机会少,中国是非常缺乏工程师的呀
缺到让很多公司开始呐喊的程度。
工程师的缺乏又和应届理工科毕业生的过剩形成矛盾。
所以你不要以为学习成绩高就能成为一个好的工程师。
要清楚的认识到学校的教育和社会需求之间的距离。
\ 工程师要有自己的思想,很多学生在读书过程中养成了一些很不好的习惯。
比如思考深度不够,和不会独立思考。
一个公式放在面前能做题,能考试就OK吗
自然科学好比一个花园,一些科学巨匠写下了无数不朽的文章来描述它。
数学公式就好比文章中的文字和句子,只是做文字游戏或者简单的背诵有什么意义吗
请问问自己你对这个大花园了解多少。
你闭上眼睛能想象出这个花园的景象吗
记得我曾问一个大四毕业设计的学生你物理学的怎么样。
他回答我还好,可又补充说就是公式忘了。
工作中他看到我随笔可以写出很多方程,惊讶的说我的记忆力真好。
我说我根本就没背过公式。
因为我记得花园是什么样的,即使哪位大家用什么词汇描述的花园我记不清,可我依然能清楚的描述出来。
这才是理论,理论不是指文字和公式而是前人的思想。
\ 许多学电子的学生说模拟技术难学,我告诉他们其实学好模拟技术并不是要学好模拟电子本身。
世界本来就是模拟的,所有的物理量都是模拟的,这就是模拟。
所以你对自然科学的最根本看法和世界观直接决定模拟水平的高低,也就是物理学水平的高低。
我的意见是:不要以为拿着模电书学下去就能有本质的改变,一定要提高对事物的认识和对自然科学的理解,提高对模拟量的驾御能力。
重要的是思维方式,和对概念的感性认识。
\ 思考问题要有深度,思维的深度是一种习惯。
有些人总是喜欢点到为止,他甚至没有意识到我还可以再深入的思考。
作为工程师和科学家要培养深邃的思考习惯。
一些学生看到一道物理题,认为作对就好的人居多。
可你是否发现了其中的内在联系,甚至从考点中受到启发。
有很多高中学生喜欢做大量的习题,结果效果却不理想。
就是因为这些学生只是在做题,没有付出更多的思考。
所以工程师要注重概念性的思考然后深入进去。
知其然,更要知其所以然。
\ 工程师要重视实践,自然科学不管发展到何时都离不开实验。
电子学本身就是为了指导工程实践。
所以不要谈空洞的理论。
现在很多院所都面临这样的问题,总是谈一些空洞的理论,甚至错误的但还不以为然的理论。
实践可以提高对自然科学的认识甚至改变着我们的世界观,只有这种认识提高了才可能创造和应用有价值的理论。
我们不要玩弄理论,但要重视理论。
理论是思想,是认识,不是公式和文字。
\ 另一方面,我们还要重视理论。
因为你是电子工程师,而不是电子爱好者。
工程师要从整体到细节全面的把控你的工程。
人做事是一定要犯错误的,工程师要将这样的错误减到最少。
因此全面的理论和对工程对象的认识是必须的。
一些从电子爱好者出身的工程师比较容易忽视理论,认为把东西做出来了就可以。
当然是要把东西作出来,但我们最终是要掌握尖端的技术,推动中国科技的发展。
不可能象电子爱好者那样拿过别人的图纸来制作了事。
IT技术发展迅速,理论的发展也非常迅速。
我们一定要接受潮水般的新观念和新技术,工程师必须有全面而又坚实的理论作为后盾。
我们学习信息技术就好比盖一座大厦,我们可以很快掌握流行的开发工具和技术--可以盖个比较高的大楼,可是没有全面坚实的理论作为地基,是不可能盖成摩天大厦的。
\ 而且理论体系一定要完整,IT技术本身就是多学科交叉产生的,他已经涉及太多的东西了。
所以在这个行业内如果掌握更多更全面的知识是非常必要的。
搞硬件的往往容易忽略软件方面的东西。
现在哪里有离开软件的硬件和离开硬件的软件呢
而且一个工程师不仅要懂得本\ 专业的知识,还要有广泛的自然科学知识,只有这样才能成为出色的工程技术人员。
\ 培养自己的学习方法也是工程师的必修课。
知识爆炸的年代里,仅仅靠学校里学来的一点皮毛想成为优秀的工程师是不可能的,90%的知识都要靠自己去学习。
很多学校刚毕业的学生并不会自学。
拿过一本书来一阵看,看不懂就咬牙看下去,最后仍在一边。
其实自学是非常讲究技巧和方法的。
当然每个人都有自己的一套好办法。
我通常把知识分成几类:\ 1.基础知识 ----包括数物化和专业基础。
\ 2.流行的技术 ----比如潜入式系统开发,大家都在做的技术。
\ 3.未来将要流行的技术 ----比如生物DSP技术,就是你对未来的预测。
\ 4.我要用到的技术 ----就是你工程中急需使用的。
\ 5.其他学科的重要进展 ----紧跟科技发展的脚步是必须的。
\ 我通常均匀的分配时间,而不忽略任何任何一个方面的进展。
这样才能保证知识体系的不断更新和扩充。
这只是宏观上的精力分配。
具体的学习过程当然因人而定,但一定要有战略的进行。
工程师做任何事情都要有计划有步骤的去执行。
逻辑不仅仅是体现在程序中更要体现在学习和生活的进程中,也就是做任何事都要科学的安排时间,根据自己的情况制定方案。
大家可以参考大脑思维图谱的方法。
\ 工程师做事要严谨求实。
神州飞船由多少复杂的系统构成,如果每个部件都有99.9%的成功率,恐怕到最后返回的时候连一半的安全性都谈不上。
所以工程师一定要严谨,从整体到每个细节都要有足够的重视程度。
千里之堤溃于蚁穴就是这个道理。
工程师不能接受差不多这样的词汇。
行就是行,不行就是不行,这是工程师最基本的素质。
一次公司里的一个工程师拿了一块作好的超声前端板交给我,并说板已OK了。
可当我问他信噪比如何时,却回答我差不多。
我理解差不多就还差,让他拿回去什么时候不差了再交给我。
所以工程师要用指标说话,要用实践说话,差不多不是工程师的嘴里应该出现的词汇。
\ 工程师还要注重积累,一个好的程序员和电路设计师就是一个好的收藏家。
不仅收藏自己的智慧结晶更要收藏别人的智慧结晶。
IT技术领域有无数的巨匠和天才将他们智慧沉淀于现代科技之中。
所以我们要不断的积累好的做法和前人的思想。
你的周围会有很多人的很多东西值得你学习,你应该将这些作为财富积累起来,总有一天会发挥出作用。
另外我们学习的不仅是简单的知识更是前人对知识的理解和对工程的看法。
比如每个人眼中的电阻都不相同,你要主动去了解高手眼中的电阻是什么东西。
\ 更高的角度从新审视问题,找到突破口,而不要钻了牛角尖。
\ 工程师不要轻易问别人问题,解决问题的过程和结果同样重要。
有一些同学会经常向老师提出问题,这也是好事,说明某某学生爱学习。
可我们并不提倡这些,相反的如果能自己解决问题才是最好的。
要学会独立的猎取信息和知识,并从其中得到自己判断。
每个人在工作中都会遇到很多问题,在学校的时候有老师去解答,在工作单位又有谁能解答呢
或者当你做的是最尖端的技术时你能去问谁呢
所以工程师要有独立处理问题的能力。
不要做思想上懒惰的人。
中国教育往往要求学生考出高分,答对答案就是好学生。
所以老师告诉的答案只要记住就OK。
可老师告诉你的答案能说明你自己具备了解题能力吗
请不要相信这样的分数,至少它无法反映你的真实水平。
\ 工程师要有《亮剑》精神。
用都梁的话说,古代剑客明知对方是天下第一剑客,明知是死也要亮出宝剑,没有这个本事就别当剑客。
尽管敌强我弱,尽管身陷重围,我们也要亮剑。
工程师也要敢于挑战对手,敢于战胜自己。
一项工程如果连做都不敢做还能谈成功的问题吗
成功是一种习惯,一种来源于自己的信心。
战略上轻视敌人,战术上重视敌人。
\ 工程师即要有个人英雄主义情节又要能融入团队。
出色的个人能力和人格魅力是何等的宝贵。
我们在崇拜盖茨和乔布斯的同时不要忘记他们身后庞大而又高效的研发团队。
以一戟之力完成霸业的英雄已不属于这个时代。
所以团队的合作才是创造神话的必经之路。
\ 工程师要有发展的眼光,不仅要能在复杂的技术和市场面前游刃有余,更要对未来的发展态势做出精确的展望。
只有比别人想的远才能比对手走的更远。
当然这与坚实的基础和勤奋的思考是密不可分的,在群雄逐鹿的当今IT界,恐怕需要更多的胆识才能做到。
要不断的关注技术和市场以及其它领域的发展,什么时候这种关注放松,什么时候就会被竞争所淘汰。
\ 要在竞争和解决问题中体会生活,研发和竞争是每个工程师不可避免的现实。
大家每天都会遇到新的困难,可这才是工程师的生活,要轻松的活在这些问题之中,并体会其中的快乐和成功时刻的兴奋。
很多工程师抱怨说做研发太累了,这里的累是一种心理的感受,工程师的职业就是不断的克服困难迎接新的挑战。



