在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

從嵌入式到android開發(fā)說不出的痛

0BFC_eet_china ? 來源:未知 ? 作者:李倩 ? 2018-08-03 08:42 ? 次閱讀

“今天在網(wǎng)上看到一則段子:一位去年8月加入百度外賣的員工訴苦道,’我先是百度員工,然后是餓了么員工,現(xiàn)在又變成阿里員工了,可我明明什么都沒有做啊。’ - -keithxiaoy”

這個段子的由來一則資訊:一名接近阿里的人士確認(rèn)阿里巴巴全資收購餓了么一事屬實(shí),但是傳言的95億美元收購的金額不實(shí),據(jù)悉,阿里巴巴旗下的口碑平臺將與餓了么合并。原因可能為阿里和餓了么簽訂的對賭協(xié)議,要求餓了么在2018年3月底前實(shí)現(xiàn)盈利,否則被阿里收購。

看完這則段子之后,我陷入的深思,突然想到這三年我改了三次職業(yè)路線,可是我明明什么都不想改變啊。

嵌入式android開發(fā)說不出的痛:

說說吧當(dāng)時我為什么要走嵌入式,在我們學(xué)校里大我大概三屆的學(xué)長是我們學(xué)校的大牛,他所獲得的獎項無數(shù),代表學(xué)院的榮譽(yù)也無數(shù),但是他每一個榮譽(yù)都是與智能設(shè)備有關(guān),在他剛比賽的那年正是物聯(lián)網(wǎng)概念的提出,智能科技比賽的開始。所以從進(jìn)入實(shí)驗(yàn)室的那一刻,我也希望我有一天也能拿到這么多的榮譽(yù),況且也對嵌入式開發(fā)進(jìn)行了深入的調(diào)研工作。工資一搜,普遍高于軟件開發(fā),但是當(dāng)時太年輕,或許還不太會看局勢,招聘大部分都不招應(yīng)屆生,都招2-3年的工程師。但是如果你大學(xué)能獲得獎項或則做出一些項目,那你就會被破格入取。科比曾說過”總是有人要贏,那為什么不能是我”。所以我開始了為期一年半的嵌入式學(xué)習(xí)。

該過程至今來看我還是覺得路線是沒錯的。只是該學(xué)科過于復(fù)雜導(dǎo)致后面的身心疲憊。我一直相信“1萬個小時定理”中的刻意練習(xí),也是因?yàn)樽詫W(xué)能力的不足,連1萬個小時都沒有撐到。

給嵌入式開發(fā)者的一些建議:

1.嵌入式開發(fā)一定要有人帶。為什么這么說呢。像我后面學(xué)android或則微信小程序開發(fā)。及時沒人帶。看看視頻也就會開發(fā)勒。但是嵌入式一定不是這樣的。在我認(rèn)為,嵌入式開發(fā)你一定要主動,并且需要認(rèn)識硬件工程師,和軟件工程師。板子問題問硬件工程師。代碼邏輯不懂問軟件工程師。如果缺少認(rèn)識一方面的人,你將會難以前行。我是信息學(xué)院的,在這個學(xué)院里百分之80都是軟件還有百分之20是數(shù)學(xué)專業(yè)。這就導(dǎo)致了我的失敗。缺乏認(rèn)識硬件工程師。最好是電子信息工程專業(yè)的。當(dāng)時我的學(xué)習(xí)主要是買了一套體系很完整的視頻。原以為可以跟著一步一步走下去。后面會發(fā)現(xiàn),很多硬件工程師一眼就能看出問題的地方你怎么也看不出來。也就導(dǎo)致了看了400多個小時該視頻,我開始重新規(guī)劃了人生。

再離開嵌入式開發(fā)之前,我參加了兩個項目,一個做車聯(lián)網(wǎng)的一個做智能監(jiān)測的。但是當(dāng)時整個團(tuán)隊的實(shí)力都較年輕。就拿一開始選型來說吧,你開發(fā)一個項目要先把設(shè)備買好,這個其實(shí)非常需要硬件工程師的幫助的。每一款設(shè)備都有他獨(dú)有的電氣特性、物理特性。及時是內(nèi)容相近的板子。接線方式的不同也導(dǎo)致你這個系統(tǒng)出現(xiàn)很大的問題。比如我當(dāng)時在開發(fā)車聯(lián)網(wǎng)的時候,選擇了arm,但是基于arm架構(gòu)的板子非常多。當(dāng)時選了一款性能較好的板子,價格不菲,當(dāng)時覺得價格好,應(yīng)該不會差,但是后面有個老的硬件工程師一下就不同意了。他一眼就可以看出車子行駛過程中會頻繁的產(chǎn)生抖動,那塊板子的接線只是普通的工藝,放在平穩(wěn)的地方是沒問題,但是放在車上就會很大的問題了。

