讀了7年通信最後還是轉了碼,這值得嗎? 0x00 0x01 0x02 0x03 0x04

0x00

不知不覺又到了大學開學的日子了。

時間過得可真快,上次還在說幫老家那邊兩個小孩參填大學志願的事,現在轉眼間他們都快要開學了。

其中一個被華中地區某211大學的計科專業錄取了,算符合預期,這個暑假過得也挺開心。

而另外一個小夥伴則填了省內一所一本,雖然一、二志願都填的計算機相關專業,但是很遺憾滑檔了,選了服從調劑,果然被投到了通信專業,可以說和我當年的情況有幾分神似。

錄到通信的這個小孩這個暑假過得相對來說就沒有那麼開心了,一直在微信裏問我一些關於通信專業學習和畢業出路的事情,小小年紀卻想得很多很多...

怎麼說呢,我只能告訴他既來之則安之,想那麼多除了會讓自己更加不堅定和焦慮之外,一點用也沒有。故事纔剛開始,後面的機會還多着呢,以終爲始,持續精進,方爲良策。

本文 GitHub https://github.com/rd2coding/Road2Coding 已經收錄,裏面有我整理的6大編程方向(崗位)的自學路線+知識點大梳理面試考點我的簡歷幾本硬核pdf筆記,以及我的程序員人生


0x01

回想起自己高考上大學,那都十幾年前的事情了。雖然人家都說高考和讀書不是唯一的出路,但是對我們家來說,那的確就是普通人改變自己軌跡的一個近乎最重要的一個時間節點了。

我承認,我的高考志願基本就是瞎填的,只是覺得「通信工程」這個名字聽起來還行,所以誤打誤撞,最後果然被丟進去了。

那時候填志願找不到人蔘考,自己拿着學校發的《志願填報指南》和《普通高等學校招生專業目錄》兩本書,從前翻到後,從後翻到前。看往年分數線和參考排名好像能夠到的專業,就都做個標記,隨後就看哪個名字順眼了。。。

雖然說我對這個專業誤打誤撞,一無所知,但好在入學後自己並不討厭這個專業,數學、英語以及專業課學得也算還行。

所以後來讀研還是老本行,繼續讀的信號處理這個方向。

但是即使到了讀研階段,那時候依然還是年少無知,糊塗度日,並不清楚自己到底想要什麼。不過那時候上進心倒還是有的,完成實驗室課題任務之餘,總覺得技術肯定還是要學的,所以那時候真的是白天黑夜“兩手抓”,一旦有時間基本上都在“瞎看”一些技術書,把自己搞的一副很累、很努力的樣子。

其實現在來看,我最後悔的就是在讀研階段沒有把自己的眼界(包括技術的和非技術的)給真正打開,迷茫和浪費了很多時間。

碩士研究生畢業,隨着校招的大流,進了通信公司,順利開啓了自己的職業生涯。這一路走下來,沒啥驚心動魄,但也算幸運和順利,日子平淡得沒有一絲漣漪。

總而言之,回過頭來看,當年學通信的這個選擇不能說怎麼的好,但好像也不算太拉胯。


0x02

我至今依然覺得工科類專業依然是我們這種家庭條件一般的理科男們的優質選擇。卷歸卷,宇宙機相對來說還是很不錯,就算進不了宇宙機,像電子、通信、自動化等工科專業也不是不能選,它們的就業⽅向還是挺⼴的。

看網上的討論,有不少人說通信是夕陽產業?當時看到這個觀點感覺還是挺震驚的。

應該說,只是那種爆發式的增長時期已經過去,但它仍然是一個和日常生活和現代發展息息相關的行業。作爲基礎設施,深刻影響着各個產業的業態和模式,況且技術和應用仍然還在不斷的發展和迭代之中。

就我自己讀通信的體驗來說,沒錯,它的確是一個交叉性很強的“萬金油”專業,既涉及電路、信號、無線等等一些通信本領域的東西,也涉及常見的計算機基礎。距離計算機科班有差距,但也並非無法逾越,就看你有沒有興趣,想與不想了。

基於此考慮,有時候回過頭來想想,我反而覺得通信專業倒是一種優勢,因爲給了你更多的接觸和選擇。

如果你對通信本領域感興趣,那自然可以跟着專業路子去深耕;如果對通信本領域不感興趣,自學計算機也不是很難,選擇很自由而且也並不突兀。


0x03

說回到通信專業,要學的東西那可是真不少。

數學課、物理課、英語課、通用基礎課、通信專業課、計算機基礎課、硬件課、軟件課直接懟你臉上,除此之外還有各種課程設計和實驗,有的甚至還有機會接觸到金工實習、數控機牀、以及電裝實習...所以這萬金油專業還真不是吹的。

前段時間收拾整理文件夾和雜文件時,在箱子的角落中無意中翻出了自己當年的大學成績單,現在看了我都覺得有點離譜,我都忘了當年是怎麼學過來的了。

而且實話說,通信專業很多課程其實還不太好學。

微積分、線代、概率論、複變函數這些都是入門開胃菜而已,大一大二基本就要搞定,更刺激的還在後面。

接下來的像模電、信號系統、通信原理、高頻、電磁場電磁波這些通信天書還真不是考試前幾天就能突擊明白的,而且掛科率一直居高不下。

