??? 自己終于也是個白領了!穿著整潔的衣服,坐在光亮如鏡的辦公桌前,旁邊就是巍峨聳立的大廈,這時候他不再是一個學生,而是一個衣著亮麗的白領! 這個看似幼稚的念頭,不停地在段伏櫪腦海中盤旋,以致于晚上睡眠時還不免咧開嘴巴露出笑意。而這帶來的直接后果是,整個枕頭都被蔓延出來的口水所濕透。要不要洗呢?不洗了,反正老子要上班了,就能有錢了,就可以買新枕頭了!
???
??? 帶著美好的憧憬,段伏櫪來到了新的公司。檢查學位證和畢業證,簽訂勞動合同,試用期3個月,對于老手而言無非是例行公事,但在段伏櫪眼里,卻倍覺新鮮,畢竟這意味著自己終于告別了無業游民的身份。如果時間倒退七八年,像段伏櫪之前的身份,是要送到樟木頭去的。接待段伏櫪的是那天面試官之一,公司的行政經理——蘇睿。
???
??? 坐在自己的辦公桌前,打開電腦:咦,自己要做什么呢?恰好蘇睿在旁邊走過,段伏櫪問道:“蘇經理,我今天應該做什么呢?”
???
??? “你要問自己的老大。”說罷,蘇睿指向辦公室的一角。順著手指頭望去,辦公室那端坐的是那天面試官的另一個,公司的技術總監,黃華中。
???
??? 走到技術總監的旁邊,段伏櫪怯怯地問道:“老大,我需要做點什么呢?”
???
??? 技術總監想了一下,看了看段伏櫪,說:“剛好我們的產品缺一個計算器,你就先寫個計算器吧!”
???
??? “好!”段伏櫪接到任務后,就回到了自己的桌子,開始了自己的工作。這就算是布置任務了?沒有需求,沒有期限,就連軟件要做成一個什么樣子,需要達到什么標準,這一切都不存在。其實即使是有完善的設計文檔,對于初出茅廬的段伏櫪來說,也是不知其所以然,也是一種負累。不管了,就按Windows XP上面的計算器的樣子,先弄一個出來吧。
???
??? 公司的產品方向是GPS導航儀,一種手持式的設備,主要是給不熟悉路況的駕駛員導航之用。對于2005年當時的市場來說,GPS導航還是一個比較新鮮的玩意,市面上基本上沒有,利潤也非常客觀。基本上一臺成本一千左右的導航儀,能買到三四千。當初的成本之所以如此高昂,是因為當時的一個GPS模塊也要三百多,相比于現在不到兩百元卻也帶有GPS運算器的芯片來說,的確是價格不菲。導航儀所跑的系統是Windows CE,是微軟的一個嵌入式產品。雖然微軟說Windows CE開發和桌面Windows非常相像,但實際上之間的差別還是很明顯的,只是對于段伏櫪來說,一切皆無差別——因為無論是桌面Windows,還是Windows CE,他都一竅不通。
???
??? 怎么建立一個工程呢?對著電腦,看著EVC 4.0,段伏櫪發愁了。這么多選項,應該是哪個?對于只用過TC2.0,并且根本就沒有開發過任何真正意義上的軟件的段伏櫪來說,這確實是一個問題。經歷了兩個月的挫折之后,段伏櫪已經不會再那么心高氣傲,也明白自己水平確實不咋地,也能夠虛心向人請教了。段伏櫪四處張望,發現不遠處的一個同事桌上放著幾本windows CE開發的書。反正啥也不懂,就先借一本書來依樣畫葫蘆吧!
???
??? 段伏櫪走過去,請教似地問:“請問哪本書比較容易入門?能不能借我看看?”
???
??? 估計老鳥看著菜鳥都不爽,那同事很不耐煩地指著一本名為《windows CE應用程序設計》的書說:“你就看這本,另外一本我還要用!”
???
??? “哦,好的~謝謝!”段伏櫪趕快拿起桌上的書,一路小跑回自己的桌上。這便是段伏櫪和同事老章的第一次對話,其實老章是一個非常熱心的人,雖然說脾氣是有點古怪,但后來在技術上確實給段伏櫪很多的幫助,差不多可以算得上是段伏櫪的啟蒙老師。
???
??? 段伏櫪坐到辦公桌,開始按照書上的步驟進行不久,忽然發現肚子猛然地翻騰。壞了,難道是這段時間吃的快餐這時候發作了?趕緊地!公司是擁有衛生間的,在辦公室的一頭,段伏櫪急急忙忙奔去。進去一看,突然傻眼了:馬桶?!對于從出生到現在,一直使用蹲廁的段伏櫪而言,馬桶簡直是一個神秘的玩意,最多也就在日本漫畫上看過。不管了,人有三急,還管它是啥呢!坐上去,一頓萬馬奔騰。
???
??? 咦,不對啊!段伏櫪第一下就感覺不好,因為這馬桶的設計顯然很有問題——估計是落差太高,馬桶的水會濺到屁股!不管了,等一下用紙擦干凈就好了。酣暢淋漓之后,段伏櫪突然有種不祥的感覺,而這感覺偏偏又應驗了:衛生間里面沒紙了!
???
??? 怎么辦?段伏櫪突然間明白什么是欲哭無淚了。難道像印度人那樣,先用手擦屁股,然后用水沖干凈,最后出去繼續用手抓飯?哇塞,想想就惡心,這心理關可過不去。咋辦?屁股上還沾滿了帶有粑粑的水花呢!總得有個東西來擦一下吧?段伏櫪靈機一動:脫下內褲,當手紙!反正掛空擋,誰也看不出來!說干就干,一陣折騰,段伏櫪將內褲扔到旁邊的垃圾桶,套上了外面的牛仔褲,正以為一切都很順利的時候,意外又出現了:停水了!
???
??? 連日來的不干凈的快餐,徹底將段伏櫪的肚子給搞壞,拉出來的都是殺人于無形的臭氣熏天,而這氣味還彌漫于整個洗手間?咋辦?沒水,沖不了馬桶,這氣味就散不去啊!這下子段伏櫪真的沒轍了,只好撇下那臭不可聞的玩意,灰溜溜地像做賊一樣溜出了衛生間。
???
??? 沒多久,一個女同事沖進去,然后一頓咆哮:“誰上廁所居然沒沖水?!!!”估計后來是發現停水,捂著鼻子啥話都不說就跑了出來。于是,在段伏櫪的威力之下,這一天的衛生間成了公司的老總辦公室以外另一處真正的禁區。
???
??? 晚上回到出租屋,干姐和劉思敏很關心地問第一天過得如何,段伏櫪只能皮笑肉不笑地說:“還好~”沒辦法,如果說上班第一天,連內褲都扔了,你說別人是什么想法?你這是去上班呢,還是拉皮條去了?
???
??? 這便是段伏櫪的上班第一天,可能他自己也沒想到,從此他和Windows CE結下了不解之緣。
- 前言
- 《那些年啊,那些事——一個程序員的奮斗史》——01
- 《那些年啊,那些事——一個程序員的奮斗史》——02
- 《那些年啊,那些事——一個程序員的奮斗史》——03
- 《那些年啊,那些事——一個程序員的奮斗史》——04
- 《那些年啊,那些事——一個程序員的奮斗史》——05
- 《那些年啊,那些事——一個程序員的奮斗史》——06
- 《那些年啊,那些事——一個程序員的奮斗史》——07
- 《那些年啊,那些事——一個程序員的奮斗史》——08
- 《那些年啊,那些事——一個程序員的奮斗史》——09
- 《那些年啊,那些事——一個程序員的奮斗史》——10
- 《那些年啊,那些事——一個程序員的奮斗史》——11
- 《那些年啊,那些事——一個程序員的奮斗史》——12
- 《那些年啊,那些事——一個程序員的奮斗史》——13
- 《那些年啊,那些事——一個程序員的奮斗史》——14
- 《那些年啊,那些事——一個程序員的奮斗史》——15
- 《那些年啊,那些事——一個程序員的奮斗史》——16
- 《那些年啊,那些事——一個程序員的奮斗史》——17
- 《那些年啊,那些事——一個程序員的奮斗史》——18
- 《那些年啊,那些事——一個程序員的奮斗史》——19
- 《那些年啊,那些事——一個程序員的奮斗史》——20
- 《那些年啊,那些事——一個程序員的奮斗史》——21
- 《那些年啊,那些事——一個程序員的奮斗史》——22
- 《那些年啊,那些事——一個程序員的奮斗史》——23
- 《那些年啊,那些事——一個程序員的奮斗史》——24
- 《那些年啊,那些事——一個程序員的奮斗史》——25
- 《那些年啊,那些事——一個程序員的奮斗史》——26
- 《那些年啊,那些事——一個程序員的奮斗史》——27
- 《那些年啊,那些事——一個程序員的奮斗史》——28
- 《那些年啊,那些事——一個程序員的奮斗史》——29
- 《那些年啊,那些事——一個程序員的奮斗史》——30
- 《那些年啊,那些事——一個程序員的奮斗史》——31
- 《那些年啊,那些事——一個程序員的奮斗史》——32
- 《那些年啊,那些事——一個程序員的奮斗史》——33
- 《那些年啊,那些事——一個程序員的奮斗史》——34
- 《那些年啊,那些事——一個程序員的奮斗史》——35
- 《那些年啊,那些事——一個程序員的奮斗史》——36
- 《那些年啊,那些事——一個程序員的奮斗史》——37
- 《那些年啊,那些事——一個程序員的奮斗史》——38
- 《那些年啊,那些事——一個程序員的奮斗史》——39
- 《那些年啊,那些事——一個程序員的奮斗史》——40
- 《那些年啊,那些事——一個程序員的奮斗史》——41
- 《那些年啊,那些事——一個程序員的奮斗史》——42
- 《那些年啊,那些事——一個程序員的奮斗史》——43
- 《那些年啊,那些事——一個程序員的奮斗史》——44
- 《那些年啊,那些事——一個程序員的奮斗史》——45
- 《那些年啊,那些事——一個程序員的奮斗史》——46
- 《那些年啊,那些事——一個程序員的奮斗史》——47
- 《那些年啊,那些事——一個程序員的奮斗史》——48
- 《那些年啊,那些事——一個程序員的奮斗史》——49
- 《那些年啊,那些事——一個程序員的奮斗史》——50
- 《那些年啊,那些事——一個程序員的奮斗史》——51
- 《那些年啊,那些事——一個程序員的奮斗史》——52
- 《那些年啊,那些事——一個程序員的奮斗史》——53
- 《那些年啊,那些事——一個程序員的奮斗史》——54
- 《那些年啊,那些事——一個程序員的奮斗史》——55
- 《那些年啊,那些事——一個程序員的奮斗史》——56
- 《那些年啊,那些事——一個程序員的奮斗史》——57
- 《那些年啊,那些事——一個程序員的奮斗史》——58
- 《那些年啊,那些事——一個程序員的奮斗史》——59
- 《那些年啊,那些事——一個程序員的奮斗史》——60
- 《那些年啊,那些事——一個程序員的奮斗史》——61
- 《那些年啊,那些事——一個程序員的奮斗史》——62
- 《那些年啊,那些事——一個程序員的奮斗史》——63
- 《那些年啊,那些事——一個程序員的奮斗史》——64
- 《那些年啊,那些事——一個程序員的奮斗史》——65
- 《那些年啊,那些事——一個程序員的奮斗史》——66
- 《那些年啊,那些事——一個程序員的奮斗史》——67
- 《那些年啊,那些事——一個程序員的奮斗史》——68
- 《那些年啊,那些事——一個程序員的奮斗史》——69
- 《那些年啊,那些事——一個程序員的奮斗史》——70
- 《那些年啊,那些事——一個程序員的奮斗史》——71
- 《那些年啊,那些事——一個程序員的奮斗史》——72
- 《那些年啊,那些事——一個程序員的奮斗史》——73
- 《那些年啊,那些事——一個程序員的奮斗史》——74
- 《那些年啊,那些事——一個程序員的奮斗史》——75
- 《那些年啊,那些事——一個程序員的奮斗史》——76
- 《那些年啊,那些事——一個程序員的奮斗史》——77
- 《那些年啊,那些事——一個程序員的奮斗史》——78
- 《那些年啊,那些事——一個程序員的奮斗史》——79
- 《那些年啊,那些事——一個程序員的奮斗史》——80
- 《那些年啊,那些事——一個程序員的奮斗史》——81
- 《那些年啊,那些事——一個程序員的奮斗史》——82
- 《那些年啊,那些事——一個程序員的奮斗史》——83
- 《那些年啊,那些事——一個程序員的奮斗史》——84
- 《那些年啊,那些事——一個程序員的奮斗史》——85
- 《那些年啊,那些事——一個程序員的奮斗史》——86
- 《那些年啊,那些事——一個程序員的奮斗史》——87
- 《那些年啊,那些事——一個程序員的奮斗史》——88
- 《那些年啊,那些事——一個程序員的奮斗史》——89
- 《那些年啊,那些事——一個程序員的奮斗史》——90
- 《那些年啊,那些事——一個程序員的奮斗史》——91
- 《那些年啊,那些事——一個程序員的奮斗史》——92
- 《那些年啊,那些事——一個程序員的奮斗史》——93
- 《那些年啊,那些事——一個程序員的奮斗史》——94
- 《那些年啊,那些事——一個程序員的奮斗史》——95
- 《那些年啊,那些事——一個程序員的奮斗史》——96
- 《那些年啊,那些事——一個程序員的奮斗史》——97
- 《那些年啊,那些事——一個程序員的奮斗史》——98
- 《那些年啊,那些事——一個程序員的奮斗史》——99
- 《那些年啊,那些事——一個程序員的奮斗史》——100
- 《那些年啊,那些事——一個程序員的奮斗史》——101
- 《那些年啊,那些事——一個程序員的奮斗史》——102
- 《那些年啊,那些事——一個程序員的奮斗史》——103
- 《那些年啊,那些事——一個程序員的奮斗史》——104
- 《那些年啊,那些事——一個程序員的奮斗史》——105
- 《那些年啊,那些事——一個程序員的奮斗史》——106
- 《那些年啊,那些事——一個程序員的奮斗史》——107
- 《那些年啊,那些事——一個程序員的奮斗史》——108
- 《那些年啊,那些事——一個程序員的奮斗史》——109
- 《那些年啊,那些事——一個程序員的奮斗史》——110
- 《那些年啊,那些事——一個程序員的奮斗史》——111
- 《那些年啊,那些事——一個程序員的奮斗史》——112
- 《那些年啊,那些事——一個程序員的奮斗史》——113
- 《那些年啊,那些事——一個程序員的奮斗史》——114
- 《那些年啊,那些事——一個程序員的奮斗史》——115
- 《那些年啊,那些事——一個程序員的奮斗史》——116
- 《那些年啊,那些事——一個程序員的奮斗史》——117
- 《那些年啊,那些事——一個程序員的奮斗史》——118
- 《那些年啊,那些事——一個程序員的奮斗史》——119
- 《那些年啊,那些事——一個程序員的奮斗史》——120
- 《那些年啊,那些事——一個程序員的奮斗史》——121
- 《那些年啊,那些事——一個程序員的奮斗史》——122
- 《那些年啊,那些事——一個程序員的奮斗史》——123
- 《那些年啊,那些事——一個程序員的奮斗史》——124
- 《那些年啊,那些事——一個程序員的奮斗史》——125
- 《那些年啊,那些事——一個程序員的奮斗史》——126
- 《那些年啊,那些事——一個程序員的奮斗史》——127
- 《那些年啊,那些事——一個程序員的奮斗史》——128 (終章)