色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

如何成為一名優(yōu)秀的工程師

工程師人生 ? 來源:工程師吳畏 ? 2019-03-28 14:32 ? 次閱讀

我一直在IT企業(yè)的研究部門任職,迄今經(jīng)歷了三家公司:NEC、微軟、華為。工作都是既有基礎(chǔ)研究,又有產(chǎn)品開發(fā)。其實(shí),這兩者既有密切聯(lián)系,性質(zhì)上又迥然不同。前者在于發(fā)現(xiàn)或發(fā)明普適性的理論與方法,后者在于開發(fā)實(shí)用性的系統(tǒng)與工具。可以說,前者需要的思維方式、基本技能與素質(zhì)是科學(xué)家的,而后者是工程師的。我經(jīng)常提醒自己,一定要明確在具體項(xiàng)目中自己到底帶著什么“帽子”在工作,是科學(xué)家,還是工程師?

我曾經(jīng)將如何成為優(yōu)秀科學(xué)家的體會整理成若干篇博文發(fā)表,而本文來談?wù)勅绾纬蔀閮?yōu)秀工程師的一些心得。我認(rèn)為,做工程時應(yīng)該遵循五項(xiàng)原則,并在實(shí)際的工作中把它們作為行為 指南。這些原則是:面對問題、解決問題,系統(tǒng)地解決問題,站在用戶角度看問題,以最小的代價獲得最大的效益,磨在細(xì)處。在這里做一總結(jié),僅供大家參考。

面對問題,解決問題

西方有句諺語:“當(dāng)手中拿著榔頭的時候,你會覺得看到的東西都像是釘子”。根據(jù)自己的喜好、特長、習(xí)慣來解決問題是工程師的大忌。做工程時最重要的是要面對問題、解決問題??扇〉牟呗詰?yīng)該是探明問題的本質(zhì),弄清問題的機(jī)理,用最直接、最有效的辦法解決問題。經(jīng)驗(yàn)告訴我們,拐彎抹角地解決問題,效果總是不好的。做工程時并不一定需要理論。只要能夠有效地解決問題,其實(shí)什么方法都行?!安还馨棕埡谪?,捉住老鼠就是好貓”在這里也是適用的。當(dāng)然有理論指導(dǎo)的方法 往往更能抓住問題的本質(zhì),以其為工具常常能把問題解決得更好。

在NEC工作時,我曾參加一個自然語言研究小組的立項(xiàng)會議。他們建議開發(fā)語音 系統(tǒng)來幫助用戶遙控電視機(jī),因?yàn)楝F(xiàn)在的遙控器操作都過于復(fù)雜,不利于老人與兒童使用。用語音聲控電視,當(dāng)然是很好的想法,現(xiàn)在仍有許多企業(yè)在進(jìn)行這項(xiàng)應(yīng)用 的開發(fā)。印象特別深的是他們斷言,除了通過語音的辦法,不存在其他解決方案。當(dāng)時,我也認(rèn)為他們的想法很有道理。

不料,沒過幾個月,日本的其他幾家電器公司推出了用編碼遙控電視的方法,更簡單、更實(shí)用。遙控器的操作主要靠數(shù)字輸入,每個電視節(jié)目都配上一個編碼,報(bào)紙每天將編碼在電視節(jié)目欄中公布,用戶只要輸入編碼即可觀看或錄制相應(yīng)的節(jié)目。

這件事對我的內(nèi)心產(chǎn)生了很大的震動,自問為什么NEC的同事們只想到自然語言這條路,而忽視了其他路?不正是因?yàn)樗麄兪掷锬弥匀徽Z言這個榔頭的緣故嗎?

系統(tǒng)地解決問題

動畫片《沒頭腦與不高興》描寫了兩位少年:“沒頭腦”與“不高興”?!皼]頭腦”做起事來總是丟三落四,“不高興”待人處事總愛別別扭扭。不久,“沒頭腦”當(dāng)上了工程師,“不高興”當(dāng)上了演員?!皼]頭腦”設(shè)計(jì)了一座一百九十九層高的少年宮,樓建好以后,才發(fā)現(xiàn)忘記了設(shè)計(jì)電梯。孩子們?yōu)榱嗽谶@個大樓頂層的劇院看 戲,需要帶著鋪蓋、干糧爬一個月的樓梯,害人不淺。其實(shí),我們在日常生活中也能看到不少“沒頭腦”的作品。工程師需要構(gòu)建的一定是一個系統(tǒng)。系統(tǒng)一定需要 全面、整體、有機(jī)的設(shè)計(jì),不能有缺陷與差錯。切忌成為“沒頭腦”的工程師。

