《軟技能:代碼之外的生存指南》讀書筆記

爲何這本書與你先前讀過的任何書籍都迥然不同

講述如何成爲一名優秀的軟件開發人員的書,優秀開發人員指的是那些能夠把控自己的職業生涯,達成目標,享受生活的人。
本書並不再討論你能做什麼,而是討論你自己。關乎你的職業生涯,你的生活,你的身體,你的思想及你的靈魂。

  • 職業生涯:學習如何主動管理自己的職業生涯,從而達到自己追尋的結果。
  • 自我營銷:學習如何推銷自己。
    • 如何打造個人品牌,如何打造一個成功的博客,如何通過演講,教學,著書立說的方式讓你揚名立萬。
  • 學習:學習如何學習,學習如何自覺
  • 生產力:關於如何讓工作更加富有成效的
  • 理財:學習如何有效地管理你賺到的財。
  • 健身:
  • 精神:

職業

你所能犯的最大錯誤就是相信自己是在爲別人工作。這樣一來你對工作的安全感已然盡失。職業發展的驅動力一定是來自個體本身。記住:工作是屬於公司的,而職業生涯卻是屬於你自己的。
體驗決策過程:你要決定自己想要從軟件開發這個職業中獲得什麼,以及如何去獲得。

從非同凡響開始:絕不要做其他人都在做的事

擁有商業心態

因爲只有你開始把自己當作一個企業去思考時,你才能開始做出良好的商業決策。儘管在你的職業生涯的某個特定時間段裏,你可能確實是在爲某家公司打工,但是千萬不要讓那個特定的角色固化了你和你的整個職業生涯。
我們需要把僱主當作是自己的軟件開發企業的一個客戶。

如何像企業一樣思考

理解企業的構成:
首先,要有一個產品或服務,我的產品是什麼?
通常軟件開發人員售賣的就是他們把一個想法變成一個數字化的現實產品的能力。
作爲一名軟件開發人員,你提供的服務具備有形價值,你要傳達的不僅是這款軟件的價值是什麼,還有它與別的成千上萬款軟件開發人員提供的服務有什麼不同。
同時,你需要認識到僅有服務或產品是不夠的。想要賺錢,你就必須能讓潛在的客戶瞭解該產品或服務。所以我需要做到:

  • 專注於你正在提供怎樣的服務,以及如何營銷這項服務。
  • 想方設法提升你的服務
  • 思考你可以專注爲哪一特定類型的客戶或行業提供特定的服務
  • 集中精力成爲一位專家,專門爲某一特定類型的客戶提供專業的整體服務(記住,作爲一個軟件開發人員,你只有真正專注於一類客戶,才能找到非常好的工作)
    另外,還要想想如何更好地宣傳你的服務,如何更好地找到你的客戶。

思考未來:你的目標是什麼

定義你的業務目標
要實現任何目標,都必須先知道目標是什麼。

如何設定目標

起步階段最簡單的就是在心中樹立一個大目標,然後再建立能幫你達成這個大目標的小目標。因爲很難清晰地界定遠期可能發生的事情,所以大目標通常不是非常明確。不過大目標不一定要非常具體。只要目標能具體到給你提供清晰的方向即可。
花點兒時間思考一下你的大目標,你希望從職業生涯中收穫什麼?你希望自己5年或10年之後在哪裏?——這非常重要。
一旦你想通了自己長遠的大目標是什麼,下一步注是設定路線,制訂通往大目標的小目標。有時還可以運用一下逆向思維,反推一下如何從大目標到當前的情況。
如果你可以驅動小目標逐漸前行並靠近你的大目標,那麼你最終一定會達到目的地。

追蹤你的目標

你應該定期追蹤並更新自己設定的目標,必要時還要調整。
建議你定期覈對自己的目標,這有助於在必要時進行調整,讓你對自己負責。反思自己在短期和長期取得的成果是大有裨益的,你能夠弄清自己是否取得了合理的進展,或者是否需要進行某些調整。

人際交往能力:遠比你想象的重要

別管我,我只想一個人安靜地寫代碼

我曾經對軟件開發人員的工作的印象就是寫代碼。
事實上,在軟件開發領域,我們大多數時候是與人而非與計算機打交道。甚至我們所寫的代碼首先是供人使用的,其次纔是讓計算機可以理解。

學會如何與人打交道

每個人都希望感覺自己很重要

當你和別人打交道的時候,你應該知道 的最重要的一個概念就是:以自己爲核心,每個人都希望自己很重要。這是人類最深邃,最致命的慾望之一,也是社會和生活中取得偉大成就的主要動機。
我們常常容易犯的一個錯誤就是,輕率地否決同事的想法,以便於可以提出自己的想法。然而承着你作出這樣的錯誤判斷,你往往會發現他們對你的想法充耳不聞,僅僅因爲你讓他們感覺自己是無足輕重的。如果你希望人們接受你的想法,並認可其中的價值,首先你最好先主動給他人相同的禮遇。如果你不能保全他人的自尊,那你永遠也不可能贏得他的心。

永遠不要批評

研究表明,獎勵積極行爲要比懲罰消極行爲有效得多。

換位思考

在人際交往方面獲得成功的關鍵在於:停止用“我”和“我想要什麼“來思考。你應當開始思考對他人而言什麼才最重要,什麼纔是他們需要的。

避免爭吵

作爲軟件開發人員,我們有時候傾向於認爲所有人是從邏輯角度來思考問題的,這很容易讓你落入陷阱,錯誤地認爲嚴謹的推理足以使他人接受你的思維方式。
事情的真相是:儘管我們爲自己的智慧感到驕傲,但人們依然是情感動物。我們就像那些穿着西裝,打着領帶,四處遊蕩的小孩,假裝自己已經長大,其實任何輕微的傷害都能讓我們號啕大哭,或者大發雷霆,我們只是已經學會了如何控制和隱藏這些情緒。
如果你因爲”該怎麼做某事“與他人產生分歧,那麼在很多情況下,你最好先確定分歧點是否值得你去拼命維護,特別是在你知道它已讓他人捲入時。
如果你從來沒花時間來提高自己的人際交往能力,那現在正當其時。你會發現,當你學會了如何以令人愉悅的方式與他人互動和交往的時候,自己的生活也越來越愉快。通過買得這些技能,你積累了讓自己獲益終生的財富,它的價值無法用金錢衡量。

破解面試之道

通過面試的最快捷的方式

通過面試最快捷的方式是讓面試官對你懷有好感。達成該目標有很多方法,其中大多數可以在面試之前完成。

我是如何得到最後一份工作的

我事先確定了我要入職的公司,我花了一些時間研究這家公司,找出這個公司有哪些開發人員在寫博客。我開始關注爲這家公司工作的開發人員的所有博客。並開始在他們的博客文章下留下經過沉思熟慮的評論。
慢慢地,許多在這家公司供職的開發人員開始認識了我,並通過我給他們博客做出的評論知道了我是誰,他們中的一些人甚至開始讀我的博客。
接下來,當這家公司開始招聘開發人員的時候,我遞交了申請。

突破陳規,建立融洽關係

“破解”面試的要訣就是在面試開始之前就思考應對面試的策略。
大量工作崗位來自“個人推薦”。你要試圖確保你申請的職位也適用於個人推薦。
所以你必須要突破常規,想盡辦法與公司內部人員建立聯繫。
隨着社交媒體和互聯網的廣泛應用,你能非常容易地找到任何公司的各種信息,也容易與他們的員工建立聯繫。

真正的面試會是什麼樣子的

如果順利的話,在你走進面試間的時候,面試官已經知道你是誰了,但無論如何 ,你都需要了解在面試時自己該做什麼。現在,很明顯,你需要從技術能力上證明你可以通過技術面試。接下來要關注的事情就是自信地展示自己的能力。——知道要獲得這份工作需要做什麼,做就是了。
對於公司來說招聘員工就是一項投資。與其僱用技術高超但需要生拉硬拽才能幹活的人相比,寧願僱用這樣的開發人員:知道的東西可以少一點,但是明確知道要做什麼,以及怎樣去做。從某種程度上,在你可控的內,面試的時候你要集中精力證明自己就是無需督促也能自動自發做好事情的員工。
你還必須要證明:在技術上你確實勝任工作。同時,如果你能說服面試官相信你非常能幹,不會被困難阻擋,那麼他們不僅會喜歡你,而且更有可能會錄用你。

當下你能做什麼

不管你現在是正在積極尋找工作,還是給自己保留選擇的餘地,再沒有比現在更好的時機去開始準備你的下一場求職面試了。
你應該做的第一件事情是確保自己仍舊保持技術能力。所以確保自己一直閱讀技術書籍和博客文章,並會花些時間提升自己的技能。
你也可以未雨籌謀,拓展自己的社交網絡。開始與本領域不同公司的員工接觸,建立聯繫,他們日後會幫到你。通過閱讀並評論他們的博客,認識本領域的其他開發人員甚至是招聘人員。想方設法擴大你的社交圈子。
別忘了實踐,即使你現在對換新工作毫無興趣,爲了獲得面試經驗,你也要去面試。
集中精力推銷自己會對你大有裨益。
行動:

  • 即使你現在不需要努力找工作,也要整理一份清單,列出你想去工作的公司,以及你認識 的公司的人
  • 在這份清單上的,如果有的公司你一個人都不認識,那麼制訂計劃至少去認識這些公司中的一位員工,並與之建立聯繫。
  • 在自己所在的領域找出至少一個本地用戶組,參數聚會,並把自己介紹給儘可能多的人。

就業選擇:列出你的選擇

落入俗套很容易,循規蹈矩也很容易,只要跟其他人做一樣的事情就是了。
你自己甚至可能都不知道除了僱用型勞動關係之外還有其他選項。

選擇一:僱員

對廣大軟件開發人員而言,這是一項常見的,默認的就業選擇。一部分原因是因爲不知道還有其他選項,一部分在於這是最容易的選擇。
身爲僱員的最大的好處就是穩定。作爲一名僱員也是一條比其他選擇更輕鬆的道路,因爲你的職責是有限的,路線明晰。尋找和申請工作都有一個明確定義的流程。你也無需要操心“做什麼才能賺錢”這種問題。
作爲一名僱員,你通常還有帶薪年假。
作爲一名僱員的消極方面,很大部分與自由相關。
此外,作爲一名僱員也意味着你的收入是事先確定好的,這就意味着收入有一個“封頂”的界限。

選擇二:獨立諮詢師

作爲獨立諮詢師,軟件開發人員不再爲特定的單個僱主工作,而是服務於一個或多個客戶。如果你曾兼職爲某個客戶寫程序,他們以時薪或固定價格付你報酬,那你就明白什麼是諮詢了。
做獨立諮詢師最大的好處可能就是賺錢的潛力。
作爲獨立諮詢師,你其實就是名副其實的經營者(不僅僅指心態),你要負責稅務,法律諮詢,銷售,健康保險以及各種與企業經營有關的事情。

創業者

創業之路可能是你職業生涯中最驗證,最不確定但卻最具回報潛力的選擇。“創業者”意味着軟件開發者使用自己的軟件技能開發自己的產品,拓展自己的業務。
“創業者”的優勢: 完全的自由和完全不封頂的賺錢潛力。但需要學習諸多方面的技能:銷售,市場營銷,以及商業和理財待。

到底應該選哪個

選擇什麼完全取決於你自己,並且你也可以隨時切換路徑。雖然這並不容易。

你是哪類軟件開發人員

專業化很重要

有大量的軟件開發人員並沒有具體的專業方向。
雖然專業化確實會把你關在一些機會的大門之外,但與此同時它將打開的機會大門要比你用其他方式打開的多得多。從表面上看,身爲”專才“後,潛在僱主和客戶羣都變小了,但是實際上你對他們更具吸引力了。只要你專業能力雄厚,市場沒有過度飽和,與那些自稱爲”軟件開發人員“的人相當,你能更輕鬆地找到工作或者贏得客戶。

在一個專業方向上擁有專長

專業化的規則是:專業化程度越深,潛在的機會就越少,但獲得這些機會的可能性越大。

軟件開發人員的專業類別

軟件開發人員有很多不同的專業分類。比較明顯的分類方法是按照開發語言分類和按照平臺分類,但是也可以按照方法論分類,按照技術或業務各類分類。
首先你得弄清楚一件事,自己想從事哪類軟件開發工作。

專業領域

  • Web開發棧
  • 嵌入式系統
  • 特定的操作系統
  • 移動開發
  • 框架
  • 軟件系統

選擇你的專業

選擇專業的技巧:

  • 在你現在或以前工作的公司裏,有哪些主要的痛點?你能成爲一名專門解決這些痛點的專家嗎?
  • 有沒有一種特定的工作是無人能做的,或者缺乏經驗豐富的人?成爲這個領域的專業,你就會獲得大量業務。
  • 在各種會議上和用戶組中哪些話題最常出現?
  • 哪類問題你回覆的最多,無論是針對同事還是在Stack Overflow這樣的網站上。

無論你做什麼,道德確保你選定了某些專業方向。市場規模決定了你的方向有多麼具體,所以一定要儘可能地具體。

精通多種語言的程序員怎麼辦

學富五車,或者靈活變通並同時仍有所專長讓自己卓而不羣。如果你非要二選一,那先從專業化開始,再拓展分支。
行動:

  • 列出你能想到的所有軟件開發的專業領域。從廣義的範疇將它們逐一細化,看看你能細化到多具體
  • 你當前專業領域是什麼?如果沒有的話,想想你會選擇專攻哪個領域。
  • 去主流的招聘網站上看看自己的專業領域市場行情如何。確定一下,專業化道路是會讓自己受益,還是地度限制了自己的選擇。

公司與公司是不一樣的。

