三十六計混lT公司

前言

軟體開發是技術活動,也是社會活動。搞開發即要同計算機打交道,也要同人打交道。要堅信有人的地方就會有衝突,有利益的地方就會有爭鬥。大學都越來越世俗了,科技企業更不會是一方凈土。即使進入企業,想與世無爭研究代碼,最後也沾不了啥便宜,加薪有可能,但升職弄高薪還真夠嗆,因為這種人只會幹業務不會混社會。

合作企業有一兄弟,技術在他們部門中下,但老總就是喜歡他。主要就是這弟兄幹活一般,但混企業一流,小伙長得又高又帥,酒量還好,說話辦事也穩。老總吃飯他擋酒,開車又好常接送老總辦點事。最後部門有好事好項目,只要他合適,領導肯定想著他,技術比他好怎麼了,照樣排他後邊。

如果會幹又會混的,才能成為高薪高職。純靠技術想混成架構師太難了,一個公司高級技術人員沒幾個。

第一計 忍辱負重

初到公司一個新環境,好多人反應老人不願意帶,覺得公司人差勁等等。這種吧友,我就想問一下,人家憑啥教你帶你。教會你不見得知情,沒準還威脅到自己。你遇到這種情況,如果還想在這公司待的情況下,就要拿人家當爺,自己當孫子。不忿沒用,****會的多人家就是爺,這年頭有錢的,有本事的就是爺。

有了這種心態,最起碼就把自己放低了,這就好說了。首先人家與你非親非故,教你費心一頓,沒準還影響自己,也沒啥好處。這種情況,你和人家交朋友,也搭不上關係,你幫不了人家,人家幫你,人家也不想跟你交。

在這種情況下,你只能讓人家在你這沾便宜,也就是請人吃飯,加送東西,只能通過利益搭上關係,這樣人家才可能教你。別捨不得錢,總比白扔給培訓機構強吧。我覺得如果是這樣拜的師也挺好,互不相欠,感情淡如水,那天自己起來,真幹掉他心裡也平衡,你教我是因為利益又不是感情。當然如果碰上個好師父,要這麼干真是天打五雷轟了,寧可辭職走,也不能搞人家。

覺得我說不明白的,去看《大染坊》的一二集,看陳壽亭15歲時,怎麼乾死他那差勁師父的。

第二計 藏拙於巧

如今我大中華國運蒸蒸日上,全面與老美己形成G2之勢,俄核武庫雖強,但GDP不及廣東一省。只有中國從經濟、科技、軍事上全面對抗之勢。我國因何得益?韜光養晦政策也,中華文明之深,遠非蠻夷所能理解。有些人對老美說,不要怕我們發展,我們強大了也不打你?老美估計聽了這話都笑死,你還強大了不打我。德國、蘇聯、日本,那個不是剛達我70%被幹下去了,還想超過我。而現在中國呢,產業結構可能還要調整,但經濟己是老美的145%了,科技軍力也穩步上升,老美無論用軍事、經濟手段都沒用了,只能談了。這不是我說的,金燦榮教授說的。

BB這麼多,其實就一個意思,師父或老員工會防備你,你要在苦練內功的同時,要裝B讓人放鬆對你的戒備,以求更寬鬆的學習空間。

裝B三大招

裝B第一招,戴高帽

裝B第二招,裝笨蛋

裝B第三招,裝二貨

師父教你時要戴高帽,比如教你個問題時,就要拍師父馬屁,你比專家還高呢等等,我覺得你是我見過最NB的等等,他自己一興奮,興許能告訴你個決竅,省得研究好幾天。應用軟體里好多東西就是一層窗戶紙,不告訴你,你幾個月可能想不透,告訴你二分鐘就明白了。我就有回被合作企業灌了迷糊湯了,說的我快成神仙了,一高興把核心界面設計思想告訴他們了。關鍵這幫小心開始還不忿,按自己想法弄,弄了幾個試點後試運行後,改得和我的一模一樣,連控制項位置都一樣。這個界面,其實是我升級了兩版系統才琢磨出來了,告訴他二分鐘就能明白奧秘,自己想估計想一年也不知道為啥這個合理。一頓酒+一高帽,直接告訴人家了。

然後說裝笨蛋這事,如果師父防備你,教你點啥一點就透,***還敢教你,教會徒弟,打死師父的事可不少。有些問題即使知道了,也多問兩次,讓人覺得你資質一般就行。

