程式設計師你應該勇敢說不

pointersss發表於2020-10-30

今天就給大家分享一個發生在我自己身上的事情吧。

 

1

 

 

2015年的時候,我和我的領導A,還有幾個小夥伴正在做一個“緊急定製”,這個任務是公司老大CEO和重要客戶定下來的一個專案,背後關係著在當時看來的一筆鉅款。我們團隊加班加點,每天工作到晚上12點,早上8點就到公司,每週也沒有休息。接連著好幾個星期都是這種狀態。

 

終於在快要交付的前幾天,終於整個系統能夠執行起來,還有很多bug和問題需要解決,我們列出所有問題,逐一的去解決,和開發時的狀態一樣,忙得連飯都沒得吃,廁所都沒時間去上。

 

我的領導A是一個很有特點的技術經理,他的性格比較直,說話的聲音也比較響。在現在的我看來,他是屬於那種“命令型”的領導。他命令我們必須在deadline之前解決掉全部問題。

 

沒有辦法,最後我們還是將帶有bug的demo提供給了客戶,沒有時間,只有硬著頭皮這樣幹了。最後由於這個決定,我們都快崩潰了。

 

客戶那邊問題不斷,執行一段時間系統就會當機,我們之間又隔著1000多公里,那邊的技術人員一直通過視訊、電話保持聯絡,進入系統,檢視日誌,系統崩潰。然後等待繼續進入系統,檢視日誌,系統崩潰。就這樣我們一點點的進行著。而且門外漢的客戶一直催,甚至抱怨不停,可以想象我們都承受多大的壓力。

 

就這樣折騰了一天,公司老大CEO來了,伴隨著是他的聲音走來,當場大發雷霆,整個辦公室都是他的咆哮聲,怎麼搞的?不是已經跑起來過了嗎?為啥還會出現這種問題?”,“到底啥時候能解決?”

 

我說“1周的樣子”

能感受他當時的心態應該是崩了。一臉嚴肅、斬釘截鐵的說“明天必須給我搞定!”

 

我很直接就說“不可能的,我們前幾天剛剛整個系統才執行起來,問題全部解決乾淨,至少1周,我還說的少的”

 

但是他立即回絕“不行,一定要在明天結束前,客戶那邊等不了的。這樣,你們加把油,試試看吧

 

我的領導立刻接上話好的,放心,我們試試看~

 

就這樣,接著解決問題,還好第二天的工作比較順利,解決了這個問題,但是還有其他更多的問題,我們就按照我們的節奏,按照問題單一個個地進行解決。最終1周之後,系統慢慢穩定了下來。客戶也不再一直抱怨。

 

後來的事情大家也知道了,我離開了上家公司。去了海康,我算是脫離了苦海,他們壓榨我的剩餘勞動力,還讓我絲毫看不到晉升的可能性。

 

但是他們的噩夢還遠沒有結束,我的前領導也離職創業去了(這個故事也給大家講過,現在他的公司去年已經淨利潤1000多萬了。),他們不得不重新招聘了一批程式設計師來填這個坑,應付客戶那邊又層出不窮的問題。

 


 

 

2

 

 

回顧整個事情,這個問題究竟出在哪裡?又是誰的責任呢?

 

很顯然,每個人都有責任。對於公司老大,他這麼強勢。往往強勢的人,都會特立獨行,對一些建議會視而不見,當然有些是真相也會被他錯過。我的領導不應該答應這麼短的時間內交付,這個不可能完成的任務。我也應該勇敢的說“不”,而不是默不作聲

 

作為高階開發程式設計師,應該有自己的判斷力,不能屈從上級指令。要敢於對上級和產品經理說“不”。

 

很多人說,你的任務就是聽你上級領導的命令,為啥不能提出建議,為啥不敢於質疑,用於說“不”,然後給出自己的解決方案。

 

什麼樣的人不能說不?

 

是不是產線上生產的工人,是不是在工地上幹活的農民工,當然沒有貶低他們的意思,工作沒有貴賤。只是說在這件事情上,他們是普通工人,而你是專業的技術人員。優秀的程式設計師應該懂得說不。

 

大廠對敢於說“不”的人,總是求賢若渴的。因為你專業,你才敢於說不,才能做好事情。

 

希望大家能夠做到勇於說不的人,謹此獻上!

 

 

 




推薦閱讀(乾貨)程式設計師進階必備能力——晉升之道

談一談程式設計師的職業發展路線

送給剛畢業的程式設計師——7點建議

程式設計師進階技術專家必備能力——深度思考

程式設計師如何選擇一家好公司

 



覺得不錯,記得關注、轉發和在看!多年經驗分享,實屬不易,感謝支援!


 

博主是一位物聯網大廠技術總監,從業7年。從軟體開發、高階軟體開發、技術經理再到技術總監,分享職業發展、技術管理、職場晉升、技術成長等個人多年經驗和心得。一起成長!有問題可以加我微信交流:pointersss
如果你有技術成長煩惱,對未來迷茫,關注我,幫你答疑解惑!

 

相關文章