東方程序員怎么看西方程序員(下)
在我看來,東方的程序員如何看待西方同行是一個有趣并且重要的問題。
通常認(rèn)為東方國家(印度/中國/菲律賓)是為西方國家提供外包服務(wù)(美國和歐洲)的。
你有過參與離岸開發(fā)的經(jīng)歷嗎?如果有,你對此有何看法?
對于西方程序員你有哪些總印象嗎(比如是否具有協(xié)作精神,是否按時交付產(chǎn)品,或者他們的工作質(zhì)量如何)?
接上篇(東方程序員怎么看西方程序員(上) ),下篇是韓國、孟加拉國、菲律賓和中國程序員的回復(fù)。

四、韓國程序員
Jeong
我來自韓國。恕我直言,
韓國有很多程序員,但是韓國并不為西方國家提供外包服務(wù)。程序員工作有很多種類,但是大部分的群體為
1、游戲公司(在線游戲產(chǎn)業(yè)非常巨大)
2、因特網(wǎng)搜索公司(你可能不知道,谷歌不是在韓國不是行業(yè)的領(lǐng)頭羊)
3、產(chǎn)品公司(比如三星、LG……)
與西方不同,程序員在韓國不是一個“有錢途”的工作,盡管也算是不錯的工作。對于程序員來說,加班也是家常便飯。我想說的是真的很常見。
所以,很多韓國的程序員認(rèn)為在西方工作非常好,一些人甚至考慮出國工作。但不幸的是,與印度不同,很多韓國人英語不是很好。
最后,韓國人怎么看待西方程序員?
1、有錢(也許……你就是?)
2、更加自由
3、熱愛編程
五、孟加拉國程序員
Gulshan
我來自孟加拉,在我看來區(qū)別在于:
技術(shù): 西方的技術(shù)總是比我們領(lǐng)先一步。任何技術(shù)在西方出現(xiàn)2年之后才在這里被采用。例如,我們到目前為止還沒有在生產(chǎn)環(huán)境中開始使用.net4(不是框架,而是其中的特性)。也許只有在.net5面世的時候才能實(shí)現(xiàn)。
知識:恕我直言,知識的最好載體是書籍。幾乎所有最新的技術(shù)書籍都是用英文協(xié)作。這不是什么大問題。問題在于書籍的價格和出版的時間。在價格較低的版本出現(xiàn)之前,這些書籍對我們來說還是有些昂貴。即使在我們準(zhǔn)備好付錢之后,還需要等待很長時間才能在本地書店里買到。即使訂購,也需要1個月的時間才能到貨。所以,西方在這一點(diǎn)上比我們明顯領(lǐng)先。也許要領(lǐng)先個2年。希望更多的電子書能夠在某些方面改善這樣的情況。
最佳實(shí)踐:IT在孟加拉還是新興產(chǎn)業(yè)。所以,很多非技術(shù)出身的人在從事管理。有些時候,這會造成溝通上的障礙。要吐故納新接納新的習(xí)慣還有很多其他障礙。所以,有時候,我們還在沿用舊的看法。我認(rèn)為,西方對于變化和接納新事物抱有更加開放的心態(tài)。
許可證:通常與西方相比,我們沒有對許可證軟件/工具給與足夠的重視。
開源:我認(rèn)為西方程序員在開源方面參與得比我們更多。
語言趨勢:我們這里主要從C語言開始學(xué)起,接著是C++、C#/Java或者PHP。這體現(xiàn)了一種趨勢:命令式、面向?qū)ο蠖掖蠖鄶?shù)采用靜態(tài)語言。但是類似 Python或Rub以及LISP或Haskell這樣的函數(shù)式編程語言在這里并不流行。甚至像C#語言中支持的函數(shù)式編程風(fēng)格都不常見。人們把C#當(dāng)成Java來用。
其中的一些只針對我所在的區(qū)域,不適用于其他東方或亞洲國家。排除經(jīng)濟(jì)因素不考慮,我感到這種趨勢應(yīng)該改變。
六、菲律賓程序員
Joset
我來自菲律賓。根據(jù)自己的理解我估計出了下面這些數(shù)字。
我敢說菲律賓70%的程序員都希望建立自己的公司并專注創(chuàng)新。有雨缺乏資金并受到外國企業(yè)高薪的誘惑(有IT公司也有非IT公司),程序員們?yōu)樽约捍魃狭恕敖鹗咒D”(防止員工離開公司的財務(wù)制度,比如員工股票期權(quán)等)。由于只能利用業(yè)余時間,所以果創(chuàng)新變得愈發(fā)緩慢。
天生追求最好這一文化傳統(tǒng)使得在菲律賓有很多優(yōu)秀的員工。這里我像要強(qiáng)調(diào)的一點(diǎn)是,程序員是以結(jié)果為導(dǎo)向的。這種導(dǎo)向的一個缺點(diǎn)是,因?yàn)樯鐣幕瘡?qiáng)調(diào)友善、微笑、好客和樂觀,大多數(shù)程序員特別是在和外國人相處時不是那么自信和坦率。但在工作場所這一點(diǎn)正在發(fā)生劇烈的變化,西方的工作文化正在取而代之。
程序員在大學(xué)里受到教育,在企業(yè)里強(qiáng)化編程訓(xùn)練,結(jié)果軟件開發(fā)完全按照業(yè)界的最佳實(shí)踐進(jìn)行。
那些具有天賦又不想冒險開辦公司的程序員通常選擇出國工作,例如新加坡、美國、澳大利亞、馬來西亞,以尋找更好的發(fā)展空間。
在我看來,西方的程序員通常會被認(rèn)為是技能熟練、更優(yōu)秀、坦率、以結(jié)果為導(dǎo)向和專注的職業(yè)程序員。
七、中國程序員
Wondering
在我15年編程生涯中,有一半時間是和西方的開發(fā)者打交道。我曾經(jīng)直接匯報給比利時的負(fù)責(zé)人,也曾經(jīng)帶領(lǐng)來自印度和美國的團(tuán)隊成員。
總的說來,不同國家的程序員沒有什么大的區(qū)別。我見到的大多數(shù)程序員都是工作努力并且可以有創(chuàng)新的工作。西方人在各種編程技巧和辦公室政治的處理上和東方人旗鼓相當(dāng)。大多數(shù)有經(jīng)驗(yàn)的大陸程序員英文水平不是很好,這會在交流上帶來問題,而印度和美國人在這方面會有優(yōu)勢。也許是因?yàn)槲液蜌W洲團(tuán)隊為了項(xiàng)目和資源斗爭太多次的原因,我個人的感覺是美國人比歐洲人更容易合作。
附帶說一下,我是中國人,生活在大陸。
Baobao
大家好,我是中國程序員。我想要告訴你們一些事實(shí)。
1、在中國,大多數(shù)人是為了一份相對較高的收入而成為程序員。我們所需要的就是能夠生存。
2、以我個人的經(jīng)歷來看,初中的時候只是知道電腦這個東西,在大學(xué)的時候才真正使用和接觸計算機(jī)。3、只是一知半解,而且是為了通過論文答辯,神奇吧?
4、來到上海以后,我找到了一份用戶體驗(yàn)工程師的工作。只是跟著感覺走,完全沒有任何培訓(xùn),我對第一份工作竭盡全力但是3個月后還是以失敗告終。
5、幸運(yùn)的是,我找到了屬于自己的領(lǐng)域,所以我開始閱讀相關(guān)的書籍,比如CSS、Javascript。
6、這些書籍都是我在一些免費(fèi)英文電子書站點(diǎn)上找到的,都是英文。一本接一本,我知道了什么是程序員。不行,也許我們需要管自己叫做寫代碼的人更合適。
7、不幸的是,在中國一些好的英文書籍在中國被當(dāng)成了專業(yè)手冊。
8、毋庸置疑,中國人非常聰明可以拷貝所有類型的軟件,我們把他叫做“山寨”。
9、對所有的中國老板一定不要說“不”,無論這家公司是否在IT領(lǐng)域。
10、關(guān)于設(shè)計和模式,那是非常遙遠(yuǎn)的事情。這里只有很多的投機(jī)商,對于他們而言金錢就是一切,實(shí)際上每個人都需要錢。
11、“顧客就是上帝”,所以需求總是一次又一次地改變。不論你相信與否,這是每天都在發(fā)生的事情。
Kim
我是一個中國程序員。之前在一家中國軟件公司工作,遇到了很多有才華的程序員。我的能力得到了快速的提升。
一天我加入了一家所謂的知名美企。那真的是一場噩夢。公司里的中國員工要么非常愚蠢要么整天互相斗來斗去。他們幾乎不會思考、設(shè)計和編碼。幾乎沒有其他中國本土企業(yè)會需要這樣的人。每天的工作就是測試產(chǎn)品或者修幾個無關(guān)緊要的bug。
我快速地逃離了這家美國公司進(jìn)入了另一家本土企業(yè)。這家公司從德國購買軟件同時也得到了德國公司的技術(shù)支持。我認(rèn)為自己作出的選擇非常正確而且薪水也比以前更高了。
對于討論的這個問題,在那家美國公司我遇到過很多西方程序員,他們的工作做的很好,而且知道如何尊重下屬,包括中國員工。
Matthieu
東方追隨西方,體現(xiàn)在以下幾個方面:標(biāo)準(zhǔn);態(tài)度;所有方面
我閱讀的幾乎所有IT書籍作者都來自西方。
在我第一次遇到Apache Jakarta / Struts的時候非常開心。我認(rèn)為它是真正的亞洲制造。
原文鏈接:http://blog.jobbole.com/27060/
【編輯推薦】




















