一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

學(xué)習(xí)嵌入式C語(yǔ)言的6個(gè)層級(jí)看看你在哪一層

strongerHuang ? 來(lái)源:嵌入式專(zhuān)欄 ? 作者:嵌入式專(zhuān)欄 ? 2021-05-19 11:38 ? 次閱讀

C語(yǔ)言可以說(shuō)是一中經(jīng)典的編程語(yǔ)言,沒(méi)有C語(yǔ)言就沒(méi)有今天的各種操作系統(tǒng)

C語(yǔ)言是基礎(chǔ),你掌握了多少?

1

新手級(jí)別

學(xué)習(xí)目的:過(guò)計(jì)算機(jī)二級(jí),考證,應(yīng)付期末考試。

需要掌握的程度:掌握C語(yǔ)言的基本語(yǔ)法,會(huì)雞兔同籠100條腿的編程,會(huì)冒泡排序等。

2

入門(mén)級(jí)別學(xué)習(xí)目的:學(xué)會(huì)使用C語(yǔ)言編寫(xiě)程序、開(kāi)發(fā)項(xiàng)目。

需要掌握的程度:掌握一個(gè)模塊的封裝與調(diào)用、函數(shù)接口的聲明與定義、C語(yǔ)言的多文件編程,能做一些簡(jiǎn)單的C語(yǔ)言項(xiàng)目,但需要參考一些案例,編程的時(shí)候大多數(shù)時(shí)候需要翻書(shū)、百度、Google,去尋求程序應(yīng)該怎么寫(xiě),對(duì)語(yǔ)句、語(yǔ)法的掌握不精通。

3

老鳥(niǎo)級(jí)別能夠熟練掌握C語(yǔ)言編程,精通C語(yǔ)言的各種語(yǔ)法,編寫(xiě)程序時(shí)不再需要翻書(shū)、百度去查看某個(gè)for、switch語(yǔ)句該如何使用,如何編寫(xiě)。

知道C語(yǔ)言編程中可能遇到的各種坑:內(nèi)存泄漏、段錯(cuò)誤,熟練掌握指針、數(shù)組、二級(jí)指針、指針數(shù)組、數(shù)組指針等復(fù)雜語(yǔ)法的使用。

4

高手級(jí)別經(jīng)過(guò)多年編程實(shí)戰(zhàn),已經(jīng)對(duì)C語(yǔ)言編程了如指掌,深諳C語(yǔ)言各種編程技巧和語(yǔ)法,并從以往的編程經(jīng)驗(yàn)中不斷反思、總結(jié)、提煉,編程能力大幅提升。

知道如何使用C語(yǔ)言進(jìn)行大型項(xiàng)目開(kāi)發(fā)、大型項(xiàng)目管理,學(xué)會(huì)從用戶(hù)需求、軟件工程、項(xiàng)目管理的角度去看待C語(yǔ)言,深諳各種編程語(yǔ)言的優(yōu)劣。

掌握各種開(kāi)發(fā)環(huán)境和調(diào)試技能,遇到工程問(wèn)題,能快速定位,具有獨(dú)立分析問(wèn)題、快速解決問(wèn)題的能力。

5

專(zhuān)家級(jí)別在C語(yǔ)言、嵌入式開(kāi)發(fā)領(lǐng)域浸淫多年,看問(wèn)題的視角不再僅僅局限于C語(yǔ)言本身,而是C語(yǔ)言背后的底層運(yùn)行機(jī)制、硬件工作原理。

一般會(huì)熟悉一種或幾種CPU架構(gòu),掌握幾種架構(gòu)的匯編語(yǔ)言,學(xué)會(huì)使用反匯編去分析C語(yǔ)言底層運(yùn)行過(guò)程,熟悉編譯原理、操作系統(tǒng)、算法、CPU體系結(jié)構(gòu)等全棧知識(shí)體系。

在一個(gè)公司的項(xiàng)目開(kāi)發(fā)過(guò)程中,當(dāng)工程師遇到久久解決不了的技術(shù)難題時(shí),一般就需要這種級(jí)別的大佬出來(lái)救場(chǎng)了。

6

大神級(jí)別專(zhuān)家常有,而大神不常有。

到了這個(gè)層次,除了工作經(jīng)驗(yàn)的積累、勤奮持續(xù)地學(xué)習(xí)和自我激勵(lì),一般還需要興趣和天分這種buffer加持。

