瘋狂的程式設計師 第二十三章

2021-08-22 20:25:34 字數 4598 閱讀 9514

絕影覺得有公司和周總在後台撐腰,自己做這個題目是十拿九穩。不要說眼前這個王老師,就是放在整個學校,能懂dicom的又有多少人?就算懂,他們只搞研究不搞應用,理論和實際嚴重脫鉤。

所以他很鄭重地跟王老師說:「王老師,你放心,我做這個題目肯定沒問題,我們公司就是搞這個的,什麼技術資料、**例子都有的是。」

王老師說:「這你就不懂了。什麼問題凡是跟『原理』沾上邊這題目就大了。原理性的東西你懂得了多少?再說就算你真懂一點寫出來又有幾個人能看懂?原理性的東西有多大?就憑你那幾萬字的畢業**能夠闡述清楚?我們報課題報專案多了,這方面經驗比你多,這個題目太大了不行,必須換個題目。」

絕影想想也是,dicom標準裡面那麼多東西,就dicom傳輸這裡面就包含什麼訊息交換、訊息交換的網路支援、訊息交換的點對點通訊支援還有什麼協議資料單元、聯絡控制協議、dicom訊息協議這些東西。東西太多,說實話絕影也搞得不是很清楚,大概覺得這個dicom傳輸就和iso-osi模型一樣分層,下層是物理介質標準,上層就是一些資料結構之類的。所以你要讓他說「原理」他還真說不出來。正如大一時候宴斌說原理這東西:「不可說,不可說,說了你們也不能理解。」估計關鍵不是不能理解,是他也說不出來。

這樣想,於是便說:「要不把題目換成《dicom傳輸的應用》吧。講應用應該講得清楚,再配合一些**例子,應該也容易過關。」

「這個也不行。要具體,具體到乙個應用。題目太大了破綻就多,稍不留神就掛了。你再想想,想個好的應用報上來。」

凡事跟學校一沾邊做起來就是麻煩,比如在公司有個什麼case,管你用什麼方法只要能把結果算出來東西做出來交出去你就行。管你用氣泡排序快速排序還是希爾排序,哪怕是你自己寫的乙個排序演算法,只要方便效率高就行。跟學校要講究的就多了。單是這畢業設計題目就有大把文章在裡面,更別說後面的**格式、英文摘要、致謝這些東西。絕影還是給周總打了個**,把情況給他說了一下,畢竟周總做醫療有些年頭了知道的東西比他要多得多。

周總說:「這樣吧,題目就定《dicom傳輸在ct機上的應用》,這個夠具體了吧,ct機總不可能再拆了吧。反正我們最近這個case是跟ct配套的乙個工作站,機器阿什麼的都有你也有機會親自去現場參觀除錯。」

得了周總的指點,絕影猶如捧了聖旨,他胸有成竹地跟王老師說:「題目就定《dicom傳輸在ct機上的應用》,最近公司做的也是ct的case,聯調那些都比較方便,這次一定萬無一失。」

王老師終於點點頭,畢業設計的題目算是定了。

回到公司絕影發現辦公室多了乙個人,周總把他叫進去說:「來,我給你介紹一下,這是咱們公司的董事長:steven chen。」

兩人互相說:「你好你好。」絕影畢恭畢敬跟他握了手,覺得這人挺有意思,一口北京腔。在四川人來看,北京腔就很有意思,說它是普通話吧,但語氣助詞運用太多,感覺每一句話都帶了極大的感**彩。這兩人有怪怪的,明明乙個是上海人乙個是北京人,在公司裡面互相介紹還用英文名,又不是外企,搞得不倫不類。當然後來絕影才知道雖然這兩人的確是中國人,後來去加拿大工作幾年有了經驗,又混了加拿大國籍,於是就回來開公司,這麼來算就是外資企業,在國內有很多優惠政策。

陳董說:「小絕阿,聽周總說你雖然是新來的,但技術水平不錯阿。我這事多,全國各地到處跑的,事情顧不過來,往後你要多幫幫周迅。」

絕影忙說:「****,我進來公司也是來學習的,有很多東西都不懂,那小周才是厲害的。」

說到小周,陳董的語氣變得語重心長:「可惜小周離開了公司,唉,這是他們職業生涯中的一大損失阿。小絕往後你就是公司重點培養物件了,剛才我跟周總商量了,看就最近吧,獨自讓你負責**了。你可要好好提高自己。那小周走留下的**你要多看多學習,盡快上手。」

