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

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

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

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

軟件工程師如何掌握終極技術(shù)

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-10-19 10:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

身處節(jié)奏很快的IT行業(yè),軟件工程師一定希望自己在職業(yè)發(fā)展的道路上掌握“終極技術(shù)”,以便將來即使“長江后浪推前浪”仍能獲得競爭優(yōu)勢。掌握“終極技術(shù)”對于我們究竟意味著什么?深刻理解這一問題有助于我們在面對技術(shù)學(xué)習(xí)和技術(shù)選擇時不至于迷茫或人云亦云。我認(rèn)為,掌握“終極技術(shù)”的最終目的不是為了能在工作中“耍酷”(“哇,這問題其他哥們都搞不定,只有我能!”),也不是為了追趕“技術(shù)潮流”(“聽說Go語言以后能替代C/C++Java,我得趕快去學(xué)!”),而是為了高質(zhì)高效地工作,因為只有這樣才能提高我們的生活品質(zhì)和減少浪費(浪費可能包括奢華的青春和/或?qū)氋F的社會資源)。

實際上,我們一生都是在工作質(zhì)量和工作效率的二維坐標(biāo)系上“畫線”。有的人一生都難以走出低質(zhì)低效的困境,而有的人卻能進(jìn)入高質(zhì)高效的殿堂。

明白了掌握“終極技術(shù)”的意義,那“終極技術(shù)”究竟是什么?會是C/C++、Java、Objective-C或Go等編程語言嗎?當(dāng)一個只精通C/C++編程語言的人加入到以O(shè)bjective-C為編程語言的項目上時,顯然他必須重新學(xué)習(xí)編程語言。由此看來編程語言因為對不同的項目并不具備普適性,難以擁有“終極技術(shù)”之名。對于網(wǎng)上不少為編程語言而打口水仗的人,我真懷疑他們將編程語言當(dāng)作是“終極技術(shù)”了。一旦知曉了“終極技術(shù)”的存在,你一定會發(fā)現(xiàn),其實所謂的編程語言“優(yōu)劣”跟本就不是業(yè)內(nèi)的大問題。如果某種語言直接導(dǎo)致了項目的失敗,那該語言早就絕跡了;反過來,如果某種語言直接導(dǎo)致了項目的成功,那世界上估計也只會有這一種語言了。因此,選擇編程語言的重點不是考究其“優(yōu)劣”,而是其適用性。過分計較編程語言的“優(yōu)劣”其實是不成熟的一種表現(xiàn)。這類人還容易犯的一個毛病是 — 生怕落后,熱衷于學(xué)習(xí)新的編程語言。請別忘了,編程語言我們無論如何也學(xué)不全,即使真有人學(xué)全了,我也懷疑他所學(xué)的只是皮毛。

“終極技術(shù)”又會是Linux或Windows這樣的操作系統(tǒng)平臺嗎?由于它們同樣不具普適性,所以不可能有“終極技術(shù)”之實。同樣地,.Net、ACE、QT等都不可能是“終極技術(shù)”。

真正的“終極技術(shù)”一定具有一定的普適性,能讓我們將之運用于各種不同的軟件項目。正因如此,“終極技術(shù)”具有一定的抽象性。對于軟件行業(yè)來說,真正掌握“終極技術(shù)”意味著:深刻地理解軟件(開發(fā))的復(fù)雜性本質(zhì),并擁有有助于實現(xiàn)高質(zhì)高效工作的行為(意識、工作習(xí)慣等)、能力(思維、業(yè)務(wù)、溝通)和方法(流程、工具、復(fù)用)。

由于“終極技術(shù)”過于抽象,使得我們不得不通過一些問題來間接感知。比如:

1)編程好習(xí)慣對于軟件產(chǎn)品的質(zhì)量重要嗎?如果重要,如何讓團隊形成良好的編程習(xí)慣?哪些編程習(xí)慣算是好的?