此時(shí),學(xué)習(xí)嵌入式、C語(yǔ)言不再是應(yīng)付工作,或者項(xiàng)目需要,而是興趣使然,興趣與熱愛(ài)促使一個(gè)人愿意花更多的時(shí)間和精力在編程上面,而忽略了身邊其他的東西。

他們可能不怎么注意衛(wèi)生,情商也不太高,但假以時(shí)日,他們會(huì)從一群人中脫穎而出,漸漸在圈內(nèi)小有名氣,并成為周?chē)四ぐ莸膶?duì)象。他們不愁工作,仿佛自帶光圈,到哪里,哪里一片光明,他們工作的氣場(chǎng)很強(qiáng)大,已經(jīng)超越了嵌入式、C語(yǔ)言本身,而且說(shuō)不定會(huì)感染到你,讓你渾身也充滿(mǎn)了能量,躍躍欲試。

和他們?cè)谝黄鸸ぷ鞯男那槭怯淇斓模路鹪诖蛞粓?chǎng)王者高端局,執(zhí)行到位,配合嫻熟,時(shí)不時(shí)來(lái)一波小高潮,讓人酣暢淋漓。

所以要珍惜身邊這樣的人,或者具有這種潛力的人。
編輯:jq

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

    關(guān)注

    68

    文章

    11012

    瀏覽量

    215289
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7609

    瀏覽量

    89879
  • C語(yǔ)言
    +關(guān)注

    關(guān)注

    180

    文章

    7628

    瀏覽量

    139815
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3674

    瀏覽量

    94715

原文標(biāo)題:學(xué)習(xí)嵌入式C語(yǔ)言的6個(gè)層級(jí),你在哪一層?

