天天看點

PLC開發沒有前景想轉行嵌入式,找個教育訓練機構還是自學?

0. 粉絲提問

PLC開發沒有前景想轉行嵌入式,找個教育訓練機構還是自學?

把粉絲的情況和問題總結起來,主要以下幾點:

  1. 這位粉絲19年畢業,25歲,專業是是自動化,之前從事plc開發,現在在自學單片機,想轉行做Linux相關開發
  2. 猶豫是自學還是報線下教育訓練班?
  3. 很有意向報教育訓練班,但是怕化了5個多月時間學習後,找不到工作
  4. 還有就是擔心教育訓練機構老師水準太水,學不到東西

相信這個粉絲的問題是很多朋友遇到過類似的選擇,下面一口君用多年教育訓練經驗幫助大家分析下,

應該如何選擇。

【本文針對想轉行嵌入式驅動領域】

1. 教育訓練機構對軟體學習到底有沒有用?

軟體教育訓練機構自2000年後如雨後春筍大量湧入市場。

早些年如日中天的某鳥,到現在上市的某内。

java、前端、後端、嵌入式、安卓、IOS各個方向應有盡有,

宣傳的智語無一例外都是通過幾個月學習可以擁有10k+甚至更高的薪水,

然後官網标配一大堆高薪就業的學生的照片和留言,

看的很多剛畢業的學生瞬間破防,

有人通過教育訓練機構的學習開始從事了軟體開發這個工作,

也有很多人花了錢卻沒能堅持下去,

那麼教育訓練機構在軟體學習中到底起到多少作用呢?

先來看下教育訓練機構解決了哪些痛點吧:

  1. 完善的課程體系

    通常課程體系與大學的純理論授課方式不一樣,無論是知識點編排還是配套項目設定都是從實際工作項目中整理出來的,可以說學完就能用;

    軟體是個系統工程,很多知識點都不是孤立存在的,為了搞懂一個知識點有時候可能要查閱很多文章,而新的文章又會帶來更多的知識點,龐大的知識體系往往讓初學者望而卻步,或者在一些沒有必要的問題上花費了太多時間,有人梳理好了一套完善的課程體系,節約了自己的時間;

  2. 大部分教育訓練機構都是脫産教學

    通常教育訓練機構周一到周五上課,晚上要上晚自習,對于很多自制力不強的同學是有好處的,還有就是很多同學一起學習,遇到問題一起讨論,形成良好的學習氛圍

  3. 有經驗的工程師授課

    通常授課都是由多年開發經驗的工程師授課,課程的講解相對來說不會那麼枯燥,會将知識點分出主次,避免浪費太多時間

  4. 老師全程指導

    很多學生學習軟體都會遇到各種各樣稀奇古怪的問題,很多同學自學搭個環境可能都要畫了個一兩周時間,如果有一個多年經驗的工程師協助指點,可以很快繞開這些坑,把主要精力用于學習最核心的技術,而不是在一些細枝末節問題上浪費太多時間

  5. 大部分教育訓練機構都承諾100%就業

就這些點來說,大部分教育訓練機構都能兌現,

所解決的問題是的的确确對軟體的學習是有幫助的。

2. 教育訓練機構一些問題

教育訓練機構的經營也有自身很多問題,

一口君羅列如下:

  1. 房租成本較高,
如果租的教室太多,一旦遇到淡季,利潤全部被房租沖掉了,是以很多機構喜歡開大班,還有就是會為了快速結業,拼命趕進度
  1. 課程需要不停開發,

一個原因是因為很多學員會把教育訓練機構發的資料釋出出去,想絕對保密難度有點大,是以有的機構會把課件列印成紙質資料下發

二是有些技術也在不停更新,新的工具,新的架構,不更新很快就會被淘汰

是以這開發課程又是一筆不小投入,

  1. 招生成本越來越高,各種線上課程擠壓了線下課程空間,疫情原因,讓有教育訓練需求的學生無法走出校門,
  2. 每年都會有一批大大小小的教育訓練機構殺入這塊市場,
這些團隊為了迅速占領市場,往往喜歡不擇手段,各種急功近利、各種送禮、各種承諾(沒有這些人不敢吹的),俗稱行業攪屎棍,最後自己沒賺到錢,還把教育訓練的名聲都搞臭了,讓很多人一聽教育訓練機構就認為是騙子,真是甯可餓死自己也要卷死同行。
  1. 講師團隊非常難管理

主要是兩個原因,

1):培養一個優秀講師需要花費大量精力,一個方向體系課程全部備完并達到要求至少需要1-2年,比如一周的課程可能就需要一個多月的細心備課,因為很多軟體技術從會用到給一些初學者講明白,這是兩個完全不同的境界(不說别的,一口君曾經要求自己的團隊上課所有代碼執行個體必須從頭敲寫一遍,這個就非常考驗技術細節)