陳董這麼說,絕影沒有高興,自己剛來實習才乙個多月就給我這麼大的重任,莫非公司真的沒人了?

所以你要明白公司和學校的區別是什麼。在學校,你不懂就是不懂,不行就是不行,老師只管把書講完把你送畢業。所以你不行,老師就直接跟你說不行,罵你笨,並且好多老師罵起學生笨來還很高興,要是人人都很聰明人人都比老師還學得好了,那老師就不好當了。在公司就不一樣。你以為公司真的是給你免費培訓的?才不是!高一政治就學了,公司是以贏利為目的的。所以公司用你,就是希望你給公司創造價值。說技術阿,知識阿都是給逼出來的。公司給你講這些,其實就是在逼你。明明你根本不行,但是他說你行,於是你自信心極度膨脹,還真以為自己行。當然後果就是你必須拼命去學習,證明給別人看你行。結果,你有用了,公司的目的達到了。當然,你自己也得到了提高。

就這樣,絕影算接手了小周的工作,於是他也坐到了他以前的辦公桌前。這機器用起來感覺就舒服得多,雖然配置阿內容阿可能一樣,但衣冠至少整潔,位置也比以前那個好,機器裡面的**也多了,上次那個kipacs,還有kiimage,當然除了**都歸到f盤的wdir目錄裡面,其它都亂七八糟地擺著。

中午陳董請大家吃飯。這家餐館的老闆好像跟陳董他們很熟,笑呵呵地說:「又回來啦?」公司人不多,整個吃飯期間差不多就陳董乙個人在發話,從石油事業談到醫療事業,談到公司今年收入又翻了多少,談到其它公司,談到股份阿上市阿什麼什麼的。

絕影聽得津津有味,他第一次聽乙個老總級別的人物跟他談將來,而且將來是如此美好。其他人只顧自己吃飯,對他們來說受陳董的薰陶已經不少了,他們缺的不是對將來的憧憬,而是實實在在的一頓飯。

過了幾天,陳董就走了。臨走的時候他對絕影說:「小絕阿,多幫幫周總。」

幾個月裡,雖然絕影天天都住在學校外面租的房子中,但除了交畢業**目錄他基本上沒怎麼跟老師和同學打交道,有時候進去學校一趟就是跟燕兒一起吃頓飯。

燕兒跟她寢室的同學說:「絕影現在找到工作了,忙了,所以來的時間就少了。」她們聽了都羨慕不已。

在公司呆的時間稍微長了點,周總慢慢讓絕影開始加班。每次加班管他飯,管他打車回學校。絕影也老實巴交地說加班就加班,反正他乙個人回去也是研究kipacs的**在公司加班也是研究kipacs**,而且還有免費的晚餐和打車的錢,等於說就是現在通常說的加班費。而且在公司加班也好,至少你坐那裡工作周總是看在眼裡。等你回去了,管你怎樣砸巴砸巴的啃資料結構寫**搞到天亮,老總又沒看見。第二天去了公司,你把昨天晚上做的一大堆成果往上一交。老總當然還是很滿意,但是你給了他錯誤的訊號:他以為那都是你把小時之內做的,所以他就覺得你很牛b,以為你把小時就能做那麼多,所以要是你下次回家不做了,任務沒完成,他反而覺得你是在公司那把個小時裡面偷懶了。

每次加班了燕兒就說他笨,說人家加班都有錢拿的,國家規定每天上班不得超過多少多少小時。這時候絕影就把他這套理論講給燕兒聽,講來講去燕兒還是不明白,每次仍舊說他笨。

像絕影這樣的好員工周總自然也十分喜歡,用他的理論就是絕影這樣的人寫程式是很有「sense」的,說不會vc++,不會mfc,結果一學就會,說沒看過**不會寫程式,結果一看就會,一改就成功,特別是那次讓他修kipacs的bug解了燃眉之急,所以沒過多久,他又故伎重演,他對絕影說:「小絕阿,明天你恐怕要把學校的事情放一放跟我一起去出趟差。」