裝B三大招只是虛招,而實招還是自己努力的學。一同事參與人家項目被防,文檔啥的也不給全。愣是自己通過半殘的文檔,各種分析,各種問。最後分析清楚了人家資料庫1400多個欄位,自己全整明白了人家設計,震驚了那家公司,當然也付出了巨大心血,一天就睡5個小時。

3.說話的技巧

做人實在是好事,在生活中要做實在人好人。但工作中即要務實又要務需,否則會把自己弄得十分被動,而且一定注意在不同崗位上、不同場景下的說話方式。

例如,領A導讓你做一件事,覺得有難度弄不太好。怎麼說,說我幹不了,可能那是實在話,但會嚴重影響你發展。應該描述的意思是,能幹,但是領A導得給多少人多少時間才行,就是提條件,覺得真不行,就提苛刻點,估計人家就考慮換人了。但是只是建議說法,還是得看領A導的做事風格,不是所有人所有場景都適合。A

例如去和客戶溝通,你覺得他說的很垃圾,但你也要擺出一復虛心請教的樣子,為啥?因為人象是甲方給錢的。只能慢慢引導他們。一定不能說愣話,類似你這麼說不對,你這是不合理的,你這思路有問題,等等。即使覺得需要調整,前面也加個帽,類似,您說的這個特別好,對開發很有幫助,但我有個想法,是不是這個弄也不錯。這樣客戶合作較順暢。切忌說話直又愣。B

吹牛B的內容,主要是和客戶吹,公司里吹有個毛用。吹牛B吹虛事,什麼公司業績,公司實力呀,自己負責過XX項目多牛B啦,多厲害了。別你妹的吹實事,例如用戶說兩個月幹完,腦子一抽說一個半月。好多人吹吹就吹過了,把自己也弄死了。C

吹牛B的時機,應該在搶項目、搶客戶、搶成績、寫報告時吹,老總肯定吹,你也得吹,甭管什麼技術難度,時間期限,一定要敢說,這時吹老總也支特你。D

當年上級系統找六個試點,我們也是,結果上級要求各試點發言,其它試點有的說網路問題,伺服器不夠(人家要求四台),輪到我發言時,我連吭都不吭,說我們網路環境俱備,伺服器全部到位,WLS和OracIe全部安裝好。當時上級領導高興壞了,連續表揚我們。E

當時我們帶隊的就和大領導和我們部門領導彙報了,說對我極其滿意,搶到試點就是成績。後來人家來安裝了,我只有一台舊伺服器,先把WLS和Oracle裝上慢慢跑唄,等幾個月才換的新的。實施公司因為我們會上支持他(會上其他試點都說困難),也不好意思說啥,後來和上級說我們準備的非常好。F

說完吹,就該說慫了,什麼時候慫或著裝慫,干實事的時候慫。比如說,領導讓你帶三個人干,你明知道三個人也行,但要慫,要五個人,然後領導給打個折給你四個,你按時完成的保證一下子就大了,幹活資源多爭取,而不是

耍NB,說三個不用,兩就能完,項目有風險,到時完不了你肯定下不來台。G

客戶要求一個月完成,你知道一個月也差不多,但也要慫要磨,擺困難講道理,爭取二個月。如果爭取了二個月,一個半月完成了,那是提前完成工作,有成績的。如果是答應了一個月,結果一個半月完成,那是沒按時完成,有責任的。一樣的時不同效果,全在事前是不是慫的成功。H

所以會說會吹會裝慫,才是會的好的關鍵。I

5.不可調和的爭鬥

誰都想多掙錢,這都沒錯,怎麼掙,技術學好業務增強,也不錯。但是公司的好多員工都學得挺好,幹得不錯。而掙錢,肯定是職位越高,掙錢越多。而上升的空間又有限,初級程序員肯定比高級的少,高級的比項目經理少(不一定,舉個例子),項目經理比部門經理少,部門經理比公司老總少。你想掙錢,就得升職,就得爭,爭就:有矛盾,而且調和不了,除非自己退出,誰有機會時甘心退,誰跟錢有仇。A

這種競爭分與君子之爭還是小人之爭,君子之爭,各憑本事,成就成,不成也服氣。與小人之爭不那麼簡單了,各種盤外招。其實所有的盤處招就一招,影響你升職的只有領A導,所以頂多也就是去領A導前黑你,巴結領A導等。自己要想升職,應該平時與自己直接領A導相處好,省得臨時抱佛腳。技術好賴別弄的自己十分不合群,讓人煩。B