2):能夠達到要求的講師,出去随随便便就能拿到很不錯的薪水,好的講師很難留得住,沒有好的講師,上課品質無法保證,口碑一旦出了問題,立馬就會有連鎖反應,因為每一個學員後面可能都會有若幹個潛在的客戶

  1. 各種雜七雜八的瑣事,麻雀雖小,五髒俱全(開過公司的老鐵都知道)

說白了,成本是最大的一個原因。

一部分早期發展起來的教育訓練機構,吃到了早期的紅利,有一定的資本,

現在都在拼命砸錢開線上課程增加收入,

還有就是一些基礎課程都采用遠端教學方式,以降低師資成本,然後招一些才畢業的學員當助教,晚上給這些學員輔導;

這種教學效果隻有在裡面的學員自己清楚。

還有一些小的教育訓練機構,起步晚,面臨競争異常激烈,

首先考慮的是如何生存下來,是以暫時也無心把市場做大,隻安心做幾個高校,

畢竟隻要把這幾個學校的上司伺候好就行了,

他們每年就那麼點營業額,

師資實力可想而知。

3. 線上課和線下課各自優缺點

先說線上課優點:

  1. 價格較低,
  2. 視訊學習,可以随時随地學習,不用辭職學習,降低職業風險

缺點:

  1. 沒有學習氛圍,對于自制能力差的同學,很難堅持下去
  2. 沒有老師指點,一旦遇到問題很容易被卡住,跟着視訊敲的代碼,自己運作一堆錯誤,網上一搜,各種五花八門的技術文章,看的人崩潰
  3. 需要占用自己所有的業餘時間,學習進度無法保證

線下課優點:

  1. 學習時間充足
  2. 講師當堂授課,有互動,時刻根據學院學習情況調整進度,學習起來相對輕松一些
  3. 遇到問題可以随時問老師
  4. 周圍同學比較多,各行各業,各個學校都有,有學習氛圍,大家都在讨論學習工作,自己也會強迫自己學習,還可以擴大交際範圍(一口君曾經有個學員,把同班女同學追到手了,而且工作找的也很不錯)
  5. 周圍同學會提各種和自己之前工作經曆相關的問題,多了解可以擴大自己知識面
  1. 費用比較高
  2. 需要脫産,
對于工作的朋友來說意味着幾個月沒有收入,還要備足生活費,壓力很大,對于學生來說就好很多(是以如果條件允許,真心建議在大三、大四期間就參加學習)

是以總的來說,選擇教育訓練機構就是花錢享受一個服務。

4. 承諾找到工作是真的嗎?

關于這個問題,我覺得大家必須要心裡清楚,

其實即使你不去參加教育訓練即使突擊的刷一些面試題,也是可以找到相關工作的,

還有就是:

找到工作!= 找到好的工作
找到工作!= 學完就立馬找到工作
           

通常教育訓練機構做法是,你學習完之後就會不定期的給你推薦面試機會,

并且讓你不停的刷面試題,

還有個别機構也會昧着良心潤色你的履歷(關于這個問題就不揭行業老底了)。

這個也是很多公司hr痛恨教育訓練機構出來的學生的最大一個原因。

關于這個現象,一口君隻能說,風險和收益是并行的,

任何時候别忘了有背調這個詞,

這是一把雙刃劍,

你想得到這個收益,

那也必須承受帶來的後果。

是以,關于100%推薦就業這個問題,大家也不用太糾結,

可以肯定的一點就是,

隻要你把該學的技術都學紮實,工作根本不是問題

很多學的好的同學,

一旦結業很快就把工作定了。

從一口君所接觸的大部分學員情況來看,

他們和自己大學班上其他沒有教育訓練過的同學相比,整體來說找的公司都要高一個檔次,還有就是平均薪資也比較高一些。

畢竟強化學習了幾個月,效果肯定是有的。

那些沒有系統學習過軟體知識同學,雖然也能找到相關工作,但是進入公司後壓力非常大,畢竟IT公司一般不養閑人,該掌握的知識還是必須要掌握的。

大一點公司或許還有幾個月到一年的培養期,有充足的時間讓你成長,一些小的公司,恨不得你進去就立馬幹活,立馬有産出。

于是隻能拼了命的學習,每天都在和各種代碼、架構、理論打交道,滿腦子的程式邏輯,無形中就讓其他人覺得程式猿都是木讷、書呆子、不善言談。

其實隻是大家不再同一個頻道而已。

是以教育訓練機構在同學們加入公司之前起到了緩沖的作用,進入公司後會壓力就相對來說小很多。

5. 關于學費

通常現在無論哪個方向的教育訓練課程,

學費基本都是2w左右,

按照5個月來算,一個月再加上住宿費+夥食費,大概也要1500左右,

是以學習成本需要3.5w+,

如果是辭職學習的話,還要算上離職損失的幾個月的薪水+社保+公積金,

是以投入還是很大的。