由此可見,其實(shí)做嵌入式開發(fā),要么你需要硬件工程師跟你配合,要么你就需要軟件兼容。該過程之艱辛。但是請現(xiàn)在對嵌入式開發(fā)還有者興趣的朋友們,還是一定要堅持下去。古人云:“天降大任于斯人也,必先苦其心志….”如果對著學(xué)科有著興趣也不要被眼前的迷茫打倒,學(xué)會去利用資源,嵌入式是一個越老越吃香的專業(yè)。物理的變化遠(yuǎn)沒有軟件變化的快,很多做軟件的都會有年輕飯的問題,但是嵌入式該問題較少,但是前期的艱辛也非常大。

就拿現(xiàn)在科技的發(fā)展來看,嵌入式在之后的十年還是非常吃香的。現(xiàn)在軟件公司比比皆是,硬件公司也比比皆是。但是智能化公司正在一步一步成長。現(xiàn)在的努力或許就是下一個十年的CTO,系統(tǒng)架構(gòu)師。

我再說說為啥我跑到了android開發(fā),或許這是個機(jī)遇問題,那時去了一家智能化公司實(shí)習(xí),當(dāng)時進(jìn)去確實(shí)是想做嵌入式開發(fā)的。但是才入手一年半,你能做啥企業(yè)級項目呢。當(dāng)時進(jìn)入的是NB-IOT部門,在這部門里,那些板子都是跟華為有合作才能進(jìn)行開發(fā)的。對于我這種小菜菜,市面上能查的到資料的板子都不一定開發(fā)的好,更別說這種查不到資料的板子。后來我經(jīng)過幾天的思考。憑著曾今自學(xué)過一點(diǎn)點(diǎn)的java就做了android開發(fā)。當(dāng)時那個公司android工程師就一個,而且還很忙。所以自然有這個職位空缺出來。之后就走上了移動開發(fā)的不歸路。

從android開發(fā)到小程序開發(fā)的互通:

總體來說,之前的嵌入式開發(fā)對我的android幫助非常大。其實(shí)所有學(xué)習(xí)都是類似的。知道基礎(chǔ)點(diǎn)之后,就去網(wǎng)上搜demo做項目。然后查API。嵌入式是查datasheet。說實(shí)話,經(jīng)歷了一些軟件開發(fā)后,我發(fā)現(xiàn)嵌入式開發(fā)的思考點(diǎn)會更少一些。在嵌入式中datasheet中廠家會幫你寫好所有的細(xì)節(jié),只有你認(rèn)真去看,能看懂,那你做出來不會出太多問題。但是軟件開發(fā)不太同。需求更變的過快,業(yè)務(wù)邏輯過多,會讓你思考的變得非常復(fù)雜。一開始做android開發(fā)非常不適應(yīng)。

不過東拼西湊還是完成了為期一個多月的見習(xí)。也演示了一個不如流的demo。能在室內(nèi)做出定位、導(dǎo)航,推送。android入門遠(yuǎn)比嵌入式入門過的快,這些都多虧了嵌入式開發(fā)。所以呢,學(xué)東西應(yīng)該不是學(xué)一門語言,而是學(xué)一個思維。包括:邏輯思維,語言特性思維,業(yè)務(wù)思維。

再說說為啥要開發(fā)進(jìn)入小程序開發(fā)吧,這個其實(shí)是市場推動的。再IT行業(yè)已經(jīng)三年了。熟知軟件行業(yè)的幻化過快,剛進(jìn)入IT的那年左右塞班系統(tǒng)就那么沒了,諾基亞就被收購了。winphone出來后看著它一步一步的退出。

不過小程序與android的關(guān)系沒有那么惡劣,他們是相輔相成的。小程序開發(fā)其實(shí)是為了APP開發(fā)做準(zhǔn)備的。一些中小型企業(yè),需要用微信引流,而且微信開發(fā)的成不較低,也不會用android去開發(fā),只有這個中小型企業(yè),積累到了客戶量,就會開始考慮著手去做APP了。不得不說最近android就業(yè)局勢不太好。很多公司已經(jīng)把這個業(yè)務(wù)砍掉了。一般比較大的公司都需要2到3年的工程師。所以說呢android的就業(yè)局勢確實(shí)不太好。但是需求還是有的。轉(zhuǎn)眼自己還有一年就畢業(yè)了。所以決定接觸些小程序,解決自己的燃眉之急。也算是第二條路。但是android一樣不會放棄。在微信開發(fā)中,我都是以android開發(fā)的思維邏輯去學(xué)習(xí)。所以入門會簡單許多。可以直接把demo拿過來改。有種學(xué)習(xí)叫深度學(xué)習(xí),還有種學(xué)習(xí)叫廣度學(xué)習(xí)。