不僅公司規模決定你的工作體驗,每個公司都有其獨特的文化,深刻地影響着你的整體幸福感,存在感和歸屬感。
在接受一份工作之前考慮這些是很重要的。從薪資和福利的角度評價一個潛在的工作機會是很容易的,但是從長期發展和工作環境的角度去評價可能對你更爲重要。

小公司和創業公司

大多數小公司都是創業公司,所以它們有着非常獨特的”創業心態“。所謂創業心態通常表現爲:關注快速增長,竭盡所能讓公司盈利,或者達成其他一些迫切目標。
在這樣一家公司工作的軟件開發人員,你極有可能要身兼多職,不能只寫代碼。但是如果你精力充沛,活力四射,喜歡迎接新挑戰,那你就會對這種環境着迷。
在一家小公司,你做的事情可能影響更大,可以說是好壞參半。
小公司通常沒有大公司穩定,但是長遠來看,潛在的回報更大。

中等規模的公司

大多數公司都是中等規模。
在一家中等規模的公司裏,角色定義通常很明確,你也會更穩定。我要說的是,中等規模 的公司往往比大公司還穩定,因爲大公司往往還有大裁員或者週期性重組。
在中等公司規模 的公司裏工作,你可能 會發現工作節奏有點慢,但是想不爲人知也很難。

大公司

大公司非常有趣,每家都不同。大公司通常都有很深厚的公司文化,滲透到公司各個方面。
在爲一家大公司工作時,你會注意到的最大的事情 也許 就是那裏大量的規範和流程。
爲大公司工作的一個顯而易見的事情 就是成長 機會。許多 大公司提供職業 發展指導,幫助 你在組織內部 學習和成長。你也可能有機會做一些很酷的東西。中小規模的公司可沒有如此龐大的預算去做改變世界的大型項目。但是對於許多 大公司而言,技術創新是很常見的。
但對於很多軟件開發人員而言,在大公司工作令人沮喪,因爲他們感到他們個人的貢獻無足輕重。
關於大公司的最後一點是:辦公室政治。大公司通常有着複雜的政治體制,堪比大型政府機構。

軟件開發公司與擁有軟件開發人員的公司

謹慎選擇

在接受工作之前與這家公司工作的開發人員聊一聊是個好主意,你能夠更真切地體會在這家公司工作的感受。
行動:

  • 花點時間思考自己喜歡什麼樣的工作環境,多大規模的公司符合你自己理想中的工作環境?
  • 列出在你所在地區的公司名錄,或者你工作過的公司名錄,看看它們分別屬於哪種類型。

攀登晉升階梯

承擔責任

在任何公司裏能讓你脫穎頁出的最重要法寶就是承擔更多的責任。金錢總是追隨着責任。有任何機會去承擔更多責任時,承擔起來!
有時候你不得不去主動尋找機會,去負責一項任務,或者牽頭一個項目。只要深入挖掘,你總能找到一些被忽視的業務領域去發揮自己的聰明才智。
沒有人願意涉足的領域是搜尋機會最好的地方。
如果你能把沼澤變爲良田,你也就展現了自己的價值。
另一種間接承擔責任的方式是成爲團隊中其他人的導師,自願幫助新人加速成長,爲任何有需要的人提供幫助。通過介入和解決別人的問題,你不僅可以學到更多 自己專業之外的知識,而且隨着時間推移,你還能在團隊中逐步樹立“及時雨”的名聲。
如何能讓自己承擔更多責任

  • 有一個不受重視的項目,你能去負責它嗎?
  • 你能幫助團隊裏的新人快速成長嗎?
  • 你能負責文檔製作流程,並保證及時更新這些文檔嗎?
  • 哪項工作是沒有人願意去做,你願意承擔起來,並將其簡化或者自動化。

引人注目

如果你一直默默無聞,你的成就不爲人知的話,即使你是團隊中最聰明,最努力,最出色的開發人員,那也一文不值。
如何令自己引人注目

  • 每天都記錄自己的活動日誌:把這個日誌以週報的形式發送給你的經理
  • 提供演講或培訓:選擇一個對你的團隊有用的話題
  • 發表意見: 只要在會議上就這麼做,或者只要你能提到的機會就這麼做。
  • 保證“曝光度”: 定期與老闆見面,確保你經常被注意到。

自學

另一個可以獲得提升 的非常好的辦法就是不斷增加自己的技能和知識。
在你不斷提高自己的教育 水平時,很難停滯不前。自覺能力升職加薪變得容易,因爲你可以很清楚地表明:現在的自己比之前更有價值。
另外,不要只學軟件開發。如果你把目標設定爲更高級別的崗位甚至是行政崗位,你還需要學習領導力,管理和商科的相關知識 。
知萬不要忘記分享自己學到時的東西。
你可通過演講的方式分享自己的知識,也可以創建自己的博客,爲雜誌寫文章或者寫書,還要以在社區活動或者技術大會上發表演講。
外部曝光有助於你建立自己在該 領域的權威地位,也讓你看起來對所供職的更有價值。

成爲問題的解決者

在任何組織中,總是有很多人會告訴 你爲什麼這個想法行不能,爲什麼那個問題太驗證。這樣的人不勝枚舉。千萬不要成爲他們中的一員。相反,你要成爲那個永遠 能爲各種問題找到解決方案的人,要成爲勇於 執行這些解決方案以獲得成果的人。
在任何公司中,最有用的就是那咱看似沒有克服不了的障礙的人。

關於政治

行動:

  • 在你當前的工作崗位上,你可以通過何種方式承擔更多的職責?
  • 對於你的老闆 和經理,你現在的“曝光度”如何?下一週,你可以採取何種具體方式來提升自己的“曝光度”
  • 目前你正在自覺些什麼?確定要自覺的最有價值的東西是什麼,制訂一份下一年的自學計劃。

成爲專業人士

成爲專業人士的全部在於:引人注目,恪盡職守,以及不屈服於挫折。成爲專業人士 ,需要你克服自身的缺點,表下心來創作出儘可能最好的作品。
作爲一名軟件開發人員,專業將是你最大的財富。

什麼是專業人士

簡而言之,專業 人士 會嚴肅對待自己的責任和事業,願意作出艱難的選擇去做自己認爲是正確的事情 ——往往還要自己承擔代價。
一些專業人士與外行的差異:

專業 人士 外行
遵守自己的原則 讓幹什麼就幹什麼
專注於正確完成工作 專注於完成工作
不懼怕承認自己錯了,不會文過飾非 不懂裝懂
持續穩定 無法預測,不可靠
勇於承擔責任 迴避責任

成爲專業人士 (養成良好習慣)

一切始於習慣。
習慣是成爲專業人士的必不可少的部分,我們每天做的很多事情都是習慣性的。起牀,上班,完成日常工作,大多數無需思考。如果你想改變自己的人生,那從改變自己的習慣開始。
作爲一名專業人士需要養成的另一個強大的習慣是時間管理技能。
每天開始工作之前你知道自己要做什麼嗎?
你能很好地掌控日常任務所需要的時間嗎?
每天提前做好計劃,就能養成有管理時間的習慣。

堅守正道

追求品質,完善自我

作爲一名專業人士 ,你必須不斷改善和提高自己的工作品質。
將品質管理應用到你工作的每個細節,而不僅僅是那些看似重要的部分,這一點非常重要。一旦你越過了底線,選擇妥協,就很難再回頭。

行動

  • 你認爲自己現在是一名專業人士嗎?如果是,爲什麼,如果不是,又爲什麼?
  • 你都有哪些習慣?觀察自己的一天,嘗試找出儘可能多的習慣。把你的習慣 分爲好習慣 和壞習慣。找出一些你需要養成的好習慣,制訂一份好習慣養成計劃。
  • 上次你說“不”是在什麼時候?如果你從來沒有遇到過這種情況,想想如果你的老闆要求你做一些你明知是錯的事情,你會如何應對?

記得自由——如何辭職

明智的處理方式

如果我真的想跳槽,唯一可能的方法就是,弄明白如何開展我的新業務(維持現有的工作崗位,把這個當副業),並讓它足夠成功,這樣即使薪水大幅減少,我依然能完成轉型。
在考慮辭掉工作之前,你需要有一個切實可行的計劃。我強烈推薦先生在業餘時間啓動你想創建的業務,待能從這項業務中產生足以維持生計的收入時,你再轉爲全職。這種離職的過程漫長頁又痛苦,但用這種方式做事非常重要,不僅是經濟上的原因。

準備好爲自己工作

爲自己工作的麻煩在於,沒到正式辭職的那一刻,你永遠 不知道爲自己工作是多大的工作量,但是到那裏才知道的話已經爲時已晚了。
通過在業餘時間創業,同時保有全職工作,你就會知道每天工作很長時間是什麼感覺 ,開始自己的冒險之旅又是什麼感覺。即使創業失敗,你仍然會依靠你的工作以獲取收入。
如果你仍然沒有被說服,那我再給你一個爲何要如此行事的堅實理由——創業,特別是首次創業,很可能會失敗。大多數創業型企業莫不如是。可能要屢戰屢敗向次後,你才能創建成功的企業,讓自己豐衣足食。你是願意傾多年積蓄後期望創業一舉成功,還是願意不斷嘗試,直到有所斬獲?

你真正工作的時間到底有多長

建立一種機制,每天記錄並追蹤自己的時間,以便我能瞭解自己的時間都 去哪兒了。
其次,很重要的一點是,你要認識到,你在爲自己工作時,你不能計劃每個工作日就只有8小時工作時間。
辭掉工作之前,很重要的一點是你對自己實際 承擔的工作量有一個符合實際 的預期,並訓練自己提前處理更高強度的工作負荷。

切斷臍帶

離職
行動

  • 確切計劃一下,爲了維持生計你每個月到底需要賺多少錢。你可能會驚訝地發現還挺高的。如果想更快地獲得“自由”,你需要想辦法減少開支,這樣你對兼職帶來收入的需要會降低。
  • 追蹤每天的工作時間,瞭解當前你是如何度過每一天的。找出自己每天真正刻苦、高效工作的時候到底有多少,結果可能會讓你大吃一驚。

成爲自由職業者:開啓自己的一片天地

開始

自由職業者的一大擔憂是接不到工作,於是也注沒有報酬。如果沒有足夠的工作填滿自己的時間,或者在完成 一個客戶的工作之後你不得不積極尋求更多的客戶,你的壓力會很大。最好的情形是工作任務已經提前安排妥當,或者處於工作太多不得不推掉一些的狀態。
要達到這一目標的唯一方法,就是隨着時間流逝不斷增強業務能力。你需要有長期客戶,以此來確保未來的業務量, 同時你也需要有穩定的新客戶上門。掛出招牌之後就等着這兩件好事從天頁降,幾乎不可能。你需要假以時日,精心培養這兩類客戶。

問問你認識的人

獲取客戶的最佳方式是通過你已經認識的人。熟悉你的人更容易信任你,特別是在啓動階段。
列出所有你認識 的並且可能會對你的業務感興趣的人員名單,給他們發私人郵件,讓他們明確知曉你能爲他們做什麼,以及他們爲什麼要僱用你做這項工作。隨着時間的失衡,這種勤奮總會有回報的。
你的目標應該是讓自己達到這樣一個點:你爲這份事業分配的時間已經飽和,無法再接受其他工作,不得不回絕掉一些人。如果你在做兼職工作的時候做不到這一點,那你就不要想着去做全職了。填滿每週40個小時的工作量比填滿10-20小時間艱難。

獲得客戶的最佳途徑

你真正要關注的是所謂的吸引式營銷。
大多數開發人員應該有一個博客,因爲你能夠在博客發表文章們來閱讀,所以博客也是吸引式絕佳途徑。
電子郵件營銷是推廣產品或服務的最佳和最有效的方法。一理你能夠將對你能提供的服務感興趣的人集結成一份名單,你就可以慢慢地給他們提供更多的信息——關於你自己,關於你能爲他們做什麼,最終將其轉換爲你的客戶。
“吸引式營銷”的方法多種多樣,如:做免費的網絡課程,寫書,在大會上做沈凌,製作自己的播客等。
“吸引式營銷”唯一 的問題是起效時間略長。你必須有足夠豐富的內容來吸引足夠多的潛在客戶來充實自己的工作渠道。

怎麼收費

除了獲取客戶之外,這是自由職業者要面對的最大的難題之一。
通用的規則是,成爲了自由職業者之後,你的時薪水平應該是作爲全職僱員時的兩倍。可看如下對比

全職僱員的薪酬 自由職業的薪酬
每小時50美元-無 每小時100美元-自主就業稅-辦公設備-會計或者記賬員-非計費時間
實際收入等於每小時50美元 實際收入等於每小時50美元

然而你的收費標準是由市場決定的。你在業界的名氣越大,你的客戶就越多,你能收取 的服務費也就越高。
你還需要知道 你要按什麼價碼收費才能謀生 ,你需要根據市場來判斷定價——或者更高一點。這麼做的重點不在收費標準本向,而是你的工作對你的客戶頁言是否物有所值。
行動

  • 整理一份名單,列出誰有可能會使用你的服務,或者誰知道誰會使用你的服務。
  • 製作一個電子郵件模板,使用該 模板給上面那份名單裏的每一個人發郵件(記得一定要談論你會給他們帶來怎樣的價值,而不僅僅只是從技術的角度告訴他們你能做什麼。)
  • 在社交媒體上民布消息,給名單上的一小部分人發送郵件,看看會有什麼反饋。一旦得到反饋,更新你的郵件模板,發送給更多人的。

創建你的第一個產品

找到受衆

許多軟件開發人員一開始就深陷創業者最常犯的錯誤之中——在爲產品找到客戶之前就構建好產品。
人類創造出的每個產品(包括這本書在內)都是爲了解決某個特定的問題。沒有要解決的問題的產品毫無意義,毫無意義的產品自然也就不會有用戶,也就意味着你不會賺到錢。
如果你想開發出一款產品,第一步應該是篩選出一組特定的受衆,他們也是你的解決方案的目標用戶。針對這些人你要解決的問題是什麼,你可能已經有了總體概念。不過在很多情況下,你要多做一些調研,找出要麼沒被解決的問題,要麼沒有被很好解決的問題。
去目標客戶常去的地方,與用戶參與的社區交流,瞭解一下普遍存在 的哪些問題。你能從中看到的痛點有哪些。

