91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

什么是高級軟件工程師

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

掃碼添加小助手

加入工程師交流群

什么是“高級軟件工程師“,這個職位到底該做些什么,相信大家都有答案。在目前很多國內(nèi)軟件企業(yè)中,如果你是”高級軟件工程師“,那么從需求分析,設(shè)計,開發(fā),測試,甚至到客戶這一條龍都可能由一個人來負(fù)責(zé)。那么這個職位到底該做些什么呢?下面是我的認(rèn)識。

1,軟件開發(fā)與測試

首先,軟件開發(fā)是軟件工程師職責(zé)的基本組成部分,這點應(yīng)該沒有問題。其次,此處的軟件測試可分為開發(fā)前的驅(qū)動測試,和開發(fā)過程中的白盒測試。驅(qū)動測試用于分析子系統(tǒng)/模塊內(nèi)部邏輯,用于在開發(fā)之前暴露開發(fā)過程中可能遇到的大部分問題和對子系統(tǒng)/模塊進(jìn)行更進(jìn)一步的劃分;白盒測試是保證在項目交接到測試團(tuán)隊手中時,能滿足基本的項目要求,即能夠進(jìn)行α測試。另外,驅(qū)動測試因團(tuán)隊而異,并非必須,但個人更推薦這么做。

2,子系統(tǒng)/模塊分析設(shè)計

在軟件架構(gòu)師做完系統(tǒng)設(shè)計,項目經(jīng)理進(jìn)行項目分工后,項目就正式進(jìn)入開發(fā)環(huán)節(jié)。這時候每個軟件工程師會拿到自己負(fù)責(zé)的子系統(tǒng)/模塊,首先要做的就是進(jìn)行分析設(shè)計,其次才是開發(fā)。開發(fā)前進(jìn)行分析設(shè)計,便于從整體上對子系統(tǒng)進(jìn)行把握,提前隔子系統(tǒng)中的變化點和問題,同時也可以對子系統(tǒng)進(jìn)行更詳細(xì)的劃分,用于制定個人的工作計劃,與項目經(jīng)理和軟件架構(gòu)師進(jìn)行具體的溝通。

在這點上,要及早認(rèn)識到并不是只有架構(gòu)師才需要進(jìn)行軟件設(shè)計的,軟件工程師一樣需要,且是必備技能。相信有很多人拿到自己的任務(wù)時只是跟項目經(jīng)理進(jìn)行簡單的溝通,知道自己要做什么,就開始悶頭寫代碼了,這是非常不可取的。

3,撰寫文檔

在進(jìn)行子系統(tǒng)和模塊設(shè)計的同時,要撰寫子系統(tǒng)設(shè)計說明書;在開發(fā)過程中,要記錄技術(shù)要點和發(fā)現(xiàn)的問題,同時如有需要,要修改子系統(tǒng)設(shè)計說明書;在白盒測試時,要記錄每個Bug。以上這些文檔是為了方便以后進(jìn)行項目維護(hù),工作交接,問題分析,個人總結(jié)等等。

4,定期主動溝通

在項目開發(fā)過程中,項目經(jīng)理需要和團(tuán)隊中的每一個人溝通任務(wù)進(jìn)度,其主要職責(zé)是從整體上把握和控制項目的進(jìn)度。那么作為團(tuán)隊一員的高級軟件工程師通常會負(fù)責(zé)項目中很重要的子系統(tǒng)/模塊,這些子系統(tǒng)/模塊往往能決定項目的成敗。因此定期主動與項目經(jīng)理溝通解決遇到問題,與架構(gòu)師和專家溝通解決技術(shù)難題就顯得非常重要了。另外,就對個人而言,定期主動溝通也往往表現(xiàn)為個人的主動積極性,對于個人長遠(yuǎn)發(fā)展非常有益。

5,持續(xù)學(xué)習(xí)

也許有人會覺得學(xué)習(xí)應(yīng)該與職責(zé)無關(guān),狹義看來確實如此。然而,不斷學(xué)習(xí)新知識,提高個人技能,于公司而言,能提升工作效率;于個人而言,益于職業(yè)發(fā)展。因此,工作之余,不管你職位如何,持續(xù)學(xué)習(xí)就顯得非常重要且必要。

6,帶新人

