寫作,被開發人員們忽略的最重要技能之一……
本文轉載自公眾號“讀芯術”(ID:AI_Discovery)
面對現實吧!軟件開發人員并不認為寫作技巧值得注意。他們重點關注計算機科學、編碼、結構化查詢語言數據庫、CI/CD結構理解以及其他他們認為對職業發展有用的技術知識。
的確,當今世界受到數據驅動,擁有繁多的數據,盡管能得到很多內容,但卻不容易得到文本、文章和紙質書。視覺內容起主導作用,大多數人會選擇聽播客,而不是閱讀擴展訪談或教程。
但如果我告訴你,寫作技能對技術人員在職業生涯中取得成功比以往任何時候都重要,您會怎么想?
老板想讓開發人員具有這一技巧
2020年使所有領域都發生了改變,求職市場也受到顛覆。疫情奠定了如今的工作規則和趨勢,遠程工作興起。
大多數老板已經意識到,遠程團隊可以很好地工作,甚至比在辦公室里更有效率。他們現在更喜歡聘請遠程專家,要求應聘者具備高超的寫作技能,以便在遠程與同事有效溝通。
下面是LinkedIn上一個軟件工程師職位描述的例子:

溝通是雇主現在最看重的技能:你可能是一名優秀的軟件工程師,但如果不能在聊天和文檔中清楚地表達想法,團隊合作就會受到影響。

正如Chillifruit的Milosz Krasinski所指出的,“許多雇主都有公司博客,他們會依靠團隊成員而不是廣告撰文者,來撰寫一些特定主題的文章。”對于關于編程或DevOps新聞、工具或教程的博客,還有誰能寫出關于這個主題的引人注目的文章呢?
寫作會影響你影響和說服別人的能力
對于計劃職業發展的開發人員來說,這種能力至關重要。
當技術人員開始第一份軟件工作時,他們會按照其他專家設計的規范完成一組任務。但隨著他們的技能和專業水平不斷提高,他們就不僅僅是實施者了。他們了解一個系統,可以幫助其他團隊塑造這個系統。
他們向同事溝通和解釋概念、影響并說服他們接受建議,這會讓開發人員在職業生涯中獲得成長。
這就是寫作技巧的用處所在。說服性寫作練習讓你養成結構化論點和清晰表達自己想法的習慣。無論是與客戶口頭溝通,還是用書面的方式解釋一個概念,文字都是讓對方理解你想法的武器。
遠程工作需要增加寫作數量
回到遠程工作的特殊性(2020年4月,74%的公司計劃在冠狀病毒感染后永久性地轉向遠程工作),技術人員每天不得不比以往任何時候都更多地寫作:
- 通過聊天討論技術實現。
- 用代碼和技術文檔編寫注釋。
- 撰寫bug報告,通過電子郵件或Slack回答客戶提出的問題。
- 對其他人的代碼進行評審,以培訓經驗不足的同事,并實施最佳實踐。
優秀的寫作技巧是幫助你在上述所有方面取得成功的因素。
開發人員需要知道如何與技術水平較低的團隊成員或客戶溝通技術規范。他們很難理解充滿專業術語、糟糕的語法和沒有邏輯的文本墻。你會收到成堆的問題,而不是他們的回答,因此,你不得不花寶貴的時間解釋和澄清。
你需要具備寫作技巧來解釋技術術語和概念,以使與你一起工作的任何人都可以理解。它將幫助你消除與客戶和非技術人員之間的誤會。
你需要知道如何編寫良好的文檔,以使代碼易于理解和維護。它將幫助你避免與團隊中缺乏經驗的技術人員產生誤解,讓他們參與進來,并防止他們因為不了解軟件的工作原理而犯錯誤。
寫作技巧也與編寫代碼有關
將編寫原則應用于編碼,你可以編寫比以前更加可維護的軟件。諸如“了解用戶”,“合理地組織信息”,“使用論據和證明”或“使用最能描述情況的單詞”之類的原理也適用于編寫代碼。開發該技能需要時間,但是它將幫助您創建計算機和人類都易于理解的代碼結構。
這不是通往職業發展和職業成功的必經之路嗎?