導航:首頁 > 程序命令 > 各國程序員實力對比

各國程序員實力對比

發布時間:2024-05-16 05:07:22

『壹』 阿里,華為,騰訊,哪家的程序員更牛

首先我們可以了解到,程序員是一份十分艱辛而且耗費腦力的工作,所以作為一名程序員最關鍵的兩次職業生涯的升華時刻在於,從普通程序員變成一個熟練的軟體或者項目開發者和從一名熟練的軟體或項目開發者變成一個程序編寫方面的專家,然而這其中每一次的升華都代表著你需要付出比別人十倍甚至二十倍的努力。

所以我們可以探討一下騰訊、阿里巴巴、華為哪家的程序員技術更厲害,其實在我的認知里,我認為騰訊的程序員更厲害,因為騰訊的程序員需要開發的方向多難度大,而且騰訊的整個系統的優化不是靠個別幾個高技術程序員就能完成的,而且騰訊是一個主打游戲的公司,我們都知道,游戲本身就是用程序寫出來的,所以要想游戲做得好,那麼做游戲的程序員就得具備更高的素質和技術,也同樣是因為這個公司的特殊性,所以騰訊公司的程序員更強。

而阿里這個公司部門是以電商為主,程序並不是這個公司部門的主打方向而且,我認為電商、網店、軟體開發才是阿里巴巴的強項,而對於華為公司,華為公司的主要開發內容在於電子產品,所以華為公司需要設計到程序的地方最少,因為騰訊和阿里還是網路公司而華為公司是實打實的科創公司,華為公司的開發重點也在於他的核心技術,所以我認為騰訊公司的程序員更牛。

『貳』 百萬年薪的程序員是種怎樣的體驗年薪百萬的程序員有多厲害

程序員根據自己的能力會被分為三六九等,這些人之中主要體現在代碼的實現能力、代碼工整度以及功能的完善程度上。

其實每個人只要認真的工作,努力的奮斗,實現了自身的價值,也將收獲到和你付出一樣的多,只要是憑自己的努力換來的,不管多少都應該是很開心的,不要羨慕高年薪的人群,也沒必要鄙視低薪人群,多與少都是告雙手而獲,只是因各種原因造成。總之自己開心幸福才是最重要的,幸福不是分收入的高低來評判喲!

『叄』 程序員的工資為什麼那麼高

根據《2018年中國程序員生存狀況報告》,年薪 5w 以下的程序員僅占 6.2%,且年齡都在 25 歲以下,工作年限只有 1-2 年;大多數程序員年薪在 9-30w,平均月薪達到 10k 以上,這相比於其他行業已算是高薪;年薪 40 萬以上平均年齡為 36 歲。

為什麼程序員普遍高薪?

1、程序員是IT行業的核心競爭力

it 行業自誕生以來,一直是資本的寵兒。近年來,多數風投都進入了互聯網公司,這是一個循環,資本看好,就會出現更多的創業者。創業公司越多,就需要越多的技術人員。所以,這個行業總體上是不缺錢的,有能力給程序員開高薪。

2、程序員的門檻相對比較高

這個門檻不是指學歷,而是很多人倒在入門的路上,因為零基礎入門時總會遇到挫折,很容易讓人放棄,能真正堅持學完然後做這一行的人,相比別的行業來說還是少很多。

3、程序員的不可替代性

軟體技術公司最主要的開銷就是人力開銷,人才是最重要的組成部分。軟體開發不是工廠,很難量化,沒辦法做到流水線工程。有些關鍵的崗位人才一旦流失,就會對公司產生巨大的損失,這也是程序員值錢的一個原因。當然前提是技術實力過硬,如果只是打雜或者混日子的,那就另當別論了。

未來,程序員會持續高薪

在所有職業當中,程序員是增長得最快的。很多傳統工作類型已經漸漸被取代了,正是因為程序員把這些工作內容自動化了,這個趨勢肯定會繼續下去。

軟體行業的變化會遠遠超過幾次工業革命的變化。傳統行業被軟體化需要程序員來實現和維持。未來幾十年內,需求只會越來越大,與其它行業的工資差距也會越來越極端。

站對了風口,豬都能飄,更何況是工資?

『肆』 年薪80萬的程序員有多厲害

你好,如阿里網路騰訊等互聯網大廠的工程師,資深(架構師水平)工程師是非常有實力的。

以阿里為例:

1、阿里工程師崗位職級

阿里巴巴集團採用雙序列職業發展體系:

一套體系是專家路線【P序列=技術崗】,程序員、工程師,某一個專業領域的人才,一共分為14級,從P1到P14,目前校招最低從P4開始。

一套體系是M路線,即管理者路線【M序列=管理崗】,從M1到M10。

考核因素是上一年的績效分數+直屬領導的打分+晉升委員會打分,這里的委員會一般由直屬領導+合作方的高管+懂業務的HRG組成。HRG:HR多面手,base在業務下面,在阿里話語權比別的互聯網HR高。

晉升標准:績效滿足3.75、主管提名、技術答辯通過。


P8架構師作為阿里「IT架構靈魂人物」的角色,他們不僅做著架構師的本職工作,還同時做程序開發,寫核心代碼的工作。另外,架構師依舊是技術高手,編程能力依然是一流的。

但根據當前的市場需求,互聯網大廠們對於普通java開發人才需求逐年銳減,而對互聯網架構師人才的需求招聘量已經上升到50%,因此薪資更是不可同日而語。

對於想學習互聯網架構師的同學來說,北大青鳥、課工場等優秀品牌都是不錯的選擇。課程根據招聘需求制定,包含全部分布式微服務技術,對標阿里P8級別架構師。



希望我的回答對你有所幫助!

『伍』 北京,上海Java程序員的月薪水平

