
約翰·森梅茲
本書是《軟技能:代碼之外的生存指南》一書作者的新作,主要圍繞軟件開發從業者職業生涯的發展歷程,描述軟件開發者在職場中需要具備的各種“軟技能”—如何入行成爲軟件開發者,如何學會第一門編程語言,如何寫求職簡歷,如何準備面試,如何選擇工作崗位,如何選擇技術方向,如何拓展技術技能,如何與團隊和領導融洽相處,如何以著書立說方式爲自己在業界贏得讚譽,等等。本書適合各層次的軟件開發者閱讀。儘管本書名義上是專門寫給軟件開發者的,但實際上這也是一本關於管理個人職業生涯以及如何獲得成功的書,對軟件開發行業的各類從業者做好職業發展規劃都很有幫助。
讀這本書,讓我有一種一口氣想要立刻馬上讀完的感覺,因爲: 1,都是搞軟件的 2,都不是軟件技術的大牛 3,都愛寫作,他描述的他走過的路正是我們大多數程序員可以追隨並實現職場自由乃至財務自由的路。 如果讀完24小時內還留在腦子裏的,就是有價值的。那麼讀完後我的收穫,還記得住的並且無比認同的有如下幾點。 1,要去開通自己的博客,必需做。 2,要去經營自己的品牌,包括頭像、顏色、風格、寫作風格。 3,要保持持續的學習,專精某一個領域,專家路線的價值遠遠大於通才的價值,在某一個具體的領域找到自己的獨特價值。 4,去積極主動的參加軟件開發者大會,去積極地參加各種開發團,通過此建立有價值的人脈,這種人脈不要在需要找工作的時候纔想起來,這反而會破壞人際。 5,鍛鍊自己的演講能力,積極主動地去爭取機會展示自己所擅長的,如果你畏懼,那麼更要推着自己去講,toastmaster是一個很不錯的鍛鍊自己演講能力的平臺,那裏的人很友善,並積極的鼓勵你,重點是誰都可以參加,零門檻。 6,技術通道還是管理通道。 無論你決定做什麼,最重要的是:你需要做出決策,並且爲此做出計劃。 即使你做出了選擇,你也不必死守在一條通道上一成不變,你可以不斷調整改變計劃。但是,你應該至少制訂一些計劃,否則你會在自己的職業生涯中漫無目的地隨波逐流。 事實上無論你有多優秀,總有一天你會到達這個頂點,你再也無法前進了。但是,有辦法繞過或者穿越這個玻璃天花板。
行文流暢,真誠,像一個行業前輩耐心從容同時毫無保留的跟你分享他的行業經驗,沒有像大多數其他書那樣泛泛而談,而是以自身的經歷爲例,跟你聊遇到的各種情況應該怎麼辦,這本書非常適合初入研發領域的年輕人,真希望我早些年能讀到它,可以受到鼓舞並少走彎路
是一本好書,閱讀沒有什麼難度,讀起來像小說。 非常的輕盈,也非常的有內涵。 像是一位溫良的老師,在教學生一樣。 太棒了。 作爲目前大四的學生,非常需要學習這些關於職場的知識。無論如何,我都是書的學生。
作爲一個10多年的程序員,經歷不同技術開發、管理崗,也經歷多個行業,不同規模的公司,回頭看這本書的內容,感觸真的很深,那些曾經傳授給身邊人自認爲可以做的更好的習慣,有些人獲得了長足進步;有些人仍然原地踏步,進步甚微,究其原因,這部分人還是對於自己的職業沒有目標,沒有爲了掌控感而保持一種適當焦慮,通過專注一個精深領域讓自己發展到成爲自己想成爲的人,至少是在這條路上走得更遠
跟作者寫的另一本有異曲同工之妙,看任意一本都可以, 說,做兩個維度有三個組合, 高談闊論+無所事事=江湖騙子 沉默寡言+埋頭苦幹=烈士 高談闊論+兢兢業業=有才幹 做有才幹的人
知道這本書還是因爲讀了作者《軟技能:代碼之外的生存指南(第2版)》,講述瞭如何在軟件開發領域取得成功,不僅涉及到技術方面的知識,還包括了職業規劃,個人品牌,溝通技巧,財務管理等方面的內容,讀下來覺得很不錯,發現作者還寫了本書於是找來讀了讀。至於爲什麼會讀這本書了,因爲我很焦慮不安,覺得自己每天都渾渾噩噩的過着日子。一方面,工作上,每週都996,甚至997,像一臺工作機器,而且也沒有什麼成就感;另一方面,一線城市的房價可望不可即,想紮根下來非常困難,即便能買下來,想想自己當了接盤俠又非常難受;最後,在技術方面也感覺很迷茫,後端技術很多,什麼都想學,每樣技術都學的不精通,而且學習技術總是不能持之以恆,導致每次都反覆學習相同的技術,後面又放棄,彷彿陷入了一種死循環。 本書給出了一些比較好的建議,最重要的點是樹立具體目標,找到榜樣,將目標拆解到當前可執行的小目標,對目標量化,持之以恆的去堅持。 工作方面:工作做到最好,高效完成,對於一些重複的事情,爭取做到自動化,多餘的時間可以沉澱自己的技術以及興趣愛好。另外每週都需要寫一下週報復盤本週事項。 技術方面:選擇一個比較小的領域成爲專家並橫向擴展,比如java spring boot框架專家,多和同事分享,寫博客,公衆號,打造自己的小產品與影響力並營銷自己。 買房方面:買不買都行,無所謂了,目前至少它是負債不是資產,等有朝一日它是資產可以考慮入手,目前租房性價比很高,後面再考慮吧。 總之,這本書是一本非常實用和有趣的職業指導書,不僅給出了一些具體的方法和建議,還讓我對自己的職業生涯有了更清晰的方向和目標。我強烈推薦這本書給所有想要在軟件開發領域取得成功的人,希望你們也能從中受益,並行動起來吧!
想找到開發這條職業道路向上發展的路線,任何事情都可以靠讀書解決,於是我便想從書中尋找答案。找到本書全憑緣分,根據關鍵詞搜索了一下,對這本書的名字很有興趣便翻了兩張,沒想到內容正是我現在所需要的,於是便花了一週多利用上下班碎片時間讀完了。 作者總結了自己可以從一個碼農到獨立開發者到企業開發者的轉變的原因。怎樣精進技術、怎樣和同事打交道、怎樣做好向上管理、怎樣可以賺到更多的錢、怎樣當一名好的leader,這些都是我們初級開發需要知道的事情,特別是想在軟件這個行業深耕的話。 很幸運能讀到這本書,提供了很多可以直接上手用的方法,比如寫週報、着裝、寫博客等等。我相信只要跟着書中教的做,持續不斷努力,一定可以成爲一名優秀的開發者。
相比幾年前讀過的《軟技能:代碼之外的生存指南》,這本更加側重軟件開發者的職業生涯。不過對於一個已經在軟件開發行業浸淫十多年的老程序員來說,最大的收穫應該是書中最後的忠告-Take Actions!否則就是“讀過了很多大道理,卻依然過不好這一生!”
作者幾個思考:通才與專才不矛盾,不演做做專才還是通才的二選一傻選擇題,要做專家,並且成爲一個通才,人們選擇技術服務時一定會選擇專家。不要妄想穩定的工作,意外和黑天鵝隨時可能發生,要擁抱不確定性,做好預案,職業的天花板每個工種都有,要麼在大大廠走夠深的技術路線,要麼成爲管理者,最終你要靠槓桿才能獲得更大成功,管理更多的人或者有足夠的影響力。
剛畢業沒多久讀完的書,本書主要面對軟件開發者提供了挺多小技巧,但是很多地方還是不符合國內行情,作爲閒書可以一讀就是