除此之外,上到編程語言,下到計組原理、操作系統這都是要學的,計算機408科目中,很多通信本科生就會學2到3門。

也正因爲涉獵得如此廣泛,所以這也成了很多人後續可以從通信轉其他方向的一個基石。專業知識夠硬,對本專業有興趣,那做通信、做信號這些老本行是理所當然。倘若不想幹本專業,反正計算機底子都有,那轉碼也是分分鐘的事情。

各大通信運營商、各大通信設備商、各種互聯網公司、以及其他一些涉及ICT技術和維護的公司(如銀行/醫院/學校的信息科技崗...)基本都有通信專業學生的身影。

我盤點了一下自己周邊的人,除了去三大運營商、華爲中興的很多之外,轉碼從事互聯網的也確實不在少數,另外還有不少師兄師姐去了中電、中航、中船等這些研究所單位,現在發展得也都很不錯的。

所以我覺得通信專業的小可愛們早點找到目標和興趣方向倒是一個很關鍵的事情。

既來之,則安之!與其糾結卻步,不如勇往直前。


0x04

回到文章標題的問題,也是咱們這裏經常被提及到的一個話題,意思大概是:

  • 讀了這麼多年通信結果還是轉行做了碼農,你後悔嗎?
  • 讀了研,結果還是去搞開發了,你感覺值嗎?

每次遇到這類的問題,我都不知道該如何去回覆,有好幾次都打了好多字,後來想了想還是刪了。這裏統一再聊一聊好了。

首先通信轉碼是一件很奇怪的事情嗎?別說通信了,我身邊地理轉碼、機械轉碼、材料轉碼的同事我都認識好幾個了。

上面就聊過,不說別的,計算機408科目中,很多通信本科生就會學習2到3門,除此之外的數學基礎和英語基礎也都是具備的,所以通信轉碼基本上也就是分分鐘的事情,一點兒也不突兀,就看你想與不想了。

至於說到大學專業和工作對口的話題時,我就想起了當時B站上有一期「何同學對話雷軍」的一個類似訪談的節目,我正好看了那期。

雷軍先生在談到大學學習的意義時提及了一個大家可能都會思考或彷徨的一個問題:

很多同學大學畢業以後,都不再從事當年所學的專業,專業都不對口,那你會覺得這個大學白讀了嗎?大學所付出的時間和精力會白費嗎?


就比如以我當時那屆實驗室畢業的幾個同門爲例,總共5個人,其中兩個去了某互聯網公司做開發,另外一個去了某通信廠做開發,還有一個同學去了某通信廠的銷服崗,最後有且僅有一個小夥伴去了某算法研究院繼續做算法和研究。

這樣算下來5進1,從事老本行相關算法研究的有且只有一個,不嚴謹的計算也就只有20%的比例。

但是過了這麼些年,再回頭看身邊的這幾個例子,不管是開發崗、銷服崗、還是算法崗,其實大家在各自的工作崗位上發展得都還不錯,與專業出身的關係好像並不大。


其實很多時候我們是太高估和看重自己所謂的“專業背景”,很容易被有限的經歷和眼界所束縛,從而懼怕走出原有的圈子和領域,所以思維上壓根就不能設限!

其實再退一步想,大學階段學的那些所謂的專業知識,有點相關背景的人想複製一下也並不是什麼難事。你想想看嘛,那麼多通信電子自動化甚至是機械材料都能順利轉計算機的例子就是一些很好的說明,就看你有沒有決心和興趣了。

實際工作幾年下來,接觸過不少在一線的小夥伴和同事,既有本科生,也有研究生,既有科班的,也有很多非科班出身的。拋開特例不談,個人感覺就開發崗這一塊來說,專業出身對於後續工作的影響並沒有明顯的表徵,很多非科班的同樣做得很不錯。


走向工作崗位以後,大學包括讀研學到的專業知識並不一定能及時派得上用場(專業對口的概率很小)。但是這個過程中所訓練到的一些基本能力和基礎素養卻將直接影響整個職業生涯的發展高度,包括但不限於:

  • 自主學習和探索的能力
  • 獨立思考和分析問題的能力
  • 檢索知識、歸納總結的能力
  • 表達、溝通、協作的能力
  • 寫作和文字表達能力
  • 堅持、抗壓、交付、抵抗孤獨的能力

每個人每個階段的成長過程其實都是經驗和能力的一種積累,當你回過頭來再去反觀大學學習對於以後工作和發展的幫助時,你會發現其實給你帶來長期幫助的並不一定是當時所學的專業知識,而是很多的通用性能力。

大學階段培養的一些好的學習方法、學習心得、學習習慣,這將會對後續整個職業生涯有着長遠影響。

所以只要基本盤在,幹啥其實都不會太差。因此只要用心了,白給是不可能白給的。

功不唐捐,玉汝於成。

所以如果抱着這樣的心態去面對我們日常可能焦慮的「有用論/無用論」問題,內心是不是就穩多了。

本文 GitHub https://github.com/rd2coding/Road2Coding 已經收錄,裏面有我整理的6大編程方向的自學路線+知識點大梳理我的簡歷面試考點幾本硬核pdf筆記,以及我的程序員人生,部分內容如下↓↓↓,歡迎star。

這篇就先聊到這裏吧,我們下篇見。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章