◆男性佔97%,人均月薪3500元
◆58%的軟體人在25歲以下,48%在本領域工作不滿3年
◆重點院校、本科、計算機專業開發者,占據著這個行業的主流
◆c/c++、java使用人數最多,c#居二,delphi位列第三
◆企業信息化、通領域為人氣最旺的兩大熱點
◆31%的中小民營軟體公司容納了52%的開發者
◆北京、上海、廣州、深圳四地成為中國開發人員的聚集地
……
時間進入2004年的尾聲,作為本刊主角的軟體人,今年收入幾何?發展態勢怎樣?為了全面解析2004年中國程序員的收入與發展狀況,本刊特別策劃了這期專題。
按照整個社會的普遍共識,軟體開發者是一個高薪的職業。事實情況何?高薪高到什麼程度?究竟是什麼人在賺取這些高薪?影響收入的決定性因素又是什麼?為了取得真實數據,本刊用了2個月的時間進行深入調查與采訪,希望這篇文章能在歲末年初之際,為大家帶來深入的思考。
細分市場,其實軟體從業人員除了程序員外,還囊括了很多的相關職業和角色,例如技術推廣人、項目負責人、技術總監等,因此,凡與軟體技術相關的工作或職業,都屬於本專題關注之列。
程序員薪資調查報告
「軟體人,今天薪資值多少?」大型網路調查活動從2004年10月初開始,在各大軟體門戶站點都開展了熱點調查,截止11月底,在兩個月的時間里,有近13000人參與並積極討論了這個話題。
2004年,軟體業人員結構處於什麼分層?
2004年,開發人員實際收入多少?
2004年,開發人員使用最多的技術是什麼?
2004年,影響收入的決定性因素到底是什麼?
……
圍繞以上種種問題,本刊設計了相關的調查與采訪題目,在分析與統計開發者基本薪資情況下,還針對被調查者的專業背景、技術、軟技能、公司福利以及影響薪資的關鍵因素做了相應的調查。
下面就讓我們進入此次調查的數據現場。
2004年中國開發者平均月薪3500元
49%的開發者月薪不足3000,54%年薪不足4萬(見表1、表2)。經歷軟體泡沫的投資家、管理者在對待員工的薪水上更為謹慎,但對開發者而言心理上卻產生比較大的落差,在大環境如此的情況下,處於弱勢的開發群體需要學會如何去適應環境,調整心態。
程序員占據大壁江山,升任技術總監者鳳毛麟角
從本次的調查數據來看,程序員在所有調查者中占據主流,人數為一半還多,高級程序員也佔了20%,這也是為什麼開發者薪資普遍不高的主要原因之一。曾經業界大為盛行的國內缺乏高層次的軟體人才的說法,這里似乎可以提供實在而有力的數據支持(見表3、表4)。
另外,從本次調查還得到了一個趨勢:在做了3-5年的程序開發工作後,開始產生一定的人員分流現象。從有一定技術能力的程序員開始,到根據自己興趣與愛好的二次擇業,有相當部分的人員脫離編碼一線,開始跨入技術主管、項目經理、技術支持、市場推廣等角色。
不滿者過半,普遍認為薪水太低
調查顯示只有4%的人對薪水比較滿意,近64%的人認為自己的薪水與社會同等能力開發人員相比偏低,這可以看出軟體泡沫對開發人員造成的心理落差依然存在。人們普遍認為,軟體業比較浮燥,所處其中的人也比較浮燥,但現在軟體產業的發展越來越趨於理性和平和,只有先調整好自己的心態,平和地從基本功練起,薪水的價值才可能越來越得到不斷提升。
軟體開發,讓女性走開
表5數據表明,開發者世界是一塊絕對屬於男性的天地,被調查者中有97%的人員屬於男性。記者在采訪中不止一次地發現,在軟體公司中工作的女性很少,而從事一線編碼工作的女性則是少之更少。一方面,軟體開發這種技術創新與高挑戰性、高壓力的工作,男性更易於取得成果。另一方面,也有一部分中小企業對女性程序員不重視,甚至同工不同酬,也讓一些希望就職此行業的女性永遠地離開了這塊陣地。
北京、上海、深圳、杭州成為程序員的最愛
地域對軟體人員的薪資有很大的影響。北京以其政治、文化的優勢集中了近19%的軟體開發者,上海、深圳各佔13%、10%,而杭州,以其良好的自然環境、人文環境及政府環境也吸引了5%的軟體人才(見表6)。數據表明,擁有高校資源的城市先天性地佔據著開發人才的絕對優勢。而且,各項調查數據顯示,地域也已不再是限制開發者流動的主要因素,尤其對於技術高手,他們幾乎可以自由地在各大城市間來來往往。
情人雖好,糟糠之妻難下堂
哪些人在投資it企業,被調查者所在公司的規模如何?根據采訪,幾乎絕大多數的被調查者都將外企列在了第一選擇,青睞之情溢於言表,但畢竟高高的門坎以及各種復雜因素,致使這些意願大部分都難以實現。反而是那些遭到諸多抱怨的民營企業,尤其是占據31%的最高市場份額、員工數不足50人、管理不規范的中小軟體公司,容納了52%的開發者隊伍。
c/c++、java成為翹楚,c#實力強勁
調查顯示,c/c++、java已是中國開發者的最愛,delphi依然延續著它的傳奇之路,而c#表現出了強大的後勁,相信這個微軟公司推崇備至的開發利器在未來幾年會如vb一樣贏得開發者的信賴。
人氣最旺的2大領域——企業信息化、通信
企業信息化、通信、通用軟體開發、系統集成四大領域集中了目前開發者的大多數。加入wto之後,中國企業要與世界接軌,e化是必然的趨勢,況且通信這個新興行業以其門檻高、薪水高也吸引了許多開發者。企業信息化作為傳統行業向網路化邁進的必然過程,容納著很多軟體人。另外,從市場角度看,移動、游戲開發、信息全三大熱點領域對開發者也同樣有極強誘惑力。
本科、計算機專業、部屬院校大學畢業者成為中流砥柱
軟體開發,並非只有計算機專業的人才能勝任,調查顯示,有近40%的開發者是從其它相關或無關專業轉行而來,但不可否認的是,占據60%者仍然為科班出身者。另外,盡管從來就崇尚高中畢業生就能成為軟體天才,但這樣的神話畢竟只是少數,支撐中國軟體業的仍然是大學教育程度以上者。參與調查者中86%具有大專以上學歷,另有8%的人具有碩士學歷,數據表明中國開發者的整體教育水平較高。
綜合實力的三大法寶:閱歷、技術與溝通
59%的開發者從業期間做過的項目不超過5個,61%的人溝通能力較差,而近76%的開發者對自己比較自信,認為自己能力不弱於公司其它人員甚至更強。根據調查,在影響軟體人薪資的因素中,閱歷、技術強弱是決定性因素。另外,信息化時代普遍重視團隊與項目整體實力,溝通能力成為影響程序員個人發展的一個重要因素。
軟體人主體正處青春期
「程序員是吃青春飯的」,這個論斷在本次調查中從另外一個角度得到驗證。58%的軟體開發者年齡不到25歲,48%的人在本領域工作時間不到3年,這些軟體生力軍未來5年必將成為引導中國軟體發展潮流的主力軍(見表18、表19)。另外,根據調查與采訪,年齡在35歲左右的第二代軟體人,現在已經成長為企業或項目的管理者,在各大軟體公司擔當著成熟、理性、有主見的軟體開發帶頭人的角色。
待遇與福利走向正規化
有63%的公司會根據員工表現主動加薪(見表20),近80%的公司會為員工提供基本福利,如養老、醫療保險、住房補助、午餐補助等(見表21)。培訓作為提升開發人員專業技能和實力的直接手段,越來越得到更多公司的重視。根據調查,項目獎金和固定假期基本成為以項目方式運作的公司的固定法寶,以鼓勵和保障員工的士氣和工作積極性。越來越多的中國軟體企業,開始邁向規范化管理之路。
技術與眼光是決定薪水的至關要素
絕大部分被調查者都認為技術能力是決定薪資的最關鍵因素。但在采訪過程中,卻有更多的技術總監甚至公司總經理一級,認為短期內決定一個開發者薪水的因素中技術能力確實非常關鍵,但從長期來看,能對開發者的薪水帶來長期且持久影響的,卻不只是技術能力,更多的則是他本人對業界的了解度,即眼光是否開闊。這是一個很重要的信號,如果只在技術點上打轉的人,除非是技術天才型,決大多數必須從綜合能力等各方面來加強,而絕非技術這一點。可以說,在加強自身技術實力的前提下,開闊的視野、一定的溝通能力、自我管理與團隊管理能力都對個人的發展起到至關重要的作用。(見表22)
現狀解析:五維度立體定位開發者的薪資水平
結合以上調查結果以及本刊記者的深入采訪,從宏觀角度來看,有五個要素立體性地將軟體人定位在了一定的薪資水平上。
這五個要素分別是:眼光技術、角色定位、公司性質、行業領域、地域因素。除第一、二要素是以個體原因佔主體外,其他三個關鍵要素都取決於社會、產業、企業或公司本身的發展情況,但這些要素也不是一成不變的,在一定程度上,都是雙向選擇。
眼光技術是關鍵
一級:眼光與閱歷
二級:核心技術
三級:專業與溝通
眼光開闊者得高薪
被采訪者:王永剛
個人背景:軟體公司cto
對於「決定薪資的最關鍵因素是什麼」這個問題,王永剛用「是否適合職位」來回答,這一點與很多認為技術能力強就可以拿高薪的觀點很不一樣。他認為,多數職位分工不同,即便技術能力強但不適合職位,一樣拿不到理想的薪水。他們公司在給員工定職定薪時,會與權威的咨詢公司合作,從分析職位工作職責,到該職位所要求的人員素質,再到應聘員工對該職位的理解以及實際的工作情況,進行綜合考慮。
專業與技術產生核心競爭力
被采訪者:孫勇
個人背景:高級程序員,linux下c/c++開發
工作四年來,孫勇一直從事linux下使用c/c++進行的嵌入式開發,四年中跳過兩次槽。跳槽前後的薪水變化很有意思,跳槽前月薪低年薪高,跳槽後月薪高但年薪卻降了很多,原因是第一家公司項目獎金、年終分紅很多,而第二家公司卻沒有其他方面的獎勵機制。
孫勇自認為跳槽太過頻繁,這樣對自己技術能力的發展會產生較多的負面影響。在他看來,一個人薪資的高低終究取決於自己技術的核心競爭力,變動太大可能會造成技術上的不連續。所以孫勇說,未來五年內自己會沉浸於技術不考慮其它,目的只有一個,就是讓自己更專業、更核心!
專家分析:眼光專業與核心競爭力是定位軟體人層級的第一法碼,其包含著很多的綜合因素:專業背景、閱歷、經驗值、能力高下等等。趨勢全球研發及資訊執行副總裁國屏認為,「技術很重要,但更重要的是市場和文化的配合。在個人的發展過程中,學習也會起到重要的作用。此外,還必須認同企業文化,具備技術、對工作、對解決問題的熱情」。此外,學習能力和溝通能力也是專家們認為重要度很高的2個要素。當然,這其中,作為前提「最重要的還是興趣,緣於自身對程序開發的熱愛」,8848公司cto張研如是說。
角色大挪移
一級指標:cto、項目承包人
二級指標:架構師、部門主管/項目主管
三級指標:普通開發人員
從個人發展的角度和過程來看,這個指標應該是倒向。但從業界普遍的認識,無論是能力、閱歷還是收入待遇,人們普遍對一級指標中的人員更多持贊賞態度。
被采訪者:張齊生
個人背景:技術總監
起初,我只是在一家軟體公司作java程序員,後來隨著項目的進展以及工作時間的推移,自己的技術能力、項目管理能力也逐步加強,從最初的開發人員做到項目主管,2003年底的時候做到技術總監,工資范圍也從最初的4000元到8000元,再到技術總監的萬元,角色的改變確實帶來了很多附加價值,當然,這個職位要求你帶來的價值也會更多。
專家分析:出現這種工資結構是正常的。因為架構師、cto一般都是從普通開發人員過來的,具有深厚的業界開發經驗和背景。聯合信息集團移動應用開發部總經理熊軍認為,開發人員必須「對自己能力的認識有一個准確的職業定位。認識自己,才能准確地職業定位,有了准確的職業定位,才能有短期、中期和長期的發展方向和動力。」
8848公司cto張研表示反對「學而優則士」、「不想當將軍的士兵就不是好士兵」此類說法。同樣,csdn網站、《程序員》雜志社總經理蔣濤也不建議所有程序員都向管理道路發展,因為相比之下,項目經理和cto必定具有一些獨特的素質,比如溝通能力、項目管理能力,組織能力、計劃能力以及產品和技術的眼光等,這些素質並不是每一個人都具備的。
公司對對碰
一級指標:外資、合資、民營大型it公司
二級指標:合資、中小軟體公司
三級指標:國企、事業單位
采訪中,有位叫王岩的資深開發人員一再強調,如果可能,一定要進外企。本次調查中,微軟亞洲研究院,ibm研究院等外企幾乎成了大部分開發人員所嚮往的聖地。
外企是我第一選擇
被采訪者:李文山
個人背景:技術支持
上海交大畢業的李文山,在校時就已經參與了很多社團活動,因此也見識了不少各種企業人員的做事風格與思想狀態。外企大公司前沿的技術科研、嚴謹負責的處事態度都給他留下了深刻的印象。當然,豐富的培訓、優厚的待遇、放心的福利也是必須考慮的因素。用他的話說,「身邊全是一級的牛人,自己的發展自然就有了保障」。
中小軟體企業機會多
被采訪者:劉洋
個人背景:項目經理+程序員
天天加班加點,見到劉洋時他一臉的菜色,但心情不錯。畢業不到一年,他就憑技術能力與管理能力當上了項目經理。雖然下面員工流動率高,但劉洋的薪水卻是老闆親自欽點,比起畢業的同班同學綽綽有餘。從項目最初的客戶談判、到中間執行,再到最後的交工,劉洋什麼都做過,因此也鍛煉得幾乎成了全能手。對於未來,他希望公司業務做大後,能再規范一些,當然,隨著公司的成長,自己上升的空間也很大。
三企走遍
被采訪者:阿蒙(vchome.net)
個人背景:6年,通信行業,珠海
我很幸運,畢業時就進了美資軟體公司,從事系統軟體的開發工作,主要應用c/c++、x86匯編、mips匯編、ddk、sdk等技術,年薪四萬多。在這家外企工作兩年後,技術與處事能力大有提高,但開始心生厭倦,總覺得外面的世界很精彩。後來有一家從事通信軟體產品開發的公司,答應年薪翻倍,一年後可走上管理層,怦然心動後就去新公司報到了。一年後,如願以償地走上管理層,兩年後,技術管理能力以及行業業務能力有了質的飛躍,也越來越發現這個行業有前途,於是與朋友開始策劃開公司,資金融到後就轟轟烈烈地創業了。沒日沒幹了一年,由於資金與市場的原因,公司over,只好灰溜溜地去一家香港合資公司繼續打工,仍做管理層。
我的感覺是,外企有一整套規章制度,薪金制度也較為完善,工作考評有客觀的數值:月工作計劃與總結、季度工作考核、上司的總體評價等,這些考核都很詳細,細到完成的代碼量、文檔數、提過什麼建議等等。國內企業也有計劃與考核,但更多的是主觀態度,而對工作的效果與過程並不具體細化,人際關系、表達能力等往往起著很微妙的關鍵作用。當然國內企業也有很多優點,比如制度靈活。
專家點評:人才的爭奪,一方面是卯足了勁准備搶佔有利地勢和環境的個人開發者,另一方面,企業間的人才爭奪戰越演越烈。在此情況下,為了吸引國內的高素質人才,不少外企紛紛在中國開設研究院,走「曲線救國」道路。根據一份獵頭資料,摩托羅拉研發中心、松下電器中國研究開發公司、ibm中國研究中心、朗訊公司貝爾實驗室、微軟中國研究院都是獵取高級科研、管理人才的大頭。外企與外企、外企與國企、國企與民企,這個三角關系,雖然在早幾年優劣非常明顯,但現在,這種差距正在明顯縮小。具體適合哪個企業,圍城內外其實也並不是三重天(見下頁表23)。
熱點行業易淘金
一級推薦:移動開發、游戲開發
二級推薦:安全領域、企業信息化
三級推薦:通用軟體、系統平台、項目開發等
專家點評:出現這種趨勢主要是由市場對軟體人才的供求決定的,因為目前在移動和游戲領域開發人員確實比較少,所以相對而言,他們的薪資較高,這就是所謂的「奇貨可居」。但是,目前市場在成長,這些新興或熱點領域的開發人員數量也在逐漸增加,當達到一個平衡點時,他們的工資也會隨之下降,這主要由市場對人才的供求關系決定。不建議開發人員輕易放棄自己原有的開發領域花大量時間和精力投向自己不熟悉的領域。
所以,熊軍認為:這兩個行業方向的長線發展看好,也需要更多的開發人員,但是年輕人都要根據自己的興趣愛好、思維模式、技術能力選擇更適合自己的行業方向,而且也有很多更有潛力的方向,建議年輕人從長遠考慮。
地域火拚
一級指標:北京、上海
二級指標:深圳、杭州、廣州
三級指標:成都、武漢、大連等
絕大多數的軟體從業人員集中在北京、上海、廣州和深圳四大城市,其中尤以北京的人數最為集中,但在另一項相關的調查中,上海卻是程序員最嚮往的城市。在本次收入調查中,北京、上海的工資較高。武漢稍低於成都。
地域不同,薪資有別
被采訪者:青潤
個人背景:5年,電信行業、軟體企業服務
我本人在北京、上海、深圳、成都四地都曾工作過。我基本上這樣認為,對於剛剛大學畢業的軟體人員,工資情況是這樣:成都1500-2000元/月,上海2000元/月,深圳2000-2500元/月,北京2000-2500元/月。工作幾年後,以成都系數為1來計,上海和其他地方為1.3-1.5倍於成都的收入。差異主要也是因為生活成本造成的。
相比而言,北京具有王者氣氛,有著俯瞰全國的實力和影響力。上海是經濟驅動的城市。深圳對人的友好度最好,它的優點是有各種各樣的新技術公司,缺點是缺乏大公司的支撐。好山好水的成都,雖起步了很多軟體公司,但大都在出川後倒下了,或者只是長居四川,足少出戶,感覺比較舒適和懶散。
安逸的成都競爭的北京
被采訪者:夏桅
個人背景:。net開發人員
夏桅畢業之後就來到北京從事軟體開發工作。但他時常懷念起成都的生活,那裡的山,那裡的水,還有怡然自得的成都人都給他留下了深刻的印象。
但夏桅還是不後悔。一方面,安逸的環境對自己發展不利,適度的競爭可以發掘自身的潛力。而且,眼界開闊了,薪水也高不少。當然,在北京的生活絕對說不上舒服,但機會多,可有多種選擇,極大地改觀了自己的現狀。
一眼可以看到頭的武漢,但我喜歡
被采訪者:劉如寧
個人背景:大學教師、項目主管
在武漢工作了10多年,劉如寧感覺還是比較愜意。比收入,武漢可能還不如成都,更別提北京和上海,但武漢的生活成本比較低,幾塊錢就夠一天的伙食了。在高校擔當大學教師的劉如寧,科研任務不重,而且還有足夠的時間去外面承接項目,用自己喜歡的軟體開發技術賺取外快。「我不是一個特別喜歡接受挑戰的人,這種做自己喜歡的事情、寧靜而富裕的生活,我還是比較滿足」,有房、有車,生活安定富足的劉如寧如是說。
專家點評:比「營利」,必須是一個閉環。有收入比較,還得有支出比較,兩者對比後才是最終收獲。在地域這個問題上,大城市,確實收入比較高,但相對的,生活成本也較高。
趨勢全球研發及資訊執行副總裁梁國屏表示,趨勢的薪資結構體系在全世界都是一樣的,具體數值要根據各地的市場來調整。比如一個經理,他的等級可能是10,那麼不論在中國、日本還是美國,他的等級都是10.但這個等級的薪水具體是多少,就要看當地的市場了,趨勢會和當地的薪資調查單位合作,來確定系數,然後計算出具體的薪水。
除薪水外,地域的附加價值會更重要一些。第一,對於技術發展比較迅速的it業,在大城市,整體的環境和氛圍相對會好一些,例如在北京和上海等地,幾乎每天都會有技術論壇、開發者大會、大廠商的開發日、各領域大師的巡迴講座等。其次,作的機會也會比較多,因為集中了各種類型的公司和企業,總會找到適合你條件的合適職位和選擇。第三,可以參與比較大的技術團體,形成獨特的生活與社交圈。用8848公司cto張研的話來說,「如果周圍都是高手,你不是高手也難」,所以地域對人影響最大的是提供了一個環境,其次才是機會和薪水。
對此,telelogic公司北方區總經理任群力建議說,「如果開發人員能夠善於利用互聯網,並有決心多學習,這種地域差異會得到弱化。」
我拿青春賭明天
在本次專題組織中,大部分被采訪人都明確表示,自己會在軟體業領域一直奮斗下去,因為從中得到了很多的快樂與激情。但明天是否一定會更好,這需要從兩個角度去考慮:一是從個人角度講,年輕的軟體人一定要有個人職業的規劃,而且這種規劃要從自己特點或專長出發,與當前業界相適應。另外,更重要的是,個人發展到什麼程度,還需要同整個軟體大環境和社會環境掛鉤。
個人職業要規劃
現在廣州做了4年delphi/c行業開發、年薪10萬的王旋說,「工作後所得到的收獲就是,學習和工作要有相對明確的目標,不能因為一時心動而去學習某一技術。在真正下決定之前,我通常會考慮更多因素,包括長期的發展、個人路線的規劃、需要付出的代價、可能遇到的困難以及解決的辦法等等,在決定後還會制定更加明確的計劃,包括短期、中期和長期的,身邊可以利用到的資源,以及每一個階段是怎麼過渡到更高階段的計劃。」
現在,越來越多的在職人員意識到,未來的職業細分市場中,只有在某一領域確實比較深入、具有專長和資源的人會得到企業的重視,浪里淘沙勇者勝。
中國軟體業面臨困境
中國的軟體業發展目前面臨兩難境地。上至國家,下至各城市都給予了相當的政策優惠,但整體軟體業的發展卻一直雷聲大,雨點小。對此,北航軟體學院院長孫偉憂心忡忡,「很多人從心裡看不起印度,但印度的軟體業卻有數家2萬、3萬員工規模的大企業,放眼中國,規模最大的東軟集團、用友公司,真正的軟體開發者也不過兩、三千人,這種差別太巨大了,我們一定要好好思考,中國的軟體業究竟出了什麼問題?」
對此,很多專家認為,中國軟體業已經面臨一個新的轉折點,隨著信息化在各行各業的深入運用,軟體業有機會深度專業化,由邊緣而進入核心,從而形成以深度專業化為特徵的核心競爭力。無論個人還是公司,我們都有幸在第一時間站在了軟體業這塊前沿陣地,但明天是否會更好,還有待於中國軟體業的整體發展,在這頗為沉悶的時刻,我們期望「讓暴風雨來得更猛烈些吧」!
參考資料:http://www.w-training.com/viewc.asp?id=23922

