
16年工作一年多的時(shí)候讀過(guò)這本書(shū),書(shū)很好讀,一個(gè)上午也就讀完了。這里面提供了許多方法論的東西,很值得去學(xué)習(xí)。再次翻閱,提取一下內(nèi)容,也加入一些自己的想法,方便以后查閱。
[TOC]
前言
- 熱愛(ài)生活,即熱愛(ài)占據(jù)我們大部分時(shí)間的工作
- 不要害怕失敗【失敗是成功之母,從過(guò)程中探索通往成功的路】
- 制定自己的計(jì)劃
一、 選擇市場(chǎng)
1.穩(wěn)定成熟的技術(shù)還是未成熟的新技術(shù)?
無(wú)論選擇哪個(gè),目的都是為了產(chǎn)生利潤(rùn)。
有目的的選擇投資哪種技術(shù)和領(lǐng)域時(shí),風(fēng)險(xiǎn)收益平衡是很重要的權(quán)衡因素。
| 穩(wěn)定的技術(shù) | 未成熟的新技術(shù) |
|---|---|
| 投資風(fēng)險(xiǎn)低 | 高風(fēng)險(xiǎn) |
| 收益低 | 收益極高或極低 |
Tips:
- 基于當(dāng)前市場(chǎng),列出早中晚期的技術(shù),從左到右,按照新舊順序。試著找出關(guān)聯(lián)?!?em>下面有語(yǔ)言發(fā)展的趨勢(shì)圖】
- 分別標(biāo)注自己擅長(zhǎng)的和做過(guò)但不精通的技術(shù)。
2.供應(yīng)和需求
將競(jìng)爭(zhēng)從價(jià)格轉(zhuǎn)到能力【不要想降低工資來(lái)增加競(jìng)爭(zhēng)力,拼不過(guò)外包的~~~】
Tips:
- 工作哪些是高需求,哪些是低需求?
- 密切關(guān)注外包公司還沒(méi)有涉足的前沿技術(shù)或是國(guó)內(nèi)市場(chǎng)的高需求的技術(shù)。
3.只會(huì)編程是不夠的
熟悉業(yè)務(wù),從客戶等多方角度去理解業(yè)務(wù)
4.做團(tuán)隊(duì)中最差的
你身邊的人對(duì)你有很大的影響,明智的選擇圈子。試圖做團(tuán)隊(duì)里最差的人可以讓你不再小看自己。
故曰與善人居,如入芝蘭之室,久而不聞其香,即與之化矣。與不善人居,如入鮑魚(yú)之肆,久而不聞其臭,亦與之化矣。丹之所藏者赤,漆之所藏者黑,是以君子必慎其所與處者焉。
Tips:
- 找個(gè)開(kāi)源項(xiàng)目或者志愿者項(xiàng)目,通過(guò)和項(xiàng)目中其他程序員的合作,練習(xí)新技術(shù),提升技能。
5.在思維上投資


