笑談中外軟體職場差異

來源:互聯網
上載者:User

題外話:

      由于思維的混亂,於是寫本文之前,我先做了張思維導圖是這樣的。

做到一半的時候,我發現這樣下去,每個點展開來寫,就太大太多了,況且每個點都可以有好多個點,這樣一級級展開的話,差不多都可以寫本書了。於是決定把範圍縮小一些,可是當我用思維導圖工具去畫的時候,怎麼畫都會把問題搞大搞多,最終,我決定,從幾個點管中窺豹,來談一談中外軟體職場的一些差異。最終的思維導圖就畫成了下面的這個樣子。

1.生態環境

所謂生態環境, 由生態關係組成的環境。講到生態環境,多半會從生態環境的食物鏈來分析這個生態環境的健康情況。只有組成食物鏈的物種保持一個平衡狀態,這個食物鏈才會相對健康、穩定。

國外:相對比較重視食物鏈的各個層次的穩定。

國內:並不是太重視食物鏈的各個層次的穩定,經常會打破食物鏈的平衡,做出很多讓人哭笑不得的事情。

點評:一句話兩句話說起來仍然太空洞,太空,關於這個,不是一兩句話可以說得明白的,請繼續向後看。

2.企業文化

現在的企業逐漸的開始意識到企業文化隊企業的生存和發展作用越來越大,成為企業管理中的核心要素之一,我個人認為,民族文化差異是造成企業文化差異的重要原因。關於企業文化的不同,我不想在文章中展開來探討,因為這個話題也太大了。

3.溝通

國外:

      一個將軍親自來到一個士兵身前做戰前動員,士兵上前敬禮,相互寒暄。
      將軍:聽說仗再打半個月就可以回家探親休假了,怎麼樣?一星期時間夠不夠?

      士兵(幽默的開玩笑):怎麼可能夠嘛!!!

      將軍:……

國內:

      將軍告訴自己的一個手下,把那個士兵給我叫過來。於是自己的手下把士兵喊了過來,士兵站立筆挺,敬禮也非常標準,向將軍問好。

      將軍:聽說仗再打半個月就可以回家探親休假了,怎麼樣?一星期時間夠不夠?

      士兵:能夠戰死沙場是我的光榮,可惜我到現在都沒有為國家做什麼貢獻,一個星期的探親假時間太夠了,我更希望能夠更早的回到部隊,拼搏沙場……!@#$$

      將軍:……

點評:沒有一個士兵會不願意休探親假,也沒有一個士兵嫌一星期的探親假時間太長的。可是在中國,聽話不能光聽話本身,俗話說的好,女孩的心思男孩你別猜。其實,在中國,領導的心思更難猜。

4.需求變化

國外:

      在國外,只有等需求穩定下來或相對穩定下來以後才會進入開發,如果需求發生變化,那麼需求分析師就得站在中間,所有程式員拿pp蛋或鎚子等工具一番泄憤,等發泄完以後,繼續進入後續的開發,雖然這種“動作”太過激烈,但是大家關係卻都處的非常融洽。

國內:

      在國內,個別公司需求人員個需求分析師的理解就並不統一,程式員跟需求人員跟需求分析師的理解也並不統一,限於項目周期的壓力,經常會在搞不清楚需求的時候,直接進入編碼階段,如果開發過程中有偏差,再做調整。程式員其實並不願意這樣去做,畢竟基於需求考慮問題比較簡單,但是基於系統考慮問題就會複雜,況且,需求這樣子的變來變去,經常會加班到深夜,連續幾個月的這樣加班,終於忍不住抱怨了一下:“這不累傻小子呢嗎?怎麼表就不能提前畫時間設計一下,給我們一些時間好好設計一下,把需求統一一下,至少不這樣盲目的開發?”
      專案經理聽到就開始責備開發人員:“總共才變了多少?你說說才變了多少?”

      程式員聽到專案經理的聲音後心裡暗自叫苦:“總共6張表,你就給合并成3張表,我一個星期加班加點到深夜,搞的都是一些預存程序,資料庫變了,預存程序得改,資料訪問層得改,商務邏輯層得改,介面層還得做些調整”。可是礙於領導,不能頂撞,只能憋在心裡。

     需求分析師:“你這說的什麼話嘛,什麼叫累傻小子,你這個態度,大家以後怎麼做事,我哪有時間去給你好好整理需求?你自己看看需求人員的文檔跟流程圖把需求按照你自己的方式理解出來不就ok了嘛?”軟體開發中唯一不變的就是變化,變了大不了你花半個小時把它改好,如果你半個小時都改不好,那麼我會認為你根本就不是一個合格的開發人員……

點評:應該讓需求分析師跟專案經理跟程式員做下角色互換,只有角色互換,才能夠相互的理解。

5.人才培養
國外:
      如果有員工非常上進參加學習、培訓,那麼領導是非常支援的,經常會把培訓作為是對員工的一種獎勵和激勵。