『陸』 美國程序員把工作外包給中國程序員,為什麼啥也不幹年入 20 萬美元

近日,有這樣一則新聞,一位美國程序員把工作包給中國程序員,自己什麼也沒干就年收入20萬美元,為什麼會出現這種現象?我們一起來了解一下。

總體經濟不太發達,但人口稠密地區的勞動力非常適合外包,想要改變這種現象,要加上地方政府的政策,這個行業的快速發展將很快得到促進。例如,印度班加羅爾是印度典型的所謂小矽谷,幾乎所有跨國公司的技術巨頭都在那裡設立了分支機構,用低勞動力成本做高質量的事情。

『柒』 頂級的程序員是怎麼樣的

頂尖程序員常說:「這個我以前寫過一個模塊,我找找,很快。「簡直是沒有對比就沒有傷害!
有人認為,普通程序員用復雜的代碼解決簡單的問題;而高級程序員能把復雜的問題簡單化並用簡潔的代碼去實現。在w3cschool看來,頂尖程序員和普通程序員至少在以下6個方面大有區別。

1、文檔能力
「文檔是第一生產力」,這一點在程序員的世界是毫無異議的。看看Spring,hibernate,Struts等最流行的開源軟體的文檔就知道,他們tutorial,他們的getstarted,他們的reference文檔寫的多麼的易懂。
如果要獲得更高的報酬,文檔是絕對關鍵的因素。有文檔就有溝通,就有交易。搞技術的容易忽視文檔的力量,也因為寫文檔十分困難,更多程序員選擇舒適區,習慣寫下代碼,但正因為如此,妨礙了不少程序員的進階。
2、解決BUG的效率差別
普通程序員可以利用搜索引擎(網路)尋找答案,經常性找不到好的解決辦法,然後更換技術方案!頂級程序員也利用搜索引擎(Google)尋找答案,一般bug都順利解決(其實跟前期框架選擇等關系非常大)。