數(shù)據(jù)來(lái)源:http://www.tiobe.com/tiobe-index//
對(duì)行業(yè)感興趣-->單純?yōu)榱伺d趣而學(xué)習(xí)新的東西。創(chuàng)造機(jī)會(huì)去使用新的技術(shù)
Tips:
學(xué)習(xí)一種新的讓你思維方式發(fā)生變化的編程語(yǔ)言。拒絕固化思維。
6.不要聽(tīng)從父母
職業(yè)道路上,需要有一些目的性的冒險(xiǎn)?!?em>不僅僅是職業(yè)道路需要適當(dāng)?shù)墓虉?zhí)】
Tips:反思
- 職業(yè)道路上,你最擔(dān)心什么?
- 如果沒(méi)有擔(dān)心,你會(huì)做到什么程度?
- 你的決定受到“擔(dān)心”多大的影響?
- 現(xiàn)在該如何逆轉(zhuǎn),尋找新的機(jī)會(huì)做出新的選擇
7.做一名通才
機(jī)械化生產(chǎn)線使工作按照穩(wěn)定的步伐直線進(jìn)行,而軟件項(xiàng)目通常是具有循環(huán)性
開(kāi)發(fā)必須依賴(lài)前后流程和經(jīng)驗(yàn),了解系統(tǒng)業(yè)務(wù)
不是說(shuō)一個(gè)項(xiàng)目的流程中,你的價(jià)值有多大(架構(gòu)師的價(jià)值往往最大),而是說(shuō)你可以在多廣的范圍內(nèi)發(fā)揮作用
成為通才就是說(shuō)不要專(zhuān)注一種技術(shù)
IT職業(yè):
- 職業(yè)階梯的各層
- 平臺(tái)和操作結(jié)構(gòu)
- 代碼和數(shù)據(jù)
- 系統(tǒng)和應(yīng)用
- 業(yè)務(wù)和IT
技術(shù)只是一種工具,你的技術(shù)水平必須要超越技術(shù)平臺(tái)
成為某一項(xiàng)的專(zhuān)家,同時(shí)還擅長(zhǎng)幾種別的技術(shù)
Tips:
列出將你的知識(shí)和能力融合在一起的工作內(nèi)容。寫(xiě)下每個(gè)方面中你的專(zhuān)長(zhǎng)。在列出你要學(xué)習(xí)的一種或幾種技術(shù)。
然后1周內(nèi)找出30min開(kāi)始研究要學(xué)習(xí)的技術(shù),不是簡(jiǎn)單的閱讀相關(guān)的書(shū)籍資料,而是動(dòng)手實(shí)踐
| 熟悉 | 計(jì)劃學(xué)習(xí) | 狀態(tài) |
|---|---|---|
| c | python | 熟悉語(yǔ)法中,周末找小項(xiàng)目練手 |
| c++ | web | 找個(gè)用python的web項(xiàng)目練手 |
| mysql | redis | 熟悉下語(yǔ)法,自己用一下 |
| linux | 算法練習(xí) | leetcode,july回顧 |
8. 成為一名專(zhuān)家
避免思維固化,跳出常規(guī)圈,挑戰(zhàn)極限,追求卓越。
什么算是專(zhuān)業(yè)人才?
- 已經(jīng)處理過(guò)工作中可能遇到的80%的情況【經(jīng)驗(yàn)豐富】
- 擁有足夠的知識(shí)應(yīng)付還未出現(xiàn)的20%的問(wèn)題
- 不僅可以處理高水平的抽象,也了解實(shí)現(xiàn)高端抽象的低端細(xì)節(jié)
- 解決部署問(wèn)題的人,即使解決不了,也能找到解決問(wèn)題的人
Tips:
- 學(xué)習(xí)系統(tǒng)內(nèi)部實(shí)現(xiàn)原理。eg.編譯程序、操作系統(tǒng)或虛擬機(jī)如何將多個(gè)代碼連接起來(lái),行程一個(gè)連貫系統(tǒng)的?
【深入理解計(jì)算機(jī)原理】 - 尋找教課的機(jī)會(huì)【Stack Overflower\SegmentFault,才注意到這兩個(gè)網(wǎng)站名字這么搭啊】
9.切忌孤注一擲
拓寬視野,開(kāi)放思想,了解內(nèi)部運(yùn)作,而不是只學(xué)習(xí)如何操作。
Tips:
做一個(gè)小項(xiàng)目,兩次。
一次使用新技術(shù),一次使用最慣常的競(jìng)爭(zhēng)性技術(shù)。
10.熱愛(ài)它,不然離開(kāi)它
興趣是最好的老師。培養(yǎng)自己對(duì)現(xiàn)有工作的興趣,要不就去做自己感興趣的工作。
癡迷,熱情是成功的關(guān)鍵。當(dāng)然和天份分不開(kāi)。
所以,無(wú)論什么原因,想想自己到底 適合 什么
Tips:
- 找一份自己真正有激情去做的工作
- 堅(jiān)持兩個(gè)星期寫(xiě)日志。每個(gè)工作日起床的時(shí)候,給自己的興奮度打分,10分制,最高10分(一想到馬上要開(kāi)始一天的工作了,就興奮的不能躺在床上1分鐘),最低1分(寧愿得病也不愿意上班)。兩星期后簡(jiǎn)單分析日志,有峰值嗎?走向怎樣?平均分呢?接下來(lái)的兩周計(jì)劃如何在明天得到10分【作為女孩子,為自己定束花,每周一送達(dá),大大提升了上班的積極性,而且讓每天的上班有滿滿的幸福感】。如果兩周后還是不盡人意,那說(shuō)明是時(shí)候考慮做個(gè)大的改變了?!?em>休假或者換工作吧】
【這里想到了《時(shí)空戀旅人》里的父親告訴蒂姆的話,把每天的生活過(guò)兩遍。這是幸福的關(guān)鍵。】
技術(shù)只是一種做事的方法
二、在產(chǎn)品上投資
這一章就職業(yè)投資策略展開(kāi)討論,探討如何選擇某種技巧和技術(shù)來(lái)投資,以及不同的投資方法。
11.學(xué)習(xí)釣魚(yú)
授之于魚(yú),不如授之以漁。
"漁"是一個(gè)過(guò)程,一個(gè)工具,某種技術(shù)的某個(gè)方面,工作領(lǐng)域里某一特定信息的過(guò)程
忽視行業(yè)性質(zhì)的人呢,往往會(huì)犯低級(jí)錯(cuò)誤。只有懂得基本的行業(yè)知識(shí),此類(lèi)錯(cuò)誤都是可以避免的?!?em>業(yè)務(wù)啊業(yè)務(wù)】
不要期待別人來(lái)教,主動(dòng)去問(wèn)去學(xué)習(xí)【我是一直很主動(dòng)去學(xué)習(xí)的,問(wèn)題是不能持之以恒的學(xué)習(xí) =_=】
Tips:
- How and Why?
- "提示"時(shí)間。找一個(gè)重要卻經(jīng)常忽視的工具。版本控制系統(tǒng)【svn,git】,常用但知之甚少的庫(kù),編輯器【vs, sublime】【redis,kibana】深入核心。
12.學(xué)習(xí)行業(yè)是如何運(yùn)作的
知道行業(yè)的盈利法則,學(xué)習(xí)基本的財(cái)務(wù)知識(shí)
Tips:
- 基礎(chǔ)商業(yè)教程:《The Ten-Day MBA》
- 了解財(cái)務(wù)的狀況,如果可以,找財(cái)務(wù),然后復(fù)述確認(rèn)理解正確
- “賬本底線”為什么被稱(chēng)為“賬本底線”
13.尋找良師
- 良師可以讓你的學(xué)習(xí)過(guò)程形成體系。消減過(guò)多的選擇,避免白費(fèi)經(jīng)歷。
- 良師是值得信賴(lài)的朋友,他們可以觀察并判斷你做出的決定和取得的進(jìn)步【及時(shí)反饋】
有本事不如認(rèn)對(duì)人【古代的君王有一個(gè)知人善用,也就是明君了】
Tips:學(xué)會(huì)做自己的良師
- 找到榜樣
- 列出他的10個(gè)特性。必須是視他為榜樣的理由,可能是某一特定的技術(shù)方面,或者是人格魅力,或者是良好習(xí)慣
- 按重要性升序排列【這樣就有趕上榜樣的方法啦】
- 在這些特征上客觀的給自己打分
- 將自己的差值降序排列,得到改進(jìn)的先后順序
- 從這個(gè)列表的前兩三項(xiàng)開(kāi)始,列出要改進(jìn)的具體事項(xiàng)【這樣就可以著手改進(jìn)啦】
14.做一名良師
多去問(wèn)答網(wǎng)站回答問(wèn)題【StackOverFlow/SegmentFault/csdn】
【將自己新學(xué)的技巧或是總結(jié)的經(jīng)驗(yàn)分享出去,掘金/csdn/博客園等】
15.練習(xí),練習(xí),再練習(xí)
我們應(yīng)該找時(shí)間練習(xí)
開(kāi)發(fā)大腦,突破自己的編程極限——好的練習(xí)可以更接近自己的極限
練習(xí)什么?怎么才能達(dá)到極限?
- 不能手到擒來(lái)的技術(shù),真的需要的時(shí)候也不一定想的起來(lái)——深入研究工具或庫(kù)
- 代碼。找到想要用來(lái)練習(xí)的軟件,給自己定計(jì)劃加新功能。怎么從一堆重要代碼中理出思緒,從哪里開(kāi)始?
——以最快速度讀懂你正在看的代碼,尋找不同風(fēng)格,不同編程語(yǔ)言的軟件練習(xí)。記錄下是如何是整個(gè)過(guò)程增加或者降低難度,使用了什么方法幫助你理解這些代碼?對(duì)復(fù)雜的函數(shù)層次,你是以什么為線索,讓調(diào)用棧有跡可尋? - 訓(xùn)練思維敏捷提高即興編碼技術(shù)——自我限制。類(lèi)似,如何顛倒兩個(gè)數(shù)字的值而不定義新的變量?排序算法的時(shí)間復(fù)雜度最低能多少?
Tips:編程練習(xí)室
- Topcoder https://www.topcoder.com/
- Code Kata http://codekata.pragprog.com/
- 【Lintcode http://www.lintcode.com/】
- 【*Leetcode https://leetcode.com/ *】
16.做事的方法
軟件方法論,執(zhí)行得到自己的步驟
Tips:批判方法論
- 選擇一個(gè)軟件開(kāi)發(fā)方法論
- 看有關(guān)這個(gè)方法論的書(shū)
- 加入討論這個(gè)問(wèn)題的聯(lián)絡(luò)組,批判的研究
- 找到優(yōu)缺點(diǎn)
- 用到自己的項(xiàng)目中有什么障礙
- 再找一個(gè)循環(huán)研究,試著結(jié)合
17.站在巨人的肩膀上
從現(xiàn)有程序中得到領(lǐng)悟——設(shè)計(jì)模式
已經(jīng)有的輪子,盡量不要自己去造了
Tips:批判學(xué)習(xí)項(xiàng)目
- 選擇一個(gè)項(xiàng)目,仔細(xì)做研讀筆記。歸納優(yōu)缺點(diǎn),至少找到一個(gè)可以借鑒的技巧或模式。再找到至少一處缺點(diǎn),提醒自己不要再犯。
- 找到一群志同道合的人,定時(shí)聚會(huì),分享一段代碼,分解,討論代碼背后的東西。
18.在工作中,將自己自動(dòng)化
生產(chǎn)率 = 項(xiàng)目數(shù)量/(程序員數(shù)量x平均時(shí)薪)
Tips:自動(dòng)化你的工作
- 挑選你常做的工作,為它編一個(gè)代碼生成器。從最簡(jiǎn)單的部分做起。
確??梢怨?jié)省你的時(shí)間。想辦法提高生成代碼的抽象等級(jí) - 研究“模型驅(qū)動(dòng)架構(gòu)(MDA)”。
看看工作中哪里可以使用MDA概念,想想如何用你日常使用的工具應(yīng)用MDA
MDA 是由 OMG ( Object Management Group ,國(guó)際對(duì)象管理集團(tuán))于 2001 年提出來(lái)的。其核心思想是抽象出與實(shí)現(xiàn)技術(shù)無(wú)關(guān)、完整描述業(yè)務(wù)功能的核心平臺(tái)無(wú)關(guān)模型( PIM , Platform Independent Model ),然后針對(duì)不同實(shí)現(xiàn)技術(shù)制定多個(gè)轉(zhuǎn)換規(guī)則,通過(guò)這些轉(zhuǎn)換規(guī)則及輔助工具將 PIM 轉(zhuǎn)換成與具體實(shí)現(xiàn)技術(shù)相關(guān)的平臺(tái)相關(guān)模型( PSM , Platform Specific Model ),最后將經(jīng)過(guò)充實(shí)的 PSM 轉(zhuǎn)換成代碼。通過(guò) PIM 和 PSM , MDA 的目的是分離業(yè)務(wù)建模與底層平臺(tái)技術(shù),以保護(hù)建模的成果不受技術(shù)變遷的影響。
三、執(zhí)行
19.就是現(xiàn)在
隨時(shí)問(wèn)自己:What can we do? Right now.
Don't wait, just do.
帕金森定律——不是一種無(wú)法逃脫的宿命。即使是認(rèn)為制造的一種緊迫感,也足夠你的效率提高兩三倍了。
Tips:做一個(gè)推動(dòng)者
- 查看掛了很長(zhǎng)時(shí)間的任務(wù),或者是讓你很頭疼的工作
- 在其中找一個(gè)可以在日常工作的空隙時(shí)間完成的工作,使用碎片化的時(shí)間,縮短工時(shí),例如,原來(lái)的一個(gè)月縮短至一周
20.讀心術(shù)
做所有可以先想到的,與之相關(guān)的工作
盡可能找到團(tuán)隊(duì)想要改進(jìn)想要優(yōu)化的地方的這種表達(dá)暗示,行動(dòng)起來(lái),看看是否可行,如果執(zhí)行起來(lái)簡(jiǎn)單易行,就做出來(lái),檢測(cè)。
謹(jǐn)慎改動(dòng),從小處改起
Tips:站在客戶的角度考慮系統(tǒng)
- 開(kāi)始一個(gè)新項(xiàng)目或系統(tǒng)時(shí),記錄下你認(rèn)為經(jīng)理或用戶想讓你做的事。
- 這些有可能又不太明顯的事情,想想如何高效的實(shí)現(xiàn)執(zhí)行。想想用戶在短時(shí)間內(nèi)想不到的邊緣功能。
- 下次修改的時(shí)候,看看命中率?,F(xiàn)有需求,之前想到的方法能用的上嗎
21.每日成績(jī)
計(jì)劃和跟蹤工作成績(jī),對(duì)我們每個(gè)人都有益。
每天都讓自己有可匯報(bào)的成績(jī)。
做細(xì)致和有目的性的工作的員工更出眾
制定目標(biāo)(每日每周或者無(wú)論你能做什么)并且記錄下可以徹底改變你工作中變現(xiàn)的內(nèi)容
經(jīng)常記錄工作成績(jī):可以保證你不會(huì)停滯不前
Tips:
- 記錄讓你的團(tuán)隊(duì)都在忍受的那些吹毛求疵的小問(wèn)題
- 哪些工作可以自動(dòng)完成,但是并沒(méi)有?
- 你來(lái)構(gòu)造或者部署一個(gè)過(guò)程如何?
- 你可以解決哪些問(wèn)題?如何增加成功率
- 瞄準(zhǔn)這個(gè)清單,列個(gè)計(jì)劃去做出點(diǎn)成績(jī)
22.別忘了你在為誰(shuí)工作
不僅要按工作的要求來(lái)調(diào)整自己,還應(yīng)該使工作與你自己的需求一致。
好經(jīng)理的職責(zé):為團(tuán)隊(duì)設(shè)定優(yōu)先級(jí),具備完成工作的一切需要,保證團(tuán)隊(duì)保持干勁和工作效率,并促使團(tuán)隊(duì)最終順利完成工作
Tips:了解團(tuán)隊(duì)目標(biāo),檢查自己的日常工作是否與團(tuán)隊(duì)目標(biāo)一致
23.安分守己
要有雄心,但不必路人皆知。
專(zhuān)注眼前的工作
Tips:
- 一周內(nèi)不去想職業(yè)規(guī)劃。
- 寫(xiě)下當(dāng)前工作目標(biāo),想想從手頭的工作能學(xué)到什么,制作既有戰(zhàn)略性又實(shí)用的計(jì)劃。
- 一周完成,周末分析:完成度?如何評(píng)價(jià)?
- 制定下周計(jì)劃
24.今天我能把工作做到多好?
試試把無(wú)聊的工作做到100分,發(fā)揮創(chuàng)造力,挑戰(zhàn)極致,做到完美
25.你的價(jià)值是多少
每日三省吾身:
是否為公司創(chuàng)造了工資兩倍的利潤(rùn)?
今天實(shí)現(xiàn)了自己的價(jià)值了嗎?
量化自己的價(jià)值。
Tips:了解公司的最低預(yù)期資本回報(bào)率,衡量你是不是一項(xiàng)好的投資
26.一桶水中的鵝卵石
你是一個(gè)鵝卵石,公司是桶水,你的離開(kāi)其實(shí)對(duì)公司的影響很小的~~~
拒絕“你是無(wú)可替代”的思想
Tips:確保自己是可替代的
-
把你編寫(xiě)或者維護(hù)的代碼,做過(guò)的工作文檔化。使別人完全依賴(lài)你完成的工作目錄即可替代你。
工作記錄 - 養(yǎng)好良好的編碼習(xí)慣,提高代碼可讀性。
- 自動(dòng)化或者分解你的代碼,或者為代碼提供說(shuō)明【UML】,使其他人很容易明白你的代碼。
27.愛(ài)上維護(hù)
維護(hù)的好處:
- 可以設(shè)計(jì)更可見(jiàn)的改進(jìn)
- 有機(jī)會(huì)可以和客戶直接交流
- 維護(hù)模式是自由并且具有創(chuàng)造力的,身兼領(lǐng)導(dǎo)者,架構(gòu)師,設(shè)計(jì)師,程序員,測(cè)試員
Tips:評(píng)估、改進(jìn)、評(píng)估
- 維護(hù)的重要程序和代碼中,把所有可以評(píng)估程序質(zhì)量的元素列舉出來(lái)。eg.程序的響應(yīng)時(shí)間,正常運(yùn)行時(shí)間,
- 挑選出最重要的特征,進(jìn)行評(píng)估
- 確定可實(shí)現(xiàn)的目標(biāo),改進(jìn)
- 再進(jìn)行一次評(píng)估確認(rèn)是否改進(jìn)了
- 選擇另外的測(cè)量標(biāo)準(zhǔn),再來(lái)一遍,循環(huán)
28.8小時(shí)激情燃燒
一周40小時(shí)的工作:工作的時(shí)候不容一絲松懈,高度集中。
好好規(guī)劃,減少工作時(shí)間,才會(huì)收獲更多。
Tips:
晚上好好睡 + 早飯 + 正點(diǎn)前早點(diǎn)上班 + 投入工作4小時(shí) + 午飯 + 投入工作四小時(shí) + 回家放松
29.學(xué)習(xí)如何失敗
原則:每一個(gè)錯(cuò)誤的音調(diào)離正確的音調(diào)不過(guò)一步之遙
處理錯(cuò)誤的步驟:
- 發(fā)現(xiàn)問(wèn)題后第一時(shí)間提出,不要企圖隱藏錯(cuò)誤
- 接受批評(píng)【不要試圖找借口】
- 提供解決方案【即使沒(méi)有解決方法,也要提供一份有計(jì)劃的進(jìn)程】
- 需求幫助
充滿壓力的時(shí)候是贏得忠誠(chéng)的最好時(shí)機(jī)
30.說(shuō)“不”
清楚知道自己無(wú)法保證一定會(huì)做到,或者知道根本就無(wú)法銼刀,卻依然做出承諾
無(wú)法說(shuō)“不”的人的承諾不可靠,含金量不高
勇于誠(chéng)實(shí)。預(yù)留完成任務(wù)的時(shí)間,不知道就不知道,但是可以有主動(dòng)挑戰(zhàn)的心
Tips:記錄下做出的每個(gè)承諾
- 到期日,你要完成什么?
- 你承諾的內(nèi)容是什么?
- 如果無(wú)法完成,記錄下你的想法和你要接受的內(nèi)容
- 做出承諾的時(shí)候,記錄下來(lái)
每天檢查,如果發(fā)現(xiàn)無(wú)法踐行,及時(shí)溝通
每月檢查,多少實(shí)現(xiàn)了的?多少次能做出正確承諾?
31.不要恐慌
臨危不懼
想想最差的后果其實(shí)也沒(méi)什么不能接受的。既然能接受最壞的結(jié)果,那慌什么怕什么,淡定~~~
然而剛工作的時(shí)候也是恐懼害怕,老是不自覺(jué)的想要討好,然后不會(huì)拒絕,做了一堆承諾要加班完成,有時(shí)還完不成,壓力挫敗感不斷膨脹
為什么會(huì)恐慌?——喪失了判斷力。正視問(wèn)題,關(guān)注問(wèn)題本身
如何跳出恐慌——第三者的眼光去看問(wèn)題,不要著急考慮問(wèn)題帶來(lái)的思慮,而是專(zhuān)注問(wèn)題本身
Tips:記錄恐慌日記
- 記錄下是你驚慌的境況,即使一丟丟
- 每周回顧,看一個(gè)引起驚慌的情況造成的持續(xù)影響,這種情況值得驚慌嗎?為什么驚慌到了呢?害怕?lián)氖裁茨兀?/li>
- 分析自己應(yīng)對(duì)問(wèn)題時(shí)的反應(yīng),對(duì)這種境況最有幫助的反應(yīng)應(yīng)該是什么?榜樣遇到這種事,他們的反應(yīng)呢?
目標(biāo):理智分析
32.說(shuō)出來(lái)、行動(dòng)、展示
- 制定你的計(jì)劃【不要定了計(jì)劃就置之不理了】
- 按計(jì)劃行動(dòng)【每天的計(jì)劃必須是相關(guān)的】
- 展示結(jié)果
四、推銷(xiāo)——不僅僅是迎合
【推銷(xiāo)是門(mén)技術(shù)活】
隱藏你的能力是愚蠢的
33.不要忽視感覺(jué)
能力是一方面,讓別人知道你有能力是另一方面
軟實(shí)力的重要性不言而喻
| 組 | 影響其感覺(jué)的特質(zhì) |
|---|---|
| 團(tuán)隊(duì)成員 | 技術(shù)水平、社交能力、團(tuán)隊(duì)精神 |
| 經(jīng)理 | 領(lǐng)導(dǎo)能力、客戶服務(wù)意識(shí)、溝通能力、項(xiàng)目跟進(jìn)能力、團(tuán)隊(duì)精神 |
| 客戶 | 客戶服務(wù)器意識(shí)、溝通能力、項(xiàng)目跟進(jìn)能力 |
| 項(xiàng)目經(jīng)理 | 溝通能力、項(xiàng)目跟進(jìn)能力、效率、技術(shù)水平 |
反思自己:
- 在工作中你會(huì)做出哪些改變?
- 已經(jīng)做了哪些?哪些改變你沒(méi)做?
34.探險(xiǎn)向?qū)?/h3>
Tips:
- 自我檢查——你是不是一個(gè)令人害怕的編程老惡魔?
- 跳出圍墻——找一個(gè)自己知之甚少,需要依賴(lài)別人的境況
35.學(xué)會(huì)溝通,善于寫(xiě)作
Tips:
- 記錄開(kāi)發(fā)日記:做了什么工作,為什么這么設(shè)計(jì)【嘗試過(guò)的方法,參考的資料等】,注意寫(xiě)作質(zhì)量,即使只是給自己看,也要講清楚
- 學(xué)習(xí)打字
【學(xué)習(xí)榜樣怎么寫(xiě)開(kāi)發(fā)日記;階段式總結(jié)文檔發(fā)布博客,和更多的人討論為什么要這么實(shí)現(xiàn)】
36.到場(chǎng)
盡可能避免異步溝通,選擇面對(duì)面或電話實(shí)時(shí)溝通,多交流
37.適當(dāng)?shù)难哉Z(yǔ)
【用別人聽(tīng)得懂感興趣的語(yǔ)言解釋你的工作,你所做的工作的意義】
Tips:你工作的意義是什么
- 列出近期共組,并寫(xiě)出每項(xiàng)工作的商業(yè)意義
- 隨時(shí)準(zhǔn)備應(yīng)對(duì)老總的提問(wèn)“這項(xiàng)工作的意義是什么?”
38.改變世界
如果你不知道要做的改變是什么,那你就沒(méi)有在做任何改變。如果你沒(méi)有主動(dòng)讓自己獲得承認(rèn),那你就還沒(méi)有獲得承認(rèn)。
Tips:記錄改變
- 想想哪些同事是帶著任務(wù)來(lái)工作的?哪些同事時(shí)最努力最有效率?他們的任務(wù)是什么
- 這些任務(wù)中哪些是不合適的?努力和狂熱的界限是什么?
39.讓人們聽(tīng)到你的聲音
如何能從一名程序員到出版作品再到公眾演講?——從互聯(lián)網(wǎng)開(kāi)始
- 閱讀網(wǎng)絡(luò)日志。follow 榜樣
- 自己寫(xiě)
- 當(dāng)?shù)亻_(kāi)發(fā)員小組會(huì)議上開(kāi)始演講
- 盡早行動(dòng)
Tips:
- 確定專(zhuān)題。列出一切可能出現(xiàn)的網(wǎng)絡(luò)日志話題——你要寫(xiě)的文章專(zhuān)題,不要寬泛要具體,10-20分鐘就能寫(xiě)出來(lái)的小想法,10個(gè)左右
- 創(chuàng)建網(wǎng)絡(luò)日志
- 動(dòng)筆。為自己設(shè)定三個(gè)星期的期限,每天,從這個(gè)列表中找一個(gè)話題來(lái)寫(xiě)文章。不要過(guò)多的思考,就是寫(xiě)一遍關(guān)于這個(gè)觀點(diǎn)的文章,然后發(fā)表。文章中加入其他網(wǎng)絡(luò)日志中相關(guān)文章的鏈接。隨時(shí)加入新想法
- 三周后,挑出最喜歡的兩篇文章,發(fā)布到Digg, Reddit這種有用戶審查文章的網(wǎng)站上。
40.創(chuàng)建自己的商標(biāo)
創(chuàng)建商標(biāo)分為兩部分:認(rèn)知和尊重
不管你承認(rèn)不承認(rèn),互聯(lián)網(wǎng)不會(huì)忘記你做過(guò)什么
Tips:查詢自己在互聯(lián)網(wǎng)留下的痕跡
- 社交賬號(hào)【用你的qq號(hào)或者其他常用賬號(hào)搜索,注意論壇中的對(duì)話】
41.發(fā)布你編寫(xiě)的程序
開(kāi)源
42.變成卓越的能力
傳統(tǒng)上市場(chǎng)營(yíng)銷(xiāo)四要素:生產(chǎn)、價(jià)格、宣傳和定位
市場(chǎng)的目的:子啊生產(chǎn)者和消費(fèi)者間建立起關(guān)于某種產(chǎn)品和服務(wù)的聯(lián)系
現(xiàn)在市場(chǎng)——確實(shí)卓越的產(chǎn)品才能在人群中獨(dú)占鰲頭
僅僅做人群中最好的是不夠的,要成為人們談?wù)摰慕裹c(diǎn)
Tips:從小事上追求卓越
43.建立關(guān)系
恐懼使我們無(wú)法接近專(zhuān)業(yè)人士
Tips:學(xué)習(xí)和專(zhuān)業(yè)人士建立聯(lián)系
- 找出你最喜歡的軟件,給開(kāi)發(fā)者寫(xiě)一封郵件:感謝他的開(kāi)發(fā),提出建議、問(wèn)題或其他,請(qǐng)他回復(fù),如果是開(kāi)源的,主動(dòng)提議來(lái)幫忙
- 在你生活的城市里,找一位你敬仰的活著愿意向他學(xué)習(xí)的人。主動(dòng)交談,克服恐懼開(kāi)始的不舒服的感覺(jué)去主動(dòng)
五、保持技術(shù)領(lǐng)先
44.已經(jīng)過(guò)時(shí)的技術(shù)
摩爾定律的推斷:計(jì)算機(jī)的性能每隔18個(gè)月提高一倍
向前看。清楚地知道你的技術(shù)發(fā)展方向,是盲目和有遠(yuǎn)見(jiàn)之間的區(qū)別
Tips:每周找出時(shí)間來(lái)研究尖端技術(shù)
- 至少兩小時(shí),學(xué)習(xí)并動(dòng)手
- 制作簡(jiǎn)單的應(yīng)用程序,用新技術(shù)實(shí)現(xiàn)當(dāng)前技術(shù)做的項(xiàng)目,理解不同之處,考慮新技術(shù)能做出什么。
- 日程安排中加入做這項(xiàng)工作的時(shí)間,一定要按時(shí)完成
45.你已經(jīng)失去工作了
Tips:嘗試轉(zhuǎn)變身份
轉(zhuǎn)變成測(cè)試員或者是項(xiàng)目經(jīng)理做一兩天你的工作。
做一做考慮過(guò)但沒(méi)嘗試的工作,嘗試這種身份一兩天,看看自己是否適合
潛移默化你的工作方式
46.沒(méi)有終點(diǎn)的道路
關(guān)注結(jié)果會(huì)使人忘記應(yīng)該做好過(guò)程。
- 嘗試在關(guān)工作中,不焦急的想要趕快完成它,嘗試在工作中關(guān)注任務(wù)本身。
【老板一般更關(guān)心結(jié)果,因?yàn)檫^(guò)程對(duì)他們來(lái)說(shuō)基本黑盒,不透明不可控】
47.給自己做一份藍(lán)圖
做一份職業(yè)規(guī)劃的藍(lán)圖,表明每個(gè)階段需要做的技術(shù)和工作,就像是游戲升級(jí)一樣,標(biāo)注你的等級(jí),以及距離下一級(jí)的距離。記錄前幾個(gè)等級(jí)取得的進(jìn)步和突破。
48.要注意觀察市場(chǎng)變化
嘗試做個(gè)技術(shù)達(dá)人,或者至少結(jié)識(shí)一位技術(shù)達(dá)人,與他建立緊密的聯(lián)系
49.鏡子里的胖子
常常自省總結(jié)~~~不要因?yàn)樘煜ぷ约毫?,就完全忽視自己是在持續(xù)進(jìn)步,還是在原地踏步
最好找到第三方,對(duì)自己定期客觀評(píng)價(jià),找到一個(gè)準(zhǔn)確的“稱(chēng)”去量你的“體重”
別讓過(guò)時(shí)悄悄地降臨到你的身上,就像你的褲子突然間變得緊身了一樣
Tips:評(píng)估自己,記錄實(shí)時(shí)想法
- 做一次360評(píng)估
1.1 列出可信賴(lài)的,可以自在的請(qǐng)他們給出對(duì)你的評(píng)價(jià)【同事,客戶,上司,下屬】
1.2 列舉你認(rèn)為作為專(zhuān)業(yè)人士需要的10項(xiàng)重要特征作為衡量標(biāo)準(zhǔn)
1.3 生成調(diào)查問(wèn)卷,補(bǔ)充題“我還應(yīng)該問(wèn)什么問(wèn)題”
1.4 發(fā)送調(diào)查問(wèn)卷,得到評(píng)分反饋,制定行動(dòng)計(jì)劃 - 寫(xiě)日志。記錄你在做什么工作,在學(xué)習(xí)什么,以及你對(duì)這個(gè)行業(yè)的一些觀點(diǎn)
隔一段時(shí)間回顧之前的記錄,對(duì)比現(xiàn)在的想法,哪里改變了?
50.南印度捉猴
猴子貪婪抓食物,不愿放棄,卡住,被抓
價(jià)值固化使你脆弱
Tips:找到你的固化點(diǎn)
- 你的價(jià)值固化是什么?
1.1 制作表格,分為兩欄“職業(yè)”和“技術(shù)”。列出每欄你認(rèn)為不容質(zhì)疑的價(jià)值
1.2 “職業(yè)”例如“你的強(qiáng)弱項(xiàng)”,“你的職業(yè)目標(biāo)”,“實(shí)現(xiàn)目標(biāo)的方法”
1.3 “技術(shù)”例如“你選擇投資的技術(shù)中心,哪些是你看重的”,“你認(rèn)為什么技術(shù)特性是最重要的”,“如何制作可擴(kuò)充的系統(tǒng)”,“開(kāi)發(fā)軟件最具生產(chǎn)力的環(huán)境是什么”,“總體上來(lái)講,最好的和最壞的平臺(tái)是什么?”
1.4. 站在自己的對(duì)立面,質(zhì)疑自己的觀點(diǎn),轉(zhuǎn)變思維。如果你所認(rèn)定的相反方面是正確的呢? - 了解你的敵人——找出你最討厭的技術(shù),用它來(lái)完成一個(gè)項(xiàng)目,換平臺(tái),換思維
51.避免瀑布型職業(yè)規(guī)劃
不斷改變自己的目標(biāo),職業(yè)的改變不僅可能,而且有時(shí)是非常必須的
52.每天都有進(jìn)步
一個(gè)小小的改變都會(huì)起到推動(dòng)作用,一旦你作出了這些改變,你就會(huì)清楚的看到不同
遠(yuǎn)大的目標(biāo)會(huì)使人喪失動(dòng)力——樹(shù)立一個(gè)小目標(biāo),不斷超越
Tips:列出你想要做的復(fù)雜困難的改善——每天兩分鐘思考今天做點(diǎn)什么能比昨天有些改善呢
53.獨(dú)立
沒(méi)有任何組織結(jié)構(gòu)可以成為你的庇護(hù),你的價(jià)值,為自己負(fù)責(zé)?。。?/strong>
保持好奇心?。?!
—— 2017.3.19
