品味人生~咖啡與程序員

咖啡能夠提神,程序員喝咖啡在國內開始流行起來,這是爲什麼?這可不是由於追星,趕時髦,而是工做的須要,程序員須要保持清醒的頭腦,而咖啡有這種功效,因此,愈來愈多的人,愈來愈多的程序員們喜歡上了咖啡!html

相關說明:信息來自百度百科http://baike.baidu.com/view/5312.htm程序員

     咖啡是由咖啡豆磨製成粉、用熱水沖泡而成的飲品。其味苦,卻有一種特殊的香氣,是西方人的主要飲料之一。它原產於非洲熱帶地區,現在在中國雲南、廣東等省 亦有栽培,其種子稱「咖啡豆」,炒熟研粉可做飲料,即咖啡。算法

原料——咖啡樹的果實

咖啡
1.咖啡因
有特別強烈的苦味,刺激 中樞神經系統心臟呼吸系統。適量 的 咖啡因亦 可減輕 肌肉疲 勞,促進消化液分泌。因爲它會促進 腎臟機能,有利尿做用,幫助體內將多餘的 鈉離子排出 體外。但攝取過多會致使咖啡因中毒。
2.丹寧酸
煮沸後的 丹寧酸會分解成焦梧酸,因此沖泡太久的咖啡 味道會變差。
3.脂肪
其中最主要的是酸性 脂肪及揮發性脂肪。
4.酸性脂肪
即脂肪中含有酸,其強弱會因咖啡種類不一樣而異。
5.揮發性脂肪
是咖啡 香氣主要來源,它是一種會散發出約四十種芳香 的物質。
6.蛋白質
卡路里的主要來源,所佔比例並不高。咖啡末的 蛋白質在煮咖 啡時,多半不會溶出來,因此攝取到的有限。
7.糖
咖啡生豆所含的糖分約8%,通過 烘焙後大部分糖分會轉化成 焦糖,使咖啡 造成 褐色, 並與 丹寧酸互 相結合產生甜味。
8.纖維
生豆的 纖維烘焙後會炭化,與焦糖互相結合便造成咖啡的 色調。
9.礦物質
含有少許 石灰、鐵質、磷、 碳酸鈉等。
10.咖啡養分成分表
每100克咖啡豆中養分成分以下表所示
水分
  1. 2g
蛋白質
  1. 6g
脂肪
16g
糖類
  1. 7g
纖維素
9g
灰分
  1. 2g
120mg
170mg
42mg
3mg
維生素B2
  1. 12g
煙酸
  1. 5mg
咖啡因
  1. 3g
單寧
8g
每 100 克咖啡浸出液養分成分以下表所示
水分
  1. 5g
蛋白質
  1. 2g
脂肪
  1. 1g
灰分
  1. 1g
糖類
微量
3mg
4mg
2mg
維生素B2
  1. 01mg
煙酸
  1. 3mg
把10克咖啡溶於熱水中咖啡因含量爲 0.04克、單寧含量爲 0.06 克。
 
      程序員(英文Programmer)是從事程序開發、維護的專業人員。通常將程序員分爲 程序設計人員和程序 編碼員,但二者的界限並不很是清楚,特別是在 中國軟件從業人員分爲初級程序員、高級程序員、 系統分析員項目經理四大 類的方法。

 

程序員
 

http://t1.baidu.com/it/u=2978727578,2560963397&fm=21&gp=0.jpg

程序員必讀經典書籍

不少程序員響應,他們在推薦時也寫下本身的評語。 之前就有國內網友介紹這個程序員書單,不過都是推薦數 Top 10的書。
其實除了前10本以外,推薦數前30左右的書籍都算經典,筆者整理編譯這個問答貼,同時摘譯部分推薦人的評語。
下面就按照各本書的推薦數排列。
一、《代碼大全》 史蒂夫·邁克康奈爾
二、《程序員修煉之道》
三、《計算機程序的構造和解釋》
四、《算法導論》
五、《重構:改善既有代碼的設計》
六、《設計模式》
七、《人月神話》
八、《計算機程序設計藝術》
九、《編譯原理》(龍書)
十、《頸椎病康復指南》

素質要求

團隊精神和協做能力

團隊精神和協 做能力是做爲一個程序員應具有的最基本的素質。 軟件工程已經提了將近三十年了,當今的軟件開發已經 不是編程了,而是 工 程。獨行俠能夠寫一些程序也能賺錢發財,可是進入研發團隊,從事商業化和產品化的開發任務,就必須具有這種素質。能夠絕不誇張的說這種素質是一個 程序員乃至一個團隊的安身立命之本。

文檔習慣

文檔是一個 軟件系統的生命力。一個公司的產品再好、技術含量再 高,若是缺少文檔,知識就沒有繼承,公司仍是一個來料加工的 軟件做坊。做爲代碼程序員,必須將30%的工做時間用於 寫技術文檔。沒有文檔的程序員勢必會被 淘汰

規範化的代碼編寫習慣

知名 軟件公司的 代碼的變量命名、註釋 格式,甚至嵌套中行縮進的長度和 函數間的空行數字都有明確規定,良好的編寫習慣, 不但有助於代碼的 移 植和糾錯,也有助於不一樣技術人員之間的協做。

測試習慣

測試是 軟件工程質量保證的重要環節,可是 測試不只僅是測試 工程師的工 做,而是每一個程序員的一種基本職責。程序員要認識測試不只是正常的程序調試,而要是要進行有目的有針對性的異常調用測試,這一點要結合需求理解能力。

學習和總結的能力

程序員是很容易被 淘汰的職業,因此要善於學習總結。許多程序員喜歡盲目追求一些 編碼的小技巧,這樣的技術人員不管學了多少語 言,代碼寫起來多熟練,只能說他是一名熟練的代碼民工(碼農),他永遠都不會有質的提升。一個善於學習的程序員會常常總結本身的技術水平,對本身的技術層 面要有良好的定位,這樣纔能有目的地提升本身。這樣才能逐步提升,從程序員升級爲 軟件設計師系統分析員

擁有強烈的好奇心

什麼纔是一個程序 員的終極武器呢,那就是強烈的 好奇心和學習精神。沒有比強烈的好奇心和學習精神 更好的武器了,它是程序員們永攀高峯的源泉和動力所在。
相關文章
相關標籤/搜索