3、表達能力
表達能力決定了你所做的技術的影響范圍,決定了你的影響力,決定你的威信,決定了你的報酬。普通程序員和頂尖程序員的表達能力差別非常大,這主要還是取決於他們格局的不同。良好的溝通能力讓你理解產品經理的設計思路,讓你更好的展現自己的特長。

對於累積人脈,當你的閱歷越來越豐富,人脈對你的幫助也越來越明顯。
4、優雅和美觀的抽象能力
普通程序員和頂尖程序員之間的區別在於優雅和美觀的抽象能力。好的系統通常是要做到兩個方面才合格,其一是好用,其二是好看。但是令人遺憾的是,普通程序員僅僅從實現的角度進行堆砌。頂尖程序員往往能夠更進一步,經常會去思考用戶在操作這個功能的時候,到底還會做什麼事情。
所以,頂尖程序員和普通程序員區別就是是否擁有用戶意識,是否敢於直面用戶。好用,好看一直是軟體能夠被普遍採用的前提,因此,我們有必要學會抽象優雅。
5、面對如何開源社區態度
普通程序員幾乎沒有在開源社區混,這也導致經常對新技術發展關注度低。而頂尖程序員則是擁抱開源社區。

6、面對功能點
普通程序員:立馬開始構思自己如何實現腦海里出來一個方案。
頂尖程序員:發現功能點很普通github上面早已經有非常多的解決方案,著手根據業務選擇一個最適合最優的方案