測試市場

一旦你明確了產品的受衆,並明確瞭如何用它解決用戶的問題,在開發產品之前你還有一步工作需要完成。你應該通過測試市場來驗證你的產品,看看你的潛在客戶是否真的願意爲它買單。

從小處着手

太多嶄露頭角的創業都爲自己的第一個產品設置了非常激進的目標,不顧一切地追求新的夢想。
如果你傾盡所有投入創業,如果你爲一次創業成功賭上自己的整個未來,你可能會把自己置於絕境——沒有資源,甚至沒有意志再去嘗試一次。所以別這麼做。從小處着手,作爲副業開發你的第一個產品。

開始

大量的創業技能最終還要通過嘗試和失敗獲得。某種程度上,你必須 去做自己認爲正確的,找出爲什麼它不管用,然後再去嘗試不同的東西。大多數創造 出成功產品都也是這樣做的。
行動

  • 整理出一批能夠爲自己將要創建的產品進行調研的目標受衆。
  • 從這些受衆中挑選出一位用戶,看看他參數了哪些領會(無論是線上的還是線下的)。加入他們的社區,傾聽他們的問題。看看你能不能從中挑選出一兩個潛在領域去開發產品,解決他們人痛點。
  • 排查是否有人已經解決了這個問題,你並不想進入一個競爭已經白熱化的市場。

你打算開始創建業嗎

創業的基礎

儘管從技術上講,任何一家新成立的公司都被認爲是一家創業公司,但是實際上還是存在兩類不同的創業型公司。第一種創業公司在成立伊始就試圖以獲得外部投資都的投資來刺激公司的成長。這種創業公司可能是我們最常聽說的那類。許多 成功的大型科技公司在開始創業的時候拿到投資人的資金,獲得成長,並最終成功。與創業有關的術語和討論實際 上指的就是這類公司。
另一類創業就是自力更生創業。

不做大,毋寧回家

創業的典型週期

通常,當你着手創建一家創業公司的時候,你對自己要創建怎樣的公司已經有了想法。通常,這家公司要有些獨一無二的知識產權,使得它的那些規模更大的競爭對手難以進入並簡單地複製你正在做的。很好的創業修行是能夠申請專利或受保護的新技術和新方法,而糟糕的創業候選則包括餐廳或其它缺乏獨創,很容易被複制的服務。好的創業項目要有規模擴張的潛力。
一旦你有了一個想法,你必須要決定是做一個單獨創始人還是希望作爲聯合創始人。儘管二者各有優缺點,但總的來說,大多數創業企業都至少有兩個聯合創始人。

創業加速器

要想在創業啓動時獲得額外的幫助,申請加入創業加速器計劃是個好方法。

獲得投資

無論你是否加入創業加速器計劃,對創業公司而言,第一個重要里程碑就是獲得第一筆資金。
一旦你燒光了種子基金,如果你的項目仍然可行,那將會引來一次重大投資。
A輪融資完成後,大多數創業公司還需要經過幾輪融資,因爲它們的初始資金幾近耗盡,艱難地實現盈利和擴張。基本上你就是在不斷重複這個過程以獲得更多投資,直到再也得不到更多的投資,最後成功實現盈利,或者被收購。
採取行動

  • 研究一下一兩家你的心儀的創業公司的歷史。注意它們是如何開始以及如何獲得融資的。
  • 這些公司創立時是一個創始人還是多個創始人。
  • 這些公司的創始人還成功創立過其他公司嗎?
  • 這些公司什麼時候獲得融資的,它們獲得了多少資金
  • 這些公司啓動的時候是否加入了加速器計劃。

遠程工作的生存策略

做“隱士”面臨的挑戰

挑戰1:時間管理

在家辦公的時候,你會面臨各種各校的在辦公室裏不會遇到的干擾。
真正解決這個問題需要縝密的時間管理。你可以在你想工作的任何時間再去工作,但是你必須要設定每週的日程表並堅持下去。日程表越有規律,越是規劃得好越好。

挑戰2:自我激勵

如果你總是無法做到自律和自控,你也許應該重新考慮是否要在家辦公。
當你感覺倦怠時,日程表和常規是非常重要的倚靠。當你不想工作的時候,有一個必須工作的固定時段可以幫你保持足夠的激情去完成工作。常規也是一樣的。如果可以,你培養一些常規。當激情不再時,習慣可以幫到你。
你還要儘可能排除干擾和誘惑,讓它們遠離你的工作環境。別想着靠意志力去佔用誘惑,這個教訓適用於生活的許多方面。相反,排除誘惑,你會生活得更輕鬆自如。
當你感到實在沒有動力的時候,有一種我常用 的簡單方法——坐下來,設定一個15分鐘的計時器,開始工作。在這15分鐘裏,你必須工作。你不能讓自己分心,必須專注於手頭的任務。15分鐘純粹且專注的工作結束後,你可能會發現繼續下去變得容易些了。事實證明,一旦我們專心致志地工作一段時間,我們就會沉浸其中,也有動力繼續。我把稱爲問題效應。

挑戰3:孤獨感

剛開始在家辦公的時候,我覺得就像一種解脫。沒人打擾你,你可以安靜地坐在那裏做自己的工作。但是過了一段時間之後,那份寂靜與安寧令人焦躁不安。
大多數在家辦公的軟件開發人員並沒有意識到,長期缺乏社交會使自己變得孤獨。那麼怎樣才能治癒這種孤獨感呢?這裏有一個簡單答案:走出去,確保你每週都能走出家門,讓自己有機會去認識除配偶和孩子 以外的其他人。試着加入本地的軟件 開發者小組,每週或者每月參加他們的聚會。或者換個場景。參加健身。等等。
如果你能克服以上三項挑戰,你就會成爲一名成功的遠程工作者,但是如果不能克服,你得再考慮一下自己是否適合在家辦公。
行動

  • 吃飯自己做一個客觀的評估,針對上面描述的內容,想想你自己該怎樣應對時間管理,自我激勵和孤獨感這三項挑戰。
  • 如果你已經在家辦公或者計劃在家辦公,制訂一個你每週都會堅持的時間表。你要決定自己的工作時長以及哪天是工作日。

假裝自己能成功

很多在面對逆境的時候都會選擇知難面退。但是另外一些人在面對同樣的挑戰時,會勇敢地站出來直面挑戰。所有選擇留下來與困難做鬥爭的人,是真的對自己成功和克服困難的能力信心十足嗎?肯定不是,但他們中的許多人都有一個共同點——假裝自己能成功。

“假裝自己能成功”的真實含義

當我說“假裝自己能成功”的時候,並不是暗示你去撒謊或者假裝擁有息尚不掌握的知識和技能。相反,我的意思是,在你做事之前,可以暗示自己“我已經成功完成任務”。當我在說“假裝自己能成功”的時候,我是在說你要如心理暗示那樣行事:

  • 你彷彿已經具備了成功完成任務的技能和天分
  • 你彷彿已經成爲自己想成爲的那類人
  • 彷彿戰鬥已經結束,而你大獲全勝,因爲你深知如果自己堅持不懈,勝利就在眼前。
  • 你彷彿已經對即將踏上的未知道路駕輕就熟。

當你以這樣的心態做事情的時候——注意,關鍵詞是“做”——你終究會實現你自己展示的藍圖。
“假裝自己能成功”就是這樣起作用的。你說服自己的身體和內心去努力,使夢想成爲現實。“假裝自己能成功”是不自信的對立面。你要在做任何事情的時候都充滿自信,即使是自己的能力遠遠不到的時候,因爲你有一種自己能夠克服一切障礙的信念。

付諸實踐

所謂“假裝自己能成功”,就是要有意識地讓自己身處逆境,迫使自己學會拼搏。正是這種在生活中“假裝自己能成功”的心態,帶領自己勇敢走向未知領域,堅信挑戰與機會並豐。如果你想學會“假裝自己能成功”,你就必須擁有破釜沉舟的勇氣。
你的自信(注意,並非自大)是富有感染力的。如果你抱有“我可以”的心態,當你真正信任自己,既不誇大其詞也不妄自菲薄的時候,知道自己最終能實現心中所想,那麼你會發現別人也會對此深信不疑。抱着這種心態走向面試官吧,你會見識到“假裝自己能成功”的威力。
行動

  • 誠實地評估一下自己。面對困境,你的心態如何?當遭遇新問題或不熟悉的問題時,你會怎樣做?回想一下,上一次面對困難或者不熟悉的形勢時,你是怎麼做的?
  • 你該怎樣樹立一種自信而不是自負的心態?自信與自負之間的區別是什麼?爲了強化“假裝自己能成功”的能力,你現在應該做什麼?
  • 小練習:有目的地將自己置於困境,演練一下自己既定的應對策略。

單調乏味的簡歷——如何修改

你不是專業的“簡歷寫手”

僱一個簡歷寫手

你需要讓他幫你做:

  • 爲你的經歷做一個文字優美引人入勝的廣告,令你看起來光彩照人
  • 讓這份廣告看上去裝幀精美,格式賞心悅目

比別人多做一點點

對軟件開發人員來說,簡歷不一定要花哨好看,但一份專業的簡歷非常重要。

如果不想僱專業的簡歷寫手該怎麼做

提示 好處
把簡歷放到網上 確保僱主能夠很容易訪問你的簡歷。如果你申請Web開發的職位,這一點尤其重要
簡歷要有創意 簡歷樣式不落俗套,別人一眼掃過去就會被深深吸引
使用“行動-結果”的描述 你的簡歷應該展現你做了哪些工作及相應的結果。這樣你的潛在僱主即能瞭解你會幹什麼,還能瞭解你能取得的成果,以及僱用你會給他們帶來的收益
校對 即使是聘請專業 簡歷寫手,你也要通篇校對 。簡歷裏有錯別字或拼寫錯誤會讓人覺得你粗心大意

採取行動

  • 不管你現在是否正在找工作,把你的簡歷給一些招聘人員,詢問他們的意見。招聘人員看過大量的簡歷,他們是能告訴你是否需要改進你自己的簡歷的最佳人選
  • 查閱分析一些專業和簡歷代寫服務,看看億們提供的簡歷樣本。與之相比,你自己寫的簡歷如何?

請勿陷入對技術的狂熱之中

如果你能讓自己不成爲某種技術的信徒,你會在職業生涯之路上走得更遠。

我們都是技術的信徒

你會對某種技術或編程語言存在偏見,認爲它是最好的——至少大多數程序員是這樣的。
對技術虔誠的一大問題是,我們中的大多數崇拜某項特定的技術,只是因爲自己熟悉這種技術。我們很自然地會相信自己選擇的是最好的,然頁這會讓我們經常忽略任何反對意見。我們不可能充分了解現在的所有技術,從而給“哪項技術最好”作出最英明,最睿智的判斷,於是我們傾向於選擇我們瞭解的技術並先入爲主地認爲它是最好的。人生多艱,無暇他顧。

天生一物必有用

不是所有的技術都是“偉大的”,但多數被普遍應用的技術至少是“好的”。一樣東西如果不好,就不會爲人所知或使用,也不會成功。
有了這樣的視角會有助於你理解:在很多情況下,解決問題並不只有一個好的或是最好的辦法。同理,最好的編程語言,框架,操作系統,甚至是文本編輯器不會只有一種。你可能會某項技術多過其他,或者用某種編程語言的效率要高過其他,但是稱其最好並無必要。

不拘一格

沒有理由去強烈堅持自己選擇的技術就是最好的,而輕視甚至無視其他技術。如果固執已見,最終受損失的是你自己。
另一方面,如果你願意對技術保持開放的心態,而不是固守自己已經瞭解的技術,聲稱它是最好的,你會發現有更多的機會爲你敞開大門。
行動

  • 列出你鍾愛的所有技術,或者你覺得更勝一籌的技術。
  • 針對這張列表裏的每一項,想想它爲什麼吸引你。你都做了哪些比較來確定它確實 是“更勝一籌”?你真的使用過它們的競爭對手嗎?
  • 挑戰一門你厭惡的技術,找幾個喜歡它的人,開誠佈公地議論爲什麼他們喜歡這門技術。更進一步,你也度着用用它。

自我營銷

營銷就是一場爭奪人們注意力的競賽!
你的營銷手段決定了你的營銷對象是受益還是受損。營銷需要人們的關注, 以便讓人們關注你,關注你的產品。優秀的營銷會將人們的需要或者期待與能夠滿足此願望 的產品或服務關聯起來。所以,營銷追求的是“實現 價值在先,要求回報在後”。

針對 “碼農”的營銷基礎課

自我營銷意味着什麼

營銷的核心在於將一些人所需要的所期待的產品或者服務與產品或服務本身連接起來。所以“自我營銷”也就是把希望得到你提供的產品或者服務的人和你自己連接起來。
自我營銷的正確方式就是爲他人提供價值。關鍵在於:如果想讓別人喜歡你,想和你一起工作,你就必須要爲他們提供價值。
無論你是否意識到,其實你每時每刻都在營銷自己。當你試圖說服他人接受你的想法時,本質上,你就是在把自己的想法推銷給他們。
當你申請一份工作時,從本質上講,你的簡歷就是推銷自己服務的一份廣告。
問題在於,即使我們都在推銷自己,我們中大多數人並不是有意識地在做這件事情。我們將機會拱手相讓,任由他人和環境來定義我們。
自我營銷無非就是學習如何 控制好自己要傳達的信息,塑造好自己的形象,擴展信息送達的人羣。當你營銷自己的時候,你就是在積極地管理自己的職業生涯,有目的地選擇好如何塑造自己,以及將塑造好的自己主動推送給那些對你感興趣的人。