在微軟,與唐朝暉博士等合作開發(fā)了SQL Server 2005中的文本數(shù)據(jù)挖掘功能。其中的Term Extraction工具可以從數(shù)據(jù)庫中的英文文本中自動抽取名詞短語。這個工具的輸入通常是英文文本,看似單一,但設(shè)計(jì)這個工具時,必須考慮處理其他非 正常輸入,應(yīng)對所有可能,比如,亂碼、非英文、特殊字符、全文本大寫、不含標(biāo)點(diǎn)符號文本,等等。記得開發(fā)團(tuán)隊(duì)一起構(gòu)建了一張巨大的邏輯圖表,將所有可能的 輸入列出,準(zhǔn)備處理方案,力圖做到“兵來將擋,水來土掩”。這個項(xiàng)目確實(shí)鍛煉了大家系統(tǒng)解決問題的能力。

站在用戶角度看問題

蘋果公司的產(chǎn)品,如iPad,用戶界面非常簡單、直觀與易用。據(jù)說兩歲的兒童也能無師自通,自如地使用iPad。理由很簡單,蘋果的產(chǎn)品都是為用戶著想,站 在用戶的角度上設(shè)計(jì)的。正是因?yàn)槿绱?,蘋果的產(chǎn)品能夠得到廣大用戶的喜愛和追捧。道理雖然簡單,但我們會發(fā)現(xiàn),許多工程師在開發(fā)系統(tǒng)時常常做不到這一點(diǎn), 所以做出的東西,根本不好用。

在NEC參加的第一個項(xiàng)目是個失敗的項(xiàng)目。目標(biāo)是開發(fā)自然語言的用戶界面,自動將用戶輸入的日語問句轉(zhuǎn)換成 SQL語句,以便讓普通用戶很方便地訪問數(shù)據(jù)庫。這個項(xiàng)目的初衷很好,但面臨的最大挑戰(zhàn)是,語言的表現(xiàn)力極其強(qiáng)大,同樣一個意思,可以有許多種不同的說法。開發(fā)到最后,系統(tǒng)只能接受受限的自然語言輸入(當(dāng)時還沒有基于統(tǒng)計(jì)學(xué)習(xí)解決問題的想法,也許可以通過大數(shù)據(jù)、統(tǒng)計(jì)學(xué)習(xí)的方法在一定程度上能夠解決這個問題,這也是自然語言處理今后研究的一個方向)。拿給用戶使用,反饋非常差,因?yàn)閷τ脩魜碚f掌握受限的自然語言比掌握SQL語言還要困難。沒有能站在用戶 的角度上考慮問題導(dǎo)致了項(xiàng)目的失敗。

以最小代價獲得最大效益

汽車大王福特曾說:“對實(shí)業(yè)家來說,一條重要法則就是盡可能地以最低的代價生產(chǎn)出最高質(zhì)量的產(chǎn)品,給工人發(fā)出最高的工資?!备L毓?908年出的 Model T汽車價格是825美元,當(dāng)時沒有多少人能夠買得起,到1924年Model T價格降到290美元,成為一款大眾車,在美國每兩臺售出的汽車中就有一臺是Model T。

其原因是福特公司導(dǎo)入了生產(chǎn)流水線,大大地降低了生產(chǎn)成本。在流水線上,Model T的零部件被標(biāo)準(zhǔn)化,維修成本也大幅下降。工程與其他領(lǐng)域(如科學(xué)、藝術(shù))的不同在于它必須考慮代價,包括開發(fā)的代價、推廣的代價、使用的代價和維護(hù)的代 價。工程師開發(fā)系統(tǒng)與工具時,必須權(quán)衡效益與代價,力圖以最小的代價獲得最大的效益。

我在微軟參與了Office 2007、Office 2010、Office 2012中SharePoint的開發(fā),具體從事元數(shù)據(jù)抽取與企業(yè)搜索功能的開發(fā)。我所在的研究團(tuán)隊(duì)開發(fā)了文件元數(shù)據(jù)自動抽取工具,有兩種方法實(shí) 現(xiàn):CRF與SVM。CRF的精度比SVM高1個百分點(diǎn),但就抽取部分的代碼量而言,CRF是SVM的若干倍。找SharePoint的架構(gòu)師 Meyerzon商量,到底采用哪種方法好?Meyerzon毫不猶豫地答道:當(dāng)然選SVM,因?yàn)樗木戎坏?個百分點(diǎn),但所需開發(fā)維護(hù)的代碼量卻少得 多。對產(chǎn)品來說,開發(fā)的代價是不能不考慮的因素。