『捌』 程序員想要出國工作(歐美國家)有哪些可以努力的

1. 溝通能力:國外程序員會非常用心的去理解你的思路。國內程序員理解力要差點,有時候也不願意理解別人的想法, 就顧著自己講。
2. 解決問題能力:由於教育方式的不同,國外探索研究能力非常強。國內的程序員話,規定好的方案, 普遍完成的非常好,若沒有具體方案,很多時候國內程序員會無法下手。
3. 技術實力:國內很多程序員多數人工作個5-6年就開始琢磨轉管理了。程序員的黃金年齡應該在40歲左右,但國內幾乎都沒有干程序員這行了。

『玖』 程序員的工作環境是怎樣的

每個人職場人都希望在一個輕松、開心、干凈、舒適的環境裡面工作,這樣心情好工作起來自然效率高,但是這畢竟是理想狀態下的工作環境,當然現在絕大多數企業工作環境雖然達不到百分百,但至少有百分之六七十以上吧。

那麼對於程序員這種有點特殊的工種工作環境又是怎麼樣的呢?

程序員又被人們稱之為碼農,也有人調侃戲稱「程序猿」,程序員對工作環境往往需要有一張大的辦公桌,他們不僅用一台電腦在工作,有時候需要幾台電腦同時操作,而且遇到一些bug或者瓶頸的時候需要和同事協同工作,當然在硬體方面除了辦公桌要大外,還需要配置比較高的電腦,畢竟這是程序員最基本的工作工具,試想如果剛有靈感,結果電腦卡頓或者死機了,那有可能靈感頓時就消失了,所以他們大多數工作環境都擁有足夠大的辦公桌和高配置的電腦。

