首頁>Club>
廣東某公辦高職院校畢業,電子資訊類專業,c語言,模數電,電路分析等課程90+,畢業後在某科技公司擔任Linux c應用開發工程師,然水平不行,面對近百萬行的程式碼直接懵逼了,bug修不好,遂被迫離職。迫於生計,現於某電商平臺從事快遞打包工作,純體力活,工作即沒勁又沒有前途。眼看之前的同班同學,雖然之前基礎沒我那麼好,但是經過一年的磨鍊,他們也算得上是合格的開發工程師了,而我這個曾經“學霸”級的人物,任處於社會之底層。現在下班後時間充裕,想潛心學習一門有長久發展的技術,但不知道能不能堅持下去(英文水平極差,想個變數名都要藉助翻譯軟體)。
2
回覆列表
  • 1 # 發現美文

    無論是Linux應用開發還是微控制器開發,對於英語都是有要求的,所以,如果想在這條路上走,英語是你繞不過的坎。但也不必太為難,這裡的英語屬於專業英語範疇,專有名詞就那麼一些,只要你有四級水平,字典翻多了,就那麼回事。對於微控制器程式設計,有些公司把它歸為硬體程式設計(我也不知道這個概念怎麼來的),實際上它屬於嵌入式軟體開發,只不過要底層一點。而且確實與硬體相關性很大,不光是一些外圍驅動電路,還涉及到MCU暫存器讀寫,IO操作等,時序上有要求。軟體上分為掛系統的和不掛裸跑的,後者佔大多數,而通常,你學習的連結串列等資料結構,用處有,但不是很大。所以,如果你想入行,你的知識體系要重新學習,至少模電、數電還有更重要的微控制器開發基礎要掌握。其實基於題主目前掌握的知識儲備,個人認為微控制器可能並不是最合適你的選擇,你的第一份工作可能對Linux掌握的要求有些高,導致你一時應付不了,但這不代表此路不通,你可以適當找些稍微簡單一點的工作,比如介面開發,只要你會呼叫API,熟悉多執行緒等基操,多去面試,應該是可以找的到的。

    如果題主幾番考慮還是想加入微控制器開發行業,不妨到家電控制器行業試試看,他們對於微控制器開發的要求較低,目前還是8位機到32位機過渡階段,易於上手,適合新手入行的前期技術積累。

  • 2 # zhaogmkmyn

    英文不行、盲打不行、建模不行,碼農真不適合你,放棄吧。找個適合自己的工作。當然,打包這種工作還是簡單了點,不用讀多少書也可以勝任的。重新定位吧。人挪活,樹挪死。火車不動,一片樹葉也掀不起來,一但動起來,如動車,……你懂的。

  • 3 # LaoHuang188

    這個專業對女生來說找工作不太有利。就算是找到了工作,從長遠看前景也是不太樂觀。從你目前情況來看,的確如此。理工科畢生有基礎,不如參加IT方面培訓,比如,軟體測試,新媒體 Ul設計。這兩個特別適合理科女生學習,學習時間不長,好就業。希望對你有所幫助,祝好運!

  • 4 # 調戲微控制器

    值得肯定的是,你曾經是“學霸”,這說明你的智商是超出常人的。但有點可惜的是畢業後第一份工作沒有堅持下來。不過也沒關係,人生幾十年如百里馬拉松,從現在開始學微控制器仍然來得及,一點都不晚。至於你提到的英文水平極差,這個與微控制器學習以及成為微控制器開發大師級人物,都沒有太大的影響,這一點我在下面還會詳細講到。

    學習微控制器其實很簡單,基本上只要堅持每天集中精力投入4個小時,2個月時間就能開始開發產品了。這個時間標準是我自己個人曾經的經歷估算出來的。因為我大學畢業時是這樣一種狀態:沒見過貼片電阻,不會用Protel99,從沒有用C語言寫過微控制器程式,只會用匯編語言寫簡單的微控制器程式,我的C語言是自己自學的。2個月後,我的第一塊電路板出臺了。雖然一上電就冒煙了,但2個小時後板子就不冒煙了,2天后我的程式已經可以在板子上跑起來了,1周後產品功能全部實現。板子的功能不是太複雜,但麻雀雖小五臟俱全:數字按鍵訊號輸入,溫度等模擬量訊號輸入、電機調速輸出、繼電器控制、步進電機驅動、段式液晶顯示屏,基本上微控制器的功能模組都用到了。如下圖這種,就是我當年開發的第一款正式產品。

    學習微控制器最重要的是兩個字:動手。現在單片機種類非常多,五花八門,但萬變不離其宗,基本原理都差不多,只要會用一種微控制器了,其餘微控制器都會覺得簡單。這裡我建議從最經典的51微控制器開始入門。以下是我的建議:

    1、立刻動手,買一本書,噹噹網上搜索一下51微控制器,如果不知道選哪一本,就找一本銷量最大的就行。也可以多買基本,反正一本書也就十幾、幾十塊錢。相比知識來說,書真是太便宜了。

    2、在某寶上買一塊現成的51微控制器開發板,網上很多,非常多,而且還送資料,價格也只要幾十元。讓老闆再給一塊程式下載器,這樣硬體開發環境就全了。

    3、準備一臺膝上型電腦,桌上型電腦也行。找賣開發板的老闆提供一下微控制器開發平臺的軟體,自己安裝起來。

    4、看書,一步一步地開始,從最簡單的開始。只要你堅持每天都特別投入,一般差不多2周的樣子就能讓自己寫的程式在開發板上跑起來了。

    微控制器學習有個特點,一旦入門了就收不住手腳,因為那玩意太好玩了,比電腦遊戲裡面的打打殺殺要好玩得多。

    再提到“英文極差”這個問題,基本上微控制器的書都是中文的,C語言雖然與英文有點關係,但不至於“if,else”,看不懂,所以英文差,不影響程式設計,不影響微控制器開發。

  • 中秋節和大豐收的關聯?
  • 魚兒覓食有什麼規律,如何誘魚吃餌?