有些程序員是做不了上位機(jī)程序員的,天生就不適合!我手下有一個(gè)程序員就是這樣,他以前是做互聯(lián)網(wǎng)行業(yè)的,但是找了很久工作都沒(méi)找到,加上我這邊上位機(jī)程序員一直也比較難招,所以我當(dāng)初招他的唯一要求就是要會(huì)寫C#程序,其他的都可以慢慢培養(yǎng)。可是,發(fā)生了那件事情以后,我覺(jué)得這個(gè)人根本就不適合當(dāng)上位機(jī)程序員!
![]()
事情的起因還得從我們公司為客戶搞的一臺(tái)焊接機(jī)說(shuō)起,說(shuō)實(shí)話,我覺(jué)得在這個(gè)項(xiàng)目的主觀層面上,這個(gè)程序員沒(méi)有任何毛病,因?yàn)檫@臺(tái)焊接機(jī)因?yàn)榍捌诤涂蛻魶](méi)溝通好,導(dǎo)致了這個(gè)程序員前期寫的業(yè)務(wù)邏輯在到了客戶現(xiàn)場(chǎng)后被客戶全部打回重寫了。
也就是說(shuō),這個(gè)事情其實(shí)是項(xiàng)目經(jīng)理在前期跟客戶確認(rèn)需求的時(shí)候出了差錯(cuò),然后又因?yàn)樵诎l(fā)貨前我們公司以及客戶都沒(méi)有主動(dòng)要求發(fā)貨前預(yù)驗(yàn)收,所以,這個(gè)事情直到客戶現(xiàn)場(chǎng)以后才發(fā)現(xiàn)。
但是,事情既然已經(jīng)錯(cuò)了,就得想辦法彌補(bǔ),于是程序員就在現(xiàn)場(chǎng)另外改了一個(gè)版本出來(lái)。
因?yàn)橐呀?jīng)是交了設(shè)備的項(xiàng)目,客戶這邊催得很急,導(dǎo)致很多功能沒(méi)有像在廠內(nèi)那樣經(jīng)過(guò)反復(fù)測(cè)試就直接被客戶拿去驗(yàn)證了。
結(jié)果,就出了一堆問(wèn)題,客戶當(dāng)然不能接受,因?yàn)榭蛻舢?dāng)初跟我們公司談的是,設(shè)備發(fā)貨入廠以后,最多半個(gè)月他們就要生產(chǎn),可是,半個(gè)月很快就過(guò)去了,程序的穩(wěn)定性還是不行,所以客戶就急了,每天都在向我們公司施壓。
于是,項(xiàng)目經(jīng)理和客戶重新談了一下,于是,又爭(zhēng)取到了半個(gè)月時(shí)間。
最后,總算是把軟件修改并跑穩(wěn)定了,于是客戶就把生產(chǎn)提上了日程。
經(jīng)過(guò)幾天的小規(guī)模試產(chǎn),也不是沒(méi)有出現(xiàn)問(wèn)題,小的修改一直有,但是,此時(shí)的項(xiàng)目團(tuán)隊(duì)相對(duì)來(lái)說(shuō)還是比較輕松的。
于是,這個(gè)程序員就跟項(xiàng)目經(jīng)理說(shuō),他已經(jīng)出來(lái)一個(gè)月了,基本上沒(méi)有休息,想要回去休息幾天。
但是,客戶這邊經(jīng)過(guò)幾天的試產(chǎn),感覺(jué)設(shè)備和軟件問(wèn)題都不大了,想要在三天后進(jìn)行正式投產(chǎn),并且要求我們公司所有項(xiàng)目人員必須在場(chǎng),出了問(wèn)題好解決。
所以,項(xiàng)目經(jīng)理就跟這個(gè)程序員溝通,說(shuō)不行等客戶正式生產(chǎn)以后,過(guò)個(gè)幾天實(shí)在沒(méi)問(wèn)題再讓他回去休息。
但是,程序員不干,非要回去。
此時(shí),項(xiàng)目經(jīng)理想了想,想了個(gè)折中的辦法,就是讓這個(gè)程序員先回去休息個(gè)兩天,等客戶生產(chǎn)的時(shí)候再來(lái)。
程序員不同意,覺(jué)得匆匆忙忙回去,再匆匆忙忙回去,根本就不是正常休息,覺(jué)得現(xiàn)在軟件已經(jīng)穩(wěn)定了,實(shí)在不行到時(shí)候遠(yuǎn)程解決也行。
項(xiàng)目經(jīng)理不讓休息的原因很簡(jiǎn)單,就是怕客戶正式生產(chǎn)的時(shí)候出問(wèn)題,設(shè)備問(wèn)題有時(shí)候要根據(jù)設(shè)備的運(yùn)行異常情況來(lái)判斷的,遠(yuǎn)程只能解決一些軟件邏輯問(wèn)題,但是如果真出現(xiàn)了上述所說(shuō)的,需要結(jié)合硬件運(yùn)行情況來(lái)分析的問(wèn)題,到時(shí)候一堆人在那邊等著程序員搞,客戶肯定又會(huì)發(fā)火。
因?yàn)榍捌谝呀?jīng)出了差錯(cuò)了,這半個(gè)月協(xié)調(diào)出來(lái)也不容易,所以,項(xiàng)目經(jīng)理就沒(méi)有同意程序員提前回去的要求。
此時(shí),程序員已經(jīng)沒(méi)有耐心了,直接就跟項(xiàng)目經(jīng)理說(shuō),如果不同意他回去,或者硬要他在客戶生產(chǎn)時(shí)提前來(lái),他就直接提離職,反正這個(gè)家他是回定了!
因?yàn)檫@個(gè)程序員還沒(méi)轉(zhuǎn)正,所以只要他提離職,3天后就可以直接走。
此時(shí),項(xiàng)目經(jīng)理沒(méi)有辦法,跟公司溝通了一下,最后只能放他回去了!
雖然說(shuō)最后客戶正式生產(chǎn)的時(shí)候沒(méi)有出現(xiàn)過(guò)大的問(wèn)題,但是從這件事情上,我覺(jué)得這個(gè)程序員是不適合干上位機(jī)的!
我沒(méi)有責(zé)怪這個(gè)程序員的意思,在此期間,其實(shí)我還和他聊了一會(huì)兒,因?yàn)樗吘故俏蚁聦伲龅竭@種情況,項(xiàng)目經(jīng)理肯定會(huì)和我溝通的。
這個(gè)程序員的主觀意思其實(shí)就是在怪項(xiàng)目經(jīng)理,覺(jué)得出現(xiàn)問(wèn)題都是因?yàn)轫?xiàng)目經(jīng)理前期客戶調(diào)研沒(méi)做好的原因。
所以,他在和項(xiàng)目經(jīng)理溝通的時(shí)候才會(huì)表現(xiàn)得很強(qiáng)硬,再加上這段時(shí)間以來(lái),他內(nèi)心承受了太多的客戶壓力,因此,他也覺(jué)得項(xiàng)目經(jīng)理沒(méi)有做好本職工作,不應(yīng)該讓客戶能夠直接向他施加壓力。
對(duì),他說(shuō)的都對(duì),但是,我個(gè)人覺(jué)得,做自動(dòng)化這行,本身就是以項(xiàng)目為先,以客戶為先,不管這中間是何種原因,我們事后再談,再改,避免以后同樣的事情再次發(fā)生。
但是,在客戶即將生產(chǎn)這個(gè)緊要關(guān)頭,我們應(yīng)該做的就是保證客戶能夠正常生產(chǎn),不再出現(xiàn)大的紕漏。
所以,我覺(jué)得項(xiàng)目經(jīng)理壓他那幾天假本身做法是沒(méi)有問(wèn)題的,作為補(bǔ)償,我在事情發(fā)生的那幾天,也答應(yīng)他客戶正式生產(chǎn)完以后多給他放幾天假,但是他的態(tài)度很堅(jiān)決。
所以,這樣的人不管能力咋樣,至少在客戶責(zé)任這方面,我覺(jué)得他是有問(wèn)題的。
干自動(dòng)化設(shè)備這一行,尤其是非標(biāo)自動(dòng)化,有些問(wèn)題其實(shí)很難避免的,如果一出現(xiàn)非程序員責(zé)任導(dǎo)致的設(shè)備更改或者需求變化乃至行程變化,程序員就可以有理有據(jù)的跟公司硬剛,除非客戶愿意為此承擔(dān)損失,否則我覺(jué)得只要是稍微有點(diǎn)責(zé)任心的,都不應(yīng)該像這個(gè)程序員一樣。
因?yàn)椋蛻粢灿锌蛻簦蛻舻目蛻粢矔?huì)給客戶施加壓力,大家的壓力都是一樣的!
當(dāng)然了,出現(xiàn)這種問(wèn)題,和整個(gè)自動(dòng)化行業(yè)的風(fēng)氣也有關(guān)系,但只要你做了這一行,除非你有辦法改變,否則大家都是身不由己!
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(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.