這點也許不是硬性要求,然而據(jù)說國外有高手帶領(lǐng)新手這樣一種師徒習(xí)慣,我們也應(yīng)該學(xué)習(xí)并發(fā)揚。通常情況下新人會與高級軟件工程師協(xié)同工作,因此帶新人一方面,帶領(lǐng)新人可以有重新審視自己知識的機會;另一方面能夠讓新人更快入手,降低學(xué)習(xí)成本和提高工作效率;同時也能保持良好的人際關(guān)系。

以上是個人對高級軟件工程師職責(zé)范圍的認(rèn)識,也許有些比較牽強,然而就對職業(yè)發(fā)展而言,要想做好高級軟件工程師,上面幾條是平時工作中必須要做的。

聲明:本文內(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

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    電子工程師的雙標(biāo)瞬間 #電子 #電子愛好者 #電子工程師 #揚興科技 #雙標(biāo)

    電子工程師
    揚興科技
    發(fā)布于 :2026年03月02日 18:04:13

    電子工程師看書的四個階段 #電子 #硬件工程師 #電子愛好者 #反轉(zhuǎn) #揚興科技

    硬件工程師
    揚興科技
    發(fā)布于 :2026年01月17日 17:29:53

    什么是BSP工程師

    一、嵌入式系統(tǒng) 要明白什么是嵌入式軟件工程師,我們先從嵌入式系統(tǒng)(嵌入式設(shè)備)說起。維基百科上對嵌入式系統(tǒng)的定義如下: 嵌入式系統(tǒng)(Embedded System),是一種嵌入機械或電氣系統(tǒng)內(nèi)部
    發(fā)表于 01-13 06:54

    工程師變身AI“指揮者”,吉利與阿里云的軟件開發(fā)變革實驗

    1975年,IBM工程師Fred Brooks在《人月神話》中提出軟件工程的核心難題:隨著系統(tǒng)規(guī)模和團(tuán)隊規(guī)模增長,復(fù)雜度會呈指數(shù)級上升。他的結(jié)論是, 軟件工程“沒有銀彈”,沒有單一技術(shù)能帶來數(shù)量級
    的頭像 發(fā)表于 11-13 10:43 ?384次閱讀
    <b class='flag-5'>工程師</b>變身AI“指揮者”,吉利與阿里云的<b class='flag-5'>軟件</b>開發(fā)變革實驗

    電子發(fā)燒友工程師看!電子領(lǐng)域評職稱,技術(shù)之路更扎實

    高級硬件設(shè)計工程師”,評審時會重點考察項目經(jīng)驗(如參與過的芯片研發(fā)、PCB 設(shè)計項目)、技術(shù)成果(如電路創(chuàng)新方案、專利)。有了職稱,不僅在跳槽時更有議價權(quán),還能優(yōu)先參與企業(yè)核心項目。比如有位工程師
    發(fā)表于 08-20 13:53

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

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

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

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

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

    ? ? 嘉賓介紹: 趙云 ,張飛實戰(zhàn)電子電機驅(qū)動軟件高級工程師,F(xiàn)OC課程主講老師,專注電機驅(qū)動研發(fā),主要負(fù)責(zé)電機控制算法的實現(xiàn),重點是永磁同步電機控制。對方波六步換相、SPWM、SVPWM、FOC
    的頭像 發(fā)表于 04-15 15:58 ?1312次閱讀
    <b class='flag-5'>工程師</b>經(jīng)驗分享:社區(qū)之星  趙云 沉著穩(wěn)定才能做好技術(shù)

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

    如何成為一名嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負(fù)責(zé)開發(fā)運行在特定硬件平臺上的軟件,這些軟件通常與硬件緊密集成,以實現(xiàn)特定的功能。 不僅需要精通編程語言
    發(fā)表于 04-15 14:37

    Allegro工程師能力升級建議 工程師技能如何升級進(jìn)階

    根據(jù)Cadence認(rèn)證體系及中國企業(yè)需求,Allegro工程師能力分三級,分別是初級、中級、高級工程師。那么這三種工程師技能如何升級進(jìn)階? ? 1、初級工程師(Layout基礎(chǔ)) ①六
    的頭像 發(fā)表于 03-31 11:39 ?1710次閱讀

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

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

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

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