前面就提到了程序員是有點特殊的工種,因為他們往往加班到很晚,時常會通宵,這就和我們正常上班的時間上錯開了,他們往往白天睡覺,晚上工作,有時候為了打起精神工作,他們提神的方式各自不同,有抽煙的、有喝咖啡的、有聽歌的等等,大家可以想像這是什麼樣的工作環境嗎?但是程序員工作的時候,大多數情況下都需要安靜的環境,畢竟安靜能讓人更好的思考問題。

每個人對工作環境要求都不一樣,讓自己覺得舒服的環境是自己願意留在公司的原因之一吧,程序員也是一樣的。

大公司的程序員,工作環境基本上就是一個電腦版的「衡水中學」,每天就是開會寫代碼改代碼查代碼開會繼續循環往復,跟中學里每天就是拚命讀書刷題刷題讀書吃飯無味上廁所要跑一個樣。

硬體配置無需你考慮,肯定是夠你用。跟人的成本比起來,硬體就是個渣。

大公司的程序員工作比較穩定,每個人的分工是比較明確的,職業路徑也很明晰,越往上的職位對智商的要求越高,這點和靠情商往上升的工作還真有點不一樣。在程序員這個隊伍里拍馬屁搞關系基本沒啥用,你寫的代碼都無需用戶檢驗,自己一跑就知道成不成。這也是IT公司通常人際關系和氛圍都比較輕松且簡單直接的根本原因,特別適合那些不喜歡搞關系的同學去擼起袖子加油干。

如果你想在這個行業長期發展,智商一定要夠用,真的。有沒有基礎倒在其次,如果數學好更佳。有些業內大咖本身是學數學或物理這些靠智商吃飯的學科的。

小公司的程序員,尤其是那些非IT類小公司里的程序員工作壓力更大。面對不懂程序的銷售和老闆,還有極度貪心又不願多付費的客戶,需求三天兩頭變,界面是個人就可以提意見改,時間永遠是「明天就要」。他們覺得程序員比悟空辦法多,所以什麼要求都提得出來。能在小公司做出成績的程序員,真心讓人敬佩不已。

小公司的程序員是掌握公司核心機密最多的人,比老闆都掌握得多,所以通常他們的待遇也還過得去。另外他們一來二去把公司業務摸透了,出來自己乾的也不少,當然能不能幹成是另一回事。

其實程序員的工作環境真沒什麼要求,只要沒什麼干擾就行。學霸們在這里會找到十分熟悉的感覺,所以程序員之間以「同學」相稱的極多。

我是2015年本科畢業的,但是2014年就開始工作了,從程序員+運營的工作開始實習(其實也是看最後哪一個更合適就走哪一個方向)。

