程序員的README The Missing Readme

A Guide for the New Software Engineer

0 / 0
  • 語言:簡體中文
  • ISBN:9787115599438
  • 頁數:248 頁
  • 出版日期:2023/07/01

對於剛剛成為軟件工程師的新手來說,知道如何編寫代碼只是成功了一半。你可能很快就會發現,學校並沒有教授在現實世界中至關重要的技能和工作中必要的流程。本書恰恰填補了這一環節,它是作者十多年來在大型公司指導初級工程師工作的教程,涵蓋軟件工程的基礎知識和best實踐。

本書第1~2章講解當你在公司開啟你的職業生涯時會發生什麼;第3~11章會擴展你的工作技能,教你如何使用現有代碼庫、解決和防止技術債、編寫生產級軟件、管理依賴關係、有效地測試、評審代碼、交付軟件、處理On-Call時的事故和構建可演進的架構等;剩餘章節涵蓋管理能力和職業階梯的提升等相關內容,例如敏捷計劃、與管理者合作以及成長為資深工程師的必經之路。本書中非常重要的一部分內容是教你如何應對糟糕的管理,以及如何調整自己的節奏。

本書內容不僅淺顯易懂,還覆蓋整個軟件開發周期,是一本技術主管希望每名新入行的工程師在開始工作之前都能閱讀的書。

克里斯·里科米尼(Chris Riccomini),軟件工程師,創業公司投資者和顧問,在PayPal、領英和WePay等大型科技公司擁有超過十年的工作經驗;在職業生涯中一直參與開源項目的工作,是Apache Samza的作者。

德米特里·里亞博伊(Dmitriy Ryaboy),軟件工程師和工程經理;目前擔任Zymergen公司的軟件工程副總裁;曾就職于不同的公司和組織,包括勞倫斯伯克利國家實驗室、Cloudera和Twitter;幫助創建和發展了多個開源項目,包括Apache Parquet。

    還沒有人寫書評喔,快來寫第一篇書評吧!

會員中心