磨在細(xì)處

對工程師而言,上帝就存在于細(xì)處!只有精雕細(xì)琢、潛心造作,才能做好工程項(xiàng)目。好的系統(tǒng)與工具是靠一點(diǎn)一滴打磨出來的。工程師必須在實(shí)際工作中不斷磨練自己的技能,以達(dá)到手藝精湛、技術(shù)嫻熟的境地,能夠像庖丁一樣游刃有余地解牛,像賣油翁一樣點(diǎn)滴不濺地倒油。

在NEC期間,一起工作的工程開發(fā)團(tuán)隊(duì)的負(fù)責(zé)人叫濱田,從他那里學(xué)到了許多編程的技能。特別是在他指導(dǎo)下,開發(fā)了文本數(shù)據(jù)分析系統(tǒng)TopicScope中的核心算法。我不是編程高手,編程只有普通程序員水平,但同事們都說我的代碼寫得很好,條理清晰,結(jié)構(gòu)合理,內(nèi)容精煉。

這是因?yàn)槲以跒I田的影響下,花了很多功夫?qū)懘a。對項(xiàng)目的設(shè)置、文件的分配都反復(fù)斟酌,函數(shù)、變量的命名都細(xì)心推敲,對系統(tǒng)的執(zhí)行效率都不斷優(yōu)化。寫好了程序,過一段時間又拿出來檢查、評價、修改,直至不能找出毛病為止(可惜加入微軟以后,幾乎沒有時間再寫代碼,真希望今后能做一些編程工作)。

從實(shí)際工作做起

以上這些原則都很簡單,但真正做好卻并不容易,可謂“知之非難,行之惟艱”。重要的是在實(shí)際工作中努力依照這些原則去做,養(yǎng)成成為優(yōu)秀工程師的習(xí)慣。培養(yǎng)自己直接解決問題,系統(tǒng)地解決問題,從用戶的角度解決問題,考慮效益與代價解決問題的能力。不斷提高自己的專業(yè)技能,在工作中努力做好細(xì)節(jié)。你一定知道一些優(yōu)秀的工程師,他們甚至就在身邊,可以把他們作為榜樣,虛心向他們請教,學(xué)習(xí)他們的長處,不斷提高自己作為工程師的素質(zhì)和能力。另外,敢于嘗試,不怕失 敗,在失敗中及時吸取教訓(xùn),總結(jié)經(jīng)驗(yàn)也是非常重要的。

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

    關(guān)注

    59

    文章

    1571

    瀏覽量

    68560