國內:    

      2010-4-12(星期一)是VisualStudio2010發布會的日子,這對於開發人員是一個多麼令人期待的日子啊,於是有員工找到主管進行溝通,想請一天假來參加這場盛宴,主管說:“我沒有權利批請假了,上次因為員工請假參加技術交流會,我的主管把我批了一頓,你還是找我的主管溝通吧!”。

     於是員工找到主管的主管進行溝通,主管的主管說:這個有什麼大不了的,我告訴你,工作是第一位的,學習才是第二位的,這個學習非得跑去聽課才可以嗎?這些知識互連網上應該都可以學習到的。於是就沒有批准。在這個員工被轉正的前一天,他的主管是這樣說的:2010-4-12日的發布會你就別去參加了,安心工作,你要同意我這就去給你辦轉正。

點評:

      不敢說國內的企業都是這個樣子的,但是至少代表了很大一部分主管的心態,正所謂鐵打的企業流水的程式員。

6.加班

國外:

      主管說:Victor啊,你這個周末準備怎麼過?

      Victor:我準備在公司加班,反正周末沒什麼事做,我一個人也沒有女朋友陪,我在公司加加班也好。

      主管(嚴肅的):你是我的員工,我花成本在你身上,把你累垮了怎麼辦,你在浪費我的成本,你最好周末不要呆在公司,在家休息或出去玩玩都可以。然後陪Victor一塊離開公司。

國內:

      主管:Jim,這個周末準備怎麼過?

      Jim:我準備在公司加班,反正周末沒什麼事做,我一個人也沒有女朋友陪,我在公司加加班也好。

      主管:滿心歡喜拍拍Jim的肩膀,意味深長的說(雖然很高興,但是不表現出來),別太累了,該休息休息就休息一下,你有前途,我看好你。然後獨自一個人走了。

點評:

       到底誰才是真正對你好的人呢?
       我的一個同事說:領導,我今晚得加班到淩晨3:00,得在公司逗留到很久,行不行?
       領導不假思索的高興的說:“這太行了”。
       過了一會,這位領導又語重心長的說:不好,該休息還是要休息,哪能這麼幹呢?

       結果這個同事真的加班加到淩晨3:00。

7.薪資

國外:
      
據說國外的人員認為,技術人員是公司的寶貴財產,管理員是為技術人員服務的。所以,技術人員比管理者拿的工資高的很多很多。項目時間上是由主要以開發人員的意見為主,品質管理員是不被管理者管理的。

國內:

       技術人員是為傳統行業服務的,在國內技術人員是不缺的,不被重視的,真正企業需要的是好的業務人員能夠把市場開啟,需要一個好的管理員管理好這幫技術人員。時間上管理者說了算,技術人員能做的就是加班加點的去服從,管理者認為軟體的品質差不多就行了,品質過的去就可以了,不出大的問題品質就算過關,於是給測試人員訂立了標準,前期不要把品質卡的太嚴。

點評:

      在國內薪資多半是跟你的職稱掛鈎,很少有開發人員高過管理員太多(就算是有,也是少數。)這種狀況恐怕短期是無法改變的。如果管理者給品管人員壓力,那麼軟體的品質勢必是會受到嚴重影響的。養了一幫測試人員,到底有沒有起到該起的目的,養他們的目的又是為什嗎?如果管理者說,你還想不想幹了,我說差不多就行了,哪那麼多事啊。到時候測試人員測試Bug的水平一定是會下降的。

      其實無論是開發人員還是測試人員、業務人員,都是為了公司的發展做出一份力的,如果說業務人員的功勞最大,輕視開發人員,把獎金髮給個人,那麼這樣的企業如何能夠做大。國外這點做的的確就比較好,從來都把獎金髮給團隊,因為國外認為:一個公司不是靠一個總經理或靠一個廠長在那裡苦口婆心的講,企業就做大了,而是靠文化去推動它,一個文化就會把人潛移默化,慢慢的就形成了國外的管理的那個模式了,國外會比較注意發團隊獎金,用團隊獎金帶動團隊精神。

微軟北京.NET俱樂部的主席葛涵濤曾經說過一句話:“在國內,IT是服務於傳統行業的,開發人員在公司的影響力常常是不如那些業務人員、銷售人員,時常在企業中處於受欺負的地步”,當他講到這句話的時候,我真的明白了很多的事。真的慶幸在自己的成長道路上,能夠有微軟北京.Net俱樂部這樣的組織陪伴著自己,有葛大哥這樣的大哥指點自己。

葛涵濤大哥還說過一句話:“用對人,這很關鍵”。

那麼這句話對企業的員工來說,應該也可以這樣說:跟對人(不一定局限於某一個主管、領導,也可能是一個平台),這很關鍵。其次要說對話、做對事。

總結:

以上都是一點自己的淺見,限於篇幅,沒有針對某些點展開來討論,部落格園很多企業的管理員雲集,希望能夠起到管中窺豹、拋磚引玉的作用,讓我們聯合起來,去影響身邊的同事們,進而去改變中國軟體的職場的環境吧。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.