自我營銷爲何如此重要

如何自我營銷

自我營銷要從打造能代表你自己的個人品牌做起。你不可能將所有的東西全部呈現出來,因此,對於自己成爲怎樣的人,給世界呈現怎樣的形象,你要謹慎決定。
一旦你擁有了自己的品牌風格,也知道要傳達怎樣的信息,你就需要找到傳達上述信息的方式。
首推博客,這個策略需要時間,需要持之以恆。隨着時間的推移,你寫的每一篇博客,你採訪的每一期播客,還有你寫下的每一本書,每一篇文件,都有助於營銷自己,提升你的個人品牌認知度。最終你在這個領域就成爲了權威。
我想強調的是:所有這一切都取決於你的能力——能給其他 人帶來怎樣的價值。
自我營銷的基本機制是,要想讓人們追隨你,傾聽你,你就要帶給他們價值:能你爲他們的問題提供答案,甚至是給他們帶去歡樂。如果你在持續自我提升的同時並沒有給他人帶來價值,那麼你終究不會走得太遠。因爲每個人都會離你而去。
行動

  • 如果你還沒有博客,開通一個吧。想想看,你會專注於哪些主題上
  • 給你的新博客至少想出20篇文章。
  • 現在做一個時間表,列出你開通博客的確切時間,爲博客創建內容。

打造引人注目的品牌

品牌不只是商標,更是一項承諾。品牌了客戶對你的期望,而且這些期望也必須能夠實現。

什麼是品牌

品牌是對產品或服務的一整套預期。商標僅僅是品牌的視覺符號而已。品牌的着急並不在於視覺元素,而是品牌帶給你的感受,是你與品牌互動時的預期。品牌即承諾:承諾按照你預期的方式交付你所預期的價值。

構成品牌的要素有哪些

要打造一個品牌,你需要四個要素: 品牌所要傳遞的信息,品牌的視覺符號,品牌的一致性和品牌的曝光率。
首先,而且也是最重要的,就是品牌所傳遞的信息。缺乏信息的品牌也就沒有了目的性。信息就是你想傳達的,以及品牌所承載的情感訴求。
其次,品牌需要視覺符號。顯而易見,一個品牌應該有一個標識,即能夠代表品牌的簡單的視覺符號。好的品牌會讓自己的視覺符號無處不在。
再者,品牌要有一致性。品牌所包含的信息,品牌的視覺形象固然非常重要,但是一旦失去了一致性,就無法構建品牌認知度,或者更糟,你在不斷地背離品牌。
最後一個要素,品牌曝光度。通過寫博客,寫文章,發表演講,創建視頻分享,做播客內容等一切手段,你需要竭盡所能傳播你的信息,擴大你的知名度。

創建屬於自己的品牌

當你着手創建自己的專屬品牌時,第一步就是定義你想傳達的信息。你不可能覆蓋所有人羣,因此需要縮小自己的受衆範圍,選擇自己的細分市場。
選擇某個細分市場,然後以它爲核心建立你的品牌,越有針對性越好。如果能充分聚集,你就可以直接向受衆傳達信息,也能更輕鬆地建立品牌的認知度。

創建品牌的步驟

  • 明確要傳達的品牌信息
  • 挑選細分市場
  • 創建品牌口號
  • 創建電梯內銷售概要
  • 創建視覺符號(即標識)

採取行動

  • 列出一些你熟悉的流行品牌,選擇1-2個進行深入研究,試着確定一下這些品牌傳遞的信息是什麼,看看它們是如何使用商標和其他視覺元素來傳達該信息的。
  • 使用頭腦風暴的方法爲自己的個人品牌列出細分想法,先列出至少10-15個想法,然後再縮小到2-3個,最後選定一個作爲你的個人品牌。
  • 電梯銷售是指用兩到三句話棋手一個產品,一個提案或一個項目,向潛在的買家或贊助人做介紹。

創建大獲成功的博客

使用面對面直接交往的方式,你只能遇到有限的人,所以你需要另一種方式來推銷自己,拓展自己的社交圈子。而博客是推銷自己的一種既廉價又簡單的方式,對於讓自己聲名鵲起極具價值。

爲什麼博客如此重要

讓別人在全方面瞭解你,還能提高你的寫作與溝通能力。組織自己的思想,並將其轉化爲文字,是一項頗具難度卻也極具價值的技能。
作爲軟件開發人員,學習如何寫博客實際上都能幫你寫出更好的代碼,因爲你能更輕鬆地傳達自己的意圖。博客還能幫你更好地傳達自己的想法,令想法更有說服力。

創建博客的步驟

  • 決定要使用哪種託管服務:免費的,付費的還是VPS
  • 設置或安裝博客軟件
  • 配置或者自定義所有主題
  • 開始寫吧。

打造成功博客的祕訣

打造成功的博客的最大祕訣有且僅有一個——持之以恆。

提升訪問量

第一個策略就是開始評論其他人的博客。你的評論越有見地,人們越有興趣查看你在自己博客上所說的。
另外一個策略:在社交網站上分享你的博客文章,在你的電子郵件簽名的底部以及所有的在線個人主頁中添加你的博客鏈接。
最後,如果你足夠勇敢並且認爲自己的文章足夠優秀或富有爭議,可以把自己的文章提交到Reditt或Hacker News。

我可不能保證你能夠一鳴驚人

你的主要目標:爲他人增加價值

當你營銷自己的時候,如果你所做的一切都只是爲了你自己的利益而不是給別人帶來真正的價值,那麼即使你所做的都正確無誤,那也無濟於事。

給人們想要的東西

  1. 要先知道他們想要什麼。
  2. 你提供的內容應該直接瞄準你所選定的研究領域,爲該領域帶來價值。

把你工作成果的90%都做成免費的

免費內容比付費內容更容易被分享。
通過提供免費的內容,你讓人們有機會無需投入資金就能瞭解你生產的內容多麼有價值。
免費還會讓人們對你心生感激之情,他們也希望能通過購買你開發的產品或服務來回報你。
雖然免費做這些事情看起來是在浪費時間,但是你要把它視爲對未來的一項投資。通過爲人們創造價值並且免費提供這種方式自我營銷,你就贏利了爲他人提供價值的聲譽,也爲自己的未來創造了機會。這種聲譽是無法衡量的。它能幫你贏得更好、更高薪水的工作,獲得更多的客戶,或者成功地發佈一款產品。

行動

  • 什麼樣的內容會讓你覺得有價值?有沒有哪個特別的博客會讓你每週都去閱讀,或者哪個播客的內容如此有價值讓你欲罷不能,以至於一集都不想落下?
  • 你可以提供自己的愛人或你的細分市場的最大價值是什麼?你 認爲什麼樣的內容對於你有受衆羣體而言是最有價值的?

善於運用社交媒體

培育你的社交網絡

要想用好社交媒體,首先你要給息積累足夠多的粉絲,或者至少是讓人們進入你的社交網絡。
有多種不同的策略來幫助你構建你的社交網絡,你要根據具體的社交網絡來決定自己該怎麼做。不過對於大多數社交網絡來說,最容易做到的就是關注他人,或者邀請他人加入你的網絡。
你也可以把自己社交網絡的個人主頁的鏈接放在你的在線介紹,博客文章的結尾或者郵件的簽名檔中。

有交地運用社交媒體

你的社交媒體應用策略應該主要聚集於構建穩定的受衆羣體,並逐步提升活躍度。你應該想方設法讓人們從關注者變爲粉絲,這樣他們就會更加關注你的內容,會與別人分享,也會積極地推薦你。
如果你持續不斷地在自己的社交媒體上給別人分享和提供有價值的內容,那你必定會贏得尊重和聲譽。

通過社交媒體分享的內容

方式 內容
博客文章 轉帖一些博客文章,或者自己的博客
新聞報道 轉載一些有趣的文章,儘量與你的細分領域有關,或者與軟件開發相關
勵志名言 名我名言,特別是鼓舞人心,非常流行的名言警句
技巧、小竅門 任何你所瞭解的特殊技巧或者知識,別人會欣賞
幽默故事 發一點幽默故事不錯的,但是一定要確保確實好笑,另外千萬別冒犯別人
吸引人的問題 這是一個很棒的吸引你的聽衆並和他們互動的方法
自己的一些推廣活動 別太多,並且跟其他內容混在一起

保持活躍度

如果你不能持續不斷地在你的社交媒體上保持足夠的活躍度,你將會丟掉大量粉絲。但是除非你願意每天都投入大量的時間,否則你最有可能的情況就是,選擇一到兩個作爲你最心儀的平臺。
你可以使用自動同步,自動分享內容的工具同步你的多個社交平臺。

不同的社交網絡,不一樣的功能劃分

行動

  • 你當前是如何使用社交媒體的,年你使用社交媒體的時間線,找出別人根據你在社交媒體上的分享,對你和你的品牌產生的印象。
  • 制訂一份社交媒體改進計劃。確定有哪些內容需要不同的社交媒體上,把它們整合在一套每週內容分享策略。關注哪些分享最爲流行。

演講、報告和培訓:做“說話的極客”

演講和舉辦某種形式的培訓是連接普羅大衆和自我營銷的最有效的方式之一。雖然這一方式在擴散速度上不及其他媒體,但是站在目標受衆面前,直接面對他們侃侃而談,卻是最能打動他們的方式。

爲什麼現場演講如此有力

演講也是一種互動媒介,或者至少你能將其作爲媒介使用。安你在大會發言時,你能夠直接回答現場聽衆的問題,讓他們參與到你的演講當中。這種交互方式能夠迅速建立起人羣對你的大量信任感,能幫你收穫粉絲,促進信息的傳播。

開始演講

行動

  • 列出你所在地區的所有用戶組清單,同時列出你能去發表演講的代碼訓練營清單。挑選一個自己覺得絲襪有把握的專題發表一次演講。
  • 找出同上提供的那些針對軟件開發人員的培訓課程,無論是還是免費的,關注並記錄找出成功的培訓師是怎麼做的。
  • 試着以截屏視頻的形式創建自己的短時培訓課程,然後在YouTube等網站發佈。
  • 創建一個列表,列出所有你可以發表演講的主題。

著書立說,吸引追隨者

如果我所做的一切都正確無誤,在你閱讀這些文字的此刻,你應該感到我正在與你談話,而不是說教。文字不只是信息,文字就像一塊功能強大的畫布,將你的心聲傳遞給其他人。如果你的心聲很有趣,能夠吸引到讀者的注意,給他們提供價值,那他們就會與你建立聯繫,你終將征服他們。

爲什麼著書立說如此重要

書籍爲它的作者帶來非凡的影響力。一個人通過寫書可以收穫極大的依賴。
除了能讓自己的大名出現在裝訂成冊的書脊上,一本書就像是一輛滿載的貨車,可以以非常具有針對性的、聚集的方式傳達你的信息。

書籍和雜誌都不賺錢

通過一本書可以獲得一筆可觀的收入是非常罕見的,而且通常作者只能獲得收益的一小部分。寫書是爲了提高自己的聲譽。通過出版,你能獲得更廣泛的知名度和聲望。

獲得出版機會

許多出版商不願意冒險與完全不熟知的作者合作。要想讓自己有機會出書,最好的辦法就是明確一個有市場需求的主題,同時也能夠充分作爲該領域專家的學識。
你應該提前做功課從而讓自己在市場上立足。我建議你開設博客,給一些較小的雜誌投稿。隨着你在自己的專業領域樹立起的聲望,你可以積累更大的出版物。你的粉絲越多,你對出版商的吸引力就越大。

自出版

網絡,Kindle等等

行動

  • 查看網絡上與軟件開發相關的暢銷書列表,找出哪種類型的書銷量最好。
  • 在你寫長篇大作之前,先從雜誌文章這樣的短篇着手。找出一些發行量不高的軟件開發類雜誌,提交一篇文章摘要。

百折上撓,越挫越勇

如果想通過自己的努力獲得成功,你就必須學會不在乎別人怎麼想,你必須學會如何無懼自己被別人看作傻瓜。

萬事開頭難

萬物都在變化之中。隨着時間流逝,原本讓你不適的東西你最終都會應對自如。你需要足夠的時間和意願去克服尷尬,直到它們不再讓你感到侷促不安。
大多數人在第一次面對挑戰時都需要克服這樣的不適感,尤其是他們面對一羣人的時候。

被看作傻瓜又如何

如果你想成功,你必須要學會收起自己脆弱的自尊心,勇敢走出去,別害怕讓自己出醜。成功終將會來。你不可能專注做某件事而毫無長進, 你只要堅持足夠長的時間就會有收穫。你的生存之道就是不必太在意。別害怕被人看作傻瓜。

小步快跑

準備好面對批評,但不要懼怕。總會有人不喜歡你的言論,或者不贊同你的觀點,那又怎樣?
開始階段,一種很好的方式是在別人的博客正面寫評論。
一旦你覺得自己變勇敢了那麼一點點,那就開始寫自己的博客吧。圍繞自己熟知的話題寫,或者乾脆寫“怎麼做”。不要寫已有定論的話題。
無論是像緩慢適應水溫那樣小心翼翼,還是一頭就扎進深水區,這些都無送緊要。核心在於一直保持前進狀態。你會感覺不適,你可能會受驚嚇甚至被嚇倒,但是這一切終將會過去。如果你願意堅持下去,面對前方的種種挑戰,如果你不介意短期內被看作傻瓜,你就會在大多數人失敗的地方獲得成功。

行動

  • 讓自己勇敢起來。今天就是你的大日子。走出去做一些令你害怕的事情,大小都不要緊,迫使自己牌不自在的環境,並且提醒自己:“這沒什麼大不了的。”
  • 現在重複上一步,至少每週一次。

學習

學習怎樣學習:如何自我教育

