一,、前言標題有點兇,但內容很干! 大部分程序員并不會畫PPT,也梳理不出架構圖。工作的年頭雖然多,但卻不對自己的知識進行整理匯總,久而久之只能干,不會說,。好,那么本文就帶著你一起畫畫圖,做個
做程序猿多年后,經常會有家里的親戚詢問,自己家小孩報計算機行嗎,。 這也讓我想到了自己為什么學計算機 · 軟件工程,記得當時首先是權衡后沒得選了,再者是學計算機家里還能給買個電腦。喜歡電腦,是我第一次在初中接觸 如果,非說會什么,才能學好編程,。那我一定會想起跟隨了我20年到象棋,從小學,、到初中、到高中,、到大學,以及畢業(yè)到現在,它都在我身邊,。 左側的圖是
哈哈哈,以上說的都是戰(zhàn)績,其實也有輸的很多的時候,比如,我的小學同學園子、公元外面的老頭,、負責人他爸爸( 放下輸贏,下棋確實能培養(yǎng)出很好的邏輯思維能力,落子能看3、5步,做套要想7,、8步,就像; 邏輯思維,并不會影響最開始的學編程,也不耽誤簡單的功能使用,但編程這個行業(yè)每到一個階段就會有一個瓶頸,突破數據結構,、突破算法,、突破業(yè)務,不斷的突破自己的眼界,同時既要能寫的出來,也要能講的明白。 PPT,想講的明白就不得不提到這個階段,畫PPT,。當然這就包括了,架構圖,、流程圖、思維導圖等等,一切的這些輔助工具都是為了降低溝通成本,。讓受眾盡可能快速的了解你的想法,把你要做的產品,、設計、功能,、系統(tǒng),給所有人講清楚,。那么就需要借助非常明確的圖來進行表達。當然,如果你能用幾行文字,或者word講明白也可以! 接下來我會介紹一些PPT畫法,算是幫助一些還不會PPT的伙伴,提供一些思路,。本文涉及的所有PPT素材,都可以關注公眾號: 二、會議室
組長:飛機,你的述職包括寫的怎么樣了? 謝飛機:我寫了,把我最近開發(fā)的項目,流程圖,、系統(tǒng)架構,都寫了。組長,你看看,。 組長:這怎么都是文字呀,另外怎么都是模模糊糊的截圖,這,怎么還加了動效!飛機,飛機,關了吧,。 謝飛機:😁,讓人怪不好意思的,以前也沒寫過。 組長:PPT,是你述職用的,不是非得要你PPT做的多少看,。而是讓你借助PPT這個工具,把你要表達的內容,更清楚的,、更快的,讓受眾聽的明白。 謝飛機:那我要怎么開始呢? 組長:你先把這次述職要講的內容,用思維導圖總結出來,比如你要;介紹自己,、參與項目,、系統(tǒng)架構、核心流程等等,之后每一個章節(jié)在畫出你要的圖稿,這些圖稿是輔助你來演講的,。不要大片大片的寫文字,文字部分是你要很流程的說出來的,但不是照著PPT念出來的,。 謝飛機:還… 還,,挺復雜,嗯,我再弄弄。 三,、PPT畫圖PPT是一種工具,就像word,、excel一樣,它們在不同領域的使用,內容展現形式上也完全不一樣。但這些不一樣就是每一個行業(yè)里要突出的重點,。 一般在軟件行業(yè),我們PPT里畫的圖,通常是架構圖居多,。架構圖等于是把真實的系統(tǒng)架構用圖的方式,表達出來。一張清晰的架構圖,應該是以解決共識,、減少分歧,、降低溝通成本為結果的。而架構圖不一定是一張圖,面向不同的人群可能會包括; 1. 結構圖背景:為了能可以站在某個全局角度去🕵觀察整體的系統(tǒng)視角,我們會畫一些較粗粒度的結構圖,。如下采用立體圖也是物理視圖的一種方式,來體現研發(fā)開發(fā)到上線運維的整體視角。
惡搞:為了讓大家更有感覺的了解到,這種圖的形象感。小傅哥,把這張圖的文字部分全部替換掉,。
2. 架構圖說明:通常我們提到的架構圖,是一張可以展示系統(tǒng)架構分層,制定標準規(guī)范的演示圖,。也可以用于描述系統(tǒng)服務分層,例如;支付寶架構演變、美團的系統(tǒng)服務,、微信的支付架構等等,都可以采用類似的形式進行展示,。
3. 功能圖說明:在表述完系統(tǒng)架構后,還需要對系統(tǒng)的核心數據流向,怎么通信,怎么交互,進行定義和展示,。而這一部分就是架構圖中的核心業(yè)務實現部分,有了這樣統(tǒng)一的結構,也就可以方便讓所有研發(fā)都能在一個標準下開發(fā),。
4. 流程圖說明:流程圖是研發(fā)最常見的,也就是在visio中畫的業(yè)務流程,指導研發(fā)開發(fā)的圖。這部分圖可以是由產品設計再有研發(fā)整理成技術實現流程,。這樣圖非常重要,因為它的每一個走向,都在指導功能實現,。
5. 邏輯圖說明:邏輯圖也整個系統(tǒng)架構圖的一部分,相對來說是最難的那部分,因為需要把系統(tǒng)中復雜的邏輯展示到圖上,尤其是那種涉及到數學邏輯的,。這里我們畫一張
四,、總結
五,、系列推薦
|
|