通信大學(xué)生應(yīng)該具備哪些基礎(chǔ)專業(yè)技能?
無(wú)論你從事什么產(chǎn)品方向,無(wú)論你從事什么崗位,只要你和通信技術(shù)有工作交集,那么,這幾項(xiàng)基礎(chǔ)技能應(yīng)該優(yōu)先考慮掌握:
編程
首先第一項(xiàng),就是編程。具體來(lái)說(shuō),是C/C++、java、python等程序語(yǔ)言的使用能力。
很多同學(xué)說(shuō),就是因?yàn)椴幌矚g編程,所以才搞通信。
其實(shí)這種觀念是不太正確的。
小棗君認(rèn)為,不管你是搞IT,還是搞通信,都請(qǐng)努力學(xué)好編程。IT和通信只是在編程強(qiáng)度上有所區(qū)別,搞通信并不代表和編程徹底“絕緣”。
我們老員工對(duì)這個(gè)有深刻體會(huì)的。會(huì)不會(huì)編程,對(duì)一名通信工程師來(lái)說(shuō)意義重大。它甚至影響到這個(gè)工程師的能力層次。
雖然你平時(shí)的基本工作可能并不會(huì)強(qiáng)制用到編程能力,但是,掌握程序語(yǔ)言,懂得如何編程,對(duì)深入理解產(chǎn)品來(lái)說(shuō)幫助很大。在和研發(fā)人員進(jìn)行溝通的時(shí)候,你懂編程,能夠按程序設(shè)計(jì)的邏輯去思考,會(huì)讓你處于更有利的位置。在處理問(wèn)題的時(shí)候,
任何一項(xiàng)技能都是打開(kāi)一個(gè)新世界的窗戶。程序語(yǔ)言是軟件世界的窗戶,未來(lái)是軟件的天下。
而且,編程是一個(gè)效率工具。會(huì)編程的話,可以自己編寫(xiě)一些工具,大幅提升工作效率。
以前在開(kāi)局和割接時(shí),我們就很羨慕那些會(huì)編程的,有時(shí)候自己寫(xiě)一些簡(jiǎn)單的腳本,節(jié)約了大量的時(shí)間和精力。我們這些不會(huì)編程的,只能機(jī)械地手工勞動(dòng),或者求助他人,效率差別很大。
除了工程項(xiàng)目之外,在日常工作中,編程能力幫助也很大。
以前我們公司用lotus notes,部門也建立一些notes平臺(tái),當(dāng)時(shí)這些平臺(tái)都是我從零學(xué)起,自學(xué)了一點(diǎn)編程,然后搭起來(lái)的,支撐了很多工作流程,幫助很大。而且,身邊有一些同事,懂編程,excel寫(xiě)宏非常有用,還有人會(huì)自己做web前端開(kāi)發(fā)。
雖然這些看似不是核心能力,但明顯可以幫助你提升工作效率,也避免了求別人幫忙,甚至還可能讓自己被別人需要。差異化競(jìng)爭(zhēng)的時(shí)代,這種能力很有價(jià)值。
此外,最重要的一點(diǎn),現(xiàn)在IT和通信融合,像核心網(wǎng),都開(kāi)始搞NFV,網(wǎng)元功能虛擬化。說(shuō)白了,硬件通用之后,拼的就是軟件。后面我們會(huì)大量接觸到程序設(shè)計(jì)和開(kāi)發(fā)相關(guān)知識(shí)。
編程能力也是通信工程師的一條退路。會(huì)編程的通信汪,跳槽轉(zhuǎn)崗會(huì)容易得多。
系統(tǒng)
第二個(gè)技能,就是系統(tǒng)。這里的系統(tǒng),指的是操作系統(tǒng)。
很多人在工作之前,就沒(méi)用過(guò)類UNIX系統(tǒng)。
當(dāng)然,這主要還是因?yàn)榄h(huán)境的原因,windows長(zhǎng)期霸占我們的電腦,所以我們的各項(xiàng)使用習(xí)慣,都是基于windows。
這其實(shí)是很錯(cuò)誤的。我可以告訴大家,windows是一個(gè)很爛的系統(tǒng)。只是我們習(xí)慣了而已。
作為工作生活用的操作系統(tǒng),windows遠(yuǎn)不如蘋(píng)果的OS X,而作為服務(wù)器系統(tǒng),windows遠(yuǎn)不如類UNIX系統(tǒng)。
大學(xué)期間,一定要逼自己去擁抱類UNIX系統(tǒng)。自己在電腦上裝虛擬機(jī),反復(fù)安裝幾十遍centos,redhat,Ubuntu。然后在這些系統(tǒng)上,逼自己從搭建ftp、web等基礎(chǔ)服務(wù)開(kāi)始,逐漸完成復(fù)雜服務(wù)功能,最終走向內(nèi)核開(kāi)發(fā)??傊胱屪约耗芟袷褂脀indows一樣熟練使用類UNIX系統(tǒng)。
現(xiàn)在不管是哪個(gè)通信廠家,設(shè)備或服務(wù)端都不會(huì)用windows環(huán)境,全部都是類UNIX平臺(tái)。所以,大家工作后要面對(duì)的幾乎都是類UNIX系統(tǒng)。如果不熟悉這些系統(tǒng),活是沒(méi)辦法干的。
而這種能力,短時(shí)間內(nèi)很難掌握,應(yīng)該及早接觸,形成習(xí)慣。
類UNIX系統(tǒng)的熟練使用,也是云計(jì)算(虛擬化、容器化)、大數(shù)據(jù)(Hadoop、Spark)相關(guān)專業(yè)崗位的基本要求。不會(huì)用就接觸不了這些熱門行業(yè)。
話說(shuō)回來(lái),就算windows,其實(shí)大部分人都掌握得不好。我見(jiàn)過(guò)無(wú)數(shù)學(xué)計(jì)算機(jī)的大學(xué)生,基本的windows問(wèn)題都搞不定,也不會(huì)搜索答案,不懂重裝,不懂格式化,不懂網(wǎng)絡(luò)基礎(chǔ),不懂安全常識(shí)。出了問(wèn)題就只會(huì)求助他人。
工作電腦的問(wèn)題能夠自己搞定,是ICT工程師的基本尊嚴(yán)。
網(wǎng)絡(luò)
第三個(gè)技能,是網(wǎng)絡(luò)。
當(dāng)然不是簡(jiǎn)單的配IP地址上網(wǎng)。這里所說(shuō)的網(wǎng)絡(luò)能力,是指具備小、中、大型網(wǎng)絡(luò)的基本組網(wǎng)和維護(hù)能力。
如果你立志于從事通信方向的工作,華為或思科的數(shù)通方向認(rèn)證,請(qǐng)一定要達(dá)到HCIP或CCNP的水平。
我們所處的是網(wǎng)絡(luò)的時(shí)代,暫且不說(shuō)你是否能搞定SDN這樣的技術(shù),至少經(jīng)典網(wǎng)絡(luò)你要爛熟于心。什么OSPF、BGP、VLAN劃分,這些基礎(chǔ)活,都要會(huì)搞。
剛才說(shuō)了SDN,也是強(qiáng)烈建議自己搗鼓一下。這些東西都是可以自己在電腦上弄的,并不需要花很多錢買真實(shí)設(shè)備。而且網(wǎng)上的學(xué)習(xí)資料和課程也很多,不愁沒(méi)參考。
路由和交換是很多通信崗位的基礎(chǔ),例如承載網(wǎng)和核心網(wǎng),都是非常需要這方面技能的。即便是接入網(wǎng),在目前早已IP化的情況下,也是會(huì)大量用到相關(guān)網(wǎng)絡(luò)知識(shí)的。
嵌入式開(kāi)發(fā)
第四個(gè)技能,是嵌入式開(kāi)發(fā)。
現(xiàn)在很多單位都會(huì)把嵌入式開(kāi)發(fā)能力和單片機(jī)開(kāi)發(fā)能力作為衡量一個(gè)人硬件能力的參考標(biāo)準(zhǔn)。
熟練掌握這方面的能力,一方面很有利于你參加各類競(jìng)賽得獎(jiǎng),另一方面,有利于你找到好的工作,就業(yè)面會(huì)很寬。
現(xiàn)在所謂鼓勵(lì)創(chuàng)新創(chuàng)業(yè),很多創(chuàng)業(yè)團(tuán)隊(duì)都是從這方面開(kāi)始入手,搗鼓一些硬件產(chǎn)品。就算你不創(chuàng)業(yè),這方面的技能都會(huì)幫助你進(jìn)入處于上升期的新興企業(yè)。
雖然現(xiàn)在都說(shuō)軟件為王,但是我覺(jué)得,軟硬結(jié)合的人才,比純軟人才更吃香。
即使你將來(lái)不從事硬件相關(guān)工作,具備基本的嵌入式相關(guān)知識(shí)儲(chǔ)備,也會(huì)對(duì)你很有幫助。
LTE
請(qǐng)一定要學(xué)好LTE。
學(xué)通信,應(yīng)該基于現(xiàn)有的通信技術(shù)來(lái)學(xué)。毫無(wú)疑問(wèn),現(xiàn)在最主流的通信技術(shù)標(biāo)準(zhǔn)就是4G LTE。所以,我建議大家以它為標(biāo)桿進(jìn)行學(xué)習(xí)。
LTE的接入網(wǎng)和核心網(wǎng),技術(shù)非常成熟。尤其是空中接口,包括幀結(jié)構(gòu)和信道等,值得大學(xué)生深入研究。
現(xiàn)在蜂窩物聯(lián)網(wǎng)最火的NB-IoT和eMTC,也是基于LTE技術(shù)的。如果你是物聯(lián)網(wǎng)專業(yè),也應(yīng)該學(xué)好LTE。
而LTE之前的制式,例如GSM、CDMA、七號(hào)信令等,我不建議大家去學(xué)習(xí)。甚至說(shuō)3G,我也不建議大家盲目去學(xué),性價(jià)比很低。
大家可能覺(jué)得,5G都來(lái)了,為什么不學(xué)5G呢?
其實(shí),5G和LTE就是異曲同工,空中接口的學(xué)習(xí)思路是一樣的。你如果熟練掌握了LTE,那么對(duì)于學(xué)習(xí)5G來(lái)說(shuō),難度會(huì)小很多。就像你會(huì)開(kāi)大眾,一定很快能學(xué)會(huì)開(kāi)奔馳一樣。
目前5G還比較新,書(shū)籍和資料比較少,直接翻看協(xié)議的難度又比較大,實(shí)際上不太適合新手深入學(xué)習(xí)。
學(xué)習(xí)LTE的話,先學(xué)接入網(wǎng),再學(xué)承載網(wǎng),最后考慮學(xué)核心網(wǎng)。原因你懂的。
但LTE基本已經(jīng)掌握時(shí),可以根據(jù)自己的能力,開(kāi)始對(duì)5G的學(xué)習(xí)。
以上,就是我對(duì)通信專業(yè)大學(xué)生基本專業(yè)技能的建議。如果你真的不知道該學(xué)什么,就請(qǐng)考慮從這幾個(gè)基本技能開(kāi)始學(xué)起,今后絕對(duì)用得上。
尤其是本科畢業(yè)之后直接參加工作的同學(xué),這些能力更應(yīng)該提前儲(chǔ)備,將大大有助于你今后的職業(yè)發(fā)展。