對於「sense」這個概念當然是老總的看法,你要是真聽進去了,飄飄然覺得自己真的在寫程式上有「sense」那你就完了。你以為自己有「sense」比別人聰明比別人學得快,於是你就放慢了學習的腳步。本來回家還要看三個小時的**結果你去打了三個小時遊戲,第二天去了公司當然就什麼也不知道。這就是看三個小時**和打三個小時遊戲的區別,也是有沒有「sense」的區別。看了,你就有,沒看,你就沒有。

雖然絕影很明顯看出來周總和陳董對自己的期望很大,但是他沒料到這麼快周總就要他一起去出差跑工程,他忙說:「學校那邊當然沒什麼問題,就是不知道要去**,去多久,我是不是該準備一下?」

「不遠,就去成都,一兩天就回來了。要是情況好,我們當天就回來。」

絕影松了口氣,看來是個小case。

「我們去雙流一家醫院給他們的新x光機裝一套kipacs,上次小周留下的**感覺在執行中還是很不穩定,所以你今天晚上還得加下班,把**再好好檢查一下,明天早上七點咱們就走,早去早回。要不你今晚就在公司的宿舍住,我給你安排一間,什麼東西都有。」絕影點頭表示同意,周總便進了他的辦公室。

絕影一早就知道小周他們住公司的宿舍,想公司還不錯,至少還管住,好多公司都是不管住的。他給燕兒打了個**說:「今天晚上我不回來了,我就在公司宿舍住,明天一早我還得跟周總出差呢。去成都。」他把「出差」兩個字特別強調了一下,以前你們不就聽過「出差」麼?這次我真的要出差了,我就做你們沒做過的事情。所以說起來還帶點驕傲。

燕兒說了些注意安全之類的話,絕影也聽不進去,匆忙掛了**就開始看kipacs的**。其實那**有些地方明顯有問題,比如按「最近三天的病例」來檢索,小周是用systemtime的wday相減來做的,那1月30號到2月1號這樣的病例根本就無法檢索。

絕影發現了問題,他也想不到什麼好的辦法來解決,總不可能用systemtimetofiletime換算成秒來相減再把結果換算成天,這個辦法太笨了,**也會寫很多。有時候體現兩個程式設計師的水平往往就是解決同樣乙個問題的思路和**長度。好在看了段時間的mfc,他知道ctime這個東西,ctime不是過載了加法減法嗎?用ctime去減應該萬無一失。可是減的結果是什麼呢?事到如今**還有時間自己去研究,於是問周總,周總說:「ctimespan。」

這時候絕影反而不餓了,說:「你們去吃吧,我這裡還有點問題,先弄了再去,抓緊點,早點弄完。」

周總又勸了他幾句,便帶著其他人去吃飯,回來的時候給他帶了份平菇肉片。

第二天在大巴車上絕影昏昏沉沉睡了一覺,昨天晚上為了解決周總所謂的「一點小問題」他們一直搞到三點,當然這是很正常的情況,以前自己在家還不是經常搞到三四點。關鍵是早上又要出差,六點多就起床,而且第一次在公司宿舍又睡得不舒服,**有自己家那張大床溫暖阿。一直到了目標醫院,「電蛐蛐」的聲音才把他從昏昏沉沉中喚醒。

**是土匪打過來的,沒等絕影說話,他就說:「在哪阿?」

「我在成都,出差呢!」

「現在電磁波與電磁場在考試呢,老師讓我找你。」

聽到「考試」這麼敏感的詞語,絕影突然驚出一身冷漢,瞌睡頓時全無,他趕緊給土匪說:「快把**給老師。」

C NutShell 第二十三章 任務並行

1.指定狀態物件 static void main string args static void go object state 2.taskcreationoptions 可以調整任務的執行方式。longrunning 通知排程器為任務指定乙個執行緒 prefe irness 會使任務排程器的排...

第二十三天

1 使用 koa 搭建伺服器 const koa require koa 路由請求 context ctx 上下文 包含req和res ctx.body hello koa2 2 如何配置 koa 路由 const koa require koa 建立路由物件 const router requir...

UNPv1第二十三章 執行緒

在傳統的unix模型中,當乙個程序需要由另乙個實體執行某件事時,該程序派生 fork 乙個子程序,讓子程序去進行處理。unix下的大多數網路伺服器程式都是這麼編寫的,這在我們的併發服務程式例子中可以看出 父程序接收連線,派生子程序,子程序處理與客戶的互動。雖然這種模式很多年來使用的很好,但是fork...