
?
程式員往往一心撲在編程技術上面,學習編程語言,演算法,網路,自己子領域相關的知識等等,這非常正確,也是作為coder的核心競爭力所在,姑且稱之為“硬技能”吧,
對于有一個程式員來說除了日常碼代碼之外,其實也需要很多編程之外的軟體能,非專業上面的技能可以更好的展現你的情商,與人合作的能力等,
以程式員為例,我們的演算法、計算機知識和編程能力等就屬于 “硬技能”,是我們吃飯的家伙,大多數人等著靠他賺錢買車買房娶妻生子,但生活質量的好壞往往由 “軟技能” 決定的,從兩類技能的關系來看,“軟技能” 是 “硬技能” 的催化劑,
說的 “軟技能” 主要包括職業能力、生產力、學習力、自我營銷等,今天我們主要聊一些容易欠缺的方面,
程式員軟技能系列書單

?
** 程式員修煉之道**
《程式員修煉之道》之所以在全球范圍內廣泛傳播,被一代代開發者奉為圭臬,蓋因它可以創造出真正的價值:或撰寫出更好的軟體,或探究出編程的本質,而所有識訓均不依賴于特定語言、框架和方法,時隔20年的新版,經過全面的重新選材、組織和撰寫,覆寫哲學、方法、工具、設計、解耦、并發、重構、需求、團隊等務實話題的最佳實踐及重大陷阱,以及易于改造、復用的架構技術,本書極具洞察力與趣味性,適合從初學者到架構師的各階層讀者潛心研讀或增廣見聞,
作者簡介
譯者云風(真名吳云洋),曾任網易杭州研究中心總監,是網易《大話西游》《夢幻西游》等知名游戲的主要開發者;2011 年與前網易 COO 詹鐘暉聯合創辦簡悅(EJOY)游戲公司,兼任 CTO,現該公司已被阿里收購;在互聯網、游戲界擁有較高技術影響力,常年發表博客文章,并著有《游戲之旅》及《Effective C++(評注版)》,

?
** 程式員的三門課:技術精進、架構修煉、管理探秘**
我們都有一個共同的夢想——成為更棒的程式員,但是如何做?如何學習和精進自己的技術?如何做業務分析和架構設計?如何做技術管理?本書就廣大程式員都很關注的問題提供一些思路和方法,
《程式員的三門課:技術精進、架構修煉、管理探秘》內容分為三大篇:第1篇介紹程式員的技能成長路徑,介紹如何通過學習來加速成長,并講解非常重要的業務分析和設計知識;第2篇詳細介紹了架構修煉中的必備架構思維模式、架構設計程序,還通過真實案例剖析了架構設計的核心要素及關注點,以及如何通過架構設計來把控質量和風險;第3篇總結了做技術管理的訣竅,揭秘如何從準備做技術管理到實作自我管理再到實作團隊管理,
《程式員的三門課:技術精進、架構修煉、管理探秘》適用于即將或者正在從事IT相關開發作業,卻不知如何提升自己,希望通過適當的學習方法精進技術的初級程式員;也適用于具備一定架構設計經驗,想進一步系統化提升架構設計能力的中級程式員;以及有一定技識訓累,想從事技術管理卻不知如何著手的高級程式員,
作者簡介
于君澤
某互聯網公司技術專家,在分布式系統架構設計、高并發系統設計、領域建模、研發管理、內建質量等方面有較多心得,樂于交流和分享,曾創立技術社群“中生代技術”,
維護技術公眾號“技術瑣話”,
李偉山
現任某人工智能公司技術總監,江湖人稱“山哥”,在分布式系統架構設計、高并發系統設計、系統穩定性保障等方面積累了豐富的實踐經驗,擅于利用資料分析解決實際問題,對新技術有濃厚的興趣,樂于分享,
個人技術公眾號:技術方舟,
張洪亮
網名Hollis,知名技術博主,個人技術博客(http://www.hollischuang.com)閱讀量達數百萬,90后程式員,2015年畢業于哈爾濱理工大學,現任某互聯網公司技術專家,專注于Java研發、技術架構及程式員的成長等方面,
個人技術公眾號:Hollis,

?
軟技能 代碼之外的生存指南
對大多數軟體開發人員而言,編碼才是有趣的,而如何與客戶、同事以及經理們打交道,如何保證作業效率,如何保障財務安全,如何保持自己的體形,如何找到真愛……這些則統統被視為畏途,本書恰恰可以在這些方面幫到你!
本書提供專業的技術性指導,讓你的生活變得多姿多彩、稱心如意,開發人員兼人生導師JohnZ,Sonmez在本書中將針對各項重要的“軟技能”,包括職業規劃、提高生產力、個人投資與理財,乃至健身與戀愛,為開發人員提供建議,
本書由71章組成,無論從哪一章開始閱讀,都會讓你覺得妙趣橫生,并沉浸其中,每章的結尾都有“采取行動”一節,向你展示如何(按照書中分享的技能)快速取得成果,
作者簡介
John Z. Sonmez,他是“Simple Programmer”網站的創始人,他不辭辛勞地追求著“將復雜問題轉化為簡單解決方案”的夢想,他為在線培訓機構Pluralsight開發了50多門在線課程,涉及iOS、Android、.NET、Java和游戲開發等多個主題,
他是“Get Up and CODE”播客的主持人,在這里他討論程式員健身;他還
是“Entreprogrammers”播客的主持人,在這里他和其他三位開發者/企業家分享他們構建在線業務的真實故事,
John是軟體開發人員的人生導師,他幫助軟體工程師、程式員和其他專業技術人員推動事業進步,過上更充實的生活,他通過“化繁為簡”的方法,賦予他們達成自身目標的力量,
譯者簡介
王小剛,畢業于西安電子科技大學計算機學院,“計算機及應用”專業碩士研究生學歷,曾先后服務于華為、IBM、中國移動無線資料研發中心,參與過3G(第3代無線通信技術)基站、MISC(移動互聯網服務中心)等產品/系統的研發作業,擔任過專案經理、質量保證經理、質量總監等職務,
業界知名的咨詢顧問和培訓講師、六西格瑪(6sigma)黑帶,致力于軟體研發管理與專案管理、產品創新、團隊管理等領域的研究作業,幫助軟體企業,特別是中小軟體企業,持續提升產品創新與研發管理能力,先后為100多家企業的20 000多名軟體開發人員提供過咨詢和培訓服務,

?
程式員煉成記:從小白到工程師
《程式員煉成記:從小工到工程師》主要介紹了作為一名軟體工程師應具備的能力,內容主要包括Java的基礎知識和JVM、死鎖、CPP技術、Java8技術、G1?GC的實踐、Java的優化方向、代碼規范深度解讀等深度知識,Spring?Boot、Spring?Cloud、Spring里的設計模式,關系型資料庫的代表PostgresSQL和NoSQL資料庫的代表Cassandra,分布式技術、訊息中間件、大資料框架、搜索引擎、事務、Linux隔離技術、Go語言入門等高端技術,
最后一章,包含了作者多年的經驗總結,列舉了可能會遇到的問題,并提出了解決思路,
本書適合所有軟體工程師,尤其適合作業兩年以下的人,力求覆寫應用軟體開發崗位的校招面試范圍,
作者簡介
周明耀,2004年畢業于浙江大學,工學碩士,13年軟體研發經驗,近10年技術團隊管理經驗,4年分布式計算、大資料技術經驗,
出版書籍包括《大話Java性能優化》《深入理解JVM&G1 GC》《技術領導力:程式員如何才能帶團隊》,

?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/157917.html
標籤:Java
