开云,kaiyun,官方,网站,官网

通开云体育 Kaiyun.com 官网入口信工程专业是做什么的? | 开云: 全球高端精彩平台(Kaiyun)

通开云体育 Kaiyun.com 官网入口信工程专业是做什么的?

发布日期:2023-10-02 04:27浏览次数:

  看来知乎的通信子弟还不少嘛,来来来,挨个握个爪很多同学问到以后的就业方向,那我就我所经历和看到的情况给大家列出一些通信行业常见而且吃得香的岗位,还没毕业的同学可以参考下。软件方面:1、嵌入式软件工程师。这算是最大的一个种类了,常见的就是基于SoC系统来实现某些具体功能,常见的芯片有51、ARM9、基于Cortex-M、基于MIPS的SoC系列等等,基本上都是基于硬件工程师设计的板子上进行系统开发工作,这里面的种类太多了,只要是负责编码的都属于这一块。一般用C,有些可能还会用到C++,所以想从事这方面工作的同学C语言功底一定要扎实。2、驱动工程师。这是一个需要付出大量努力进行学习的工种,但是学好了一定吃得香。驱动,顾名思义就是要通过软件来让板子上的硬件跑起来,简单的驱动就是基于裸奔的单片机通过各种外设让相关硬件工作,更复杂的就是通过操作系统来驱动。简单的基于单片机的驱动比较好学习,只要把相关单片机的功能寄存器弄明白,按照相关硬件功能需求,编码实现就可以了。但是只要上了操作系统,那就是另一个世界了,要深入内核进行学习,所以建议想从事驱动的同学一定要学好C、操作系统和数电方面的知识。3、应用层软件工程师。这里说的应用层是指基于操作系统的应用层,现在通信行业主流的操作系统有uCos、Linux和VxWorks。这方面主要是对OS的各种系统调用API要熟悉,同时要有很好的编程功底,要懂得进程、线程、IPC、死锁等等操作系统方面的知识,编程来实现各种功能。这里面还要懂网络编程,要熟悉五层模型、主流的二层三层协议(ARP、PPP、ICMP、FTP、TCP、UDP等等等,参考TCP/IP详解卷一),知道Linux系统的网络调用相关函数,懂得基本的网络编程模型(阻塞、多进程、多线程、select和epoll的IO复用),最好还去研究一下linux的内核,看看里面究竟是怎样实现网络的各种功能的。这编程能力就毋庸置疑了,C++也要熟悉,数据结构算法也挺重要。4、协议软件工程师。咳咳,答主的行业。简单的说,就是编码实现各种通信协议。说道协议,那可就多了TCP/IP协议栈里就有一大堆的协议,通信设备上的协议也不少,一些主流路由协议像RIP、OSPF、ISIS等几百页的RFC文档就会让你头疼,好在大部分通信公司都是买成熟代码,编码苦手们的福音。这一方面主要是对交换机路由器的功能要熟悉,什么MAC地址、VLAN转发表、IP路由相关的概念要懂,再就是要对具体的协议很熟悉,这里的协议主要指比较大型的协议,比如OSPF、ISIS、BGP、MPLS、LDP、RSVP、L2 VPN、L3 VPN等等,这些个协议有些公司一个协议就要十几号人负责,每个协议的状态机、协议报文、实现算法都要熟悉。从事这个行业C语言要好,网络编程要熟悉,同时英语也很重要,不然几百页的RFC文档会让你吐血。但是短处我也提到过,就是方向性太窄,不适合什么都懂的技术宅。5、FAE。Field Application Engineer,通俗点说就是技术支持工程师。从事这岗位的人一般都是从研发转过去的,而且之前都是从事芯片驱动的工作,要对某一款或几款通信芯片特别熟悉,比如Broadcom,然后等你不想写代码了就做这些芯片的技术支持,如果有公司用到你所支持的芯片出现了某些问题不能解决,就找你救急了。据我所知FAE的工资很高,而且一个区域就两三个这样的人,所以对人的研发能力也是有很高的要求。但是如果能从事FAE的话,办公比较自由,没事的话完全可以soho,发发邮件,打打电话,再不行就到现场支持(貌似是这样的,如果有误请原谅并指出)。6、网络工程师。就是各种组网,懂得利用通信设备来组织具体功能需求的网络,主流设备有Cisco、Juniper、华为、中兴、烽火等。这个岗位需要对通信的各种路由协议很熟悉,但是不用知道协议的实现具体原理,只需要知道协议的功能和具体配置。这个岗位可能需要一系列证书,比如CCNA、CCIE、CCNP、华三的各种认证等,我一大学同学大四考了个CCIE(考试费用很贵,机试+笔试当时一共18000,而且当时要到香港去考),毕业之后在通信公司从事组网工作,年薪30W。这个岗位貌似出差比较多,而且必须手机24小时开机,因为工程上指不定出什么问题了第一时间就是找你。

  硬件方面(硬件我不懂,只能举出我身边的一些例子):1、硬件工程师。就是能根据需求来制定电路板,包括各种电路的设计、电器元件的选择、芯片选型等等。这方面的工作硬件知识就一定要强了,什么模电数电要信手拈来,而且对常用的各种电器元件和芯片要熟悉,开云 开云体育官网知道什么功能用什么硬件来实现,也要懂画PCB,焊接功夫不用说,各种工具比如万用表、示波器要像长在自己身上一样。硬件工程师比较重要的还有调试能力,因为硬件的调试不像软件,必须要上板子调,而且硬件是个自然学科,有时候出现什么古怪问题可能新手会死命查不出,所以我觉得硬件工程师的话是一个很靠经验的行当。不过硬件不会像软件那样需要不停的学新东西,底层的知识变化没那么快。2、射频工程师。RF,Radio Frequency,就是负责无线射频技术。这行当可就深了,首先一般从事RF的都是微波专业的,也就是学电磁场与电磁波专业,这专业学通信的都知道,巨费脑细胞,反正答主当年上课全是在当听天书。但是这个行业潜力巨大,RFID是风头正好的物联网的基础核心,如果射频工程师硬件好,同时软件也会,那完全就是各大射频芯片制造公司的抢手山芋,薪水让你掉下巴,我一师姐就在武汉的一个芯片公司,月薪接近3W,注意,是在武汉。所以微波专业的同学硬件是一定要懂的,因为据我的所见射频工程师天天都在调各种板子,如果软件功底够好那完全衣食无忧。3、FPGA工程师。这个在通信行业很重要,因为数据转发不是靠芯片就是靠这个,因为FPGA是并行运算,速度够快,比如像OAM这类保护倒换就必须用FPGA来实现发包,这样才能达到时间性能需求。同时FPGA可以用来实现芯片功能,比如我现在所在的公司就有很多FPGA工程师开发公司自己的转发芯片。FPGA用的是VHDL硬件语言,而且数电模电功底要扎实。4、PCB制板工程师。就是画电路板,这个一般的硬件工程师都会,但是大点的公司里面都有专门的PCB专项组,专门从事PCB布线工作。

  非研发类:1、销售。大家都知道,每个行业都少不了销售。如果嘴皮子好,性格比较外向的同学可以从事这方面的工作。销售做好了不缺银子,我一大学寝室哥们在深圳从事某品牌手机销售工作,四年了现在是东南亚的区域代理,而且经常出入泰国(你懂的),逍遥的很。但是不要以为销售不用懂技术,最起码那些通信的具体参数你要能脱口成章吧。更懂技术的销售才是通信行业的好销售。2、文档工程师。就是写文档喽,公司的设备都需要指导手册来指导用户进行操作呀。这个岗位英语一定要好,因为文档一般都会写中英文双份。沟通能力也要好,各种功能的实现你要找相应的工程师来了解才能制定文档。所以这岗位我觉得比较适合女生,本来就是个笔头功夫,而且在狼多肉少的通信公司,一个女生去进行各种功能沟通会很受欢迎的哦,嘿嘿。工作量的话看情况,设备不复杂就还好,如果需要写大型通信设备比如什么高端交换机之类的文档,可能会稍微大点,一本手册就是一本厚厚的书,但是第一版写完之后也就轻松了。3、预研部门。这个部门在稍微大一点的通信设备公司都有,就是通过市场调查,来找出最符合公司下一步产品的技术和功能,然后制定各种计划给研发部门来实现。这个也比较适合女生(这个部门我不是很清楚,大致是这样,如果有错误请原谅并指出)。4、测试工程师。在通信设备厂商,开云 开云体育官网测试是一个很重要的部门,人数有可能比研发的还多,因为测试部门包揽着公司所有设备的测试工作,如果设备种类较多,设备功能较大,测试部门就有的忙了。测试工作的话不用怎么懂编程,设备每个功能的研发人员会提供相关的测试文档,或者有相关的测试标准(比如移动选型测试标准),照着这些资料进行配置,然后检查结果就OK了,如果没通过就找相应的研发人员解决。所以研发工程师打交道最多的就是测试工程师了,你们的关系一定要好哦,么么哒。现在的测试很多都是自动化脚本了,所以最好会一门相关的脚本语言,比如Python。工作量的话不好说,就我的经验,小公司还好,但是大型通信公司测试相当累,要陪着研发加班,设备超多,有的公司为了防止机房着火甚至每天还要安排测试人员通宵守着,而且机房里的设备很多,噪声超大,即使带上耳塞也会很烦躁,反正我如果在里面呆上半个小时就受不了了,不敢想那些测试人员怎么可以一呆那么长时间。因为不用编码,不怎么费脑细胞,比较适合女生。

  码字好累啊。。。也写了这么多了,同学们大概也有了个谱。其实还有很多种类,我没有经历过或者看到过,如果以上说的地方有什么错误或者没有说到的,还请各位原谅并指出,我好修改,以免提供错误的信息。反正通信工程就是一个很大的专业,什么都能干。但是就像各位所经历的,学的很多,可都学的不深。同学们这时候就要及早找准自己的兴趣点了,看自己对哪一方面感兴趣就着重学习那方面的知识。还有就是选择了一个方面,就要持续不断的深入学习,这里面有两方面的意思,一个是持续,另一个是不断学习。持续就是在一个行业里面不断积累经验,不要东一下西一下,等你在某个行业里摸爬滚打到一定程度成某一方面的专家后,你就很受欢迎了。不断深入学习,就是一定要不停的催自己学习新知识,哪方面不懂就学哪方面,IT领域变化太快,不肯学习只喜欢肯老本,过个十几年就有得你受了。我也见过一些30好几的工程师来面试,有些没有在一领域持续深入,反而什么都做过,结果成了什么都会但什么都不深的万金油,还有一些就是做一个产品做了十几年,一直在啃老本,结果技术十几年没进步过,结果公司产品线一换就不行了。这两类人都被刷掉过,学弟学妹们谨记哦。加班到现在一直在写这个,没码代码,心好有愧啊,滚去工作去了,方便的话各位就点个赞呗~~

  知乎的通信小伙伴们太热情了,么么哒~~刚看了《大圣归来》,绝对的良心作,国产动漫如今需要这样的丰碑,推荐推荐。

  很多同学留言和私信问通信工程的规划和发展,但是很多工种我只是看到过或者听说过,并没有经历过,所以不能给出很好的建议。我之前也列举过一些可以从事的职业,有兴趣的小伙伴们可以根据自己的特长去做做相关调查,听听从事这方面的学长的建议更好,以免我在这误人子弟。但是我可以就我所从事的软件研发的经验给同学们给出一定的建议,如果你还在读书,可以参考下,如果你刚进大一,可以按着我所提供的路子一步一步来,四年后可以保证你不仅是通信工程的软件人才,而且能力会超出大部分学CS的同学。但如果你是从高中初中甚至小学就编程的大牛们,请忽略以下文字吧。

  有些童鞋指出想在本科毕业后找到研发方面的工作最好及早转CS,此话估计会打击很多通信人的积极性。可能现在互联网太火了,都觉得互联网才是真正的研发。大佬们说过:站在风口上,猪都能飞。现在互联网正是火了几年的风口,产生这样的想法情有可原。那么下一个风口是哪个?我认为是:物联网。物联网的英文简称是IoT,Internet of Things,意即万物相连。IoT的深远影响将会带来第四次工业革命,即国外专家指出的工业4.0,规模将会数十倍乃至百倍于现在的互联网。现在各大IT厂商都已经为物联网布局了好久,想必童鞋们已经有所耳目。我觉得物联网简直就是为通信工程量身定做的一个职业,为什么?因为软硬兼施,不仅有软件,而且必须与硬件相结合,同时协议框架影响巨大,当然云计算、大数据之类的CS专业也很重要。通信工程的专业课程在这方面基本上都用得上,如果软硬同时精通,将会是IoT领域不可多得的人才。同学们可以做下相关调查。首先说在前面,如果列举出的书目国内有英文影印原版,务必选择英文原版,因为国内的翻译水平参差不齐,很多翻译错误,而且语句不通,还不如英文原版来的顺。同学们不要惧怕原版书籍,阅读技术文档比四六级的阅读题好多了,顺便也把英语巩固下,岂不一举两得。

  好了,接下来我会就我的经验列举出一些通信软件工程师修行的计划和书目,有兴趣的同学们可以参考下。

  C/C++:如果连C都学不好那基本上与通信的研发无缘了。教材毋庸置疑是K&R的C语言圣经《The C Programming Language》,这是基础中的基础,务必打牢。进阶教材:《C和指针》、《C陷阱与缺陷》、《C专家编程》、《C标准库》。这前三本与K&R合称C语言四大圣经,《C标准库》也很经典,介绍了所有标准库函数的实现原理,可以研究下。C++教程可以选《C++ Primer》,很厚的砖头书,不过啃透之后C++也可以算得上熟悉了。进阶教材:《Effective C++》、《STL源码剖析》、《C++ Coding Standards》。为什么要学C++?因为这是个面向对象的世界,而且我之前也说过老外喜欢用C++,如果想进外企C++务必要好。

  Python:为什么要学Python?因为方便,好学,而且用处大,不仅在文本处理,网络编程,而且系统管理方面等都极其有用。我现在做那些路由协议软件bug分析的时候,光产生的日志文件都是几十M甚至几百M,用文本编辑器打开都要半分多钟。这时候如果跑一段脚本代码做一些字符串处理,将自己需要的内容生成另一个简单的文本再打开方便多了。推荐教材:《Python核心编程》,也是一本砖头书,不过不需要每章都读,选前面的一些基础东西看下,后面的进阶内容留着需要的时候再看。进阶教材:《Python Cookbook》、《Python for Unix and Linux System Administration》。前者是一些Python技巧的总结,各个方面都有涉及到,后者是Python在Unix/Linux系统运维管理可以用得上。

  Objective-C/Swift:可能同学们更疑惑了,为啥要学这东东?因为我大苹果啊,工资高啊,待遇好啊。这是一方面。我觉得这两个语言值得学是因为在现在的物联网领域,Apple目前是绝对的老大。国内的IT公司还在对智能家居进行深度布局,但是Apple的智能家居产品已经在开卖了,iWatch、Hue智能灯泡等等都挺火。更重要的是苹果有一套自己的智能家居开发API:HomeKit。到目前为止还有哪个其他厂商会有自己的一套智能家居API?而且苹果貌似在和一些协议组织联合定制物联网协议框架。现在物联网还是半温不火的状态,很重要的一个原因就是没有统一的协议框架,各大厂商只能各自为阵。如果谁能插手协议制定,谁就有发言权。苹果目前做到了,所以以后国内外在智能家居产业支持苹果设备的我认为会很多。因此这两个语言值得学下,技多不压身嘛。推荐教材为苹果的官方文档,可以在苹果的开发者中心下载。

  51单片机:这是最好入门的单片机,把51系列的8位单片机功能掌握后,嵌入式一些基本功能也就熟悉了,比如GPIO、ADC/DAC、PWM、USART、SPI、I2C、中断、定时器、看门狗等等,对以后学习更高深单片机也就有好基础。学51的话首先去某宝淘一个开发板,不贵才100多,该有的功能都会有,然后就是不断学习编程实现功能了。教材的话目前国外的我还没不知道,如果有同学知道请务必告诉我哈。国内的教材我推荐一套(不是广告啊,我是线单片机应用从零开始》、《51单片机应用实例讲解》。两本书的作者为同一人,写的非常细致,这两本搞定后51也就摸透了。但是这两本书全部是用的汇编语言,貌似没有用C,因此要自己用C实现。这位作者还有另一本书我觉得也挺好,《电子设计从零开始》,都是针对小白的,如果想做电子设计竞赛的同学可以参考下。

  STM32:为什么要学STM32?因为Cortex-M系列的32位单片机功能强大,功耗低,而且价格低廉,正在取代8位单片机的地位(但并不是说8位的以后就无用武之地了)。在物联网领域Cortex-M系列的单片机绝对大有作为,因此想从事物联网开发的同学务必学好。首先也是去某宝淘一块开发板回来,接着就学习文档进行编程。教材的话相关开发板都会有配套的教材,可以先学一下。熟悉之后最重要的教材就是相关芯片的《STM32 Reference Manual》和《ARM Cortex-M3权威指南》,前者对相关芯片的所有功能寄存器进行了详细讲解,后者对Cortex-M内核框架和相关环境开发做了讲解。另外还有一本《Cortex-M3之STM32嵌入式系统设计》我也觉得不错,这本书讲了怎么用C++来封装STM32相关函数。学习STM32的时候建议首先按着教材,对着固件库函数先实现各个功能。之后再深入研究相关寄存器,这时就会对固件库的函数为什么会这样写一目了然了。

  Cortex-A系列芯片:Cortex-M和Cortex-A都是属于ARMv7技术框架的东东,但是M系列是属于微控制器和低成本领域,作为工业控制是不二选择,但是如果想要跑诸如Linux和VxWorks之类的操作系统就有点吃力。A系列为高端领域,可以很好的支持Linux、VxWorks、WinCE等操作系统,现在手机领域的大半壁江山都属于A8和A9。由于答主目前也是在学习这一块,还没有深入了解,因此不能给出很好的建议。也希望熟悉的同学能赐教,先谢谢哈~!

  Unix编程:Linux系统的重要性想必大家都知道,因此想进行通信的开发必须学会用Linux环境进行编程。推荐教材绝对是Stevens大神的六本书(如果能写出一本之类的书就足以名垂千史,Stevens大神写了六本。。。):《Unix环境高级编程》、《Unix网络编程》两卷、《TCP/IP详解》三卷。第一本书国内简称为APUE,这本书对UNIX系统调用函数进行了极其详细的讲解。学习APUE最好配合另一本经典教材:《Unix/Linux编程实践教程》。这本书会教你怎样实现Linux环境下一些常见的命令,比如ls、pwd等等,后面涉及到了unix编程的所有方面,包括线程、IPC、socket等等。这两本配合着看有奇效,谁吃谁知道。《Unix网络编程》国内简称为UNP,第一卷介绍了Unix环境下的各种网络调用系统函数,第二卷讲解了IPC。把第一卷吃透后Unix网络编程就不在话下了(其中SCTP部分可以跳过,貌似用的很少),第二卷可以选着看。《TCP/IP详解》着重看第一卷和第三卷,第一卷介绍了从二层到三层的一些主要协议,第三卷介绍了HTTP等应用层领域的协议,第二卷的话讲实现,有兴趣可以看下。把APUE、UNP第一卷、TCP/IP详解第一卷都吃透之后,我可以保证你毕业的薪水不会少于1W。

  数据结构与算法:数据结构在软件修炼中很重要,因为程序=数据结构+算法,基本的诸如链表、堆栈、二叉树等等必须要熟悉,这些在通信领域中用的太多太多,虽然代码可能不用你写,但是还是对实现过程要了如指掌。算法之类的在具体工作中用的很少,反正我到现在为止还没碰到几个要实现的复杂算法,但是了解下总是好的。学通信的同志可能这方面会较CS的同学较欠缺,CS的大牛们都会去刷ACM题库,通信的子弟们好像很少有这种热情,如果感兴趣可以刷下。推荐教材:《数据结构与算法分析--C语言描述》,很经典的一本书,对复杂度描述、各种数据结构做了深入讲解,而且附加相关C代码,啃透了内功也算是深厚了。另外如果觉得这本比较难的话可以从国内的一些小白教材开始,比如《大话数据结构》、《啊哈!算法》都是国内的上乘之作。《算法导论》的话,如果你时间充足,毅力顽强可以挑战下,如果啃完了你会是大牛。

  操作系统:这是通信的薄弱环节,据我所知通信工程很少有开OS这门课的,反正答主当年是没在课堂上学过,全是课外自学的。学了OS可以对系统调用函数有深一层次的了解,会知道进程怎样组织和切换,内核级线程和用户级线程的区别,虚拟内存是怎么回事等等。如果想从事驱动开发的话,OS功底就要很好了。推荐书籍:《现代操作系统》。这是一本OS的经典书籍,而且比较容易读懂,适合入门初学者,着重学习 2、3、4、5、6章。对OS相关概念熟悉后,就可以阅读Linux源代码了,推荐书籍:《Linux内核设计与实现》,比较适合入门。另外像STM32单片机可以跑uCos操作系统,因此如果对这方面感兴趣学下uCos,代码开源并且简单易学,可以先学习uCos,然后再学习Linux之类的,推荐书籍:《uCos-II嵌入式实时操作系统》。

  以上是针对通信工程软件研发的一些建议和书目,这些都弄通之后你将成为一名极其优秀的通信软件研发工程师了。答主只是一名普通的工程师,上面有些书我也是只看了一部分或者甚至还没开始看,也是在不断学习进步的过程中。所以通信领域是一个落后就要挨打的领域,必须不停的学习知识。另外有些同学问到网络工程师该怎么培养,我可以给出以下建议:首先要明确网络工程师的具体职责任务。网络工程师要组网,因此必须对各种路由协议要熟悉,比如OSPF、ISIS、BGP、RIP、MPLS等等。另外确实网络工程师不需要写代码,但最好还是学会一门脚本语言,因为在组网配置大型网络的时候命令会很多,这样一行一行敲会很累,因此一般都会运行脚本文件。学习的时候可以去学校实验室,一般都会提供具体厂商的通信设备,如果没有这条件可以下载相关模拟器,Cisco和华为都有自己设备的模拟器,可以直接在PC上模拟组网,效果和设备是一样的。然后就要学习各种协议,从二层到三层到大型路由协议,开云体育 开云平台每个协议的功能、报文、状态机都要熟悉,这样才能对各种组网能随身所欲。之后就要熟悉设备的命令行,因为路由功能都是相同的,因此不同设备的相关命令行都是相似的,可以一通百通。推荐教材:Cisco的一系列考证官方教程,从浅到深依次为CCNA、CCNP、CCIE,都有相关的培训教材。另外华三出了一套教材,《路由交换技术》,一共好像4卷,应该也不错。另外《TCP/IP路由技术》两卷书是学习所有路由协议的不二选择。MPLS也应当好好学下,因为现在核心网中都用MPLS,并且与L2、L3 VPN结合的相当好,所以很重要,推荐教材:《MPLS技术架构》、《MPLS与VPN体系结构》。前者是带领答主入门MPLS协议族的书籍,后者介绍了L2、L3 VPN方面的内容。等踏上工作岗位后,应该还要研究具体协议的RFC文档。因为答主对MPLS比较熟悉,因此列一些MPLS相关RFC文档:RFC3031(MPLS框架协议,重要)、RFC3032(介绍了MPLS报文的组织)、RFC3209(RSVP-TE协议)、RFC3036(LDP协议)、VPN相关draft草案。另外有些学妹们问到女生在通信领域好就业么?对此我只能做这样的回答:如果你想从事研发,最好去读个研,因为女生读研出来之后做研发会很有保障(不是性别歧视啊,是我所见到的事实);如果想做测试,本科毕业应该就够了,毕竟不用编码;另外一些像工程维护之类的,不建议女生,你愿意一年到头风餐露宿的在各地来回跑么?据我所知一些通信设备国企里面研发和测试的女生占到了三分之一甚至更多,因此可以考虑下。学妹们不要灰心,通信公司都是狼多肉少的地方,你们进去后会很受欢迎的哦,至少个人问题不用愁啦。

  好了,啰嗦了这么半天终于写完了,以后不会再更新了,码字真的好累啊,感谢各位的赏脸。以后如果同学们还有什么疑问,欢迎各种留言和私信骚扰~

  好快,这篇回答已经完成两年了。两年来,一直不停的有人给我留言发私信咨询电子通信领域的一些建议,但是平时工作太忙,有很多留言和私信我都没来得及回复,很是抱歉。不过看到自己的回答能给这么多人带来好处,还是很高兴的。这半年来自己爱上了写作,并且决定将写作作为自己以后的一个发展方向,成为一名优秀的技术专栏作家。前段时间开通了自己的微信公众号“Tech修行”,作为一个专心写作的地方。在这里面我将介绍很多关于电子通信领域的一些知识整理、职业规划和人生感悟,并且顺带会奉献很多自己原创的关于Mac操作系统的使用技巧和教程。欢迎大家关注~!

  不过,眼瞅着9月份就要到了。。。学校就要开学了。。。开云体育 开云平台秋季招聘就要开始了。。。

  大到卫星,小到SIM卡,通信技术覆盖于我们生活的方方面面。移动通信、光纤通信、微波通信、卫星通信、计算机通信,全部都属于通信的一部分。

  不同的级别,可靠性、运算速度等各方面性能指标要求肯定是不一样的(电信级要求最高,民用级最低)。

  举个例子,小米和华为,都做路由器,小米的那个只能在民用市场(家庭和个人用户),华为除了民用市场之外,他也做企业级(几千几万人大公司)和电信级(电信机房里那种),就路由器这个产品来说,完全不是一个数量级的对手。

  以前,华为这种通信设备商企业不在乎民用电子消费品市场,后来发现个人消费者市场这个蛋糕也很大,才开始做这块业务。手机也是一样。

  作为通信行业专业人士,我们所说的通信,主要指的电信级和企业级市场。民用级里面的手机、民用路由器、智能设备等,通常归类于消费电子产品,算作IT类。

  移动终端:包括手机、pad等消费电子产品,刚才说了,一般归类于IT类。还有无线通讯模块,例如GPRS模块,物联网模块,这些还是属于通信类的。研发、制造、维修手机终端的,都叫“终端工程师”。

  无线接入网:说白了,就是负责把终端(例如手机)连到整个通信网络里面来的,就是“接入网”。什么东西能把手机连到通信网络里? 对了,就是基站。负责基站的工程师,就是“基站工程师”。

  如果需要把一个区域用无线信号覆盖好(不留死角,不留盲区),那么,基站的位置、数量、天线的朝向等都需要精密计算,这个工作有一群专门的人来负责,叫“网络规划优化工程师”(简称“网规网优工程师”)。

  整个无线通信系统中,其实只有手机到基站这一段是无线的,所以基站工程师才是真正严格意义上的“无线工程师”。(卫星和微波也没有线?别急,往下看。)

  核心网:电信机房里面那些负责通信数据的处理和交换的设备,就是核心网设备。负责开通维护核心网设备的,就是“核心网工程师”。

  因为有线通信也有核心网,所以为了区分,无线通信里面的核心网工程师,也叫“无线(移动)核心网工程师”。有线核心网那边,通常叫做:“有线(固网)核心网工程师”或简称“固网工程师”。

  另外,以前小枣君说过,核心网一般分为CS电路域和PS分组域,所以,也分为“CS工程师”和“PS工程师”。现在多了IMS域,所以还有“IMS工程师”。

  如上图所示,基站与核心网之间,核心网与核心网之间,都要传输数据。所有这之间的数据传输,都是通过承载网设备,负责承载网设备的,叫“承载网工程师”,也经常叫做“传输工程师”。

  传输主要使用线缆介质(例如同轴电缆、网线、光纤)。线缆介质,一般是用交换机路由器防火墙等设备,属于数通(数据通信)设备,这类岗位,叫“数通工程师”。

  除了线缆介质之外,开云体育 开云平台有的偏远地区,也会使用微波技术或卫星技术传输数据。所以,搞微波的“微波工程师”和搞卫星通信的“卫星传输工程师”,都属于“承载网工程师(传输工程师)”。

  业务产品:在核心网里面,还有很多功能性的产品,为了实现某一特定功能业务而存在,例如短信、彩铃、智能网(预付费电话用的)。这些产品就叫做业务产品。它们有时候算核心网产品,有时候单独就叫业务产品。负责这些产品的人,叫做“业务产品工程师”。

  有线(固网)终端部分,大家都知道的是固定电话。除此之外,还有行业终端(银行的ATM机、视频会议电话系统的视频电话机),还有某种具体业务的终端(IPTV的机顶盒)。固网终端现在主要是指行业专用终端,大企业用,所以算通信多一点,不算IT。

  注:固定电话是很落后的东西,它属于PSTN(公共交换电话网络),PSTN被NGN软交换替换掉,NGN软交换要被IMS替换掉。

  大家应该都记得,以前是通过电话线K的Modem猫),后来是通过ADSL上网(2M),现在到处都光纤入户了,是通过PON上网(20M/50M/100M/200M)。 因为光纤最快,所以以后都会是光纤。

  有线的承载网其实和无线差不多,或者说,无线的承载网其实就是来自于有线的承载网。承载网通常属于有线产品线。

  有线通信这边,也有业务产品,例如IPTV系统等。也是叫业务产品工程师。业务产品也通常属于有线产品线。

  其实无线通信和有线通信,主要就是接入方式和业务类型的不同,在承载传输上,大部分是一样的。

  通信项目,尤其是海外通信项目,一般都是Turn-Key项目(交钥匙项目)。设备商要从零开始,从一个空房子到最后完成所有工作,直接把建好的机房和网络交给客户运营商。所以,会涉及到基础建设(土建)。

  “工程督导”,就是负责通信工程的建设实施,指导和监督工程队按照设计图纸完成施工。有点类似于“高级监工”吧,工程施工的工作还是很辛苦的。

  “工程督导”也按工种区分。例如“微波督导”,就是负责微波设备的安装;“无线督导”,就是负责基站设备的安装施工。

  “运维”:设备调试交付之后,处于运行阶段,就需要人进行维护,查看运行状态,及时处理隐患,解决问题。这类看似简单的工作,就是“运维工程师”来做。相比于企业级的运维,电信级运维责任更巨大,压力也就更大,工作非常辛苦。

  基站和机房的设备,都是用电的,所以要有电源。机房为了应对停电,还需要配备电池。负责电源电池设备的工程师,叫“能源工程师”(因为属于配套产品,也叫“配套产品工程师”)。

  因为IT和CT的渗透和融合,华为和中兴这样的传统电信设备商在应对IT企业挑战的同时,也在积极反击。他们都有云计算和IT产品的产品线(例如中兴的云T产品线)。

  云计算主要包括:服务器、存储、数据中心(IDC)、云终端、云桌面等。负责这一部分的工程师,其实就是IT工程师无异了。

  正如小枣君在文章开头所说的,IT和CT一定是加速融合的,以后不会再有纯粹的通信行业(CT)的概念了。大家今后也没有必要去刻意界定IT类企业和CT类企业。

  排名第一的那个前面否定通信工程专业,最后还在指导别人想从事某些职业要看哪些书,OH!标准的知乎软文。

  从业五年了,每每遇到难题走不下去的时候,我就骂一句——大学的时候怎么不好好学习。

  大二的时候也迷茫,因为根据中国各大学通信工程专业的精典套路(学习提纲啦),大二和电子信息工程一样模电、数电、电磁学、光学等等物理基本著作啦。专业课基本上放在大三才会开始,尤其是那本通信原理。

  我毕业后一直在做企业园区网络管理,企业网管是要看平台的,平台越大要求的技术水平越高,而且(后面的话会让一些人心里不舒服不好意思,请您老人家将就看吧):属于典型的金字塔型结构,大部分网管只需要懂个cisco认证、日常工作靠文档、实在搞不懂了就上报,cisco认证很好说paper IE大学生都能搞定,而企业日常管理基本上靠编好的文档同样能够解决90%的问题,也就形成了良好的可替代性,HR只需要维持一个基准工资就可以,你不满意可以离职但是涨工资就呵呵了,再招一个培养成本又不高。大平台的企业,网管核心团队就是站在金字塔顶的人,只有那么一两个,任务一是编好其他同事要用到的文档,任务二就是要解决剩下10%的问题。

  而剩下的10%跟大学学到的知识是息息相关的(去他的专业无用论!),我就以网络工程中的网络、无线、光通信和交换机硬件开发说起:

  通信原理,一句话概括就是告诉你如何用高低电平代表0和1组成一长串的编码,这组编码就是TCP/IP协议的原理。我不觉得有CCIE的人就是大牛,考个CCIE我认可你对网络还算懂,但仅此而已。如果你是CCIE,而且能够把TCP/IP讲的面面俱到,深入浅出,那我服你。很多网管都是靠着思科、华为的认证生活的,对计算机网络原理、TCP/IP,尤其是前几章节最晦涩难懂的编码要么避而不见,要么生啃硬咽,达到略懂皮毛就可以了。可是当一个人进入更高的层次,单凭一张认证是迈不过这道坎的,现在网络虚拟化叫的这么凶,基于交换机层面的网络管理早晚会终结,继而把网络管理提升到流量层次,不会解析各种流量协议就无法解决高层次的网络问题。哪个流量协议不会是基于编码的?即便将来的TCP/IP v6,哪怕是未来五年内开发出更高效的协议,通信工程你学好还会害怕被行业淘汰吗?只要这个协议还是在玩高低电平,那他就不是问题!

  路由与交换,你好好学通信工程,出了大学的象牙塔,像我最起码比别人多知道一点,路由器是基于路由选择,路由选择是一种算法。而开发更高效的路由器怎么做?要么把路由器的CPU换个高端的,提高算法运行能力;要么搞点高深的,研究新的路由选择算法。

  说到无线,就是大学课程的移动通信基本原理。也就是频分复用、码分复用、时分复用。在企业中部署无线网络,我跟你说能够合理规划啥的都太啰嗦了。就最简单的一条,老板问你为什么无线这么慢的时候,你可以用复用原理合理的解释;在容纳二百人的大开间办公时,你到底是要选择无线还是有线这个问题上,你不会错。

  一、都说光抗干扰能力强,可是学过光学的就知道,光纤传输最怕受热。一个偌大的厂区中一根光缆时断时续,交换机、光模块、光纤收发器、跳纤都换过了,拿光测设备都检测不出来发生什么问题,当你想到热干扰时你就发现这根光缆当年走了食堂的下水道,食堂做饭的时候往里面倒开水。哈哈。

  二、全光网络,高大上的吧。其实利用了同一根光纤里可以传输不同波长的光,你们家楼道弱电井里分光纤的小盒子里面就是一片透镜。

  去年在51cto看到一篇访谈文章,讲百度为了适应大流量,都自己玩自研交换机了。瞬间觉得百度好牛啊,当我花半天时间研究明白百度怎么干的时候,连华为在我心目中的形象都被拉低了,哈哈。

  搞明白硬件怎么来的,在产品选择上那就好做了,华为用的谁的芯片交换机?思科用的谁的芯片做交换机?芯片质量决定产品寿命,不差钱的时候怎么选啊?哈哈

  不要否定自己大学时代学的专业课科,老师讲练好基本功是对的。任何人在大学毕业后的某一段时间里,不会用到这些基本功。金字塔型的社会结构中,只有你登上了一个更高的层次,你才会明白万变不离其宗这个道理。也正因为太多的人没有走出那个阶段,或者在那个阶段已经达成了目标,才会出现专业无用论。要把大学的专业课当做底子好好学,尤其通信专业,只要量子通信(其实一个道理,只不过是一个量子多态,比电子的高低电平要状态复杂点罢了)时代还没到来,上层协议在千变万化,他也跳不出高低电平的圈子。

  通信行业从业人员,我的首答送你了。本科通信工程,硕士通信与信息系统。学通信学了7年,直到毕业我还是不明白通信是干啥的,毕业投offer一心想去做游戏开发,被鄙视的一比。

  废话太多了,我了解的通信行业大体可分为三部分:1,运营商,2,设计院,3,厂家。

  1,运营商,移动,电信,联通,基本大家接触的都是营业厅小妹,但是小妹好像都不是正式员工!运营商主要负责网络建设和维护,当然还有运营策略。

  3,厂家,华为,中兴,烽火,爱立信,思科等,厂家负责提供设备,进行技术支持。

  说白了中国通信产业链就是厂家卖设备给运营商,设计院负责出设计指导施工队安装。运营商从客户挣钱,然后买设备建设。

  1,运营商,我只了解移动,大体是集团制定各种指标政策,省公司应付集团KPI,分公司应付省公司KPI,当然移动每个岗位工作内容不一样,但是每天基本不是在开会就是在为开会写PPT,懂技术的人有,但不多,这就造就了设计院存在的意义了,半吊子忽悠不懂的。

  2,说哈设计院,当运营商一个工程有计划了,他就会委托设计院进行设计,设计院就针对这个工程,进行前期的方案制作,勘察,然后做出具体设计交付运营商,运营商组织施工队开始建设,设计院负责售后:指导施工队,出现问题进行解决。

  3,厂家是三方中技术含量最高,最累,个人挣钱最多的,中兴,烽火不太行,说哈华为,我们学校每年跟华为输出大量人员,我同学有国内也有海外,有技术也有销售等等,统一感觉就是忙,一年到头人都见求不到,忙的女朋友都没时间谈,白瞎我这个介绍人了。

  1,运营商,三方中的绝对甲方,地位高,有话语权,不爽就找设计院,维护等来骂一哈,缺点就是事多钱少,等级森严,没关系晋升难度大。

  2,设计院,我毕业进了设计院。运营商,厂家接触都很多,加上很多同学都在两方里面上班,我和他们对比,设计院最大的好处就是时间自由,就像我今天早晨起来一看,妈蛋,居然下雨了,阴阴的,弄的我心情不好,不去上班了,躺到中午叫个外卖,下午在家随便收收邮件,水水就过去了!不好的地方要吐槽估计得另开一问了,主要归纳为,地位低,无尊严,24小时开机等艹,钱少,人基本废了,不学无术等等吧!我现在正想出路!感觉设计院是个很好的养老单位。

  3,厂家好处我觉得是,挣钱多,挣钱多,挣钱多,坏处是,忙,忙,忙。看个人追求和选择了,虽然我不知道我想要什么,但是我知道我不想去厂家,那不是我想要的生活。

  高科技米国又发布了5G技术,速率可以飞上月球,客户感知杠杠的,人傻钱多各位快做。

  某厂研发汪:是时候展现真正的实力了,让我们加起班来,赶超友商,研发出垄断业界的5G设备。

  某厂销售汪:等研发汪们出货,我们就出去干他一票,走遍全世界,让第一第二第三世界的人们用上最领先的5G技术。

  A运营商汪:我们2G赚了大钱,3G又被坑,4G刚垄断成功,你妹的跟我说要做5G?!@!%……&*

  B运营商汪:2G没赚上,3G分了个别人玩剩下的,4G玩不过别人,钱还没赚回来,5G是什么鬼?我还是去建光网吧。

  C运营商汪:老子是3G的王者,老子是3G的王者,老子是3G的王者,什么?你们要做5G了?

  某地设计院汪(头领):兄弟们,5G要来了,让我们准备330冲刺,630冲刺,1230冲刺,出他几千张图纸。

  某地施工汪(大头领):兄弟们,设计院汪的图纸发来了,分别是330,630,120冲刺。去给我找一帮廉价汪,把活干了。

  某地维护汪(大头领):同志们,施工汪又给了我们五千个站让我们接维,你们一定要严格检查现场工艺,达到要求才可以验收通过!

  某地维护汪(小弟):今天施工汪给了我两条烟,这站就这样了,给他通过了,呵呵呵呵呵呵呵。

  手机用户:5G是什么?我玩王者农药又掉线了,我玩阴阳师这么卡,我看视频这么卡,我看某乎这个圈圈一直转,我QQ怎么刷不出消息。投诉一下你妹的5G,另外哪里有WIFI?

  终于有一天,5G网络做完了,各汪正坐在办公桌前喝茶休息,突然新闻中传来:某高科技米国发布了6G技术,听说一秒飞去土星。。。。。。。





如果您有什么问题,欢迎咨询技术员 点击QQ咨询