如果你一直依賴他人來教你,從業沒有掌握自我教育技能,這會嚴重限制你提升自己的知識和技能的機會。
軟件開發人員可以學到的最重要的一項技能就是自我教育能力。

剖析學習過程

如果我告訴你該怎麼做,你可能會忘掉,但是如果你自己動手做一次,你可能就記住了。如果你能將自己所學的東西教給別人,你不僅能記住,還能理解得更深刻。儘管每個人的學習風格千差萬別,但是通過動手實踐和教會他人,我們能學得更好。與其他學習方式相比,主動學習是效率更高的方式。

自我教育

我的“十步學習法”

體系背後的邏輯

爲了能夠掌握一門技術,我需要了解以下三個要點

  1. 如何開始:要想開始使用自己所學的,我需要掌握哪些基本知識?
  2. 學科範圍:我現在學的東西有多宏大?我應該怎麼做?在開始階段,我不需要了解每個細節,但是如果我能對該學科的輪廓有大致的瞭解,那麼將來我就能發現更多的細節。
  3. 基礎知識:不上在開始階段,要想使用一項特定的技術,我需要了解基本的用戶案例和最常見的問題,也需要知道自己學的哪20%就能滿足80%的日常應用。

十步學習法體系

“十步學習法”的基本思想就是:要對自己要學的內容有個基本的瞭解——解自己不知道什麼就足矣。然後,利用這些信息勾勒出學習的範圍,即需要學哪些內容,以及學成之後又會獲得什麼。依靠這些知識,你可以找出各種資源來幫助自己學習。最後,你可以創建自己的學習計劃,列出要去學習哪些相關課程,篩選學習材料,只保留能幫助自己達成目標的優質內容。
一旦完成這些工作,你對自己要學什麼和怎樣學都瞭然於胸,你就可以把控自己的學習計劃中的每個關鍵點,通過“學習-實踐-掌握-教授”的過程(LDLT),獲得對該學科的深刻理解,同時你也向着自己的目標前進。

過程

  1. 瞭解全局
  2. 確定範圍
  3. 定義目標
  4. 尋找資源
  5. 創建學習計劃
  6. 篩選資源
  7. 開始學習,淺嘗輒止
  8. 動手操作,邊玩邊學
  9. 全面掌握,學以致用
  10. 樂爲人師,融會貫通

第一步到第六步:這些步驟只做一次

這六個步驟只需要針對你想學的每個主題做一次。第七步到第十步則要針對在第五步所制訂的學習計劃中的每個模塊循環往復。

第一步:瞭解全局

在這一步,你要做的是瞭解自己將要學習的主題的全局。這個主題宏觀上什麼樣?你能從中學到足夠豐富的知識以瞭解自己所不知道的嗎?以及自己所不知道的有多少?
你通常可以使用網絡搜索來完成大部分研究。也可以看相關主題的書,瀏覽其中的介紹性章節,粗略瀏覽一下內容。我們在這一步目的不是要掌握該主題,只是對這一主題的相關內容有一個全局的瞭解。

第二步:確定範圍

在任何項目中,明確項目的範圍都是至關重要的。將一個大的主題分解成可控的子主題。
在此過程中,你可能會受到時誘惑,爲了學習該 主題下的不同子主題,你可能會擴張你的學習範圍而不夠聚集,但是務必抑制住這個誘惑,儘可能地保持專注。你一次只能學一樣東西。你可以稍後再回頭學習別的分支領域,但就目前而言,選擇一個專注而聚集的範圍,潛心學習。
最後,在這一步中一定要注意:明確學習範圍的時候要考慮時間因素。

第三步:定義目標

在全全力以赴啓動之前,明確“成功”的含義極爲重要。如果不知道成功是什麼樣子,很難找準目標,也很難知道自己什麼時候已經真正達到目標。好的成功標準應該是具體的、無二義性的。不要對自己想要完成的任務進行含糊不清的描述。

第四步:尋找資源

要嘗試收集到多種多樣的資源以幫助你學習,而不是隻讀一本關於這一主題的書。資源可以多種多樣。在這一步,你會想到找儘可能多的與自己所選主題相關的資源。此時無需要考慮這些資源的質量。稍後你會對你找到的這些資源進行過濾,去僞存真。
信息來源:

  • 圖書
  • 博客文章
  • 在線視頻
  • 專家,歌者對你所想要學習的內容已經熟知的人
  • 播客
  • 源代碼
  • 示例項目
  • 在線文檔

第五步:創建學習計劃

在這一步,你需要創建自己的學習路徑 。把它看作自己寫書時的大綱。
打造自己的學習計劃,一個好方法就是觀察別人是如何老爸感興趣的主題的。

第六步:篩選資源

在這一步中,把你在第中步中收集的全部資源瀏覽一遍,找出哪些內容能夠覆蓋你的學習計劃。你還應當看看評論,試着找出品質最高的資源。

第七步到第十步:循環往復

第七步:開始學習,淺嘗輒止

這一步的關鍵在於過猶不及。你會很容易就失去自控力,開始消化計劃學習中列出的所有資源。但是,你會發現, 如果你能經受信這樣的誘惑,你會取得更大的成就。你要專注於掌握自己所需的、能在下一步動手操作的最小量的知識 。

第八步:動手操作,邊玩邊學

在這一步中,你要採用在第7步中學到的知識。不用擔心結果,勇敢探索吧。如果你正在學一門新技術或者新的編程語言,你可以先創建一個小項目來測試這一步的效果。把那些暫時還沒有答案的問題記錄下來,你在下一步中會有機會找出這些問題的答案。

第九步:全面掌握,學以致用

好奇心是學習特別的自學的重要組成部分。
通過動手解決第八步中未解決的問題。不過請記住,你依然沒有必要把收集到的所有資料全部仔細看一遍。你只需要閱讀或觀看與當前所學相關的部分。

第十步:樂爲人師,融會貫通

在這一步中,我會要求你走出自己的舒適區,將自己學到的知識教給別人。要想確定你確實掌握了某些知識,這是唯一的辦法,同時,在你將自己所學介紹給他人時,這也是查漏補缺的最好辦法。
在這一過程中,你要切實剖析並理解自己所學的知識,將其轉化到自己的思想;同時,你也要用能夠上他人理解的方式精心組織這些信息。
你可以用多種方式將自己所學教給他人。你可以寫博客,也可以缺件視頻。你也可能跟自己的愛人探討,將自己所學解釋給他/她.重點在於,你要花時間將自己學到的東西從大腦中提取出來,以別人能夠理解的方式再組織起來。在經歷了整個這個過程之後你會發現,有很多你以爲自己明白了的知識點,其實並沒有摸透。於是你會將那些以前自己沒太明白的東西聯繫起來,並且簡化自己大腦中已有的信息,將它們濃縮並經常複習。

尋找導師

導師的修養

在尋找一位導師的時候,你必須要拋開自己的判斷和推理,只去關注導師的成就。你可以去找那些已經實現了你所設定的目標的人做你的導師,或者水平略勝你一籌的人做你的導師。你也可以去找已經幫助別人實現你設定的目標的人,即使他自己還沒達到這個水平。
尋找導師時的檢查單

  • 他們做到了我想要去做的?
  • 他們曾經幫助他人做到時了我想做的?
  • 他們現在取得了什麼可以展示的成就?
  • 你能和這個人和睦相處?他充滿智慧嗎?

在哪裏可以找到導師

最好的選擇就是去自己認識的人中找。不過有的時候你的人際關係沒那麼廣,那你就需要試試別的方法。你可以先去查看一下本地的各種社羣,通常是各種各樣的興趣小組。還可以去相關的網站上找。
大多數本地羣組由水平參差不齊的成員組成,但通常在經驗豐富的牛人的號召下聚會。這樣的牛人在回饋社會的同時,也在尋找親的門徒去繼承自己的衣鉢。即使你不能在這樣的羣組裏找到合適的導師,你也會遇到高人,他要麼能告訴你去哪裏找,要麼認識你想認識的人。
如果你想在一家公司裏獲得晉升,那麼在公司內部給自己找一位導師無疑是暖和之舉。

虛擬導師

招募導師

完成這一任務的最佳途徑就是交換互助。你能提供的最好的交換物就是對學習的渴望,還有免費工作。但是很可能你沒有時間或財力來爲他人免費工作。你也許只是需要在自己追求的人生領域中獲得一點點幫助,或者你的導師不需要你的義務幫助。你該怎麼辦?(你可以考慮請他吃午餐。。。)
一定要有耐心,大部分人在第一次聽到“不”的時候就止步不前。別做這樣的人,恰恰相反,要做一個別人用棍子趕才能趕走的人——即便如此,過一會兒也還要回來。你的頑強不會總有回報,但是你可能會驚訝地發現回報來得很頻繁。

行動

  • 在尋找導師之前,你必須要明確,你需要導師幫你解決什麼問題。坐下來,仔細想想你爲什麼需要一位導師,你希望從這段師徒經歷中獲得什麼。
  • 列出所有你認識的人中可以做自己的導師的人。請其他人在你的列表上再列出他們認識 的人,用好你的人際網絡。
  • 想一想,爲了能夠換取導師的幫助,你能給他提供什麼?

開山收徒

擁有一位導師是非常好的,而成爲導師更是好上加好。

做一名導師

你一定會在某個領域成爲別人的導師。花點時間思考一下你會比誰領先一步。
身爲導師並非每時每刻都要成竹在胸、永無謬誤。身爲一名導師,要客觀地看待別人的問題並提供相應的解決方案,而對方之所以看不到時這些解決方案,只因當局者迷。通常,你要結合自己的智慧和經驗進行觀察,但是,有時候僅僅以“旁觀者”的觀察視角就足以幫助別人獲得成功。

身爲導師的好處

在你擔任導師的時候,你通常會比自己的學生還學得多,你會修正自己關於某個課題的觀戰,以全新的視角觀察和思考。在你做導師的時候,你經常面對的都是最強悍的問題:爲什麼?爲什麼這樣就是對的?爲什麼要用這種方法?當你被近去探究這些“爲什麼”的時候,你會發現其實自己並不知道爲什麼。你可能還會發現,當你想去幫助別人的時候,你探求答案的過程能讓你愈加深入思考 ,甚至可能完全改變你最初的想法。
當導師有時候也是要講點兒運氣的。你幫助過的每一個人,可能終有一天會超越你並且回饋於你。
做導師的好處:

  • 幫助他人時的成就感
  • 深入學習和領悟知識的途徑
  • 你的徒弟有朝一日會幫到你
  • 自身的成長。幫助別人成長的過程也就是自己成長的過程。

挑選一會“值得”指導的門徒

身爲導師的一大困難就是找到一們值得自己付出時間和精力的門徒。
在決定是否接納新門徒的時候,需要首先查看他的基本素質(你知道可以導致成功的素質)。一個品行端正、有原則但缺乏智慧和知識的人,如果給予正確的指引,最終也會成功。
要找真正有意願去學習,並願意爲此付出努力的人做自己的門徒。

採取行動

  • 在哪些領域內你可以輔導別人呢?整理一份清單,列出自己有意願且有足夠知識能幫助別人的主題。
  • 持續提升自己,成爲爲名導師。找到那些真正需要你幫助又符合條件的人做你的門徒。

傳道授業:若要學知識,必得爲人師

你覺得你在某方面已經是專家了,纔敢把這些東西拿出去教給別人。然而,能將自己的專業知識教授給別人,卻是成爲專家的一部分要求。
教學通常需要正規的資質,而教學的真諦則是與他人分享知識。

在你傳道授業的時候都會發生什麼

當我們初次接觸某個課題的時候,我們對於自己對此瞭解多少往往會高估。我們很容易自欺欺人,以爲已經對某樣東西瞭如指掌,直到我們試着去教會別人的時候,才能發現事實並非如此。
你有沒有被別人問過一個非常簡單的問題,卻震驚地發現自己不能清晰地解答。我們自認爲已經透徹理解這個話題,實際上我們只是掌握了表面知識。
這就是傳道授業的價值。在你的知識集合裏面,總有一部分知識你並沒有理解透徹到時可以向別人解釋,而“教”的過程能夠迫使你面對這一部分。
這種膚淺的理解力無礙於我們完成工作,因而不易被察覺。然而一旦我們試着向別人解釋某件事情的動作原理或背後的原因的時候,我們在認知上的漏洞就會暴露出來。
不過這並非感覺事。我們需要知道自己的弱點,然後才能對症下藥。在教別人的時候,你迫使自己面對課題中的難點,深入探索,從只知皮毛變成完全理解。
在教別人的時候,你需要重新組織大腦中的所有數據。當我們剛開始學新東西的時候,通常都是些零散的知識點。在你試力教別人的時候,你強迫自己重新組織大腦中的資料。最好的思維方法就是解釋某樣東西並將其記錄在紙上,或者記錄到時文件或幻燈片中,使你可以將這些互不連貫的碎片信息收集起來,並以一種有效的方法重新組織起來。要想教人,你得先把自己教會。傳道授業爲何是卓有成效的學習方法,原因正是如此。

入門

我發現最好的教學方式就是以謙虛的視角來觀察問題,以權威的口吻去詮釋問題。我的意思是說,當你教別人的時候,無需讓自己表現得比學生更智慧、更博學,但要充滿信心,堅信自己所說的一切。沒人願意跟一個對自己講的內容毫無底氣的人學習,也沒有人願意在學習的過程中被人看作是愚不可及的。
我的建議是:你從“小”做起漸漸習慣去分享自己的想法。我一直建議開發人員要開自己的博客。在你掌握一個主題之後,可以撰寫博客來分享自己所學。看看自己能不能以這一簡單的方式來從接收到的信息中提煉出要點。然而你並不要止步於寫博客。另一個重要方法就是在本地用戶組的聚會上或者自己的工作場所進行演講。呆做記住一個原則:心態謙卑,信心滿滿。即使你可能不是最好的演講者,你也會做得很好。