文章出處:【微信號(hào):strongerHuang,微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

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

    嵌入式適合自學(xué)嗎?

    嵌入式適合自學(xué)嗎?其實(shí)并不建議大家自學(xué)嵌入式,主要有以下原因。 學(xué)習(xí)難度大 1)知識(shí)體系復(fù)雜:嵌入式系統(tǒng)是
    發(fā)表于 04-27 09:54

    入行嵌入式難度大不大?

    入行嵌入式難度大不大?根據(jù)不同的情況來(lái)分析下。 ()零基礎(chǔ)入行 對(duì)于零基礎(chǔ)的初學(xué)者來(lái)說(shuō),嵌入式領(lǐng)域可能會(huì)有定的門(mén)檻。需要從基礎(chǔ)的電子電路知識(shí)、編程
    發(fā)表于 04-17 10:14

    Python在嵌入式系統(tǒng)中的應(yīng)用場(chǎng)景

    你想把你的職業(yè)生涯提升到個(gè)新的水平?Python在嵌入式系統(tǒng)中正在成為股不可缺少的新力量。盡管傳統(tǒng)上嵌入式開(kāi)發(fā)更多地依賴(lài)于
    的頭像 發(fā)表于 03-19 14:10 ?404次閱讀

    如何成為嵌入式開(kāi)發(fā)工程師?

    和使用方法。- 掌握接口標(biāo)準(zhǔn)和總線(xiàn)協(xié)議,如UART、SPI、I2C、CAN等。 3. 編程能力:- 精通至少種編程語(yǔ)言,尤其是C/C++,
    發(fā)表于 02-19 10:39

    嵌入式機(jī)器學(xué)習(xí)的應(yīng)用特性與軟件開(kāi)發(fā)環(huán)境

    作者:DigiKey Editor 在許多嵌入式系統(tǒng)中,必須采用嵌入式機(jī)器學(xué)習(xí)(Embedded Machine Learning)技術(shù),這是指將機(jī)器學(xué)習(xí)模型部署在資源受限的設(shè)備(如微
    的頭像 發(fā)表于 01-25 17:05 ?477次閱讀
    <b class='flag-5'>嵌入式</b>機(jī)器<b class='flag-5'>學(xué)習(xí)</b>的應(yīng)用特性與軟件開(kāi)發(fā)環(huán)境

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

    哪些專(zhuān)業(yè)適合學(xué)習(xí)嵌入式開(kāi)發(fā)? 在傳統(tǒng)行業(yè)不斷被取代的當(dāng)下,對(duì)于大學(xué)生、從業(yè)者而言,選擇個(gè)熱門(mén)主流的職業(yè)方向,是未來(lái)發(fā)展的關(guān)鍵因素之。
    發(fā)表于 01-03 13:44

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

    操作系統(tǒng)示例。 學(xué)習(xí)嵌入式技術(shù)是個(gè)充滿(mǎn)挑戰(zhàn)但又極具樂(lè)趣的過(guò)程。對(duì)于新手來(lái)說(shuō),只要有耐心和恒心,按照上述步驟逐步學(xué)習(xí),從基礎(chǔ)知識(shí)到編程
    發(fā)表于 12-12 10:51

    【「嵌入式系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)」閱讀體驗(yàn)】+ 學(xué)習(xí)個(gè)STM32的案例

    嵌入式系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)——第六屆全國(guó)大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計(jì)競(jìng)賽芯片應(yīng)用賽道優(yōu)秀作品剖析》書(shū)的基本情況。今天來(lái)學(xué)習(xí)
    發(fā)表于 12-06 22:22

    零基礎(chǔ)嵌入式開(kāi)發(fā)學(xué)習(xí)路線(xiàn)

    嵌入式開(kāi)發(fā)”沒(méi)有接觸過(guò)的同學(xué)可能會(huì)不明覺(jué)厲,但是只要你了解了,感興趣并且有個(gè)正確的學(xué)習(xí)路線(xiàn)的話(huà),零基礎(chǔ)也能入門(mén)。給大家介紹
    發(fā)表于 10-25 15:55

    嵌入式學(xué)習(xí)建議

    原理的嵌入式操作系統(tǒng)進(jìn)行學(xué)習(xí)。不要開(kāi)始就學(xué)習(xí)幾種操作系統(tǒng),理解了基本原理,實(shí)踐中確有實(shí)際需要再學(xué)習(xí)也不遲。人總是要不斷
    發(fā)表于 10-22 11:41

    種常用嵌入式開(kāi)發(fā)代碼庫(kù)

    使用開(kāi)源協(xié)議:GPL-2.0varch簡(jiǎn)介varch(we-architecture,意為我們的框架庫(kù))是嵌入式C語(yǔ)言常用代碼模塊庫(kù),包含了嵌入式中常用的算法庫(kù),數(shù)據(jù)結(jié)構(gòu)(容器)庫(kù),解
    的頭像 發(fā)表于 09-04 08:06 ?725次閱讀
    <b class='flag-5'>一</b>種常用<b class='flag-5'>嵌入式</b>開(kāi)發(fā)代碼庫(kù)

    嵌入式QT常見(jiàn)開(kāi)發(fā)方式有哪些?

    提供的豐富組件如按鈕、文本框、窗口等構(gòu)建傳統(tǒng)的桌面應(yīng)用風(fēng)格界面。對(duì)于嵌入式設(shè)備上的復(fù)雜用戶(hù)界面或者需要高性能響應(yīng)的應(yīng)用,Qt Widgets是個(gè)較為常用的選擇。 2.Qt Designer配合
    發(fā)表于 08-12 10:05

    深度學(xué)習(xí)算法在嵌入式平臺(tái)上的部署

    隨著人工智能技術(shù)的飛速發(fā)展,深度學(xué)習(xí)算法在各個(gè)領(lǐng)域的應(yīng)用日益廣泛。然而,將深度學(xué)習(xí)算法部署到資源受限的嵌入式平臺(tái)上,仍然是個(gè)具有挑戰(zhàn)性的任
    的頭像 發(fā)表于 07-15 10:03 ?2496次閱讀

    嵌入式系統(tǒng)怎么學(xué)?

    系列課程和技術(shù),包括但不限于以下內(nèi)容: 1、基礎(chǔ)知識(shí):學(xué)習(xí)計(jì)算機(jī)組成原理、數(shù)字電路、模擬電路等基礎(chǔ)知識(shí),建立對(duì)計(jì)算機(jī)硬件的認(rèn)知與理解。 2、編程語(yǔ)言:掌握至少
    發(fā)表于 07-02 10:10

    如何提升嵌入式編程能力?

    其他硬件的數(shù)據(jù)手冊(cè),了解其特性和編程接口。 6. 學(xué)習(xí)低級(jí)編程:嵌入式編程常常需要直接與硬件交互,因此學(xué)習(xí)如何進(jìn)行低級(jí)編程,如結(jié)構(gòu)體、枚舉類(lèi)型、指針操作、位操作、內(nèi)存映射I/O等。 7
    發(fā)表于 06-21 10:01