6.斗之技能

當程序員時的斗,待韜光養晦後,足以在公司站住腳後,就該奮起了,不用忍辱負重了,可以正常上班了。這時一方面努力學習業務技術,一方面還要好好的表現,不能收著了。A

在工作中,要深入思考,完成任務時、項目組開會時,要表達自己的見解(尤其領導在時),但一定要深思熟慮,別最後弄的很膚淺,讓人笑話了,要有自己的思路,讓大家覺得你有點水平。B

這時可能會有老員工瞅你不順眼,言語冒犯你,對於這種情況,不要針峰相對,更不能吵架,和CAO蛋的老員工幹起來,有理也沒理。只要你的開發組長或項目經理還認可你,你該咋干就咋干,但一定要多溝通,省得老員工告你黑狀。但是如果所有人都CAO蛋,辭職也不錯。一般能管幾個人的組長或經理,還是有點水平的,不像老程序員那麼扯蛋。C

如是項目經理(或組長)之間有矛盾,如果你是項目組的程序員,沒你啥事,就一定別BB了,一是人微言輕BB了也沒有,二是項目組不固定,誰知道你那天跟誰混,萬一是你BB的那個或他哥們的,你將來肯定穿小鞋(除非人家有胸襟不和你計較)。C

如果你組長經理的拿你當槍使,讓你說,你一定先說我可能說不好,只能試試看。避重就輕的說,組長如果不太滿意,你只能說不懂實在說不好。萬一組長提前擬好稿讓你怎麼說,你要跟背誦是的,讓別人一聽就不是你的,組長問就說緊張。這樣幾頭不得罪。D

如果你是項目經理或部門經理,那就是另外思路了。得看是搶成績,還是推責任了。個人覺得搶成績時的技巧有兩種情況,防備別人搶你的,還是搶別人的。咱沒搶過別人的,但見過別人搶,搶得挺高明,其實是**欺負老實人。E

搶人成績主要方式就是有大領導在時的工作彙報,或各部門領導的年終總結。搶的主要方式不能把沒的說成有的,你干項目A,人家干項目B,你彙報時說項目AB都是自己乾的,這不是自己二B么。F

搶成績搶的是中間地帶,比如項目很大,多個子系統ABCD,之間擁有數據及業務介面,互通互聯,這些東西才是搶的焦點,例如項目組AB為系統AB互通都做了大量工作,如果A組負責人會說的話,可能讓大領導理解為AB互通全是他做的,B要不會彙報就干生氣而且還挑不出人家A說法的毛病。搶成績絕對不是豪取,而是巧奪。G

怎麼搶不說了,就說怎麼不被搶。比如說上邊A說實現了項目AB互通的XXX一堆功能介面,領導覺得都是A乾的,B怎麼辦?如果B也照A那麼說,人家在前,沒準領導覺得B在搶成績,B該怎麼辦才會讓領導覺得他乾的多。H

B應該量化彙報內容,例如我項目組為實現AB交互介面127個,增加數據表18個,中間數據21800多筆等,必須是有零有整的。這樣領導一下子就覺得B工作量很大,成績不小。A要搶成績肯定模糊彙報,B要防搶應精細化應對,B知道的細節多,領導會覺得B更合格。如果問A也精準怎麼辦,他精準的了A系統,怎麼精準了B系統,又不是他乾的。l

所以本貼不教怎麼搶人的,主講怎麼防備被搶。害人之心不可有,防人之心不可無。J

然後說甲乙方斗,做為乙方肯定不能跟甲方鬥力,只能接招拆招。甲方不少折騰乙方,做為乙方,首先必須要明白,甲方找麻煩的原因。是言語冒犯了甲方了,還是有些工作沒做好人家挑理了,還是就是正常的業務溝通交流呀。明白了原因,就見招拆招,努力與甲方搞好關係。甲方要對你強烈不滿,老總會開了你。甲方要特滿意,升職加薪等著你。給甲方當孫子,不冤。K

也有事成後成功綁住甲方的,例如系統上線用了多年了,業務數據也累積了,很龐大了,甲方也不敢換系統,真有事得求著乙方了,也有些乙方就當爺天天拿著甲方的。我建議別這麼干,別人干是別干,為啥?做人留一線,以後好見面。誰也不知道將來咋樣,要是在圈裡把人品敗了,將來沒人和你玩了,一提你人家就呸。L

