二十幾年的程序員,竟不會Web和線程,還滿口謊言,我:刪了!

首先,從老闆角度他有什麼問題呢?當然了,現在他已經不是我的老闆了,爲了方便稱呼,我下面仍然稱呼他爲老闆。

我的老闆之前打算開發一套系統,心理預期的開發週期大約是一個月,最開始,老闆把他的構想告訴我,問我一個月時間能不能搞定。

但是,我聽完老闆的想法,我感覺沒半年都搞不定!於是,老闆就放棄了他的想法。

後來,項目仍然啓動了,原因是公司另外一個程序員老趙跟他說兩個月左右就能搞定,雖然不達預期,但是跟我說的半年的開發週期相比,兩個月老闆反而能接受一點。

後來,一起吃飯的時候,我們幾個程序員就問老趙是怎麼覺得老闆提出的需求兩個月就可以完成的。

結果老趙反而得意得跟我們說:“兩個月根本不可能,你不做老闆會覺得你沒本事,會質疑你,只有你做了,就要那麼多時間,老闆心裡纔會明白!反正不做也是捱罵,做了也是捱罵,還不如先做着,等後面再說!”

老趙的邏輯就是這樣,可以清靜兩個月,他寧願告訴老闆這個事情可以做,等到時候了,項目沒做完,他再去找藉口和老闆說。

老趙這麼做其實也不能完全怪他,因爲我們這個老闆就是這樣,如果你告訴他這個事情需要半年纔可以完成,他真的會質疑你!

但是,從公司角度來說,老闆雖然脾氣不好,可是做事總歸有個打算,萬一本來老闆覺得一個月做好這件事情剛好,對公司有利,老趙說兩個月,老闆覺得這個事情勉勉強強還是有利可圖,但是如果是半年,老闆可能覺得做這件事情就沒有意義了,怎麼辦?

而且,老趙做這件事情的目的也很搞笑,就是臨時答應老闆,換來兩個月的清靜而已,他的做法從某種意義上來說,其實是損人利己的!

從程序員的角度,老趙其實也不是一名合格的程序員,就拿公司的代碼框架來說吧,公司的代碼框架也是老趙負責搭建的,因爲老趙是最早進入公司的程序員。

我們公司開發的產品是一個互聯網產品,但是老趙搭建的框架是按照單機軟件框架搭的,也就是什麼都寫在一起!我進入公司的時候,公司軟件甚至連登錄功能都沒有做!

而公司做的還是平臺型產品,後續還會開放接口給第三方,但是,儘管這樣,老趙還是把所有東西都寫在了一起,不分前後端。這就會導致後面如果要開放接口,那麼前期所有邏輯全部都要重新寫一遍,一旦有一邊的邏輯改動了,另一邊也需要改!

我把我的顧慮跟老趙說了,結果老趙依然雲淡風輕,說:“現在還沒到那時候,等時候到了再說!”

老趙的話的看似沒問題,的確可以到時候再說,但是這無疑會花費更多時間!

但是,老趙反而對他的做法很有成就感,說什麼:“如果你什麼事情都做得很好,等公司軟件穩定了,老闆就不需要你了!”

老趙的意思就是,他之所以這麼做,其實就是想爲未來可能發生的“危機”留後手!

開始,我也很無奈,覺得老趙這人太有心機了,但是,後來我們發現,可能老趙的說法只是他用來掩飾自己的理由!

原來,老趙並不會開發後端程序,不管是網站接口還是服務都不會!他只會開發桌面程序。

幾個典型的例子就是,公司有時候需要跑一些服務在服務器上,比如說自動任務什麼的。

老趙的做法是在服務器寫一個單獨的桌面程序,然後去跑任務,時間久了,服務器上就有很多桌面程序在那跑。

我跟老趙說,他完全可以開發一個服務或者WebApi去做這些東西,還不需要每次服務器重啓後還需要手動去啓動這些後臺軟件。

結果老趙說他嫌麻煩,就這樣,不想改!

我跟他說,如果實在是需要這樣,那也可以把所有邏輯都放在一個程序裡執行,用線程分開就行,結果老趙仍然以嫌麻煩這個理由給我搪塞過去了。

後來,公司需要對接一個第三方平臺,而這個第三方平臺有些數據是推送的,需要我們公司有個WebApi接口作爲接收方,老闆讓老趙去寫,但本來半天就可以搞定的事情,老趙硬是搞了好幾天還沒搞定!

後來,在一起吃飯的時候,我們就問起了這個事情,老趙還想以各種理由來掩飾,但是,最後我們算是明白了,老趙根本不會開發WebApi!

然後在機緣巧合下,我又發現了老趙不會使用線程這件事情!不會WebApi或許情有可原,但是不會使用線程的話,就有點說不過去了!

而老趙這個人年齡也快50了,號稱有二十幾年的開發經驗,這不會那不會,那這二十幾年他都在幹啥?

而有些很多想不通的事情,到這裡都想通了!

結語

後來,我從這家公司離職了,老趙仍然在崗,我離職的有一部分原因就是因爲老趙給整個研發部挖的坑太大了,這導致老闆對研發部的意見越來越大!

在我離職後不久,公司就把老趙給開了!但老趙卻不是個善茬,還私信跟我說,老闆的賠償沒給到位,他準備要N+1,但是老闆沒同意,於是他準備跟公司硬剛到底,準備動用法律手段,維護自己的權益!

後來,老闆爲了避免麻煩,還是選擇賠償老趙N+1的賠償。

我原本以爲老趙拿了賠償會就此罷手,結果他說他還要跟公司打官司,因爲公司給他交的五險一金中,五險是按照最低標準交的,一金公司也沒有給他交,所以他準備跟公司要回這部分的錢!

老趙的要求看似有正當性,但是結合他之前的種種事蹟,我覺得他雖然辦事不牢,可是對法律卻瞭解得很清楚!雖然他的要求看似都很合理,但是總感覺哪裡不舒服!

我覺得,這可能就是遇人不淑吧,這是對於我們老闆來說的!而這樣的人,我也覺得不可交,最後乾脆就把他從我的通訊錄裡面給刪了!