程序員在無語的時(shí)候究竟有多無語?碰到下面我說的這種情況,我都?xì)庑α耍?/p>
公司有個(gè)新能源極柱焊接的項(xiàng)目,是車載電池的模組極柱焊接,大概一個(gè)電池模組有一百來塊電池吧,總極柱數(shù)量就得乘以2。
![]()
之前,公司另外一個(gè)程序員做過類似的項(xiàng)目,但是是給電瓶車電池模組做的,極柱的點(diǎn)位需要一個(gè)一個(gè)校準(zhǔn)。
什么意思呢,就是先把焊接頭對(duì)到對(duì)應(yīng)模組的極柱位置中間,然后在軟件上點(diǎn)一個(gè)按鈕,然后把對(duì)應(yīng)極柱的絕對(duì)位置記錄下來,這樣通過把整個(gè)電池模組的極柱位置全部記錄下來,形成一套極柱焊接的坐標(biāo)列表,最后,運(yùn)動(dòng)控制的軸通過走這些列表坐標(biāo),去焊接電池極柱。
而且,為了防止極柱位置有所偏差,還特意加了一個(gè)視覺相機(jī),在焊接之前先按照坐標(biāo)跑一遍每個(gè)極柱的位置,看看和標(biāo)定的位置是否有偏差,有偏差再補(bǔ)回來。
本身這套邏輯在做的時(shí)候我就有點(diǎn)意見,因?yàn)檫@個(gè)已經(jīng)做好的項(xiàng)目在立項(xiàng)之初,我就認(rèn)為電池模組大小不一樣,電池?cái)?shù)量也不一樣,那么極柱的數(shù)量也不一樣,這樣靠人工對(duì),萬一某一天,電池模組內(nèi)的電池?cái)?shù)量一多,光對(duì)極柱位置都對(duì)累死了。
那個(gè)程序員不以為然,覺得到時(shí)候再說就是了!
果不其然,現(xiàn)在這個(gè)新項(xiàng)目,電池?cái)?shù)量一下子增加到了100多個(gè)!
當(dāng)我看到有這么多電池以后,我的第一想法就是設(shè)計(jì)一個(gè)電池模組矩陣的界面,通過填寫行、列數(shù)量、上下左右間距的形式直接一鍵生成電池極柱的矩陣,焊接之前,再用機(jī)器視覺相機(jī)去修正每個(gè)極柱的位置,這樣對(duì)于客戶來說很方便。
接著,讓我無語的事情就來了,項(xiàng)目經(jīng)理找到了之前寫上一個(gè)電池模組焊接的程序員,說這個(gè)項(xiàng)目交付時(shí)間緊,問他他之前寫的程序能不能兼容現(xiàn)在的項(xiàng)目,那個(gè)程序員想了想,說能!
聽罷,我怒不可遏,跟他說∶“100多塊電池,200多個(gè)極柱,你去一個(gè)一個(gè)手工對(duì)位置?”
他的回答給我氣笑了:“反正這是客戶的事情,又不是我們自己對(duì)!”
我問:“你知道不知道200多個(gè)極柱要對(duì)多久?況且,在調(diào)機(jī)階段,是由我們公司自己人去負(fù)責(zé)給客戶調(diào),一個(gè)位置調(diào)錯(cuò)了,就得重新開始,你這么干,要被現(xiàn)場(chǎng)經(jīng)理和客戶罵死!”
這個(gè)程序員回答:“那現(xiàn)在項(xiàng)目交期那么緊,不這么干的話,重新寫這套邏輯,少說也得十天。”
此時(shí),項(xiàng)目經(jīng)理聽到還需要一個(gè)星期的開發(fā)時(shí)間,也緊張起來,跟我說:“那不行,十天時(shí)間太長了!”
總之,他倆的意思其實(shí)就是先用這套軟件先發(fā)貨,然后到了客戶那里,等客戶發(fā)現(xiàn)不好用了,自然會(huì)給時(shí)間讓我們修改。
最后,還是我做了妥協(xié),因?yàn)椴还茉趺凑f,一句:“交期緊!”,就能讓我啞口無言。
但是,我也覺得,一個(gè)公司,特別是乙方公司,不說做事要精益求精,最起碼要中規(guī)中矩,這種明顯會(huì)被調(diào)毛病的東西,發(fā)出去了,最后影響的是整個(gè)公司的行業(yè)形象和口碑!
無語,真的無語!
特別聲明:以上內(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.