收藏 人收藏

    評論

    相關(guān)推薦

    為什么嵌入式驅(qū)動開發(fā)工程師可以拿高薪?

    技術(shù)領(lǐng)域具有不可替代的地位。 成為一名優(yōu)秀的嵌入式驅(qū)動工程師只需要深耕以下幾點(diǎn): 1)堅(jiān)實(shí)的技術(shù)基礎(chǔ): 首先,需要有堅(jiān)實(shí)的基礎(chǔ),包括計(jì)算機(jī)組成原理、微處理器與微控制器架構(gòu)以及電路設(shè)計(jì)與硬件接口知識
    發(fā)表于 01-07 16:56

    如何成為一名優(yōu)秀的天線微波工程師?前華為終端天線負(fù)責(zé)人訪談來了

    ? 點(diǎn)擊文尾閱讀原文查看 作者 | 程勝祥? 仿真秀特邀專家 首發(fā) |?仿真秀App 導(dǎo)讀: 大家好,我是程勝祥,92年畢業(yè)于西安電子科技大學(xué)微波技術(shù)與天線專業(yè)。曾在華為公司負(fù)責(zé)華為公司所有研究所的手機(jī)、固定臺、無線上網(wǎng)卡天線的研發(fā)工作。在中興通訊天津研究所任天線和RFID標(biāo)簽開發(fā)部部長。在小米公司,于2014-2020獨(dú)立負(fù)責(zé)整個公司電視類、音響類產(chǎn)品天線及無線性能。在清華大學(xué),指導(dǎo)博士和碩士進(jìn)行天線相關(guān)科研工作。在香港回歸、澳門回歸交
    的頭像 發(fā)表于 07-03 08:44 ?617次閱讀
    如何<b class='flag-5'>成為</b><b class='flag-5'>一名優(yōu)秀</b>的天線微波<b class='flag-5'>工程師</b>?前華為終端天線負(fù)責(zé)人訪談來了

    嵌入式軟件工程師如何提升自己?

    嵌入式軟件工程師如何提升自己? 作為一名嵌入式軟件工程師,在這個充滿機(jī)遇和挑戰(zhàn)的領(lǐng)域里,如何提升自己顯得非常重要,它決定了你未來的發(fā)展方向和成就。接下來,我們起探討
    發(fā)表于 06-12 11:20

    索尼誠邀軟件工程師參與PS免費(fèi)手游平臺設(shè)計(jì)

    據(jù)悉,近日,澳大利亞知名媒體TweakTown發(fā)現(xiàn),索尼互動娛樂正在為其旗下的PlayStation Studios Mobile招募一名資深的軟件工程師,負(fù)責(zé)設(shè)計(jì)PlayStation的免費(fèi)手機(jī)游戲平臺。
    的頭像 發(fā)表于 05-23 17:08 ?740次閱讀

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    如何成為一名嵌入式C語言高手?

    如何成為一名嵌入式C語言高手? 嵌入式系統(tǒng)是當(dāng)今科技領(lǐng)域的核心,而C語言則是嵌入式系統(tǒng)開發(fā)中最常用的編程語言之。成為一名嵌入式C語言高手
    發(fā)表于 04-07 16:03

    如何成為一名嵌入式C語言高手?

    如何成為一名嵌入式C語言高手? 嵌入式系統(tǒng)是當(dāng)今科技領(lǐng)域的核心,而C語言則是嵌入式系統(tǒng)開發(fā)中最常用的編程語言之。成為一名嵌入式C語言高手
    發(fā)表于 03-25 14:12

    位硬件工程師的歷練之路:從入門學(xué)習(xí)理論到... #搞笑 #硬件工程師 #電子工程師 #揚(yáng)興科技

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21

    單片機(jī)如何通過代碼控制硬件:一名工程師的分享

    今天跟大家聊聊單片機(jī)是怎樣通過代碼來操控硬件的。作為一名單片機(jī)工程師,我們平時的工作就像是給單片機(jī)編寫“指令集”,讓它按照我們的意圖去驅(qū)動各種硬件設(shè)備。
    的頭像 發(fā)表于 03-06 14:46 ?1544次閱讀
    單片機(jī)如何通過代碼控制硬件:<b class='flag-5'>一名</b><b class='flag-5'>工程師</b>的分享

    如何搞崩個硬件工程師心態(tài)?試試對ta說這幾句

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2024年02月20日 18:05:49

    優(yōu)秀電源工程師需要哪些必備技能?

    就帶大家細(xì)數(shù)優(yōu)秀電源工程師具備的那些技能。、新手必備課程成為一名電源高手需要扎實(shí)的理論基礎(chǔ)
    發(fā)表于 01-29 11:29
    主站蜘蛛池模板: 九九大香尹人视频免费| 女配穿书病娇被强啪h| 国产成人精品自线拍| 福利社的阿姨| 国产精品人成在线播放新网站| 国产高清免费视频免费观看| 国产乱色伦影片在线观看| 韩国甜性涩爱| 快乐激情网| 欧美最猛性XXXXX肛交| 手机在线观看无码日韩视频| 亚洲国产中文在线视频| 在线免费观看视频a| max girls 大感谢祭| 国产国拍亚洲精品av麻豆| 幻女FREE性俄罗斯学生| 伦理片飘花手机在线| 人妻中文字幕无码久久AV爆| 小草影院免费| 最新无码二区日本专区| 豆奶视频在线高清观看| 狠狠射首页| 欧美黄色第一页| 香蕉97超级碰碰碰碰碰久| 最近2019中文字幕免费版视频| va亚洲va天堂va视频在线| 国产线精品视频在线观看| 伦理片在线线手机版韩国免费观看| 日本撒尿特写| 亚洲区视频在线观看| java农村野外妇女hd| 国产小视频在线高清播放| 美女扒开尿口直播| 无套内射纹身女视频| 37pao成人国产永久免费视频| 福利社影院| 久久久国产精品免费A片蜜芽广| 翘臀少妇被扒开屁股日出水爆乳| 亚洲国产成人精品无码区5566| 98久久人妻少妇激情啪啪| 国产人妻系列无码专区97SS |