行動

  • 想出一個你可以教給別人的話題並教給別人。本週你要嘗試一些教學方法,如果寫博客、發表演講、錄製截屏等。
  • 當你做教學準備的時候,要特別注意這些準備工作是如何提升自己對某個主題的理解 的。對那些沒打算去教別人就不可能發現的自己的知識短板要多加留意。

你需要一個學位嗎,還是可以對此忽略不計

獲得成功必須要有學位嗎

作者認爲擁有學位並不是成功所必需的,但它肯定是一個限制性因素,它限制了可以提供給你的職位數量,並且某種程度上也限制了你的晉升,特別是在大公司中。沒有學們可能會讓你的簡歷被過濾掉,連被人看到時的機會都沒有。
與其他行業相比,軟件開發最大的不同就是:該領域總是爲斷變化。每天都有新的框架和技術問世,在教育機構中培養能適應真實工作環境的軟件開發人員幾乎是不可能的。
但是,這並不意味着,軟件開發中不存在永恆不變的核心領域。許多計算機科學課程中包含的算法,操作系統,關係弄數據庫理論和其他主題都是永恆的。然後最笑意的事實是,當你坐在辦公桌前開始寫代碼的時候,你極少會用到在學校學到的技能。身爲軟件開發人員,我們所做的大部分工作,都是如何使用新技術,學會如何用它們完成工作。我們很少需要回溯到計算機科學的本源。
同樣,這並不意味基礎的計算機科學教育毫無價值。能夠深入挖掘問題並理解問題的能力更具價值。對大多軟件開發人員來說,在工作中取得更直接因素還是相關工作經驗。

擁有學歷的優勢

首先,學歷教育可以確保你在軟件開發方面獲得全面的教育。
擁有一個學位也可以幫你即使毫無經驗也能踏入職場。
學位還可以給你更多的選擇。如果你沒有獲得過相關學位,有一些職位你是永遠不會得到的,尤其是在大公司中。

沒有學歷又如何

如果沒有學歷,你就不得不更多地依靠經驗來證明自己的能力。而證明自己的能力的最好的辦法就是以往的工作經驗。
另一個要考慮的是,如果你目前沒有學位,你是否想將來去獲得一個?
另一種方法是是獲得專業誰。雖然不如學位那麼有用,但是它們沒學們那麼貴,也能證明你在某領域的專業能力,如微軟和Java的專業 技術誰,Scrum方法誰。。。

行動

  • 如果你沒有學們,看看有哪些網上課程或者 業餘 課程可以參加。看看它會花費多少,多久會讓你畢業。
  • 如果你決定 完全 放棄學位教育,那麼一定要確保 自己有一個非常出色的作品集。花時間把寫過的代碼整理一下,證明 你瞭解你所做的工作。

發現在自己的知識短板

專注於自身強項,這沒什麼不妥,但有時候,如果弱點得不到解決,通常會的職業或生活的桎梏。

爲什麼我們會有短板

我們總是傾向於掩飾自己的短板,而且我們也總是太忙,忙到時無暇去填補它們。結果,我們要麼不能真正明白自己在做什麼,要麼爲了避開自己的短板而採取低效的方法。
儘管我們最終明確了這些短板,也明白自己深受其害,但基本上依然會無動於衷——即使我們知道自己應該有所作爲。這就像牙疼的時候不願意去看牙醫,因爲我們並不願意爲此而煩惱。

找出你的短板

你的知識短板並不全都顯而易見。事實上,大多數的知識短板,你只能隱約覺察到,對於自己不知道的,你很難清楚地意識到,也很容易忽略。
知識短板會阻礙你進步,準確識別它們的最侍方式之一就是看看自己在哪些工作上花費了大量的時間,或者一直進行重複性勞動。
另一種識別知識短板的方法是,時刻都要試圖瞭解自己不理解或不清楚的事物。你可以維護一份清單,列出自己需要去研究或者螅民不清楚 的所有事物,追蹤有哪些主題總是不斷出現在這個清單上。你會驚訝地發現這份清單 的增長速度有多快。
知識短板高發區:

  • 在哪些工作上花費時間最多?
  • 可以改進的重複笥勞動
  • 自己沒有完全理解 的東西
  • 你回答不出來的面試題

消除短板

如果不能採取措施彌補自己的知識短板,就算明確了所有短板也無濟於事。
消除短板的關鍵就是定位短板。
你必須要確切地知道自己需要學什麼,保證焦點明確。

採取行動

  • 在接下來的幾天裏隨身帶着一個記事本,把自己遇到 的不明白的地方都記下來。
  • 在談話中遇到自己不明白的地方,即使覺得尷尬,也要有意識地提問
  • 明確自己一天中的某些“痛點”,通過彌補自己知識上的短板,找出消除痛點的方法。

生產力

做該做的工作

一切始於專注

生產效率高並不能保證你是高效的。產量多隻能表明生產效率高,只有完成正確的工作纔會成爲高效的人。
如何讓更多的工作忙完成呢?這一切都源於專注。專注對於完成任何任務都是至關重要的。

什麼是專注

簡言之,專注就是注意力分散的對立面。我們生活的世界充滿了太多的誘惑,很多人並不知道真正的專注是什麼,很容易忙忙碌碌一整天卻從示到達專注點。
專注,就像生活中的許多事情一樣,就是一個關於“衝量”的遊戲。想要達到專注工作的狀態很驗證,但是一旦進入專注狀態,就能輕鬆保持。

專注的魔力

專注非常重要,因爲它可以讓我們在處理任務的時候不必一遍又一遍地重複基礎部分。

如何更專注

你可以挑選一些耗時15到30分鐘的任務。現在就去完成這樣的任務,你必須完全專注於做這件事,不要想別的事情,只關注於這一項任務。
要進入專注模式,必須要克服將自己的思緒集中於單一任務時的那種痛感。

沒有聽起來那麼容易

專注並不像坐下來在鍵盤上打字那麼簡單。你要激發自己的鬥志,對搞各種讓你分心的事情,只有打敗它們,你才能升檔到“高速”,將自己送入巡航狀態。與分心作戰需要一些沉思熟慮。
在開始一項任務之前,確保你已經做好一切可以讓自己免受干擾的措施,不管是內部干擾還是外部干擾。

採取行動

  • 想一想自己極度專注於工作的時候。那是一種什麼感覺?是什麼令你進入 這種專注模式?又是什麼最終打破了你的專注?
  • 時不時實踐一下專注。選一項大概需要佔用你半小時或者更長時間的任務,給完成這項任務分配一個完整的時間段,完全專注於這項任務。迫使自己只集中精力在這一項任務上。當你進入專注狀態時,在心裏記住是什麼感覺。

我的私房“生產務提升計劃”

  • 概覽
  • 季度計劃
  • 月計劃
  • 周計劃
  • 日計劃及執行
  • 與干擾作鬥爭
  • 休息和休假

番茄工作法

番茄工作法概述

它的基本思路是:你規劃出打算一天之內完成的工作,然後設置一個時長25分鐘的定時器,去完成計劃中的第一項任務;在這25分鐘之內,你只專注於這一項任務,心無旁騖。一旦有肺感染,可以用各種方法屏蔽掉干擾,但是通常你要努力保證自己完全不被打擾。總之,你不希望自己的專注的工作狀態被打斷。
在25分鐘結束的時候,設置一個5分鐘的定時器,休息一下。這就是所謂的一個“番茄鍾”。每4個番茄鍾後,你都需要休息一會兒,通常是15分鐘。

有效利用番茄工作法

番茄工作法只有被當作估算和評估工作的工具使用時,才能發揮它的真正威力。通過跟蹤自己在一天內完成了多少個番茄鍾,以及爲每天要完成的番茄鐘的數量設定目標,你瞬間有能力去真正評估自己每日工作的努力程度,也能知曉自己的工作能力。
有效地利用番茄工作法,不但讓自己全天保持專注,而且 可以計劃每天和每風吹雨打的工作,找出自己每天的時間都用到哪兒去了,激勵自己儘量工作得更富有成效。
使用番茄工作法,你可以把每週看作是由有限個番茄鍾組成的。想在第完成一定數量的任務,你要搞清楚自己一風吹雨打能工作多少個番茄鍾,並相應地設置任務的優先級。通過計算自己完成的番茄鐘的數量,可以確切知道自己一風吹雨打完成了多少任務,也就不會覺得自己沒完成足夠量的任務。

你可以完成多少工作

如果你打算採用番茄工作法,要先確保你對自己能力有符合實際的預期。你每週工作40小時並不意味着你能完成80個番茄鍾。
每人每天能夠專注地、富有成效地工作的時間是有上限的。你的時間只有那麼多,要怎麼利用你自己說了算。

行動

  • 試卷用一下番茄工作法。不用擔心要給每天設置多少個番茄鐘的目標,只是試着使用這種方法,並列出你一整週能夠完成多少工作。
  • 一旦瞭解自己一週能完成多少個番茄鍾,你就可以給下一週設定目標了,看看能不能達到這個目標,留意自己最後完成了多少工作,以及完成每天設定的番茄鍾目標之後自己感覺如何。

我的“定額工作法”:我是如何做到超額完成工作的

想想自己每週或每月要完成哪些任務,把它們寫下來。

定額工作法的工作原理

挑選一些需要重複去做的任務,設定一個定額,即明確自己在一個給定的時間段內完成該項任務的頻率。一量你明確自己做什麼,多久做一次,接下來的步驟就是要做出“承諾”。真正的承諾意味着你要不遺傻地完成自己設定的任務。這意味着除非身體喪失工作能力,否則沒有任何情況可以阻止你去完成任務。
定額工作法的規則:

  • 挑選一薦重複性任務
  • 明確有效時限,在此期間該任務被重複執行。
  • 明確在給定的有效時限內該 任務應該完成的次數的定額
  • 給自己承諾:一定要達成定額
  • 調整。調高或者調低定額,但是不能在有效時間段之內調整。

定額工作法爲什麼有效

以緩慢但穩定的節奏工作,要優於快速但缺乏持久和堅持的工作方式。

行動

  • 列出自己生活中需要重複做的所有任務。特別要專注於那些目前你還無法持續完成但一旦完成就會從中受益的事情。
  • 選擇至少一項任務,承諾在規定時間段內要完成的額度。認真對待這一承諾,試着堅持至少5個時間段,想象一下,如果自己能堅持幾個月或幾年,會發生什麼。

對自己負責

讓人們完成工作主要有兩大動機——內部和外部。內部動機要比外部動機有效得多。所以,祕訣是讓你的主要動機來自內心而非外部。

責任感

培養出在沒有人監督自己的時候也能高效工作的自我責任感非常重要。但是如果你缺乏對自己的責任感,你交依賴外部動機來驅使你努力工作。你容易折服於一根胡蘿蔔的誘惑,也容易屈服於一根大棒的威脅。
自我控制是一門自我激勵的藝術,而自我激勵的核心則是自我責任感。如果你想不南依賴別人的影響,獲得穩定,可預測的結果,你就要學會對自己負責。

對自己負責

要培養“對自己負責”的精神,道德要讓自己的生活井然有序。如果你不知道應該做的事情是什麼,就不能真正爲自己所做的任何事情承擔責任。
你必須通過爲自己設定規則,將這種條理性自願地應用於自己的生活中。你需要創建自己的規則來管理自己的生活,並且要在自己思維清晰、大腦沿未被錯誤 的判斷矇蔽的時候,提前制訂好這此規則。

外部問責

你還可以請別人監督自己履行責任,完成自己的承諾,這樣並沒有什麼壞處。找到責任監督夥伴——理想情況下,最好是跟你有類似目標的人,這樣會很有幫助。
最重要的是要確保自己對自己行爲帶有某種責任感。堅守自己設定的標準時,生產效率會高很多。

行動

  • 抉擇一下:你想如何度過自己的一生。花點兒時間創建一些自己的規則,確保自己朝着正確的方向前進。
  • 創建自己的責任制度,幫助自己嚴格執行規則

要不要多任務並行

爲什麼多任務並行一般都很糟糕

多任務導致效率低下的根本原因似乎在於,我們根本沒有能力真正去踐行多任務並行。多任務並行的時候,很容易打破專注力,最後你不得不花時間回到之前的任務。當你不在專注模式下時,很容易會拖延時間,或者會讓其他的干擾分散注意力。

批量處理生產效率更高

指一次性完成一系列互相關聯的任務,而不是將它們拆分完成。
潛在的適合批量處理的領域

  • 處理電子郵件
  • 打電話
  • 修復BUG
  • 開短會

什麼纔是真正的多任務並行

真正的多任務並行使我極大地提升了自己的生產力。如果你可以將兩項任務組合起來,並且真正做到同時處理它們兩個,你才能完成更多。
最有可能的就是,將一項不費腦筋的任務和一項一定程度上需要精神專注才能完成的任務組合起來。比如,寫代碼,聽音樂。健身,聽播客。

行動

  • 停止任何並百真正的多任務並行的多任務並行。每天力爭在一個時間段內只做一件事。番茄工作法對此有很大幫助。
  • 一次性批量處理小任務,而不是每天或每週裏做許多次
  • 找出能夠真正實現多任務並行的領域。任何不需要耗費腦力的活動都可以跟其他活動結合起來。只要進行任何需要耗費腦力的活動,就將其與體育運動結合起來。

職業倦怠

提高生產力的最大障礙之一就是身體和心理上的倦怠。

爲什麼會產生倦怠

作爲人類,我們往往會對則出現的新鮮事物激動不已。但是之後,因爲對它們習以爲常了,我們要麼把它們看作是理所當然的。要麼會心生太厭煩。
你越是努力工作,完成的工作就越多,這種倦怠感得就會越快。這就是難以取得工作成效的原因。工作效率 越高,你從中體會到的愉悅感就越少。

事實上,你不過是撞到了一堵牆