再有就是推責任,我是建議如果是部門經理項目經理,如果是你的責任別推。有些操.蛋玩意兒項目經理有點責任還往程序員身上推,什麼東西呀。反正如果是我管的項目經理或負責人,敢往下級身一推,我就說一句,要你幹啥用。不過跟我乾的這種情況極少,有個別的調查後還真是程序員不行,人家負責人又不能自己挑人。所以經驗也要結合實際,別硬套。M

我原則是是我責任我擔著,不是我的推給我,我給你要不推回去,要不收拾你,讓你下回連這念頭不敢動了。N

我們這現在不如多年前各部門關係融洽了,部門越來越多也越細,好多部門的頭全都想多管事、不干事、光想成績、不擔責任。有個簡單例子,技術服務部門領導,明明是自己手下水平不行,電話支持不了,老大在場時說軟體開發的質量不行。運維部門自己部暑不好系統(幹不了還要管)非說系統不穩定。我們老大程序員出身,又老實,開會時也搭不上話光受氣,還讓領導覺得真是我們問題。O

我們老大是好人,耍不了壞,我就幫他出主意。(我覺得我從來不坑老實人,碰上壞的我就更壞,我就崇拜明朝王守仁王陽明,道理聖訓打不跑土匪,長槍短炮才適合他們)。P

我告訴我們老大,明知道是他們責任也不要推,要以退為進。你們不說我們問題么,我們就和領導彙報為了解決問題得弄大項目組,每個項目有專職的技術支持專員,運維支持專員,還要安全專員(安全部門啥不知道,也跟著起鬨)將他們幾個部門人員分一下,直接編入項目組,從開發階段就參與更好管控(他們會個屁,只不過得這麼說),所有成績責任與我們一體,受他們部門和項目組雙重領導。我去,後來那幾個部門領導一看不能再BB了瞎鬧騰了,要不那天領導腦子一熱這麼一划分,自己成光桿司令了,也JB都老實了。Q

所以混得有招,對待朋友用好酒,對待敵人用獵槍。人品好是混的基礎,有手段是混的保證。r

6.危機公關

人在江湖飄,誰能不挨刀。即然搞開發,必競是人做的東西,機器跑的東西。人做的再好也不能百分百好,機器跑的再穩也難免出問題。大型互聯網可用性也沒敢說100%,4個9就不錯了,意思就是一年99.99的時間可用。說這麼多,就是說工作中出事是正常的、合理的,碰上事是不能怕的。A

碰上事,第一原則如確定是自己責任不要推。你也許說不推一下,公司開除我怎麼辦。確定是你有責任,你是推不掉的,你推,該開除你還是開除。確是你責任你不推,最起碼態度好,九死一生,使勁推,十死無生。B

碰上一分公司,出現了一級事故。分公司老總召集開會,明顯是副總A管的部門出問題,但副總A和部門經理B使勁的動心思,往其A不管的部門身上推。不是人家的責任人家肯定辯駁呀,結果開會弄得老總惱了。最後事情也過了,副總A被鼓搗其它差一點的公司了。部門經理B倒還是部門經理,但老總成立個新部門,划走了其三分之二的職能。C

原則二,不是自己責任要推掉。也許說,傻子都知道,但是傻子不知道得用技巧推,不能硬推,軟硬結合。有時在對方混水摸魚時,硬擋會讓領導覺得你差勁沒擔擋。D

怎麼推才最好。首先,當領導面時,不要說這不是我們責任,是XXX責任這種白話。弄得誰都下不來台(你死我活的關係除外)。即然對方要混水(肯定混水,不混就明擺著是他),你就得把水弄清了。你應該首先說自己的工作範圍和內容,讓領導知道那些事是你乾的,那些不是你。然後說有責任的這個事,也不在我工作範圍內,我真是不了解情況,就是真知道些,也必須說不知道。有些笨人覺得不是自己責任,自己又知點情況,會上當領導面BB,BB一頓本來你沒責任,領導也覺你有責任,領導會咋琢磨?肯定想和這小子有關,要不他怎麼知道這麼多。E


推薦閱讀:

TAG:程序人生知乎周刊 | 職業發展 | 軟體工程 |