chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

工程師認(rèn)識(shí)工程和解決問題的一些思路

工程師人生 ? 來源:工程師吳畏 ? 2019-07-11 16:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我所理解的工程師簡(jiǎn)單描述是指“能根據(jù)實(shí)際問題選擇適當(dāng)?shù)姆椒?、適當(dāng)?shù)墓ぞ咻^好的達(dá)到既定的目標(biāo)”這樣一類人,下面是我自己歸類的一些認(rèn)識(shí)工程和解決問題的一些思路,背景是嵌入式+linux類問題的解決。

1.認(rèn)識(shí)對(duì)象

這一步的全稱應(yīng)該叫認(rèn)識(shí)對(duì)象、考慮需求、確立標(biāo)準(zhǔn),我剛開始決定學(xué)習(xí)嵌入式linux的原因是為了找一份較好的工作,在linux大環(huán)境下的服務(wù)器、ARM驅(qū)動(dòng)or內(nèi)核開發(fā)薪資待遇都是不錯(cuò)的,而且有較好的上升空間,同時(shí)不想軟件那樣無休止的加班學(xué)習(xí),但是后來一根筋扎進(jìn)去學(xué)了一陣子后發(fā)現(xiàn)開始迷茫了,因?yàn)槠綍r(shí)做項(xiàng)目的話我有一個(gè)分析對(duì)象,我還有用戶,我可以較好的建立工程并構(gòu)思一些IDEA達(dá)到用戶需求,但是現(xiàn)在呢,我的用戶需求變成了找份好工作,對(duì)象是ARM+LINUX學(xué)習(xí),于是陷入了一個(gè)學(xué)習(xí)無底洞,因?yàn)槟康牟粔蚯逦?,同時(shí)變化較大,就比如說驅(qū)動(dòng)開發(fā),不同行業(yè)背景的要求不同、人才偏向不同導(dǎo)致招聘要求相當(dāng)多,我從來沒見過這么麻煩的用戶,于是在我崩潰之前我決定好好思考為什么會(huì)產(chǎn)生這樣的一個(gè)bad loop。在整個(gè)過程中我的“用戶”不成熟,同時(shí)具有很強(qiáng)的功利性,同時(shí)我確定“用戶”的時(shí)候也不夠真誠(chéng),起碼脫離了我自己所認(rèn)可的工程師的“品行”,經(jīng)過一系列的自問自答后我做了如下的一些確定:

我希望的是成為一名工程師

我希望在某一類專業(yè)中具有較好的專業(yè)素養(yǎng)

在以上基礎(chǔ)下在考慮工作問題

因此,我的對(duì)象變成了做一個(gè)ARM(及類ARM)+LINUX(及類LINUX)方向的驅(qū)動(dòng)開發(fā)工程師,這就是我所要解決的問題,也是我所面對(duì)的對(duì)象。

2.建立框架

全名是根據(jù)需求建立框架,要達(dá)到前面的標(biāo)準(zhǔn),首先我需要選擇一款A(yù)RM,并以此種結(jié)構(gòu)作為了解以后相似結(jié)構(gòu)的基準(zhǔn),針對(duì)LINUX也是一樣的,于ARM來說,以后工作可能會(huì)遇到ARM的其他系列,也或者有DSP等等,系統(tǒng)方面可能還會(huì)遇到一些針對(duì)特定用戶的類LINUX系統(tǒng),又或者我們接觸最多的Andriod,既然都是一脈相承,那核心不變也就是一些小的規(guī)則、一些處理問題的約定發(fā)生變化,相對(duì)來說并不會(huì)很難,因此以ARM+LINUX的某個(gè)內(nèi)核作為基礎(chǔ),以此來學(xué)習(xí)這個(gè)行業(yè)、掌握一種處理問題的方法是可行的。

如果把ARM+LINUX確定了,那么就需要根據(jù)這個(gè)對(duì)象來建立我的框架,我們可以確定一條主線,在主線的基礎(chǔ)上添加附件,我把主線確定為L(zhǎng)INUX系統(tǒng),在學(xué)習(xí)整個(gè)系統(tǒng)及移植的過程中,添加對(duì)ARM架構(gòu)的學(xué)習(xí),包括:建構(gòu)相關(guān)硬件資源的原理及使用。

3.實(shí)施方法

