日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

记我经历的一次公司破产经历,一行代码害死一家公司

發(fā)布時間:2024/1/18 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 记我经历的一次公司破产经历,一行代码害死一家公司 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言

這是一篇親身經(jīng)歷的真實記錄,事情發(fā)生在2010年。狗血劇情一再上演,使我的程序員生涯變得跌宕起伏,也從中學(xué)到了很多。

在寫這篇文章之前,我還專門去查了這家公司的資料。有如下事實:

1.官網(wǎng)已經(jīng)打不開了。

2.天眼查上可以看到公司有4項失信信息,均為2015年之前法院判決的償債通知而未履行。

我心中一陣感慨,但愿前東家一切安好。往事如煙,卻一切歷歷在目。

畫大餅驅(qū)動的夢想

公司當(dāng)時研發(fā)的是智能家居設(shè)備,兼容可視對講和家電控制。而我在公司從事家電控制研發(fā)這一塊。研發(fā)總監(jiān)大劉是一個很技術(shù)厲害的人,工作非常拼命,起早摸黑,每周工作6天半。后來才知道,老板和大劉之間是有股份承諾的。所以大劉拼了命給公司干活,也是圖有個較好將來。大劉帶領(lǐng)一幫同事苦苦干了一年多,產(chǎn)品逐漸出來了。

股份無法兌現(xiàn),研發(fā)總監(jiān)出走

產(chǎn)品已經(jīng)弄的差不多了,研發(fā)總監(jiān)自然就要向老板討要承諾的股份。此時不討,更待何時?難道還要等產(chǎn)品穩(wěn)定,研發(fā)總監(jiān)沒有價值的時候討嗎?最后的結(jié)果自然就是談崩了。這是很自然的結(jié)果。公司不是老板一個人的公司,要給股份可以,股份從哪里來?其他股東同意嗎?這些都是一個很大的問題。總不能讓老板一個人把自己的股份轉(zhuǎn)讓給技術(shù)總監(jiān),老板也不愿意。最終的結(jié)果就是研發(fā)總監(jiān)離職。

上一個剛走,下一個就來

在深圳,最不缺的就是人才。上一個研發(fā)總監(jiān)剛走,下一個研發(fā)總監(jiān)馬上就進(jìn)來了。而且來頭要比上一個更厲害,是華為港灣出來的研發(fā)副總。這么厲害的大牛進(jìn)來,當(dāng)然不是光靠工資就能請來的。老板當(dāng)時就有承諾,產(chǎn)品做到一定階段就會兌現(xiàn)相應(yīng)的股份。

找出產(chǎn)品一個“致命缺陷”

新總監(jiān)進(jìn)來之后,就要對產(chǎn)品進(jìn)行測試和制定后續(xù)研發(fā)策略。當(dāng)時進(jìn)行壓力測試的時候,發(fā)現(xiàn)產(chǎn)品的串口發(fā)送數(shù)據(jù)常常會被沖死。數(shù)據(jù)量一大,就會異常。我們反復(fù)測試,一直找不到這個原因在哪里。我當(dāng)時也是很費解,為啥之前產(chǎn)品測試都是好好的,但是新的研發(fā)總監(jiān)進(jìn)來之后,產(chǎn)品就出現(xiàn)了這樣的問題。當(dāng)時代碼已經(jīng)交給新的研發(fā)總監(jiān),然后再出版本給我們的。

產(chǎn)品推倒重來,再上路

因為解決不了這個串口的問題,公司高層開了很多會議來論證,判定是這個設(shè)計的方案有問題。我們當(dāng)時嵌入式設(shè)備采用的是Linux系統(tǒng),討論的結(jié)果就是Linux系統(tǒng)的串口驅(qū)動有問題,無法解決。需要把Linux系統(tǒng)去掉,然后裸跑,做到代碼每一步都可控。這就意味著軟件要推倒重來。就這樣,新總監(jiān)帶著我們,又一頓猛如虎的加班操作,經(jīng)歷大半年的吐血努力,新的產(chǎn)品慢慢又做出來了。

一行代碼的過錯

新產(chǎn)品出來之后,就要進(jìn)行測試。其中我負(fù)責(zé)的一項工作,是與上一代產(chǎn)品做對比測試。經(jīng)過測試對比,我們這一代產(chǎn)品,在串口的數(shù)據(jù)吞吐方面,確實大大優(yōu)于第一代產(chǎn)品。但這個再一次勾起了我的疑惑,Linux驅(qū)動應(yīng)該是成熟的,怎么會有這么低級的問題呢?于是我想辦法拿到了上一代產(chǎn)品的源碼,從Linux的內(nèi)核開始追蹤,一直追到串口驅(qū)動。我竟然有了驚人的發(fā)現(xiàn),串口驅(qū)動被修改了,加入了隨機延時的功能!

這個隨機延時是怎么實現(xiàn)的呢?

就是每次調(diào)用驅(qū)動的時候,就去取0~10的隨機數(shù),如果結(jié)果命中3,則會延時若干毫秒。這一發(fā)現(xiàn)差點驚瞎了我的狗眼,難怪上一代產(chǎn)品會出現(xiàn)間歇性被數(shù)據(jù)沖死的現(xiàn)象。當(dāng)時,我仿佛明白了好多事情。

瞎猜測

當(dāng)時我作如下的猜測:

1.給別人擦屁股,是最辛苦而沒有價值的。新的研發(fā)總監(jiān)也不愿意給上一代產(chǎn)品擦屁股,只有自己創(chuàng)造一代產(chǎn)品,才有資本和老板談判。

2.產(chǎn)品的驅(qū)動確實是被修改了,這個我和原版的驅(qū)動做過對比。但是誰改的呢?至今無從考究。

我知道這件事之后,雖然覺得老板很可憐:因為這么一個小問題,導(dǎo)致產(chǎn)品重建,消耗了大半年的功夫。這大半年的時間的成本是巨大的。但我一直沒有對任何人說過這件事,直到今天把它寫出來,忽然內(nèi)心暢快了許多。

股份,還是股份

我們中國人做事情的思維習(xí)慣是這樣的:我剛進(jìn)來還沒有做出業(yè)績的時候,我什么都不說;一旦我做出業(yè)績了,我該要的就一定要得到,不然就魚死網(wǎng)破咯。產(chǎn)品做的差不多了,研發(fā)總監(jiān)就屁顛屁顛的去找老板邀功,討要股份。結(jié)果,,,還是你想的那個結(jié)果。哪里有什么股份,打工的向東家要股份,99%的老板都是認(rèn)為不合適的。工資已經(jīng)給你了,憑什么還要給你股份?

不給股份,再見

研發(fā)總監(jiān)和老板談不籠,迅速辭職,剩下一幫驚得目瞪口呆的程序員。他們異口同聲的說出了這么一句世界上無人能翻譯的英文:WQNMBD,之后紛紛辭職。然后,就沒有然后了。

總結(jié)

這篇程序員生涯回憶錄,說的有點玄乎,但是句句真實。相信很多人在職場,都碰到過很多這樣的狗血事。這樣的事還很多,如果大家想要和我探討,歡迎和我聯(lián)系。

博主介紹

博主編程12年,對程序員職業(yè)有獨到的見解。歡迎關(guān)注我的《編程牛人》微信公眾號,謝謝大家。


總結(jié)

以上是生活随笔為你收集整理的记我经历的一次公司破产经历,一行代码害死一家公司的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。