国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

軟件工程師加入新開發團隊時需要思考的問題

深圳東裕光大 ? 來源:CSDN ? 作者:Thomas Stringer ? 2021-08-27 10:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

??作者 | Thomas Stringer

譯者 | 彎月

出品 | CSDN(ID:CSDNnews)

不同的軟件開發團隊做事的風格也完全不同。即使在同一家公司內,許多可變因素也會導致團隊之間出現分歧。作為一名軟件工程師,每當與新同事合作或開發新軟件時,通常都會覺得非常興奮。但在加入新的開發團隊時,我們需要思考一系列的問題。

技術層面

1. 如何在本地構建軟件?

這是你應該了解的第一件事。畢竟,你的工作是開發和運行軟件,構建是第一步!

2. 如何在本地測試軟件?

雖然我們可以通過 CI 流水線發現測試錯誤,但是為了縮短內部開發循環周期,你必須能夠在開發的機器上運行測試,確保你能夠正確地運行測試,同時還需要執行回歸測試。CI 流水線不應該成為檢驗代碼錯誤的第一道關卡。

3. 如何設置開發環境?

也許團隊文檔中有明確的要求,但你應該了解需要在開發機器上安裝哪些不同的工具,才能讓你成為一名高效的團隊成員。一次性解決95%的要求,總好過在開發的過程中不斷遇到錯誤和依賴項。

4. 源代碼在哪里?

除了還沒有編寫任何代碼的新產品以外,通常項目都有代碼庫。你需要知道代碼保存在何處,以及如何在本地機器上獲取代碼。

5. CI/CD 流水線在哪里,工作方式是什么?

對于一個可確保交付高質量產品的團隊來說,CI/CD 流水線是最常用的工具之一。你需要找出CI/CD流水線在哪里,并大致了解它的工作方式(可能只需要到處點一點試試看)。查看一下最近的運行狀況,了解都有哪些步驟。

6. 產品的待開發項在哪里?

你不僅需要知道軟件當前的狀況,而且還需要了解軟件未來的樣子。快速瀏覽待開發項,看看產品需要優先推出的功能。

7. 如何在預生產以及生產環境中運行測試?

有集成環境嗎?團隊是否采用了金絲雀構建與部署?團隊是否采用了混亂測試?了解團隊如何確保生產軟件符合并保持特定的標準。

8. 是否需要隨時待命?

這個軟件是否需要隨時待命?如果需要的話,輪班機制是什么?正常辦公時間以外是否也需要隨時待命?在待命期間,如何獲取通知?通常如果不是遇到新組建的隊伍,并被直接安排上值班任務的話,在熟悉這方面的流程之前,你不會接到緊急電話。

9. 內部文檔在哪里?

團隊維護的內部文檔在哪里?這些文檔都是如何劃分的?是最新的嗎?

合作

10. 團隊中都有誰?負責哪方面的工作?

通常軟件團隊都有幾位工程師。有的時候,每個工程師負責的工作都不一樣,但這種情況并不常見。一般都由一個或幾個工程師共同完成一個子項目。因此,你需要了解團隊中每位程序員負責的工作。通常,你可以通過早晨的例會了解他們的工作內容。

11. 團隊每周都有哪些例行會議?

每天早上都有例會嗎?還是每周一次例行會議?你應該了解一下團隊每周的例行會議。

12. 遇到“新手”問題,我應該找誰?

通常在剛加入一個團隊的時候,都會給你分配一個“指導伙伴”,這個人已經在團隊待了一段時間,了解團隊的運作狀況。這是一件非常重要的事情,尤其是你對新軟件一無所知(或幾乎一無所知)的時候,你的問題可以非常低級。即使你是高級工程師,在遇到“新手”問題時,也不要覺得不好意思。

13. 新功能的決定權在誰手里?

產品有產品經理嗎?工程團隊有架構師嗎?我們應該了解功能請求的上游想法。如果能夠跟這個人(產品經理)約個時間,了解一下產品近期與長期的發展計劃就更好了。

14. 團隊的主要溝通方式是什么?

他們使用 Slack ?還是Teams?或者通過電子郵件溝通?工程師通常會花費大量時間探討問題和進行其他類型的討論。當然,作為團隊的新成員,你也希望加入這些溝通渠道。

外部因素

15. 如何獲得客戶的反饋?

我們的軟件是 GitHub 上的開源軟件嗎?我們獲取反饋的方式通過GitHub的議題嗎?還是說由銷售團隊為產品團隊獲取客戶的反饋?是否還有支持團隊可以收集客戶經常遇到的問題?換句話說,我們必須了解獲取客戶反饋的方式:無論是通過其他平臺、個人還是團隊。畢竟,我們是在為客戶編寫軟件。

16. 客戶的支持協議有哪些?

是否有我們必須遵守的 SLA?我們必須支持哪些協議?

17. 公開/客戶文檔在哪里?

這一點很重要。如今無論軟件本身有多么好,我們都需要確保客戶文檔的準確性與及時性。這些文檔在哪里?如何保持文件及時更新?是誰的責任?(希望答案是“每個人”)。