對於實習階段,因為當時待的是小公司,所以大家的配置都很一般。幾個主力程序員加上我這個實習的,工作用的都是windows筆記本,聯想的,除了我自己配的固態硬碟之外,很多都是機械硬碟在跑,沒有特別明確的代碼庫規范、沒有知識系統,交流全靠跑,有的是後端和前端一起干、前端和客服一起干,所以我兼職運營也是如此……平時要是不忙的話,那還沒什麼事兒,大家會閑聊扯淡,也算是其樂融融;但是要是忙起來,可能會突然加班到很晚——當然這種情況還是比較罕見的。

工作到了中型公司,跟以前的小公司就不在一個量級上了。這個時候主要的工作是後端開發,配置的電腦是聯想的ThinkPad,但不是最高配那種,仍然沒有固態硬碟,慢的要死。第一梯隊的程序員配置有雙顯示器、機械鍵盤、mac。我的話配置的是外接顯示器,座椅很一般,坐久了比較累。公司分工明確,辦公室跨越兩座樓,各個團隊都有自己的辦公室。有自己的wiki、定期站會、嚴格的代碼規范、安全規范。一般情況下主要是在解決各種bug,或者開發新系統。偶爾流量高峰的時候,會加班到一兩點,平常並不是特別忙,工作還是比較有序的。

其實想要招妹子進團隊的,因為我們團隊唯一的測試工程師長得真的一般,而且性格也很差……一個性格好長得好看的運營妹子真的能調動整個團隊的氣氛。

所以什麼機械鍵盤、Mac、外接多少顯示器、加多大固態硬碟、多好的人體工學座椅……這些都是假的,開發的團隊裡面有好看的妹子才真的是「好的開發環境」。

可以穿拖鞋?可以戴著耳機聽著歌?配備兩個顯示器?身邊總是圍繞這MM端茶遞水果?還是以上都不是,而是詩和遠方?

程序員,一個高薪卻嚴重亞 健康 的群體 。他們有著極客精神,瘋狂coding的時候可以廢寢忘食,但他們也追求精神自由,喜歡自由自在。對於這樣一個群體,良好而又恰到好處的工作環境顯得尤為重要。

1. 彈性上班制

常規企業的朝九晚五上班制度,說實話並不適合程序員一族,因為這種制度一定程度上扼殺了這個最需要差異性的群體的差異性,把程序員的Coding靈感等同於工廠流水線上機械手臂,希望按鈕一按下,靈感發動,按鈕再一按下,靈感結束。這是一種一廂情願的想法。

所以對於高層次的程序員群體,請不要在作息時間上嚴格限制他們,因為他們不是裝配工,有著獨一無二的個體差異性,有著不同的思維G點,他們需要差異性的時間作息來調整自己的最佳狀態,從而迸發激情和靈感。

2. 寬松的工作氛圍

程序員群體討厭管理,任何自上而下的所謂管理都容易引起程序員們的心理抵觸,特別是那種死板的、指令式的管理模式,尤其讓程序員們作嘔。

程序員們希望自己做的事情是出於內心的意願,那樣他們就會干勁十足,而不是來自於經理計劃文檔中那條冷冰冰的文字,哪怕是他們心裡意願的和經理的計劃本是同一件事。所以對於程序員群體的管理需要技巧,要化管理於無形,讓他們感覺不到管理的痕跡,讓他們感覺著做這些事情就是出自於他們自己的意願。

總結來說就是讓他們作為自己的管理者,而團隊的管理者所要做就是培養他們這種自管理的能力。

適度的壓力可以產生做事的動力,但長時間的持續的壓力卻是扼殺激情和創造力的罪魁禍首。壓力會讓程序員焦慮,同時也會造成低劣的設計和代碼實現,因為交付的壓力會讓程序員對匆忙設計出來的方案妥協,而不會持續的優化找到最優方案。而一系列看似微不足道的缺陷設計集合到一起,就會形成讓人意想不到的、不可控制的亂象。

所以,「快」不見得是好事,「慢」也不見得是壞事。

3. 鼓勵參與開源項目

開源項目社區的欣欣向榮,是一朵盛開的奇葩,無論怎麼贊譽都不為過。

一些著名的開源項目,例如Linux,Apahce, openssl等等,數不勝數的優秀設計,給我們帶來了多少的驚喜,同時也催生了多少的商業公司。

參與到開源項目中,是一個程序員從初級走向高級、完善技術的最有效途徑之一。一些著名的開源項目,架構設計和Coding技巧上都屬上乘之作, 浸淫其中,受益匪淺。

其實以上三點不僅是對程序員群體,對任何一個職業的人來說都是適用的。再看下知乎上程序員們理想中的工作環境是怎樣的。

@蕭井陌:我讀書的時候就有一個執念,一定要找一家可以穿拖鞋背心大褲衩上班的公司(當然我不穿大褲衩),如果我找不到這樣的公司,說明我學得不好,所以我一直以來努力的目標似乎只是為了進一個能穿拖鞋的公司?哈哈哈哈。。。

@知乎用戶:我只想要2個顯示器

@知乎用戶:1.安靜,沒有人隨便喊你或者在你耳邊說話;2.絕對的自由,程序員都有一定的怪癖,比如我喜歡聽著搖滾樂寫代碼。這些都要被允許。3.溫度,氣味舒適的環境。

4.有個養眼的MM同事,大概是這樣的

嘿,箭頭方向那個哥們才是真正的程序員吧

5.獨立10M光釺線

@Indream Luo,軟體工程師:1.女多男少,人均年齡不到27;2.身處白雲山上,與廣東外語外貿大學一牆之隔;3.無邊界文化,有問題可以找任何人溝通,包括高層,如果你見得到;4. 健康 文化,加班有補休,提倡8小時,自建食堂和農場,買下巴馬泉眼特供礦泉水

@石磊

硬體:

1. 頂配的 MacBook Pro。

2. 上廁所不需要排隊。

與人相關:

1. 不會在開發到一半時被通知要重新討論功能,然後把以前做的東西全部推翻。

2. 沒有不必要的會議,必要的會議速戰速決。

3. 行政人事什麼的做事清爽高效,這樣不用在各種日常手續上浪費時間,只管寫代碼就好。

4. 同事們效率高、工作態度嚴肅、善於溝通、活潑有趣。

@張英鋒:最理想的工作環境應該是能幫助團隊沉下心來,開發出最好產品的環境。

1.上級對程序員工作的認可和尊重;

2.對所作的工作有自主權和決定權;

