燃爆了(學機械專業好嗎)機械專業前景好嗎,
可以看到很多機械制造業或汽車公司,在以前機械工程師可是很吃香,而如今呢?都是高價聘請軟件工程師進行互聯網+和數字化轉型,而機械工程師很大一部分都被自動化器械所取代,只留下一小部分拿著卑微的薪資加著班干著苦活。
你可能會說還有機械設計工程師呢,也拿著高薪。別跟我杠,這是人中龍鳳,類似軟件開發的CTO,一個公司能有幾個這樣的人,所以大多數機械專業的學生畢業后從事的都不是本專業,都是被迫轉型。
分享學習群一個小伙伴的學習經歷給你參考,他是機械碩士,因實驗室師兄畢業拿5K,自學Java轉型大數據,目前在華為,月薪23K.
個人情況
我是本碩機械專業,畢業半年,最初接觸java是由于研二的時候,看到了實驗室師兄們找工作那個艱難啊,碩士畢業最少的拿了5k的薪水,還是深圳,不由得心里一涼。那時候我開始尋求一絲轉機,于是就想到了學習java。
因為之前有高中的同學在我本科畢業的時候,他去培訓班學習java,那時我還是用傳統的機械的行業的成見去看待培訓這件事,認為沒有證書就是白費。但是當我同學工作了一年,薪資翻了一倍的時候,也就是我在研二的時候,對比了師兄們的工資和發展,才意識到這個事情。讓他給了我一些培訓班視頻,學了一個月,就找了個小廠去實習了。其余的也就不說了,總之也沒學到啥鳥東西吧,第一是由于人家招實習生進去就是打雜的,第二就是我還是再用傳統的機械思維去看待計算機這個行業,所以走了不少彎路。
這里多說一句,其實機械行業并不是很垃圾,關鍵也是看個人的發展,現在都是在搞學科融合,現在還在談專業的問題,也都是在找主觀原因,因為大學的教育,其實都是綜合性的教育,即使是科班,沒有勤加練習,學不到精髓,也就那回事,就像我機械碩士都畢業了,你問我機械的問題,我還是不會。
而為什么要談專業思維呢?因為有的專業你懂得,很多專業課你不需要去學,腦袋好使得,考試前兩天沖刺一下,也可以拿獎學金,當然拿不到一等就是了。找工作的時候就是純測試智商,搞一些很傻逼的流程,并不會涉及技術問題。所以,害人的不是專業,而是你大學所處的專業產生的專業思維,水的專業,自然就是水。
第一份工作
扯遠了,自己自學了java,也找完了工作吧,就畢業了。其實從自學java開始,到畢業參加工作,我都沒有系統的去學習這些東西。參加工作的時候,idea還不熟練那種。第一份工作主要也是做java web,確實很無腦和無聊,其實web系統如果在阿里那種大廠還是很有搞頭,因為涉及到高并發,就會涉及大量優化,這就不是一般人可以搞得了。
但是在一般的企業也沒有那么大的并發量,搞項目都是隨便寫,想咋寫就咋寫。那時其實我就開始在尋找大數據的工作了,但是苦于自己的知識不夠系統,還是帶著機械行業的思維詬病,認為靠學歷,剩下就是跟面試官扯扯皮就行,一問三不知還想拿offer那種思維。所以自然就是到處碰壁。但是自己還是沒有放棄去搞大數據的念頭。當然這期間也獲得了公司大數據部門的橄欖枝,苦于沒有名額。但我也不想在這干了。
學習過程
后來也是自己一個偶然的機會,遇到了峰哥,自己剛開始也很糾結,但后來看群里其他同學學習的經歷,自己一咬牙,開始學習吧。后來峰哥幫我修改了簡歷,并且挖掘項目的亮點,確實提升了太多,自己之前的簡歷寫得太水,像流水賬一樣,壓根沒有亮點,單純為了拼湊篇幅而做的,所以自然沒有任何的競爭力。
然后跟著峰哥的音頻,仔細的聽了zookeeper、消息中間件、相關項目講解、學習方法講解,這些都反復的聽了很多遍,第一遍的時候也是跟著聽了個大概,第二遍的時候其實也就慢慢理解了一些了,然后在頭腦中進行不斷的回顧,最后再將其整理起來,形成自己的知識體系。
期間也是不斷的跟峰哥進行交流,溝通項目及技術相關的問題,這些東西都是潛移默化的事情,很多人不懂,即使做了很多項目,估計也是事倍功半。然后就是開始系統的學習框架以及java基礎的知識點,在學習的過程中不斷的去自我總結,以便可以隨時進行復盤學習,這一點確實是很重要的。
平時遇到,因為自己一直想進大廠,所以又開始刷些算法題,主要就是劍指offer,當自己的數據結構和算法有了基礎之后,瞬間覺得自己確實心里有底了,為什么這么說呢,因為很多面試多多少少還是涉及到一些算法題,具體一點的就是大廠一定會考察算法,上升型的公司,即使還沒上市,也一定會考察算法。
這份筆記里面共包含作者刷LeetCode算法題后整理的數百道題,每道題均附有詳細題解過程。很多人表示刷數據結構和算法題效率不高,甚是痛苦。有了這個筆記的總結,對校招和社招的算法刷題幫助之大不言而喻,果斷收藏了。
但是對于那種非上升型,主要就是考察項目了,主要就是看你的項目是不是自己做的,做了懂不懂,上來能干活。所以,算法這種一點不懂確實很吃虧的,尤其對于大廠來說。
然后自己也覺得差不多開始投遞簡歷了,期間也不斷地去詢問峰哥有關投遞的相關注意項,這些東西確實是自己平時沒有注意到的點,所以才說找工作對一個人的提升是非常的大的,是對一個人全方位的考察,任何一個環節有問題,那都有可能被刷掉的。年底的時候投了一家公司,電話面試聊了一個多小時,面試官問的我都會,但是是某外包,心想還是算了吧,讓我去二面我也沒去,為外包請假扣工資太不值。心想還是找大廠,繼續刷算法吧,這點我后期其實也想了一下,路都不會白走吧,每一步都算數。
開始找工作
在這里還是很出乎意料的,我年前沒去咋投工作,就是想好好刷一刷,但是沒想到,疫情所有形勢都變了,也是欲哭無淚了,但是沒辦法,頂著頭皮上吧。投了好多家,面了差不多十家吧,其中有一家小公司還是印象比較深刻,一路面試都是你可以你行你好,一談薪資,就沒聲了。所以自己也總結反思了一下,面試確實不光要有技術,還是要有點道道,畢竟和人打交道嗎,行不行都是人說了算。
后來又現場面了一家,帶著n95,和兩個面試官當面聊,這個也是你可以,你好,哈哈,但還是沒offer,所以肯定還是有死穴的。面了十家吧,其實也就漸漸了解自己的痛點了,還有行業的一個形勢吧。也漸漸理解了面試這東西還是有運氣成分的。當然,形勢這東西也都是借口,一個月不行就倆月唄,雖然自己心里不舒服,但也要頂著腦門上吧。
后來就是面了華為,就通過了。目前薪資是10K,本來想跟HR談個15K,后面HR先開了18K,我就沒還價了哈哈哈...
過程的話主要就是筆試,性格測試,技術面試,hr面試,主要都是平時的很多的常見面試題,基于自己的簡歷上的東西,你簡歷上寫什么別人就會問什么的,例如:高可用、項目遇到的問題、數據傾斜等等,都是圍繞著簡歷來說的,每個人簡歷不一樣還會有具體的差別,所以簡歷要熟悉,不熟就搞吧。
這份資料涵蓋了Java基礎、集合、JVM多線程、Spring、微服務分布式、計算機基礎(網絡、操作系統)、數據庫、大數據等面試知識點,對于Java或大數據崗來說完全夠用,大家可以直接拿著它補缺補漏。
再者一件事能否有轉機,主要的因素是個人的心理狀態,后天的技術都可以一點點補充,多大的決心辦多大的事,心態別蹦,因為沒啥用。總之就是,面試看運氣,能進還得有點實力,小公司不一定就能進,大公司不一定不行就不行,還是要不斷地嘗試的。
自己之前也是走了很多彎路,為啥這么說呢,就是年前沒有去立馬面試,趕上了疫情,被阻隔在老家很是著急,要說疫情沒影響是不可能的,我去現場面那家公司,一層不超過十個人,座位全是空的,但是疫情和找工作不矛盾,該找到的人還是會找到。好在自己過年期間好好刷了一個月算法,準備期確實比想象的長了很多,但是漸漸有了基礎,所以一般的筆試和面試都不虛了。
總結
總之,做事還是看決心,其余的都是可補充因素。一切只是開始,還要繼續投遞,繼續學習,增強執行力,這個太重要了。希望能與眾多還在路上的同學共勉。
最后,你如果還在考慮轉不轉行的話,可以看下這篇文章,這里面寫的案例都是學習群里各行業的小伙伴轉到計算機開發,而大多數都是機械專業的。
可以點擊下方鏈接加入學習群,獲取學習資源,一起學習交流~