產品

18. 軟件有哪些高層面的痛點?

我們必須知道軟件和團隊是否面臨一些重大問題。是否有一些因架構引發的問題?是否存在安全漏洞?是否有一些常見的客戶問題反復出現并需要解決?

19. 利益相關者關注的焦點是什么?

是否存在某個核心人物或其他團隊希望看到的功能?這些利益相關者往往會對軟件的短期和長期路線圖產生重大影響。了解他們關注的焦點就可以讓你看清接下來的發展方向。

20. 軟件的發布周期是什么?

我們必須了解軟件的發布頻率以及時間。團隊是否實施連續部署,每天都部署多次?還是說一年只有兩次發布?了解軟件的發布日程可以讓你更好地掌握軟件的開發節奏。

總結

對于大多數軟件工程師來說,加入一個新團隊與接觸一項新技術是一個激動人心的時刻!我們需要利用這段時間抓緊學習。希望本文的這些問題能夠幫助你快速地融入新團隊!

原文鏈接:https://trstringer.com/20-questions-for-new-software-team/

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發
    +關注

    關注

    0

    文章

    378

    瀏覽量

    42148
  • 代碼
    +關注

    關注

    30

    文章

    4968

    瀏覽量

    73985

原文標題:程序員加入新團隊必問的 20 道問題

文章出處:【微信號:sztonyu,微信公眾號:深圳東裕光大】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    軟通動力ASDM平臺三大核心能力實現軟件工程效能提升

    在 AI 大模型與 Agent 技術快速發展的當下,企業軟件開發團隊的需求早已從單一的 AI Coding 工具,轉向軟件工程全流程的場景化 AI 賦能。軟通動力推出的 ASDM 平臺
    的頭像 發表于 02-27 11:34 ?327次閱讀
    軟通動力ASDM平臺三大核心能力實現<b class='flag-5'>軟件工程</b>效能提升

    算法工程師需要具備哪些技能?

    算法工程師需要掌握一系列跨學科的技能,涵蓋數學基礎、編程能力、算法理論、工程實踐以及業務理解等多個方面。 以下是具體技能及學習建議: 線性代數核心內容:矩陣運算、特征值分解、向量空間等。應用場
    發表于 02-27 10:53

    什么是BSP工程師

    任何軟件的。BSP工程師需要結合硬件原理圖修改從芯片廠商拿到的參考代碼,調試板子,使板子上的操作系統能夠正常穩定工作,從而提供一個穩定的開發調試環境,這個過程叫做點亮板子,行話叫做Br
    發表于 01-13 06:54

    電子工程師硬件設計開發指南

    電子工程師硬件設計開發指南 作為電子工程師,在硬件設計開發過程中,規范的文檔和清晰的設計思路至關重要。以下為大家詳細介紹硬件設計開發的相關要
    的頭像 發表于 12-10 15:05 ?559次閱讀

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

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

    工程師福利!Imagination開發者文檔網站重磅上線

    Imagination工具軟件團隊剛剛完成了開發者文檔網站的重大更新!相信,這對所有從事移動游戲和其他嵌入式圖形應用開發工程師來說都是個好
    的頭像 發表于 09-24 08:04 ?622次閱讀
    <b class='flag-5'>工程師</b>福利!Imagination<b class='flag-5'>開發</b>者文檔網站重磅上線

    招鑲入式工程師1個,硬件工程師一個,

    東莞市研生科技有限公司是一家藍牙方案公司,主營藍牙方案的設計開發,產品包括藍牙BLE/4G透傳/AI智能體方案開發,因公司發展需要需對外招聘嵌入式軟件開發
    發表于 08-29 02:14

    【華秋DFM】V4.6正式上線:工程師的PCB設計“好搭子”來了!

    功能,更將 設計到制造的轉換效率提升50% ,真正打通電子產品開發的\"最后一公里\"。 現在 最新版V4.6全新上線 ,背后也同樣少不了各位工程師伙伴們的支持!DFM團隊通過
    發表于 05-22 16:07

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

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

    如何成為一名合格的KaihongOS北向應用開發工程師

    如何成為一名合格的北向應用開發工程師 在快速發展的軟件開發領域,北向應用開發工程師是一個專注于系統級應用
    發表于 04-23 06:46

    硬件工程師手冊(全套)

    經過總體組的評審,器件和廠家 的選擇要參照物料認證部的相關文件,開發過程完成相應的規定文檔,另外,常 用的硬件電路(如 ID.WDT)要采用通用的標準設計。 第二節 硬件工程師職責與基本技能
    發表于 04-22 15:05

    從“設計到生產”的蛻變:華秋DFM如何讓工程師們“輕松上陣”?

    產前檢查出可制造性問題,且能夠 滿足工程師需要的多種場景 ,將產品研制的迭代次數降到最低,減少成本。 華秋DFM軟件下載地址(復制到電腦瀏覽器打開): https://dfm.elecfans.com/dl/software/h
    發表于 04-16 15:57

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

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