對于優(yōu)秀的軟件開發(fā)者來說,埋頭寫代碼絕并不應(yīng)該是工作的全部搔驼。這本書給出了很多非常好的建議,不僅僅“碼農(nóng)”們可以從中獲益侈询,還可以推而廣之到很多其他的行業(yè)舌涨。
I. 職業(yè)
人際交往能力:遠比你想象的重要
- 如果你還是覺得自己的工作就是寫寫代碼,那你最好要三思扔字。作為一個軟件開發(fā)人員囊嘉,你的工作就是與人打交道(其實幾乎所有的職業(yè)都是這樣)。
- 如何學會與人打交道革为?
- 每個人都希望感到自己很重要扭粱;
- 永遠不要批評,用表揚代替批評
- 換位思考
- 避免爭吵
破解面試之道
- 通過面試的最快捷的方式是讓面試官對你懷有好感震檩,達成該目標有很多方法琢蛤,其中大多數(shù)可以在面試之前完成。如了解面試官抛虏,之前就想辦法和公司的人建立聯(lián)系博其,如有自己的知名品牌/博客等。
- 別忘了試驗迂猴,即便你現(xiàn)在對換新工作毫無興趣慕淡,為了獲得面試經(jīng)驗,你也要去面試沸毁。練習得越多峰髓,你在真正面試時也就越游刃有余傻寂。
職業(yè)選擇
-
雇員:
- Pros: 穩(wěn)定,從業(yè)之路比較輕松携兵,帶薪假期疾掰。
- Cons: 缺少自由,收入封頂徐紧。
-
獨立咨詢師
- Pros: 更大的自由度个绍,可以持續(xù)做新項目, 賺錢潛力浪汪。
- Cons: 但需要自己尋找業(yè)務(wù)巴柿,打理一切事物的開銷,從“為一個老板服務(wù)”變成了“為許多老板服務(wù)”死遭。
-
創(chuàng)業(yè)者:
- Pros: 完全自由广恢,巨大賺錢能力,做你想要的工作呀潭,沒有老板
- Cons: 風險很大钉迷,完全依靠自己,需要很多技能钠署,可能需要長時間工作
進化之路:雇員(學徒思維) --> 獨立咨詢師/創(chuàng)業(yè)者
專業(yè)VS通才
- 在一個專業(yè)方向上擁有專長盡管選擇面窄了糠聪,但其實往往更容易獲得極好的機會。
- 走“專業(yè)化”道路與具備廣泛的技能并不矛盾谐鼎。
請勿陷入對技術(shù)的狂熱中
不拘一格是要點所在舰蟆,沒有理由去強烈堅持自己選擇的技術(shù)就是最好的,而輕視甚至無視其他技術(shù)狸棍。保持開放的心態(tài)身害,你會發(fā)現(xiàn)更多機會為你敞開大門。
II. 自我營銷
創(chuàng)建大獲成功的博客
- 打造成功博客的最大秘訣有且僅有一個: 持之以恒
- 如果每天寫一篇博客且堅持好幾年草戈,想不成功都難塌鸯。
- 強烈建議至少以每周一篇的速度更新博客。
- 除了持之以恒之外還應(yīng)該確保你寫的都是高質(zhì)量內(nèi)容唐片。
- 別擔心丙猬,不需要一開始就追求完美,起步的時候可能會很糟糕费韭,但隨著不斷嘗試貢獻出優(yōu)秀的內(nèi)容(不是將自己腦子里的東西隨意丟到網(wǎng)頁上茧球,不考慮格式和結(jié)構(gòu),且還有一大堆拼寫錯誤)揽思,你的博客品質(zhì)會越來越高袜腥。
博客寫什么的終極問題见擦?
- 解決這個問題的最好辦法是提前頭腦風暴出各種不同的想法钉汗,隨時更新可能的博客主題的清單羹令,這樣你總是保持一堆話題可供選擇。
- 同時损痰,不要太擔心文筆如何福侈,不要太在意別人的想法。有時候你只是要寫一篇博客讓自己的博客有內(nèi)容卢未,僅此而已肪凛。
核心目標:為他人提供價值
- “如果你能幫助足夠多的人們得到他們想要的東西,你就會得到自己想要的東西辽社∥扒剑”
- 如果你表達的和傳遞的信息不能幫到其他人,那么每個人都將會無視你滴铅。
- 把你的工作成果的90%都做成免費的戳葵,當你免費給人們提供實際價值時,回報更大汉匙。
善于運用社交媒體
- 聚焦于構(gòu)建穩(wěn)定的受眾群體拱烁,并逐步提升活躍度。
- 持續(xù)不斷地在自己的社交媒體上給別人分享和提供有價值的內(nèi)容噩翠,那你必定會贏得尊重和聲譽戏自。
- 使用諸如Buffer的社交媒體管理工具高效管理所有社交賬號。
演講伤锚,報告和培訓
- 公司內(nèi)的機會
- Code Camp/Meet up等相關(guān)團體的主題分享
- 進階:開發(fā)者大會擅笔,做培訓, YouTube, Udemy等
著書立說屯援,吸引追隨者
在有了足夠的基礎(chǔ)之后的進一步追求剂娄。一個人通過寫書可以收獲極大的信賴,如果你也想被看做業(yè)界值得信賴的人玄呛,你也應(yīng)該寫本書阅懦。
百折不撓,越挫越勇
收起自己脆弱的自尊心徘铝,勇敢走出去耳胎,你必須學會如何無懼自己被別人看做傻瓜,別害怕讓自己出丑惕它。
III. 學習
如果你想學習一些東西怕午,最好的方法就是付諸于實踐。
十步學習法
1 ~ 6 是第一模塊淹魄,只需做一次
- 了解全局: 這樣你才能弄清自己到底要學什么郁惜,找出最好的學習方式。
- 確定范圍: 將宏大主題縮小并聚焦到一個特定范圍內(nèi)甲锡,盡可能保持專注兆蕉。
- 定義目標: 目標要具體化羽戒,比如可以利用C#語言的主要功能寫出一個小的應(yīng)用程序,我可以用HTML5 在網(wǎng)上為我自己創(chuàng)建一個主頁虎韵,展示我的簡歷和我的代表工作易稠。而不是”學習C#語言基礎(chǔ)知識“,或者”知道如何使用HTML去構(gòu)建一個網(wǎng)頁“
- 尋找資源: 嘗試收集到多種多樣的資源幫助你學習包蓝,這在當下的互聯(lián)網(wǎng)時代很容易做到驶社。
- 創(chuàng)建學習計劃: 比如可以參考在第4步中找來的圖書的目錄,循序漸進测萎。
- 篩選資源: 瀏覽找到的全部資源亡电,刷選出品質(zhì)最高的。
7 ~ 10 是第二模塊硅瞧,需要循環(huán)往復(fù)
- 開始學習逊抡,淺嘗輒止:既不要在知之不多的情況下就盲目開始,也不要在行動之前準備過多零酪,行動太晚
- 動手操作冒嫡,邊玩邊學:無需了解全部內(nèi)容,不用擔心結(jié)果四苇,勇敢探索吧孝凌!
- 全面掌握,學以致用:在8的過程中積累了問題月腋,再帶著問題進一步深入理解主題蟀架。
- 樂為人師,融會貫通:把知識交給別人榆骚,是唯一檢驗?zāi)愦_實掌握了知識的辦法片拍,同時也是查缺補漏的好方法。
發(fā)現(xiàn)自己的知識短板
工作上遇到短板時妓肢,人會本能地傾向于掩飾自己的短板捌省,而且我們又總是太忙,忙到無暇去填補他們碉钠,于是短板一直都在纲缓。長期下去往往導(dǎo)致為了掩飾短板我們反而花費了更多的時間和精力。
要學會及時找出自己的短板喊废,并且刻意地通過努力消除短板祝高。
IV. 生產(chǎn)力
一切始于專注
缺乏專注,任務(wù)會被拖延很長一段時間污筷。
在開始一項任務(wù)之前工闺,確保你已經(jīng)做好一切可以讓自己免受干擾的措施,不管是內(nèi)部干擾還是外部干擾。
生產(chǎn)力提升計劃
找到適合自己的方式制定季度計劃陆蟆,月計劃雷厂,周計劃和日計劃,可以使用諸如Trello類似的軟件遍搞。合理地安排休息和休假也是必不可少的罗侯。
番茄工作法
嚴格使用這一方法器腋,高效地追蹤自己一天內(nèi)完成了多少個番茄鐘溪猿,并未每天完成的番茄鐘的數(shù)量設(shè)定目標,這樣才能真正發(fā)揮番茄工作法的魔力纫塌。
定額工作法
例如:
- 每周跑步3次诊县,
- 每周發(fā)布一篇博客,
- 每周完成50個番茄鐘的工作措左。
一旦做出”承諾“依痊,就必須不遺余力地完成自己設(shè)定的任務(wù),除非身體喪失工作能力怎披,否則沒有任何情況可以阻止你去完成任務(wù)胸嘁,這也是”定額工作法“的核心。
多任務(wù)并行
- 為什么多任務(wù)并行一般都很糟糕凉逛?因為多任務(wù)并行時很容易打破專注力性宏,而不在專注模式下時,很容易會拖延時間状飞,結(jié)果反而降低了效率毫胜;
- 批量回復(fù)郵件,微信诬辈,短信酵使,電話效率更高。
- 真正的多任務(wù)并行:將一項不費腦經(jīng)的任務(wù)和需要精神專注才能完成的任務(wù)結(jié)合起來焙糟,如聽著音樂打字口渔,體育運動或開車時聽Podcast。
時間是怎么被浪費掉的
- 戒掉電視穿撮。
- 每天批量處理郵件和社交媒體活動搓劫。
分解任務(wù):如何吃掉一頭大象?
- "要吃掉一頭大象混巧,每次吃一口枪向。"
- 每個大型任務(wù)都可以分解成不計其數(shù)的更簡單更小型的任務(wù)。比如寫書時咧党,無非就是把每篇拆分成很多小的章秘蛔,每章也就1000 ~ 2000字。
- 同理,寫一個大型的程序深员,無論多么龐大和復(fù)雜负蠕,都可以被分成一行行的代碼,因此只要能寫好單行代碼倦畅,你就能寫好任何應(yīng)用程序遮糖。
努力工作的價值
如果真想富有成效,你就不得不學會工作的時候既聰明又努力叠赐。光有聰明是不夠的欲账,在所有的情況下,我們面對的現(xiàn)實就是芭概,沒有一件事情是輕而易舉的赛不,如果真想要成為成功人士,你就不得不在有些時候通宵達旦罢洲。 要想實現(xiàn)目標踢故,要想發(fā)揮出自己的全部潛力,唯一的途徑就是自愿咬緊牙關(guān)惹苗、硬著頭皮殿较、開始工作。
任何行動都比不采取行動好
還是那句話桩蓉,”Done is better than perfect.“
V. 理財
- 要想在財務(wù)上獲得成功淋纲,就必須學會如何投資,別無選擇触机。
- 房地產(chǎn)市場是一個長期來說穩(wěn)定且回報率較高的投資方向帚戳,值得好好研究±苁祝可以從較小的片任,低售價的公寓開始。
- 在同等收入的情況下蔬胯,盡可能地減少開支对供,其實就相當于增加了收入。
- 在保證白天工作的同時盡可能地去尋找更多的實現(xiàn)被動收入的機會氛濒,早日實現(xiàn)更多的被動收入現(xiàn)金流产场。