這是一本真正從“人”(而非技術也非管理)的角度關注軟件開發人員自身發展的書。書中論述的內容既涉及生活習慣,又包括思維方式,凸顯技術中“人”的因素,全面講解軟件行業從業人員所需知道的各種“軟技能”。
本書聚焦于軟件開發人員生活的方方面面,從揭秘面試的流程,到精心做出一份殺手級簡歷,到製作膾炙人口的視頻內容,到打造你的個人品牌,到提高自己工作效率,到與職業倦怠做鬥爭,甚至到投資房地產和關注自己的健康。本書共分為職業篇、自我營銷篇、學習篇、生產力篇、理財篇、健身篇、心態篇等七篇,概括了軟件行業從業人員所需的各種“軟技能”。通過閱讀本書,軟件工程人員、編程人員和其他技術人員能夠積極思考自己的職業生涯,豐富自己的生活,讓自己更接近成功。
約翰·Z.森梅茲(John Z.Sonmez),《軟技能:代碼之外的生存指南》和《軟技能2:軟件開發者職業生涯指南》作者、“Simple Programmer”網站的創始人。他努力追求“將複雜問題轉化為簡單解決方案”。他為在線培訓機構Pluralsight開發了多達55門在線課程,涉及iOS、Android、.NET、Java和遊戲開發等多個主題。他是“Get Up and CODE”播客的主持人,在這裡他討論“程序員健身”;他還是“Entreprogrammers”播客的主持人,在這裡他和其他3位開發者 企業家分享他們構建在線業務的真實故事。
他是軟件開發人員的人生導師,致力於幫助軟件工程師、程序員和其他專業技術人員推動事業進步,過上更充實的生活。他通過“化繁為簡”的方法,賦予他們實現自身目標的力量。