一個公司本來就一個程序員,并且老板也只打算用他這么一個程序員。這個程序員下稱老張,老張剛到公司不久,就發(fā)現(xiàn)公司沒有服務(wù)器,于是就讓老板給他弄一個服務(wù)器,用來搭建代碼庫系統(tǒng),老板開始啥也不懂,沒答應(yīng),覺得浪費錢,誰知道,就這么一個決定,差點讓老板后悔!
其實,本來老板是想買服務(wù)器的,但是看了看網(wǎng)上的服務(wù)器價格,說考慮考慮,然后就沒信了!老張也有點問題,老板那邊沒信了,你催一催啊,但是老張也不敢去催,所以這事就被擱置了!
雖然老板沒答應(yīng)買服務(wù)器,但是老張自己有一個服務(wù)器,許多程序員其實都有自己的服務(wù)器,有些云廠商有時候會推出一些活動,針對個人幾百塊就能買一個兩三年的服務(wù)器,老張的服務(wù)器就是那個時候買的。
也不知道買了多久,平時就用來調(diào)試自己開發(fā)的程序和學(xué)習(xí)用,平時的使用頻率也不怎么高。
老張覺得,既然老板不給配服務(wù)器,那么自己又有服務(wù)器,反正也是空閑著,干脆就把代碼庫給建在自己的服務(wù)器上得了!
說干就干,于是老張就在自己的私人服務(wù)器上搭建了一套Git系統(tǒng)。
就這樣,一直以來相安無事,老張和老板都忘了要買服務(wù)器這件事情了!
后來,公司規(guī)模上來了,老板又招了好幾個程序員,給老張打下手,代碼庫系統(tǒng)依然是在老張自己的服務(wù)器上運行著。
而隨著公司的程序員越來越多,服務(wù)器這個東西越來越頻繁地被提起,于是,老板終于答應(yīng)要給程序員們買一臺云服務(wù)器了,并很快就落實了下來。
可是,雖然云服務(wù)器買了,但老張并沒有把代碼庫遷移到新的服務(wù)器上,因為他覺得遷移代碼庫比較麻煩,所有人的電腦的庫地址還得改,于是仍然使用自己的服務(wù)器,因為老張的Git權(quán)限最高,所以這個事情從來都沒有被其他人知曉,大家一直以來都認為代碼庫地址指向的服務(wù)器就是公司的。
直到后來,老張離職了,不知道是忘了,還是刻意為之,他并沒有告知公司代碼庫是部署在自己的私人服務(wù)器上的。
突然有一天,公司所有程序員突然就連不上代碼庫了,于是,就找公司要服務(wù)器的賬號,想要登進服務(wù)器看看咋回事。
但是,問遍公司所有人,也沒人知道代碼庫服務(wù)器的賬號,最后,只得找到了最先部署這個代碼庫的老張。
老張這時候才想起來,把這個事情給忘了,而自己的服務(wù)器也很久沒登了,想起來前幾天好像是收到了服務(wù)器廠家發(fā)過來的短信,說服務(wù)器要到期了,難道......
老張一登服務(wù)器后臺,發(fā)現(xiàn)服務(wù)器果然已經(jīng)到期了,于是只能把這個不幸的消息告訴了公司。
公司現(xiàn)在的研發(fā)老大聽到老張竟然一直把公司代碼庫部署在自己的私人服務(wù)器上,也覺得非常驚訝,但是,眼下要解決的,是代碼庫沒了的問題。
其實,處理這個問題的方式很簡單,就是將公司所有人的代碼全部整合一遍就可以了,但是,這里面會存在一些風(fēng)險,萬一代碼整合錯了,會非常麻煩,所以誰也不愿意去干這件事情。
就在老板和公司的程序員們著急之際,老張給出了一個解決辦法,那就是老張雖然服務(wù)器到期了,可是服務(wù)器的數(shù)據(jù)服務(wù)器廠商還保留著。因為一般服務(wù)器廠商都有一個設(shè)置,就是用戶的服務(wù)器到期以后,會默認保存服務(wù)器數(shù)據(jù)一段時間,只要及時續(xù)上費,里面的東西依然不會丟失。
所以,老張的建議是讓公司出錢給老張的服務(wù)器續(xù)個費,然后老張再配合公司對代碼庫進行移植。
最開始公司聽說老張要公司給他出錢續(xù)費服務(wù)器還不干,因為大家都知道,云服務(wù)器這個東西折扣的時候很便宜,但是續(xù)費的時候就沒有優(yōu)惠了。因為沒溝通清楚,中間還鬧了一段不愉快。
特別是老板,天真的跟老張說,這事本來就錯在老張,如果要公司給老張的服務(wù)器續(xù)費,那么老張必須交出自己的云服務(wù)器后臺,這個事情老張當(dāng)然不干!
當(dāng)然了,這只是一個插曲,事情很快就得到了解決!
好在老張所購買的云服務(wù)器續(xù)費是可以按月付費的,如果只續(xù)一個月價格只有不到200塊,所以,公司給老張打了200塊,然后老張配合公司同事,成功把代碼庫遷移到了公司的服務(wù)器上!
總結(jié)
老張使用自己私人服務(wù)器的初衷其實很簡單,就是因為公司沒有給他配置服務(wù)器,為了方便代碼管理而已,反正當(dāng)時公司就他一個人。可是,當(dāng)人多了以后,老張和公司都沒有注意到這個問題,因此才出現(xiàn)上述發(fā)生的事情。
從這件事情我們可以總結(jié)出一些道理,那就是不管公司或者團隊規(guī)模再小,有些規(guī)范還是必須要遵守的,而且,溝通很重要!公司的問題在于老板的不專業(yè),最開始連買個服務(wù)器都要考慮很久,老張的問題在于不敢溝通,且中間有足夠的時間去解決問題,但是一直拖到離職也沒解決,最后竟然還給忘了!
有些事情不能擱置,一旦擱置了,就會成為歷史遺留問題,無法解決,老張和公司算是比較幸運的!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.