2)軟件質(zhì)量的根本是什么?是設(shè)計,抑或測試?高質(zhì)量的軟件對工程師的工作與生活又意味著什么?

3)軟件架構(gòu)師重要嗎?還是只是個虛職?如果重要,軟件架構(gòu)師需要掌握哪些技能?

4)在軟件行業(yè)具有很大影響力的CMM(軟件成熟度模型),其倡導(dǎo)用軟件過程的成熟度來度量組織的軟件開發(fā)能力。那為什么通過CMM最高級別認(rèn)證的組織仍會開發(fā)出質(zhì)量一塌糊涂的軟件?如果你身臨其中,能發(fā)現(xiàn)導(dǎo)致這種糟糕結(jié)果的關(guān)鍵因素嗎?

5)軟件平臺與框架被廣泛地認(rèn)為是高效開發(fā)高質(zhì)軟件的方法,但為什么企業(yè)運用這一方法后,平臺與框架最終卻成了一個包袱?困境的表現(xiàn)是什么?什么因素造成了這種困境?有方法避免進(jìn)入這種困境嗎?

6)業(yè)內(nèi)大量使用“最佳實踐”這一詞匯。真正存在最佳實踐嗎?為什么有的“最佳實踐”在組織中卻無效?

7)……

這些問題大多是開放性的,而且不少問題既涉及管理域,又涉及技術(shù)域。面對這些問題的關(guān)鍵不在于其是否有標(biāo)準(zhǔn)答案(或許根本沒有標(biāo)準(zhǔn)答案),而在于我們是否為之痛苦過、思考過,并形成了自己的想法。要知道,這些想法就是我們在工作中面對選擇時用作決策的依據(jù)。如果從來沒有這類苦惱,很難想象我們真正掌握了“終極技術(shù)”。值得一提的是,這些問題只是基于我自己膚淺的認(rèn)識所提出的,我相信讀者還有很多類似或其他的問題。

如果將軟件(開發(fā))的復(fù)雜性比喻為一頭大象,那么我們每一個人或許是正在摸象的又瞎又聾的人,我們窮一生通過“摸”的方式,在頭腦中構(gòu)建“象”的模樣。這個比喻間接地告訴我們,“終極技術(shù)”并非是某種一成不變的內(nèi)容,其中更涵蓋有每個人根據(jù)自己的閱歷所總結(jié)出來的在高質(zhì)高效工作道路上成功應(yīng)對困境的方法和信念。