在牆的另一側

如果能咬緊牙關堅持到底,如果雙腿穿越那堵牆戰勝自己,最終你會發現,簡單地無視它的存在,你的倦怠感已經不治自愈。經歷痛苦就是克服倦怠的祕訣。你以後還會撞到更多的牆,但每穿越它一次,你將會體驗到全新的動力,充沛的活力。另外,你人競爭都的數量會越來越少。

穿過那堵牆

在動機水平處於低點的時候還繼續堅持真的很難。沒有動機,你不會有緊迫感。你覺得完全是在反其道而行之。你需要的只是些許條理 。你或許一下關於保持對自己負責的內容,但本質上,你需要爲自己創建一套確保自己繼續前行的規則。

行動

  • 想想以前都有哪些項目是你付出努力卻沒有最終完成而半途而廢了。是什麼原因讓你放棄的?你現在對這件事兒有什麼感受?
  • 下次開始新項目的時候,下定決心,你一定會完成,或者完全掌握。設定規則和約束條件,強迫自己穿過那堵不可避免的牆
  • 如果你正面臨職業生涯或者個人生活中的那一堵牆,試着去穿越它。想想在牆的另一側會有怎樣的收穫等着你。想象自己的動機和興趣終將獲得回報。

時間是怎樣被浪費掉的

最大的時間殺手

停止看電視。。。

其他時間殺手

  • 社交媒體是一個主要的時間殺手。
  • 新聞網站
  • 不必要的會議
  • 烹飪
  • 玩電子遊戲,尤其是網絡遊戲
  • 工間喝咖啡休息

跟蹤你的時間

你可以使用RescueTime等這類工具來跟蹤自己一天中到底是如何花費時間的。

行動

  • 下一週,精心地跟蹤一下自己的時間花費情況。獲取精確的數字,瞭解每天的每小時你都是怎樣花掉的。看看數據,找出你最大的2-3個時間殺手。
  • 如果你有看電視的習慣,嘗試離開電視一週,即嘗試度過一個無電視周,看看如果不看電視你都會做些什麼。
  • 弄清楚哪些時間是可以買回來的,如果僱人爲你修剪庭院,做保潔等

形成慣例的重要性

生產力的真正祕訣在於:長期堅持做一些小事。

創建一個慣例

一個好的慣例始於一個大的目標。一旦挑選好了大目標,接下來就要弄清楚怎樣才能每天或每週前進,最終實現目標。
大目標將構成慣例的基礎,你要圍繞這一目標自己的日程。然後就是精確地安排這些時間。

讓慣例更細化

強烈建議安排好每個工作日的時間,以便自己知道每天,每週要做什麼。

運行

  • 你目前有哪些慣例?跟蹤一下你的日常活動,看看你已經在遵循的慣例有哪些
  • 選擇一個大目標,以每個工作日爲單位制訂例行安排。計算一下,如果你每天都朝着這個目標前進,一年下來你會取得多大的成就。

培養習慣

每個人都有習慣,有好有壞。好習慣能夠失去我們前進,幫助我們成長;壞習慣則阻止我們前進,阻礙我們成長。

瞭解習慣

習慣主要由三個要素構成:暗示,慣例和獎勵。
暗示是導致習慣被觸發的某樣東西。它可能是某一天的某個特定時刻、某種形式的社交場合、某個特定的環境或者其他任何東西。
慣例就是你做的事情,也就是習慣的本質。
獎勵就是讓習慣真正保持下去的“錨”這是一種你從執行習慣中獲得的良好感覺。獎勵可能只是一種滿足感。

找出壞習慣,改掉

養成新習慣

運行

  • 跟蹤你的習慣。哪些習慣對你目前的生活影響最大?你認爲其中有多少是好習慣,又有多少是壞習慣?
  • 挑選一項你的壞習慣,試着把它轉變成好習慣。在開始做之前,先在自己腦海中設想一下從現在起一週之後、一個月之後、乃至一年之後你會有什麼成果。

分解任務

造成拖延的首要原因之一,同時也是造成生產力低下的禍根,就是總是在感慨一個問題:好忙啊,問題好大啊……實際上,你並沒有真正試着去解決問題。
我們需要試着去分解任務,通過將大任務分解成小任務,你會發現自己更有動力去完成它們,也更加穩妥地向着目標前進。

爲什麼更大並不總是更好

任務越大,看起來就越嚇人。
這些大任務或大項目給我們帶來了恆上的傷害,也削弱了我們的生產力——因爲我們無法年楚未來的前景。
大型任務往往也很難估算完成時間。大型任務是一種智力挑戰,與小任務相比,大任務更可能導致拖延,通常描述也更少,更容易出錯是,

分解任務

事實證明,大多數大任務都可以被分解成更小的任務。

如何分解任務

大多數任務都可以通過一次一步的方式分解成許多小任務。
如果想承擔一項大任務,又不想被它嚇倒,你首先要明確完成這項任務需要哪些步驟。
如果你把大任務拆分成小任務的時候遇到問題,很可能是由於缺少信息。但這並不是壞事。在項目早期發現信息不足要比項目已經進展很多後才以現信息不中要好得多。

行動

  • 當前,你因爲其規模驚人放棄了哪些大型任務?你會在打掃車庫、寫博客文章、解決複雜算法等事情上拖延嗎?
  • 選出一個你當前面臨的最大問題,看看能否找到好辦法將它分解爲更小的任務。

努力工作的價值,以及爲什麼你總是逃避努力工作

努力工作是成功的必要條件,無法逃避

爲什麼努力工作是如此的辛苦

艱苦的工作最有可能是讓我們獲益良多的工作。艱苦的工作最有可能是推進我們職業發展或者爲我們打開機遇之門的工作。所以沒有任何好處的工作看起來總是那麼輕而易舉。

如果我只是“聰明地”工作

如果真想富有成效,你就不得不學會工作的時候既聰明又努力。光有聰明是不夠的。一定量的必須具備的,然而想獲得真正的成功,面對挫折的時候一定量的毅力也是必要的。

努力工作總是枯燥的。

被我們認爲困難的事情,實際上都是我們不想做的事情,因爲它們不那麼激動人心,也不那麼光彩照人。

現實

在所有的情況下,我們所面對的現實就是,沒有一件事情是輕而易舉的。如果真想成功,如果真想要成爲成功人士,你就不得不在有些時候通宵達旦。
不過,這並不意味着你永遠都不能有片刻輕鬆。成功會帶來更多的成功。越成功就越容易獲得成功。但是,攀登第一座山峯的過程是漫長又艱難的。

努力工作:如何做到這一點

你只需要下定決心去做那些需要做的工作。你必須認識到,工作最終必須要被完成,所以還不如現在就做,而不是拖到以後;你必須認識 到,你要想實現目標,要想發揮出自己的全部潛力,唯一的途徑就是自願咬緊牙關、硬着頭皮、開始工作。

任何行動都比不採取行動好

在軟件開發的職業生涯中,沒有什麼比不採取行動對生產力更致命了。

我們爲什麼拒絕採取行動

恐懼可能是最大的原因

不採取行動會發生什麼

如果我們寧可選擇無所作爲,也不願意選擇次優方案或者承擔失敗的風險,那麼這些無頭緊要的決定也會對我們的生活產生巨大的影響。

可能最壞情況是什麼

現在要怎麼做

採取行動時的檢查表

採取行動的檢查表 答案
阻攔我採取行動的障礙是什麼
如果我需要做出選擇,我的選擇會是什麼?我要從哪些選項中做出選擇?
做出了錯誤的選擇會導致的最壞結果是什麼?
如果我選擇失誤,我可能退回去選擇其他選項嗎?這麼做的代價高嗎?
選擇之間的區別是否很大?我能選擇可以立即採取行動的次優方案嗎?
我當前面臨的問題有助於自我發現嗎?如果開始我採取一些行動,在我發現正在的行動之前,還能進行調整嗎?
如果我不採取行動,會發生什麼?會有什麼代價?是浪費時間,錯過機會,還是損失金錢?

採取行動

  • 挑選你知道你應該採取行動的事項
  • 識別出過去因爲不採取行動而錯過的機會,如購買或者出售股票、投資一家公司或者創業
  • 如果上述這些事項沒有像你希望的那樣發展,最壞的結果是什麼?
    最好的結果又是什麼?
    如果當前的行動目標過於複雜,難以決斷,你能做出哪些小一眯兒的決定 來繼續前進?例如,如果 你要決定到底是學彈吉他還是學彈鋼琴,你可以決定先暫時學哪一樣,同時決定長期學哪一樣嗎?

理財

怎樣支配你的薪水

拒絕短期思維

資產與負債

所謂交道,是指實用價值高於維護成本的東西。也就意味着,一樣東西如果有資格被定義爲“資產”,必須能夠帶來比自身成本更高的價值。
所謂負債,是指成本高於帶來的價值的東西。也就是說要保有“負債”,你不得不往外掙錢,但你永遠也拿不回來與自己掏出的錢一樣多的錢。
資產與負債

資產 負債
可獲得股息的股票 信用卡債務
可供出租的不動產 房產(如果超出你的實際需要)
債券 車(如果超過你的實際需要)
音樂版權授權 每用的服務旨
軟件版權授權 所有隨着時間推移會貶值的設備
企業

嚴格上來講,任何能把錢裝在你口袋裏的東西才叫資產,而任何需要你把錢從口袋裏掏出來的東西都是負債。

回到薪水這個話題

如果想在財務上獲得成功,就必須學會如何投資,別無選擇。即使你工作一輩子,竭盡全力豐錢,如果代不到理財的方法,你也永遠不會變得富有,更遑論財務自由。

行動

  • 算一下每個月你經手的資金。看看每個月你能賺多少錢,這些錢最後又去了哪裏。是否大部分資金最後都變成了資產而非負債。
  • 計算一下,爲了達到在銀行存款100萬美元的目標(或者其他你認爲可以達到財務自由的目標所需要的數額),每年你得存多少錢。再算一算,如果不做投資,你一輩子能攢夠這麼多錢嗎?
  • 開始問自己“我能攢多少錢”,而不是“我能花多少錢”。

怎樣進行薪酬談判

薪酬談判非常重要,不只是因爲隨着時間的推移,你的薪水會不斷累積,最後所得擺在桌上可以越壘越高,還因爲在薪酬談判中你如何評價自己與如何把控自己會極大地影響你所服務的公司對你的看法。

薪酬談判始於求職之前

你的薪酬又有點能力很大程度上受聲望的影響。對某些人來說,這是要看機遇,但對大多數軟件開發人員來說,這需要仔細的規劃和策略。
爲了做到這一點基本策略就是儘可能讓自己的名字出現在各種媒體上。寫博客,做播客,寫書或文章,在大會或用戶組中發表演講,製作視頻教程,爲開源項目上貢獻代碼等,儘可能讓自己的名字出現在各種場合。
只要記住:自我營銷做得越好,聲望越高,薪酬談判就越容易。

獲得工作的方式至關重要

獲得工作的幾種方式:
第一種,你看到一份招聘啓事,然後發送自己的簡歷去申請該職位,最好再附上一封優美的求職信息。其實這是獲得工作最糟糕的一種方式。
另一種方法是能過他的推薦。
最佳狀態就是,一家公司知道你,然後無需要任何面試就直接爲你提供一個職位。在這種情況下,你儘可以根據自己的聲望爲自己標價。

先出價者輸

先出價的人會處於明顯的劣勢。

被要求先出價該怎麼辦

如果職位申請表上有這一字段,如果可以的話乾脆空着不填,或者簡單填寫“根據整體薪酬方案面議”。如果必須得寫個具體的數字,那就填成0,後續再解釋爲什麼。
如果僱主拒絕先出價,你不得不先出價,那就給出一個跨度很大的範圍,並且以整體薪酬方案爲條件,但要確保該範圍的最小值略高於你心理價位的最低值。

被問題及當前薪酬怎麼辦

儘量繞過問題。

拿到offer的時候

可以在拿到offer後再一次還價。

最後一些建議

一定要清楚自己值什麼價錢。儘可能娛樂性地研究一下自己求職的公司的薪酬範圍,研究一下與你申請的職位類似的薪酬範圍。你對自己薪酬的調查工作做得越好,談判起來就越容易。
要求這樣的薪酬的理由絕對不是“我需要這麼多錢”。沒人在乎你需要什麼。相反你要說清楚自己爲什麼值這個價錢,你能給公司帶來什麼好處。
儘可能一次多獲得幾個offer,但是要小心,別讓它們互相旁人。如果你擁有“轉身離開”的能力,那麼在任何談判中你都具有明顯的優勢。你可以用得體的方式做到這一點,告訴他們你已經有幾個offer,現在正在沉思熟慮,希望做個最好的決定。但是,要小心,語氣不要太傲慢。自信是好事,傲慢就是壞事了。

行動

  • 儘可能練習談判技巧,以便克服對談判的恐懼感。下一次去商店買東西的時候,試着計價還價,即使沒成功,也會獲得一些寶貴的經驗。
  • 仔細研究一下行業薪酬水平,以便了解自己值什麼價錢。試着找出你所在領域的公司給職員的薪酬是多少,跟自己當前的薪資情況比較一下。
  • 即使不找工作,也可以試着去參加一下面試。你也許會發現,當自己無所求的時候(因爲這時你並不需要找新工作),談判更容易。說不定你能通過這種鍛鍊找到更好的工作。

期權:所有樂趣之所在

期權的基礎知識

期權就是選擇做什麼或者不做什麼。期權背後的基本思想就是允許某人在未來的某個日期買入或賣出股票的權利付費。

深入瞭解期權

期權從根本上說就是賦予你在未來某個日期之前以固定價格購買一定數量股票的選擇權。但你也可以購買另一咱讓自己在未來某個日期之前以固定 價格出售一定數量股票的選擇權。這種期權能讓你在股價下跌的時候也賺錢。