一個(gè)LINUX系統(tǒng)我們可以將之分為u-boot、Kernel、Drivers三個(gè)部分,后面兩個(gè)部分其實(shí)是一體的,作為一名工程師,我們的目的就是解決我們的問題,因此在一個(gè)大型工程中,我們不能面面俱到,我們需要其他人的幫助,那么這個(gè)時(shí)候就確立了兩條基準(zhǔn):1.學(xué)習(xí)(學(xué)習(xí)方法、筆記、書籍資料、官方說明)、2.委托,所謂的委托就是我們?cè)诮鉀Q一些大問題時(shí)往往不用完全理解事情的處理細(xì)節(jié),只要該種方法能夠合理的達(dá)到我要的技術(shù)標(biāo)準(zhǔn)那么我就直接使用,比如我要使用手機(jī)打電話,那么我并不需要知道手機(jī)是如何打電話的,這一部分我留給硬件方面的人才,但是這也不是絕對(duì)的,當(dāng)我們涉及到一些委托的部分出現(xiàn)問題時(shí)就需要深挖了,而如何判斷哪些需要深挖哪些需要委托呢,這個(gè)完全就是經(jīng)驗(yàn)了,要么是一個(gè)技術(shù)骨干告訴你這里可以不用考慮,是全球通用的,要么就是自己的經(jīng)驗(yàn)之談了,總而言之,對(duì)付一個(gè)大工程,我們需要簡(jiǎn)化他,但是所委托的部分我們必須知道給了他什么,他做了什么,達(dá)到了怎樣的結(jié)果,這樣就夠了,人力有限,不管是誰都需要有自知之明。

前面委托說的很清楚了,委托其實(shí)也算是一種學(xué)習(xí),只不過始終宏觀學(xué)習(xí),而學(xué)習(xí)這一步,就盡可能多的去了解了,在學(xué)習(xí)搜集資料的過程中,我們基本按照如下方法,1.他是誰?2.來自哪里?3.將要做什么?4.怎么做,只有深刻的了解了對(duì)象的各種形式的特征,我們才能更好地操作他,把握他的變化,采取應(yīng)對(duì)措施。

最后還需要添加一點(diǎn),關(guān)于筆記的,我們未來需要處理很多的對(duì)象,使用很多相關(guān)的芯片、架構(gòu)、系統(tǒng),那么針對(duì)不同的特征盡量有個(gè)筆記記錄,人的記性畢竟有限,而記錄的標(biāo)準(zhǔn)我們可以既定為:有價(jià)值、花費(fèi)自己一定時(shí)間才思考出的。

4.優(yōu)化

我們假定在第三部就完成我們的目標(biāo)了(當(dāng)然,實(shí)際會(huì)還有一些過程),任何一件事如果認(rèn)真做,一直做,都會(huì)做到“得心應(yīng)手”,那么這個(gè)時(shí)候我們可以考慮進(jìn)一步的升華,也就是優(yōu)化,比如編寫的大型程序,我們可以優(yōu)化代碼段,調(diào)整局部實(shí)現(xiàn)思想,根據(jù)對(duì)結(jié)果的分析,不斷的做這些是,我想一個(gè)合格的工程師總是為此感到驕傲的。

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

    關(guān)注

    59

    文章

    1596

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    射頻工程師需要知道的一些常見轉(zhuǎn)接頭

    作為個(gè)射頻工程師,測(cè)試人員,在日常的工作過程中,接觸最多的除了測(cè)試儀表,校準(zhǔn)件,連接線纜之外,就是各種不同設(shè)備之間的轉(zhuǎn)接頭了。我們?cè)诰S修的過程中,發(fā)現(xiàn)有比較多的儀器的損壞,或者是測(cè)試指標(biāo)不穩(wěn)定
    的頭像 發(fā)表于 08-06 17:39 ?696次閱讀
    射頻<b class='flag-5'>工程師</b>需要知道的<b class='flag-5'>一些</b>常見轉(zhuǎn)接頭

    (仰天長(zhǎng)嘯)為什么受傷的總是硬件工程師...#MDD#MDD辰達(dá)半導(dǎo)體 #電子工程師

    電子工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2025年04月27日 18:21:47

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    硬件工程師手冊(cè)(全套)

    §1.2.1 硬件工程師職責(zé) 個(gè)技術(shù)領(lǐng)先、運(yùn)行可靠的硬件平臺(tái)是公司產(chǎn)品質(zhì)量的基礎(chǔ),硬件工程師職 責(zé)神圣,責(zé)任重大。yf-f4-06-cjy 1、硬件工程師應(yīng)勇于嘗試新的先進(jìn)技
    發(fā)表于 04-22 15:05

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年03月25日 18:46:59

    招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    硬件系統(tǒng)工程師寶典—完整版

    資料介紹: 這是本硬件工程師的必備書,介紹了硬件工程師所必須的一些知識(shí),例如EMC、SI、PI等知識(shí),讓你將學(xué)習(xí)過的硬件知識(shí)融會(huì)貫通。 純分享貼,有需要可以直接下載附件獲取完整
    發(fā)表于 03-22 15:47

    硬件工程師的終極幻想:焊板子焊上人生巔峰!#半導(dǎo)體器件 #硬件工程師 #MDD辰達(dá)半導(dǎo)體

    硬件工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2025年02月24日 19:00:35

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

    如何成為嵌入式開發(fā)工程師? 成為嵌入式開發(fā)工程師通常需要掌握系列技能和知識(shí),并且在實(shí)踐中不斷積累經(jīng)驗(yàn)。以下是一些基本步驟和建議: 1. 基礎(chǔ)教育:- 獲取電子
    發(fā)表于 02-19 10:39

    笑死,掌握眼識(shí)別資深硬件工程師的訣竅了!# #電路知識(shí) #電工 #硬核拆解

    硬件工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2024年12月20日 17:48:17