3.營造能讓程序員專注於工作的設施,比如大家都提到的安靜、以及各種提高生產率的硬體條件;

4.最後是公司是盈利的,最好是暴利,能持續提供更多福利。

@庄生:其實最重要的工作環境,還是有一幫靠譜的同事,真心的。可以術業有專攻,但是該你負責的你負責到底,保質保量,不要麻煩別人。

那你呢?你希望你的工作環境是怎樣的?

上聯:一個項目兩部電腦三餐盒飯只為四千工資搞得五臟俱損六神無主仍然七點起床八點開會處理九個漏洞十分辛苦 ;

下聯:十年編碼九年加班八面無光忙的七竅生煙到頭六親不認五體投地依舊四肢酸軟三更加班只為二個臭錢一生孤苦;

橫批:苦逼程序員。

程序員飄過
作為一名程序員的我可以很負責任的說:是的,工作環境就像問主圖片那樣,可能會稍微好點,我們公司都是中央空調,不用電風扇!

我在程序員的崗位上也有好幾年了,也待過幾家公司,其實就工作環境來說,程序員的工作環境還是不錯的,不用風吹日曬雨淋,而且是冬暖夏涼!和人們眼中的白領工作人員的工作環境是差不多的。

工作氛圍其實也是很好的,程序員在穿著方面大部分公司是沒有什麼太大要求,可以穿著自己喜歡的風格(腦補一下大褲衩配涼拖的程序員正在擼代碼),同事之間的交流也是很活躍的,所以程序員的苦逼之處不在工作環境,而是工作內容和壓力。

程序員分工:

1.純軟體工程師,就是只靠電腦吃飯的,設計包括但不僅限於---網頁、架構、UI、數據、運維、系統等等,整天與代碼打交道;

2.Firmware(分位)工程師,半軟半硬的工種,要焊板,要搭建環境,還要寫代碼維護代碼,演算法可能沒有純軟體工程師牛,但動手能力絕對強,涉及的知識面可能更廣。

本人就是後者,來看下我的桌面:

各個公司對於辦公環境都不一樣,國外都注重個人隱私,很多都是一個人一個封閉的房間。國內大部分就像圖中所示那樣,半隔開。也有 科技 公司,鼓勵大家敏捷開發,多溝通,開方式辦公

請忽略那些包含「安靜,優美,閑逸的辦公環境」的答案吧!

圖中的環境,只是正常普通公司的工作環境。

不一定是程序員的。

程序員的工作環境,因工作內容,導致需要很多屏幕。

而且電腦配置也需要很高。

每個人因面對的公司、自身能力等因素,都會導致工作環境的不一樣。

所以就有了工作環境好壞的區分。

如果你曾對著大海構思過某個介面,

在櫻花飄落的院落里調試過代碼,

那麼你還覺得在寫字間喝著咖啡對著三屏顯示器敲鍵盤是理想的環境嗎?

工作環境,還是得靠自己改變。

在程序者的不斷追求下,編程是可以和寫作一樣成為藝術創造過程,

那麼任何一個能夠激發出你靈感的時刻和環境都應該可以成為你的辦公環境。

資深碼農應邀回答這個問題。籠統來說,程序員的工作環境與圖中展現的差別不大。但根據工作屬性和所屬行業來講,還是有一些區別。
甲方和乙方的區別

我在剛畢業時進入了一家軟體外包公司,幾乎所有的工作都是在甲方所在地完成的。

因為甲方員工是公司的穩定員工,所以工位來講就要精緻一些,配備也要完善一些。一般都會是隔間,有抽屜、插座、文件架、座機、台式電腦,甚至還有床等等。

而我們作為乙方因為流動性大,人數也不固定,甲方公司不太可能為我們准備這些精緻的辦公位,一般只是拉幾張桌子拼湊起來,然後再接幾個線板,有時候靠椅都沒有,還得坐獨凳。

技術驅動和業務驅動的區別
現在任何一個互聯網公司,技術部門是必不可少的。但是有的公司會以業務為驅動,有的公司會以技術驅動業務。

以業務為驅動的公司就會優先考慮業務的發展,然後技術來輔助實現。我現在所在的就是這樣一家公司,這樣的公司技術部門就會非常的小,人員也會很少。這樣的公司程序員的工位大體上和整個公司的風格沒有太大的區別,因為人少,一般只有5-6個人,做技術的也喜歡安靜,所以一般位置會選擇靠近辦公室的角落。

以技術為驅動的公司會依靠自身技術實力結合行業發展,碰撞出一些具有競爭力的業務品種,並與業務部門配合來實現並推廣產品。這樣的公司技術人員起碼佔到50%以上,這樣的公司更有可能為程序員規劃一個單獨的大辦公室,與外界隔離。一方面是為技術人員提供安靜、舒適的辦公環境,另一方面也是盡量避免閑雜人等進出公司技術核心所在地。

以技術為驅動的公司往往技術實力比較突出,所以他們會為自己的技術團隊配備「駕駛艙」、小機房等設施。

就問題中的格子間來講,不管是什麼性質的公司,只要場地不是特別的擁擠,都會設計成格子間,這樣既保護了員工隱私也充分利用了辦公場地的空間。這並不是程序員特有的風格。

閱讀全文

與各國程序員實力對比相關的資料

熱點內容
應用市場下載在哪個文件夾 瀏覽:893
安卓上的谷歌地圖怎麼用 瀏覽:181
安卓命令行打包 瀏覽:514
編程文字與數字教學視頻 瀏覽:815
如何看手機號碼注冊哪些app 瀏覽:411
linux查看總內存 瀏覽:850
python進程間共享 瀏覽:436
js如何獲取本地伺服器地址 瀏覽:68
gfx什麼時候支持安卓十一系統 瀏覽:939
壓縮機90兆帕 瀏覽:928
程序員調侃語句 瀏覽:579
不是php函數的是 瀏覽:998
壓縮文件好處 瀏覽:785
3d266期神童三膽計演算法 瀏覽:189
通過愛思助手怎麼下載app 瀏覽:323
vi命令將文件創在桌面上 瀏覽:923
程序員做競價 瀏覽:697
江蘇中小學編程納入課程 瀏覽:731
單純形法包括動態規劃演算法 瀏覽:951
cpdf百度網盤 瀏覽:671