如果你的時間比較充裕,我希望你先深而后廣,因?yàn)槟阒挥性谝粋€領(lǐng)域深了,才能摸到一些別人摸不到的東西。那就會成為你的特性。但是廣度學(xué)習(xí)也是必須的,廣度也推進(jìn)了深度。一根筋是做不了大事的。有種雙眼論,對于我們這些平凡的人來說,沒有著最強(qiáng)大腦,沒有著高學(xué)歷高智商,你在一個行業(yè)內(nèi),永遠(yuǎn)比不過那些比你聰明的。那就需要找出第二條路。讓著兩條路融合,在一條路上你練到了前百分之15,另一條路只要達(dá)到前百分之50,那你成功的概率就非常大了。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5087

    文章

    19151

    瀏覽量

    306386
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3939

    瀏覽量

    127634

原文標(biāo)題:從嵌入式走到android開發(fā)再到小程序 這位工程師換了三條路

文章出處:【微信號:eet-china,微信公眾號:電子工程專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    使用SEGGER工具實(shí)現(xiàn)嵌入式應(yīng)用開發(fā)

    嵌入式系統(tǒng)的可能性是無限的,創(chuàng)建智能家居設(shè)備為工業(yè)自動化提供動力,但是有這么多的工具、技術(shù)和流程要學(xué)習(xí),你哪里開始呢?
    的頭像 發(fā)表于 01-10 16:27 ?253次閱讀

    哪些專業(yè)適合學(xué)習(xí)嵌入式開發(fā)?

    哪些專業(yè)適合學(xué)習(xí)嵌入式開發(fā)? 在傳統(tǒng)行業(yè)不斷被取代的當(dāng)下,對于大學(xué)生、從業(yè)者而言,選擇一個熱門主流的職業(yè)方向,是未來發(fā)展的關(guān)鍵因素之一。 嵌入式作為當(dāng)下高薪崗位之一,轉(zhuǎn)行、轉(zhuǎn)專業(yè)的人群已經(jīng)占據(jù)求職
    發(fā)表于 01-03 13:44

    新手怎么學(xué)嵌入式?

    新手怎么學(xué)嵌入式? 在科技飛速發(fā)展的今天,嵌入式技術(shù)已經(jīng)滲透到我們生活的各個角落,智能手機(jī)智能家居,汽車電子
    發(fā)表于 12-12 10:51

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)開發(fā)常見問題解決

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)是專為特定應(yīng)用設(shè)計的計算機(jī)系統(tǒng),它們通常嵌入在所控制的設(shè)備中。這些系統(tǒng)的關(guān)鍵特點(diǎn)是它們與硬件的緊密集成,這意味著軟件必須為特定的硬件平臺量身定制。
    的頭像 發(fā)表于 12-09 09:38 ?345次閱讀

    嵌入式linux開發(fā)的基本步驟有哪些?

    嵌入式Linux開發(fā)是一個復(fù)雜的過程,涉及硬件選擇、操作系統(tǒng)移植、驅(qū)動開發(fā)、應(yīng)用程序開發(fā)等多個方面。以下是
    的頭像 發(fā)表于 09-02 09:11 ?555次閱讀

    嵌入式linux開發(fā)板怎么操作

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開發(fā)平臺。它通常包括一個處理器、內(nèi)存、存儲器、輸入/輸出接口等硬件組件,以及一個基于Linux的操作系統(tǒng)和
    的頭像 發(fā)表于 09-02 09:09 ?430次閱讀

    嵌入式linux開發(fā)板芯片的工作原理

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開發(fā)平臺,它廣泛應(yīng)用于工業(yè)控制、智能家居、智能交通、醫(yī)療設(shè)備等領(lǐng)域。 嵌入式L
    的頭像 發(fā)表于 09-02 09:07 ?425次閱讀

    嵌入式軟件開發(fā)與AI整合

    嵌入式軟件開發(fā)與AI整合是當(dāng)前技術(shù)發(fā)展的重要趨勢之一。隨著人工智能技術(shù)的快速發(fā)展,嵌入式系統(tǒng)越來越多地集成了AI算法,以實(shí)現(xiàn)更復(fù)雜的智能功能。以下是關(guān)于嵌入式軟件
    的頭像 發(fā)表于 07-31 09:25 ?757次閱讀
    <b class='flag-5'>嵌入式</b>軟件<b class='flag-5'>開發(fā)</b>與AI整合

    菜鳥大牛!嵌入式完整學(xué)習(xí)路線:STM32單片機(jī)-RTOS-Linux

    ?嵌入式linux”的順序幫助您入門進(jìn)階,掌握嵌入式開發(fā)的精髓。第一階段單片機(jī)單片機(jī)是嵌入式學(xué)習(xí)的基石,因?yàn)樗闪颂幚砥鳌⒋鎯ζ骱洼斎?/div>
    的頭像 發(fā)表于 07-23 16:11 ?4381次閱讀
    <b class='flag-5'>從</b>菜鳥<b class='flag-5'>到</b>大牛!<b class='flag-5'>嵌入式</b>完整學(xué)習(xí)路線:STM32單片機(jī)-RTOS-Linux

    嵌入式開發(fā)前景怎么樣?

    嵌入式開發(fā)前景非常廣闊,這主要得益于物聯(lián)網(wǎng)、人工智能、大數(shù)據(jù)等技術(shù)的快速發(fā)展,以及嵌入式系統(tǒng)在各個領(lǐng)域的廣泛應(yīng)用。以下是對嵌入式開發(fā)前景的詳細(xì)分析
    的頭像 發(fā)表于 07-10 09:00 ?2801次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>前景怎么樣?

    ARM Cortex-A53嵌入式開發(fā)平臺Android手冊

    電子發(fā)燒友網(wǎng)站提供《ARM Cortex-A53嵌入式開發(fā)平臺Android手冊.pdf》資料免費(fèi)下載
    發(fā)表于 04-28 15:10 ?0次下載

    嵌入式fpga是什么意思

    嵌入式FPGA是指將FPGA技術(shù)集成嵌入式系統(tǒng)中的一種解決方案。嵌入式系統(tǒng)是一種為特定應(yīng)用而設(shè)計的計算機(jī)系統(tǒng),它通常包括處理器、內(nèi)存、外設(shè)接口等組件,并且被
    的頭像 發(fā)表于 03-15 14:29 ?1307次閱讀

    fpga與嵌入式的區(qū)別 嵌入式和fpga開發(fā)有什么關(guān)系

    的,無法進(jìn)行大規(guī)模的硬件級別的修改。這意味著FPGA能更靈活地適應(yīng)不同的應(yīng)用場景和變化的需求。 開發(fā)周期:FPGA的開發(fā)周期相對較短,因?yàn)樗梢酝ㄟ^重新編程來實(shí)現(xiàn)新功能。相比之下,嵌入式系統(tǒng)的
    的頭像 發(fā)表于 03-14 17:04 ?6985次閱讀

    ARM嵌入式Linux 系統(tǒng)開發(fā)入門精通

    ARM嵌入式Linux 系統(tǒng)開發(fā)入門精通
    發(fā)表于 03-10 18:44

    嵌入式軟件開發(fā)和軟件開發(fā)的區(qū)別

    嵌入式軟件開發(fā)和軟件開發(fā)是兩個不同的概念,它們在一些關(guān)鍵方面有著明顯的區(qū)別。嵌入式軟件開發(fā)是指開發(fā)
    的頭像 發(fā)表于 01-22 15:27 ?2353次閱讀
    主站蜘蛛池模板: 色l情视频| 免费看特级淫片日本| 一级毛片免费网站| 伊人成人在线| 四虎中文| 人人干人人草| 免费成人黄色网址| 国产永久视频夜色资源网| 俺去俺来也www色官网免费的| 夜夜网站| 人人做人人看| 午夜在线视频网站| 亚洲91色| 性午夜影院| 免费一级大毛片a一观看不卡| 国产一区二区三区在线影院| 5151四虎永久在线精品免费| 日本加勒比黑人| 午夜黄视频| 狠狠色噜噜狠狠狠狠97| 天天综合天天射| 老色视频| 午夜视频在线观看一区二区| 狠狠艹视频| 日本一区二区在线免费观看| 一级@片| 欧美色图 亚洲| 97黄网| 成在线人永久免费播放视频| 免费的黄视频| 四虎免费在线播放| 黄频免费| 色综合天天综合网看在线影院| 69ww免费视频播放器| 免费观看黄视频网站| 如色网| 大尺度在线| 国产www在线播放| 在线亚洲色图| 久久精品亚洲一区二区三区浴池| 香蕉视频在线观看国产|