下面一口君給你算下我的寶寶一年的教育訓練費:

  1. 鋼琴:150 一次課,一周1節(之前一周2節),一年7200
  2. 乒乓球:120一次課,一周1節,一年5760
  3. 書法美術:一次200,一個月4次,1年9600
  4. 舞蹈:3000
  5. 英語:2.6w

不說了,心在滴血。

6. 關于年齡、專業、學曆

1) 年齡

我帶過的年齡最大的學員是36歲,一個搞了多年單片機的工程師,

想學習,任何時候都不晚,
但是轉行我覺得還是要慎重,
           

如果像這位工程師,之前有單片機的研發經驗,因為從事的還算是相關專業,學習嵌入式的話,我覺得年齡可以放寬,

但是如果之前從事的是銷售、客服工作,是和技術完全不相關的,建議盡量不要超過28,超過30真的不建議再轉行去做嵌入式了,

如果是測試的話也建議不要超過30。

2) 專業

如果是應屆生,或者畢業1-3年的同學,隻要大學學的專業是電子、軟體、通信、資訊技術、數學等理工科專業的,哪怕是機械專業,應該都問題不大。

如果學的是文科類的,建議考慮測試方向,

很多大公司hr在招聘時,看到不是本專業的,基本就直接pass了,

根本不給機會,是以非相關專業的同學一開始隻能委曲求全去一些小的公司。

3) 學曆

軟體行業預設學習是大學以上,

可能

大專、專轉本、自考大學、函授大學

學曆的學生比較擔心這個問題。

首先來說,這些學曆,大廠肯定沒機會,大廠不光要985以上研究所學生,還要求大學也必須是985以上學曆,你說學曆歧視也罷,不公平也罷,這就是事實,你要想想還有一大堆清華北大的去中學當老師呢。

現在學曆内卷還是很嚴重的。

那麼留給這些

大專、專轉本、自考大學、函授大學

的學生空間還有嗎?

答案是肯定有,但是要做好建立投了後石沉大海的心理準備,還有就是面試時被問學曆的問題,

而且一開始基本上很難進入一個很大的公司,

同時這需要你必須付出比别人更多的努力。

在這裡一口君的建議是:

1. 規劃好時間,計算好自己的成本,如果決定了就必須卧薪嘗膽、破釜沉舟,不留後路
2. 後續有可能,提升下自己的學曆,繼續考在職研究所學生,或者多考幾個證書
           

順便舉個例子,我有一個學生,沒有上過高中,讀的職校,然後上職校期間,突然開竅,後來考了大專,緊接着又考專轉本,大四的時候跟着一口君學習嵌入式,畢業後跳了一次槽,現在在小米工作。

曾經和這個學生約稿,他一直覺得自己很失敗,不配分享,但是我覺得他真的是很不容易了,是很多人要學習的榜樣。

機會一直都在,留給那些做好準備,留給那些一直在努力的同學。
           

7. 選擇教育訓練機構注意點

結合前面分析的,

如果你最終還是決定要選擇線下教育訓練,

那麼你需要注意的幾點是:

  1. 完整的課程體系,所學習的内容到底包括哪些内容,用的教材、電路闆等等,一定要仔細看
  2. 課程開始時間到結束時間(這個很重要,學的太快,來不及消化,學的太慢,影響就業)
  3. 必須去試聽,随便走到一個教室裡,聽聽老師是如何上課的,觀察老師水準,學員聽課狀态
  4. 看下各個教室是否都有學生,如果學員比較多,并且講師都在上課,那基本沒什麼問題
  5. 問清楚如果一個階段沒有學好,是不是可以繼續跟着下一個班繼續學習(很多小的機構,老師都是兼職的,而且一年可能開不了幾期班,你想随時再聽一遍基本不太可能)
  6. 搞清楚師資情況,一般來說,不要看官網宣傳的,負責咨詢的老師也不會和你說實話,最好能認識剛從裡面結業出來的學員,他們的意見是最好的,結業1年的參考價值就要遞減(教育訓練機構人事變動很大)
  7. 住宿、交通問題

8、選擇大機構還是小機構?

就一口君多年經驗來看,衡量一個教育訓練機構最重要的是下面2點:

  1. 課程體系,教材,實訓項目
  2. 講師團隊水準

如果這兩點能做到,大機構小機構其實真無所謂。

大的機構往往資金相對充足點,師資排程相對來說寬松些,很多大機構一般是基礎課由一兩年經驗的講師授課,後面難度比較大的課由一些資深的講師授課,遇到師資排程不開的時候會從其他中心借調老師。

小的機構,講師可能都沒幾個,是以排程上來說欠缺一些,但是有時候小的機構可能是一些很牛的講師出來創業的,這個例外。

如果能夠保證所有課程實施都是比較牛的講師,也可以選擇。

歡迎關注公衆号:一口Linux

繼續閱讀