“終極技術(shù)”一定是通過掌握象編程語言等非“終極技術(shù)”而最終掌握的,也需要我們通過經(jīng)受軟件項目的痛苦磨礪去沉淀。在沒有掌握“終極技術(shù)”之前,請不要停留在編程語言專家、Linux內(nèi)核專家、.Net專家這樣的光環(huán)之下,繼續(xù)探索,前面還有更大的舞臺等著你!在掌握“終極技術(shù)”的職場旅途中,我們得先認(rèn)識到一點:就技術(shù)內(nèi)容而言,職場首先比拼的并不是智商,而是我們的堅持與良好的工作習(xí)慣。工作中的很多道理我們都懂,但就是不能堅持做到深究,也難以通過堅持克服陋習(xí)去形成更多的好習(xí)慣。在掌握“終極技術(shù)”的道路上,我們一定會看到很多不盡人意的內(nèi)容,也會面臨不少困難與挫折,即使理智上悲觀,但我們在行動和意志上一定要保持樂觀。

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

    關(guān)注

    8

    文章

    243

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    做了電子工程師之后,最好拍的視頻出現(xiàn)了#硬件設(shè)計 #電子DIY #電子工程師

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年06月24日 17:45:57

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

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

    硬件工程師手冊(全套)

    的性能價格比達(dá)至最優(yōu)。 5、技術(shù)開放,資源共享,促進(jìn)公司整體的技術(shù)提升。 §1.2.1 硬件工程師基本素質(zhì)與技術(shù) 硬件工程師應(yīng)
    發(fā)表于 04-22 15:05

    工程師經(jīng)驗分享:社區(qū)之星 趙云 沉著穩(wěn)定才能做好技術(shù)

    控制算法理論和實踐有過推導(dǎo)和大量的研發(fā)調(diào)試經(jīng)驗。 ? 工作經(jīng)歷: 華為技術(shù)有限公司---芯片驗證工程師 上海問問網(wǎng)絡(luò)科技有限公司---電機驅(qū)動軟件工程師 ? ? ? 社區(qū)訪談: 社區(qū)小助手:可以分享一下您的學(xué)習(xí)、工作經(jīng)歷嗎,您是
    的頭像 發(fā)表于 04-15 15:58 ?402次閱讀
    <b class='flag-5'>工程師</b>經(jīng)驗分享:社區(qū)之星  趙云 沉著穩(wěn)定才能做好<b class='flag-5'>技術(shù)</b>

    如何成為一名嵌入式軟件工程師

    、Java等)和軟件開發(fā)工具,還需要對硬件的工作原理有深入的理解。 在團隊中,嵌入式軟件工程師往往扮演著核心角色,他們的工作直接關(guān)系到產(chǎn)品的性能、穩(wěn)定性和用戶體驗。 02掌握核心技能與知識
    發(fā)表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚興科技

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

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

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

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

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

    嵌入式軟件工程師就業(yè)好不好?

    嵌入式軟件工程師就業(yè)好不好?會不會越老越吃香?今天一起來看看。 首先看下市場需求。 隨著物聯(lián)網(wǎng)、人工智能、5G等前沿技術(shù)的快速發(fā)展,嵌入式系統(tǒng)的應(yīng)用領(lǐng)域不斷擴大,從智能家居、汽車電子到工業(yè)自動化
    發(fā)表于 02-20 10:19

    電子工程師的PCB設(shè)計經(jīng)驗

    本文分享了電子工程師在PCB設(shè)計方面的經(jīng)驗,包括PCB布局、布線、電磁兼容性優(yōu)化等內(nèi)容,旨在幫助初學(xué)者掌握PCB設(shè)計的關(guān)鍵技術(shù)
    的頭像 發(fā)表于 01-21 15:15 ?1438次閱讀

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

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

    求LORA技術(shù)開發(fā)工程師合作

    求LORA技術(shù)開發(fā)工程師合作
    發(fā)表于 09-02 10:21
    主站蜘蛛池模板: 亚洲欧美色视频 | 午夜传媒| 女性私密部位扒开的视频 | 国产福利不卡一区二区三区 | 99 久久99久久精品免观看 | 能看的黄网 | 日本黄色小视频 | 男人的天堂在线免费视频 | 欧美午夜色大片在线观看免费 | 午夜看黄 | 能看毛片的网址 | 天天躁日日2018躁狠狠躁 | 午夜免费的国产片在线观看 | 久久天天躁狠狠躁夜夜呲 | 国产你懂的在线 | 天天操天| 又潮又黄的叫床视频 | 一级片a| 乱人伦的小说 | 777欧美午夜精品影院 | 亚洲第一区精品日韩在线播放 | 成人看的午夜免费毛片 | 亚洲天天做日日做天天看2018 | 日本暴力喉深到呕吐hd | 在线女同免费观看网站 | 国内一级特黄女人精品片 | 在线一区二区观看 | 特黄特a级特别特级特毛片 特黄特色大片免费播放路01 | 久久精品隔壁老王影院 | 天天做天天玩天天爽天天 | 色多多免费观看在线 | 萌白酱白丝护士服喷水铁牛tv | 色六月丁香 | 伊人久久大香线蕉综合亚洲 | 免费三级毛片 | 免费观看国产网址你懂的 | 色播五月婷婷 | 色窝视频 | 一本到午夜92版免费福利 | 亚洲我射| 天天做天天爱天天大综合 |