✳flâneur — a map of the web's best reading
Software Engineering - The Soft Parts | Peng Jie's Blog
jiepeng.me · 984 words · saved by 1 readers
Software Engineering - The Soft Parts 繁體中文翻譯
Software Engineering - The Soft Parts Sep 9, 2022 本文翻譯自 Addy Osmani ( @addyosmani ) 部落格的 「 Software Engineering - The Soft Parts 」 一文,翻譯已取得作者授權。 分享或轉貼本文章 請註明此文章連結以及原作者的文章連結 。 今天,我將分享在 Google Chrome 第一個十年所學到的一些軟體工程師的「 軟技能 」,我是一位 Senior Staff Engineering Manager。在我的十週年,我想要反思一些伴隨在我身邊的課題。我希望這些經驗對妳的職涯有幫助。 成為一個好的工程師就收集經驗。在每個 project 中,即便很小,都是一個機會去加入新的技術和工具到妳的技能樹(toolbox)。當妳在一個 project 中學到的技術和在另一個 project 中學到的工具,結合起來解決問題時,就會帶來更大的價值。這一切都會增加。 學習新事物 以下幾點應該能幫助大部分的 junior 或 mid-career 開發者向前邁進,應應不斷變化的技術,遵循軟體工程典範(paradigm)的標準流程和發現新的最佳實踐(best practice)的同時建立複雜的系統。當妳可以的時候,採用 First Principle 。學習去拆解(break down)問
Explore this link on the map →saved by
related reading
- AddyOsmani.com - 21 Lessons From 14 Years at Googleaddyosmani.com
- Choose Boring Technologyboringtechnology.club
- What is "good taste" in software engineering?seangoedecke.com
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- rotorlab.tamu.edu/me489/README/2010 ASME Unwritten_Laws_of_Enginering.pdfrotorlab.tamu.edu
- How to become a more effective engineernewsletter.pragmaticengineer.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- 10 hard-to-swallow truths they won't tell you about software engineer job — Mensur Duraković — Mensur Durakovićmensurdurakovic.com
- 20 Things I've Learned in my 20 Years as a Software Engineer - Simple Threadsimplethread.com
- Lessons learned in 35 years of making software – Jim Grey on software managementdev.jimgrey.net
- Habits of great software engineersvadimkravcenko.com
- How I estimate work as a staff software engineerseangoedecke.com