賣出期權

從技術上講這叫“沽出期權”,因爲你創建了一份期權合約以供他人可以買入。在你沽出期權的時候,你其實是在賭盤的另一邊下注。你不是賭股份漲跌,而是賭股價要麼停在目前的水平,要麼走向期權的反方向。

更復雜的期權

房地產投資面面觀

爲什麼要投房地產

最大原因就是穩定性

第一步:學習

第一步就是房地產市場的學習。

採取行動

一旦對房地產市場有了不錯的感覺,就該採取行動了。

利用物業託管

你真的瞭解自己的退休計劃嗎?

退休計劃就是利用逆向思維

規劃退休計劃的關鍵就是利用逆向思維,精確計算每個月的生活費用,找出辦法確保自己的收入能滿足這一要求,同量還留有餘地,以備不時之需。

計算你的退休目標

一旦算出自己退休以後每個月的生活開銷是多少,當你“被動收入”達到每用所需的生活開銷的時候,你就可以正式退休了。

行動

  • 計算你的當前每月支出。看看如果自己願意做出一些犧牲的話,能削減多少開支。
  • 計算一下,精簡開支後,你每月要賺多少錢才能實現退休,記得要給息留有緩衝餘地。
  • 弄清楚根據不同的投資回報率,你要多少錢才以須退休的時候每個月的足夠的收入。

債務的危害:社保債務代價昂貴

真正財務成功的唯一方法就是用錢生錢。如果想獲得財務自由,你就必須要能夠讓你的錢爲你所用。如果說收益給我們自由,那麼後面一定要再加上一句——債務會給我們套上枷鎖。

爲什麼債務一般都是不好的

當你身揹債務的時候,通常會靠自己的錢去支付利息,這就意味着,雖人可能通過你的開銷致富。

債務方面常見的愚蠢之舉

以錯誤的順序償還債務。

並非所有的債務都是不好的。

如果你能利用債務賺到時的錢比爲這一債務支付的利息多,這樣的債務就是好的。

行動

  • 列出你的所有債務的清單,把它們區分爲兩類:好的債務和不好的債務。
  • 把不好的債務按照利率從高到低排序,計算一下多久你可能清償所有債務。

額外饋贈

“退休”的確切含義是什麼

退休,代表着“自由”,具體而言,即財務自由——一種不會囿於財務善被迫用自己別無選擇的方式將自己的時候花費在不合心意的事情上的能力。

健身

爲什麼需要破解自己的健康密碼

健身不公是保持健康體魄的關鍵要素之一,也是靈活的、具有創建性的腦力活動的基礎。

自信心

好的身材能讓你自我感覺良好,也能讓你對能完成自己設定的目標這伯事感覺良好。這種自信心可以展現出來,體現在你和他人的交談與交往當中。此外,還有一個不太科學的解釋:當你看上去很好看的進修,你的感覺也會很好。

大腦的力量

我不能肯定地說,是鍛鍊或者體脂率引起我大腦的化學變化或結構變化,從而讓我更聰明、更專注 、還是隻是我感覺更好,因此更加努力地工作。另外,當你總覺得疲倦,無心工作的時候,或者你覺得自己狀態不佳的時候,你可能會發現,改變飲食和加強鍛鍊可以讓你的身心同時獲得新活力。

恐懼

不要讓自己醒悟得太晚,從現在起就認真對待。不要等到出了健康問題纔開始關心自己的健康。

設定自己的健身標準

挑選一個具體的目標

謹記每次不要試圖挑選一個以上的目標。同時達到多個健身非常難以實現的,因爲這些目標之間經常會是直接衝突的。

創建里程碑

一旦決定 了健身的主要目標,你就應該想辦法創建一系列里程碑,沿着里程碑前進你就一定會到達最終的目標。
一定要確保里程碑是可以實現的。

測量你的進展

在你向着自己的目標努力前進的時候,採用正確的方法測量自己的進展也是非常重要的。每個時間間隔,你都需要知道自己是否正朝着正確的方向前進。

保持健康的生活方式

達成健康目標,你的戰鬥還遠沒有結束。如果不能切實改變自己的生活方式,你取得的進展很快就會消失。
你必須弄清楚如何將健康的生活習慣引入你的生活,以便讓定期鍛鍊和健康飲食成爲你日常生活的組成部分。

熱力學、熱量和你

什麼是卡路里

卡路里根本上講是能量的計量單位。具體而言,就是將一千克水在一大氣壓下提升一攝式度所需要的熱量。
每克碳水化合物和每克蛋白質提供 的熱量大約是4卡路里,而每克脂肪提供的熱量約是9卡路里。因爲我們無法消化纖維,所以來息纖維的熱量基本上可以忽略不計。

減肥很簡單

只要吃下去的熱量比燃燒掉的熱量少就可以了。

攝入了多少卡路里

燃燒了多少卡路里

利用卡路里來實現自己的目標

動力:讓你的屁股離開椅子

什麼能激勵你

如果你能爲自己找到時一個能夠激勵你實現健身目標的因素,你就可以利用它來幫助自己離開椅子,立刻投入到健身運動中。

過早獎勵自己

如果你想扼殺自己的動力,那麼你儘可以犯這樣的錯誤:在做好工作之前就因爲“做好工作”而獎勵自己。

保持動力的做法

即使你可能已經想出最大的激勵等量關係讓自己立刻開始轉變成一個全新的、健康的你,但是久而久之激勵很可能最終會失去效力。
在各個地方張貼圖片,提醒你自己想變成的樣子,這是保持 動力的一種好方法。
製作進度圖表並且不斷提醒自己你已經走了多遠也是有幫助的。
另一咱強大的保持動力的方法是遊戲化。
堅持健身計劃的激勵因素

方法 說明
聽有聲書 我跑步或舉重的時候會一直聽着有聲書或播客,我發現這件事值得我每天都期待
在跑步機上看電視 如果你保允許自己在跑步時纔看電視,你可能會有更大的動力去跑步
外出跑步 如果你喜歡戶外活動,那麼外出跑步對你而言可以是一個巨大的動力
離開孩子一段時間 我們都需要給自己一點兒休息時間,許多健身房有看護服務,能在你鍛鍊的時候照看你的孩子

計劃了就一定要執行

如果你能讓自己持久保持動力,這確實很棒。但是,有時候不論有沒有動力,你都得咬緊牙關堅持計劃。一定要提前做好決定,這能給你約束,讓你致力於自己想要採取的一系列行動。

行動

  • 列出你要健身或改善健康頭部的原因。從這份清單中,明確三項最重要的激勵因素,打印出來並張貼在不同的地方,確保自己每天都能看到。
  • 從本章講述的保持動力的做法中選出幾條,並在生活中實踐。或者找幾個可以激勵你的人的照片,張貼在你能看到的地方,或者找一個新的有關健身的應用,把鍛鍊身體變成樂趣。
  • 在達成健身計劃的某個里程碑之後給自己一個獎勵。把你的進展頭部畫成圖表,達成目標的時候獎勵自己。
  • 當你想要中斷鍛鍊步伐的時候,停下來問自己,如果不放棄,3個月後,下一年會怎樣。不管怎樣那一時刻總會到來的。

如何增長肌肉:書呆子也能擁有強健的肌肉

肌肉是如何生長的

人類的身體具有令人驚訝的適應性。着急就是,通過增加你要求肌肉完成的運動量來逐步增加肌肉的負擔,使身體以增長肌肉作爲迴應。從根本上講主濁,你要讓自己的身體相信:在增加新肌肉之前,你需要更大的肌肉。

舉重的基礎知識

不同的目標

力量

如果你的重複次數較少,而每組之間的休息時間較長,你基本上是在增強力量。

規模

肌肉增大主要是通過中午的重複次數和矢量的休息間隔實現的。

耐力

繼續增加重複次數。

準備開始

你應該做哪種舉重練習

挑選好的動作的總體策略就是,要做儘可能多的複合運動。複合運動 就是會身體多處關節的練習。

吃些什麼

如何獲得完美腹肌

儘管就像其部位那樣,你可以通過激進必對抗性訓練增大你的腹肌,介是大我數人之所以沒有腹肌,不是因爲腹肌不夠在,而是因爲他們看不到。

你的身體不想讓你有腹肌

你要明白身體是一臺非常複雜的機器,它並不在乎你穿泳衣是否漂亮,它的主要關注點集中在確保讓你活着。

你該怎麼做

你不僅要調節自己的包含,放棄任何禁忌的食物,還要確保自己像試圖增加肌肉時那樣繼續做舉重練習。

啓動跑步程序

不管是想減肥還是想改善心血管健康,你都可能會對跑步感興趣。

爲什麼你想跑步

跑步是最容易增強心臟、增加肺活量的方法。

準備開始跑步吧

入門建議

在開始跑步之前,最重要的就是下定決心。如果不能堅持一週跑3次,你不會有任何實際進展。如果你不能堅持跑步,你不公不會進步反而會退步。鍛鍊耐力需要時間,而失去耐力卻不需要太多時間。
此外,剛開始跑步的時候不要太關注進展。隨着時間的推移。你的跑步距離會不斷增加,最終會到達你設定的目標。你必須堅持並有耐心,如果你過早地急於求成,很可能會變得心灰意冷,無法繼續。

站立式辦公及其他竅門

站立式辦公和跑步機上辦公

包含竅門

  • 用微波爐烹飪雞蛋
  • 原味脂酸奶
  • 冷凍肉類

高科技健身關務:極客現身

步行計數器和計步器

無線體重計

組合設備

耳機

應用

精神

如果你不征服自己,你就會被自己征服

心靈是如何影響身體的

從心靈開始

如果你不相信自己能夠做到,你幾乎做不成任何事情。

心靈和身體的聯繫

不管這個機制是如何運轉的,重要的是你要理解自己的所思所想影響着塑了你現在的生活。

擁有正確的心態:重新啓動

什麼是積極性

積極思考與現實主義是不矛盾的。事實上,積極思考在應用層面上是現實主義的照張體現,因爲它是一咱信念,這種信念讓你有力量改變現實,讓你確信你不是環境的受害者。

積極性的正面作用

工作態度會直接影響工作表現。關於這一點,是用自己的工作效率來做的試題。

如何重啓你的態度

改變自己的想法

如果想改變自己的態度,你就必須改變自己的想法。如果想改變自己的想法,你就必須轉變自己思維模式。你的思維模式是由你的習慣決定的,因爲我們可以追溯到改變你生活中處理任何關鍵事情所採用的主要方式——養成一個習慣。

冥想

某些論點表明經常冥想的人更容易體會到時正面情緒。

勞逸結合

推薦書籍

  • 積極思考就是力量

構建一個積極的自我形象——規劃你的大腦

什麼是自我形象

自我形象是在甩掉別人對你的看法,擺脫所有用來自我安慰的謊言和欺騙以後,你看到的自己的樣子。
這種自我形象是很強大的,因爲你的大腦往往不允許你做任何事情以違反它的自我評估。這種人爲的侷限性很難克服,只是你可能甚至都沒有意識到它們的存在。

自我形象是很難改變的

如果你重複做一件事同時假裝你已經是自己想成爲的那樣的人,你歸終將變成那樣的人。

對你的大腦“重新編程”

行動

  • 列出你的缺點。不僅試着想想你是如何認知自己的,也試着想想別人又是如何認知你的。這份清單不一定完全正確——你的自我形象的很多方面被坦在了潛意識的深處,但它會是一個很好的起點。
  • 你覺得這份清單上有哪些方面是無法改變的?爲什麼?想想這些方面是記久性的,還是隻是因爲你的偏偏給你自己帶來了侷限。
  • 嘗試至少改變自我形象的一個負面的方面。用本章提出的建議來進行改變。試着用這個“假裝自己能成功”的方法和正面的強化自己的新信念。

愛情與戀愛:計算機無法牽着你的手

書單

自我提升和勵志類圖書

  • Steven Pressfield的The War of Art
  • Dale Carnegie的《人性的弱點》
  • Napoleon Hill的《思考致富》
  • Maxwell Maltz的《心理控制方法》
  • Norman Vincent Peale的《積極思考就是力量》
  • Ayn Rand的《阿特拉期聳聳肩》

軟件開發類圖片

  • 代碼大全
  • 代碼整潔之道
  • Head First設計模式

投資類書

  • Gary Keller和The Millionaire Real Estate Investor
  • Robert Kiyosaki的《富爸爸,窮爸爸》
  • Kerry Given的No-Hype Optiions Tradiing: Mythhs, Realitiies, and Strategies That Really Work

積極面對失敗

因爲在你的生活和事業中你很可能面對大量的困難。

爲什麼我們總是害怕失敗

畏懼失敗似乎是大多數人的本能。人都喜歡做自己擅長的事情,逃避做那些自己涌勝任的或是缺乏技能的事情 。我們似乎與生俱來畏懼失敗。這可能是基於保護脆弱的自尊的想法。或許我們害怕失敗就是因爲我們太過將失敗歸咎於個人,我們認爲在特定領域下的失敗是個人價值的流逝。
即使我們知道失敗並不是終點,我們似乎也能感受到這一點。我們往往太過較真,把失敗看得太重。

失敗並不是被打敗

失敗不同於被打敗。失敗是暫時的,被打敗是永恆的。
要實現不畏懼失敗,第一步就是真正意識到失敗不是終點——除非你選擇把它看作是終點。

失敗是通往成功的必經之路

不要畏懼失敗,要擁抱失敗。不只是因爲失敗和被打敗 不同,還因爲失敗是通往成功的必經之路。生活中所有值得擁有、值得去完成的事情都需要經歷失敗。

學會擁抱失敗

只是不畏懼失敗還不夠,還要主動尋覓失敗。想成長就必須把自己放在保證會失敗的環境中。我們常常會因爲停止做那些對我們有挑戰或者危險的事情而停滯不前。

結束語

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章