女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

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

0BFC_eet_china ? 來源:未知 ? 作者:李倩 ? 2018-08-03 08:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

該過程至今來看我還是覺得路線是沒錯的。只是該學科過于復雜導致后面的身心疲憊。我一直相信“1萬個小時定理”中的刻意練習,也是因為自學能力的不足,連1萬個小時都沒有撐到。

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

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

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

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

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

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

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

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

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

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

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

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

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

    關(guān)注

    5150

    文章

    19659

    瀏覽量

    317369
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3973

    瀏覽量

    130210

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

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    明遠智睿SSD2351:開啟嵌入式系統(tǒng)開發(fā)新時代

    在當今科技飛速發(fā)展的時代,嵌入式系統(tǒng)已經(jīng)廣泛應用于各個領(lǐng)域,智能家居工業(yè)自動化,智能交通到醫(yī)療設(shè)備,嵌入式系統(tǒng)無處不在。而
    的頭像 發(fā)表于 07-15 15:47 ?76次閱讀

    聚徽智控——嵌入式邊緣計算:平板工控電腦的技術(shù)進化論

    在工業(yè)數(shù)字化轉(zhuǎn)型的浪潮中,平板工控電腦作為核心終端設(shè)備,正經(jīng)歷嵌入式系統(tǒng)邊緣計算架構(gòu)的范式革命。這一進化不僅重塑了設(shè)備的技術(shù)形態(tài),更推動了工業(yè)互聯(lián)“數(shù)據(jù)采集”向“智能決策”的跨越
    的頭像 發(fā)表于 06-13 13:48 ?230次閱讀

    嵌入式開發(fā),如何選擇適合的系統(tǒng)?

    嵌入式ARM開發(fā)中,面對多種操作系統(tǒng)的選擇,如何做出最適合項目的決策?本文將為您梳理常見系統(tǒng)的特性,幫助您快速了解它們的優(yōu)缺點,以便更好地選擇適合的系統(tǒng)。引言在嵌入式ARM開發(fā)中,選
    的頭像 發(fā)表于 05-20 11:32 ?376次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>,如何選擇適合的系統(tǒng)?

    嵌入式開發(fā)入門指南:從零開始學習嵌入式

    隨著物聯(lián)網(wǎng)、智能硬件的發(fā)展,嵌入式開發(fā)成為熱門技能之一。以下將為初學者提供一份詳細的嵌入式開發(fā)入門指南,涵蓋學習路徑、必備工具、推薦資源等內(nèi)容。 1. 嵌入式系統(tǒng)的定義與應用嵌入式系統(tǒng)
    發(fā)表于 05-15 09:29

    AI來襲!嵌入式開發(fā)者該如何應對轉(zhuǎn)型?

    AI正在改變世界!自動駕駛智能家居,工業(yè)自動化語音助手,各行各業(yè)都在朝著智能化方向邁進。對于嵌入式開發(fā)者來說,AI的到來既是一次前所
    的頭像 發(fā)表于 03-04 14:41 ?815次閱讀
    AI來襲!<b class='flag-5'>嵌入式開發(fā)</b>者該如何應對轉(zhuǎn)型?

    【入門必看】菜鳥大牛,嵌入式系統(tǒng)完整學習路線!看這篇就夠了!

    ?嵌入式Linux”的順序幫助您入門進階,掌握嵌入式開發(fā)的精髓。第一階段單片機單片機是嵌入式學習的基石,因為它集成了處理器、存儲器和輸入
    的頭像 發(fā)表于 02-20 10:53 ?2315次閱讀
    【入門必看】<b class='flag-5'>從</b>菜鳥<b class='flag-5'>到</b>大牛,<b class='flag-5'>嵌入式</b>系統(tǒng)完整學習路線!看這篇就夠了!

    嵌入式機器學習的應用特性與軟件開發(fā)環(huán)境

    設(shè)備和智能傳感器)上,這些設(shè)備通常具有有限的計算能力、存儲空間和功耗。本文將您介紹嵌入式機器學習的應用特性,以及常見的機器學習開發(fā)軟件與開發(fā)環(huán)境。 嵌入式機器學習的應用特性與優(yōu)勢 由于
    的頭像 發(fā)表于 01-25 17:05 ?655次閱讀
    <b class='flag-5'>嵌入式</b>機器學習的應用特性與軟件<b class='flag-5'>開發(fā)</b>環(huán)境

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

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

    新手怎么學嵌入式?

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

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

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

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

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

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

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

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

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

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

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

    菜鳥大牛!嵌入式完整學習路線:STM32單片機-RTOS-Linux

    ?嵌入式linux”的順序幫助您入門進階,掌握嵌入式開發(fā)的精髓。第一階段單片機單片機是嵌入式學習的基石,因為它集成了處理器、存儲器和輸入
    的頭像 發(fā)表于 07-23 16:11 ?6466次閱讀
    <b class='flag-5'>從</b>菜鳥<b class='flag-5'>到</b>大牛!<b class='flag-5'>嵌入式</b>完整學習路線:STM32單片機-RTOS-Linux