導航:首頁 > 程序命令 > 程序員自曝的行業

程序員自曝的行業

發布時間:2022-05-21 17:45:43

程序員的行業現狀

由CSDN、《程序員》主辦的2007年開發者大調查2007年底已收到15000多份有效問卷,已經是中國調查樣本最多的開發者調查。在這次調查中,詳細的分析了樣本空間的分布狀況,發現在龐大數目的有效問卷的參與者中有70%也就是接近一萬一千名的參與調查者是IT的全職人員,14%的參與者是有過開發工作經驗的學生,從這樣的分布就可以看出來IT從業人員對專業知識的需求是巨大而迫切的,CSDN作為專業的軟體開發技術門戶網站,已經是大家獲取這些技術知識的主要手段。
一、選擇資料庫技術和互聯網技術的人數總和佔到了總人數的一半
2007年火熱的SOA和動態語言各佔13%和12%。其實這幾大塊技術分布他們之間都是有一定的聯系的,互聯網的發展近兩年呈爆炸式的增長態勢,中國的網民總數已經超過了1.4億這樣一個巨大的數字。
企業中業務的復雜程度越來越高,商業競爭不斷增加企業的IT系統,使企業的商業數據呈幾何數量級不斷增長,在後台海量的數據中數據的管理由之前的單一型數據變成了多緯度的復雜數據,所以可以同時管理關系型資料庫和XML數據的混合型資料庫已經成為主流。
面對企業不斷增加新的IT信息系統,整合已經迫在眉睫,SOA成為必然的趨勢,企業對人才的需求從單一型技術人才、業務人才跳躍到了業務技術的復合型人才,這次的開發人員大調查令《程序員》雜志的調查者看到了這些技術焦點背後千絲萬縷的關聯。
二、幾乎一半的.NET用戶不參與開源項目RedHat+Ubuntu佔有率超過70%
應用到.NET平台上的開源項目,「大量使用」的比例數僅為8.68%,尚不足一成;「少量應用」的開發者人數比例為42.78%。「基本不用」的比例高達48.54%,與前二者之和幾乎不相上下。
雖然開源的出現和發展,讓軟體沒有壟斷的未來日漸明朗;雖然開源運動經過多年的高速發展,現在已經聚集了相當的力量,開源的自由和給予理念逐漸深入到了企業的技術核心層面。但微軟以商業軟體為生,畢竟在微軟技術領域中,開源項目通常都被看作是二等公民。很多開源項目對.NET社區產生了巨大的推動作用,微軟公司很難提供任何實質性質的支持。
Linux版本
當前安裝有Linux操作系統,數據中RedHatFedora占據絕對優勢——Linux使用者使用該版本占總數的49.49%。Fedora是RedHat推出的重要的一款Linux版本,在每個fedora版本中都是集成最新的Linux軟體,特別是服務端軟體。
使用「RedHatFedora」關鍵詞在網路網頁中搜索得到7,090,000條結果,RedHatFedora在調查中占據Linux版本的半壁江山符合整個Linux版本的分布情況。
排在第二位的是Ubuntu,受支持數佔到總數的23.92%;第三位的是SuSE佔9.09%,接下來是Debian,使用率為5.92%。在這裡面令人期待的中國本土Linux的讓人大失所望。使用率僅佔5.16%,幾乎只有RedHatFedora的十分之一。
三、揭示八成技術人員資料庫選型標准SQLServer用戶接近50%
使用率占據榜首的資料庫產品是微軟的SQLServer,比例數達到了47.92%。與其餘所有的資料庫之和分庭抗衡,大有一覽眾山小之勢。
從調查得到的使用率來看,MySQL仍處於對MSSQLServer望塵莫及的階段。調查顯示,MySQL的使用數為1651,占總數的13.80%,不過排名第三。
使用率排在第二位的是Oracle,比例達到24.21%。在前有SQLServer,後有MySQL的情況下,Oracle仍能達到四分之一的佔有率,發展勢頭不可謂不強勁。
雖然Orcale資料庫的價格比SQLServer資料庫要高,但Oracle採用開放的策略目標,可在所有主流平台上運行。而且有開發者認為Oracle的安全認證是獲得最高認證級別的ISO標准認證,因此安全性高於SQLServer。
排在第四位的是Access——5.59%;接著是DB2UDB,占總數的2.75%;至於FoxPro、Informix、PostgreSQL、Sybase得票數均僅在一百左右,還有待進一步的發展。
四、中國程序員最愛的智能手機平台Linux+java超過Symbian
「開源Linux對於眾多開發者的吸引力是巨大的,但是,這僅僅是針對於技術開發人員來說的,而對於普通消費者就不是如此了。」在眾多開發者心中,主要是對Linux的青睞。從調查結果中也可以直接反應這樣的現象。有專家對此評論說:Linux+Java的模式,應該是應用最多的模式。
針對此問題行業的專家有自己的觀點:「現在Wince和Symbian發展很快,並且隨著手機硬體方面性能的提高,很多政府部門和企業在采購時,很多會考慮Dopod這樣的手機,或者價格便Wince和Symbian都主要使用c++開發,正是嵌入式開發的潮流。」
不同人群對於收集智能操作系統的觀點是不同的,對於開發者角度,他們更加青睞於微軟和開源Linux的產品,而普通大眾他們比較喜歡Wince和Symbian。
五、七成程序員不願意選擇門戶網站獲取開源信息,而更關注SourceForge等
30%的技術人員從門戶網站獲取開源技術信息,剩下的70%的技術人員都是從專業的開源社區和開源廠商的技術網站上獲取信息,包括有SourceForge、LinuxToday、OpenOffice和IBMdW等。
在這70%當中,比例佔有絕對優勢的就是SourceForge了,這里是開源軟體的開發者進行開發管理的集中式場所,也是全球最大開源軟體開發平台和倉庫。而LinuxToday裡面會有記錄很多很新的Linux業界大事,新聞以及出版信息。所以,對開源技術感興趣的程序員們,不必再為如何獲取開源信息而苦惱了,快加入到這70%的人群中來吧。
互聯網的發展已經成為大家獲取信息最主要的渠道之一,網民上網的習慣也從開始的上為數不多的幾個門戶網站發生了變化,大而全的門戶網站並不能滿足專業領域人員的信息需求,從2004年開始陸續出現了大量的各個領域垂直細分的內容網站,一方面有長尾理論的理論支持,另一方面廠商也建立了相應產品的技術內容網站,希望能聚集一批專注於這個領域專業人士,做好他們的定向營銷。
做細分領域內容的網站對門戶已經造成了一定的威脅,這些網站的專業性高,用戶的粘性相對也比較高,如果細分領域的內容網站能將自己的服務有所提升,就如同SourceForge一樣,那麼未來門戶網站的路就變得更加崎嶇了。
六、Java開發框架:6%的JSF欲撼動21%的Struts
JSF現在比較有優勢的是對Ajax的集成,這一點走在了其他框架的前面。未來兩
年,JSF與Struts將展開JavaWeb框架的最終戰爭。 經過數年的「框架大戰」,Java界的各種框架找到了自己應有的位置。Spring+Hibernate+Struts已成為Java開發的主流體系。在這個體系中,Spring+Hibernate的地位應該說短期內是難以撼動了。除了新興的JbossSeam作為挑戰者之外,幾乎難有勁敵。
JavaB/S編程中歷來戰火最激烈的其實還在Web層,框架的數量最多,爭議最大。一切由Struts而起,而Struts最終也坐穩了第一個時代的王座。在技術層面,Struts1.x已經被無數人抱怨過、批評過,但終於還是穩坐王位,這充分說明了習慣的力量。「穩定壓倒一切」,這句話在IT技術領域仍舊適用。
詳細的分析了Java開發框架的使用狀況,發現主要使用的開發框架JSP佔26%,Struts佔21%,Hibernate佔17%,SpringMVC佔11%,EJB佔7%,JSF佔6%,SpringWebFlow和POJO各佔4%,其它佔4%。就這一調查數據,不難看出,Spring+Hibernate+Struts的優勢地位還是相當的明顯。
Struts和Hibernate幾乎已經成了JavaEE應用的常規配置,21%的開發者用到Struts,用到Hibernate的開發者也有17%;在一個成熟的技術平台上,各個項目的技術方案會在很大程度上趨同——因為所有未知領域都已經被探明,各種問題都有對應的最佳實踐,架構師們可以參考的成功案例越來越多。就拿JavaEE來說,架構師們需要考慮的問題比之三年前已經簡單多了,這就是成熟的價值。
有專家評論:「其實IT應用技術,什麼新鮮玩意並不難學,難的是標准化和規范化。每
個程序員都有自己的思路和習慣,寫出來的代碼自然是五花八門。Java何以成為編程界的占重要地位,很重要的一點在於Java的規范化。這種規范化很高的語言適用於多人合作的大型項目,便於溝通和理解,也就便於集成和維護。 Java世界為什麼會框架橫飛,說到底還是規范化的需要。純JSP和Struts寫Web誰快,擺明了是JSP。那為什麼用Struts?原因在於100個人寫出來的JSP,有100種寫法;而100個人寫出來的Struts,基本相似。Struts之成功,正緣於其在JavaWeb層的規范化方面所做出的貢獻。
然而長江後浪推前浪,Struts1.x的技術缺陷畢竟是隱患。Sun力推JSF,打算一雪Web層框架缺失之恥。未來兩年,JSF與Struts將展開JavaWeb框架的最終戰爭。
JSP經過幾年風雨洗禮依然把持頭把交椅,看來所有的框架表示層都離不開JSP而存在,而作為JSP的手足兄弟JSF也是僅次Spring之後又一個後起之秀。
七、C++開發環境格局難打破75%的開發人員首選VS系列
1998年Borland公司推出的C++Builder這一當年全新的32位Windows開發工具,繼承了Delphi使用簡便、功能強大、效率高的特點,並且結合了C++語言幾乎所有優點。所以開始C++Builder迅速風靡。 它的主要競爭對象——Microsoft開發的VisualC++也是不甘示弱,迅速出擊,突出了Visual可視化強的特點,加上Platform、SDK部分以及Microsoft產品與Windows的天然默契,逐漸成為了技術人員的首選。隨著VisualC++版本的不段升級,以及功能、風格等諸多原因,BCB漸現頹勢,許多Builder使用者也開始轉而使用Visual了。
在2007年CSDN、《程序員》主辦的開發者大調查中,詳細的分析了C++方面大家主要使用什麼IDE的狀況,在目前已收到的15000多份有效問卷中,發現主要使用VS系列的佔了75%,BorlandC++Builder/CBuilderX只佔6%,EclipseCDT佔6%,DevC++佔2%,其他IDE佔3%,不使用IDE佔8%。對於.NET開發,VisualC++2005有了一套新的語法;新的優化技術,可使程序的速度最高提高30%;同時新的編譯模式,可保證在Microsoft.NETFramework之上生成完全遵從CLI(CommonLanguageInfrastructure)的可驗證代碼;新的interop模式,可提供本地與託管代碼的無縫融合。
相對於前兩個版本,新編譯器還包括了一個增強版本的緩沖區安全檢查選項,而且對C++程序普遍使用的庫,也有新的注重安全的版本。VisualC++2005對基於IntelItanium和AMD64的64位平台,提供了對OpenMP標準的支持,並且修正了一些混合DLL載入的問題,對DoubleP/Invoke的性能問題,提供了自動運行時消除。 相比之下,C++Builder2007英文版2008年6月初上市。從CodeGear大中華區技術總監李維的博客,看到CodeGear對C++Builder2007的期待。雖然說對同一件事情,每個人都有自己的視角,已有五年C++方面學習和開發經驗的賴勇浩說道:「BCB正江河日下,2007版本的推出也無法力挽狂瀾。雖然現在C++Builder已經歸於CodeGear,但人們還是習慣性地與Borland聯繫上。
現在的Microsoft及VC勢頭強勁,產品也具有很高的質量性,CodeGear在C++和.Net領域至少三五年內會繼續望其項背。所以推出CB2007,更多的是基於版本延續。」
高級程序員作為計算機技術與軟體專業技術資格(水平)考試中的一科,是國家人事部和信息產業部對中國計算機與軟體專業技術人員進行的職業資格和專業技術資格認定。
九、中國程序員健康兩成感覺很虛弱亞健康接近七成
「幹得比驢累,吃得比豬差,起得比雞早,睡得比狗晚,看上去比誰都好,五年後比誰都老。很多程
序員都曾這樣感慨和抱怨過自己的生活狀態。」亞健康狀態是人體處於健康和疾病之間的過渡階段,在身體上、心理上沒有疾病,但主觀上卻有許多不適的症狀表現和心理體驗。
位於調查結果第二位的是「很虛弱」——149,比例為19.81%。很虛弱的健康指數低於亞健康,已接近生病和透支狀態,他們的健康已經被亮出了黃牌。
每個人的理解不一樣,但是「糟透了」這樣的詞如果用來形容程序員健康的話,相信大多數人都絕對認同「你已經病了」這樣的理解。令人不敢相信的是,竟然有8.24%的程序員用這個詞來形容自己的健康狀態!
調查結果中「非常健康」的票數低得可憐——40,即使算上「沒感覺」,二者之和也不過9.04%,幾乎跟「糟透了」持平。如果將「非常健康」和「沒感覺」一起算為健康的話,處於亞健康狀態的程序員是健康狀態的7倍,自認為「很虛弱」的程序員數目是處於健康狀態的2.2倍!
十、.NET全面進入2.0時代,AJAX風頭正勁「在Java領域,JDK5.0是當之無愧的主流平台,但JDK1.4仍保有一半以上的佔有量。總的來說,Java族群顯然不像.NET族群那樣追新。從另一個方面看,這也說明Java平台的成熟,和.NET平台的迅速發展。」
根據2007年的調查數據分析,在.NET領域,.NETFramework2.0的採用量已全面超越.NETFramework1.1,成為.NET平台的首選框架。2006年調查結果,1.1和2.0的採用量基本持平,而2007年2.0的採用量則高達1.1的三倍之多。.NETFramework1.1已是明日黃花,微軟的更新,換代策略可以說是成功的。
B/S已經成為中國軟體業普遍接受的軟體結構。在表現層,AJAX技術採用量較去年有較大提升,有將近一半的Web應用採用了AJAX技術,仍採用純HTML+少量腳本的Web應用中,也有四分之三打算轉向採用AJAX技術。反觀微軟和Adobe力推的新一代RIA平台,則響應者尚少。分別只有1/20和1/10的人願意選用SilverLight和Flash/Flex作為Web表現層技術。

⑵ 程序員想自己創業,從哪些方向和行業切入比較合適

程序員想通過自己的APP創業,能行,在互聯網方面,只要你想得到,第一時間做出來,推出去就有可能成功,只想不做是永遠不會成功的。當然自己得有過硬的技術水平,或者自身人脈資源非常豐富,或者手上有一大批客戶。

⑶ 程序員在轉行的時候,該選擇什麼行業

這個問題最近略有感觸。昨天剛好聽聞一個以前的女同事轉行去做保險服務顧問了。當初我們在一國企軟體服務部門工作,我做演算法,她做安卓驅動,後來我離職後聽說她也轉演算法了。我們都是30+還在碼代碼的一線程序員,真正的芸芸眾生。問她為什麼轉行跨度那麼大,她說演算法太難了,也不知道以後還能幹多久,想著既然想換就換個不一樣的。

再說回,不幹程序員後能幹什麼吧,除了上面講的那位,我身邊挺多女同事180度大轉行,干特別不相關的工作,比如,做代購(坐標深圳),去培訓機構做銷售顧問了,開網店的,轉產品經理的;男同事,更多轉市場、銷售,做技術管理,創業。大家都沒閑著,到了不想碼代碼的時候,自然就會有別的事可干,只是看你願不願意干,願不願意改變而已。放平心態,就不會迷茫了。

⑷ 程序員在轉行的時候,大部分選擇什麼行業

年度招聘市場經濟不好,很多公司不再招聘新員工。尤其是在It行業更是雪上加霜。很多程序員想轉行。那麼程序員可以轉行的職業是什麼呢。今天我們來介紹一下。最適合程序員轉業的十大職業是什麼。我國的編程教育是一個廣闊的市場,每年都有數十萬名新成員加入這個行業,因此,如果你經驗豐富,你可以成為編程講師,獲得不錯的收入。很多程序員技術太強,被公司淘汰後也不擔心落後。成為it自由職業者,可以在網路上接受外包開發工作,獲得收入。

因為程序員的性格一般都很內向。但是如果積極鍛煉自己,銷售也是一個不錯的選擇。因為銷售畢竟是公司的核心。考公務員進入事業編制是程序員的好選擇。程序員本身技術太強,思維能力強,所以如果能考上有技術需求的國企或事業單位,可以說是穩定的鐵飯碗。對於程序員來說,這可能是最好的出路。

⑸ 程序員的行業前景

雖說程序員的需求量及待遇大不如以前,但一個客觀事實還是存在的,企業找不到合適的程序員,程序員找不到企業,兩頭鬧慌亂,原因就在於現在程序員自身底層系統不足,技術深度不夠,浮躁環境中培養出來的,滿足不了企業高要求的崗位,只會CRUD外加復制粘貼。如果從底層原理整起來,能吼得住得高薪工作還是不愁的,總之看個人發展吧,是不是真的喜歡這個領域,能做多久,能不能做到頭部圈子裡,決定後邊的路好不好走。

⑹ Java程序員可以從事哪些工作

首先Java發展方向大致分為兩類:
1.管理人員,例如產品研發經理,技術經理,項目經理等
2.技術工作,例如成為高級軟體工程師、需求工程師等
然後從Java的應用領域來分,Java語言的應用方向主要表現在以下三個方面:
1.大中型的商業應用
2.桌面應用,就是常說的C/S應用
3.移動領域應用
由此可見,學習JAVA可以從事網站開發、編程、游戲開發以及其他與Java語言編程相關的工作。
另外我們都知道程序員的薪水相對較高。 Java軟體開發一般月薪范圍在6K+。有多年工作經驗的高級軟體工程師的薪資則大致在年薪12萬+。
現階段市場上對java的需求還是比較大的,而且java就業范圍廣,薪資待遇也高,因此也是很多轉行人士的首選

⑺ 深圳教師自曝年薪超33萬,為何華為百萬年薪程序員都羨慕

現在各行各業的“打工人”壓力其實都挺大,畢竟有競爭的地方就有“江湖”,有“江湖”的地方就有挑戰,掙錢哪有那麼容易。無限風光的背後都是一把辛酸淚,各有各的苦,但我們對其他行業的羨慕真的一直未消停。

最近幾年教師的待遇一直在好轉,雖然地區差異還比較明顯,但其他行業的“打工人”還是投來了羨慕的目光,有時候並不僅僅是因為工資,還因為工作環境和幸福感。雖然老師們並不太認同,但社會主流觀點的確都是這樣認為的。

一、深圳某中學老師自曝工資單引發“羨慕嫉妒恨”

深圳的中小學教師工資在傳說中一直都是領跑全國,多年來他們招聘的老師也都是來自於頂級名校,當地有中學還曾辟謠說招聘的名校畢業生工資沒有傳聞中說的那麼多,所以關於深圳教師的工資總是充滿著神秘感,撲朔迷離。

不過最近有一張深圳某普通中學的老師的工資單卻火了,用“真憑實據”佐證了以往所有的傳言。

雖然有寒暑假,但寒暑假初衷並非是為老師的,而是為了學生調整學習狀態的。老師實際上在寒暑假還是有可能要參加繼續教育和培訓的,如果學校有事情也還是要隨叫隨到的,一個真正有責任心的老師,任何時候都不會輕松。

而且從全國范圍來看,教師待遇還是較低的,有些地方男教師娶不到老婆是常有的事情,原因就是因為待遇低,在市場經濟大流中無法獲得認同。有些地方教師資源緊張,女教師懷孕生孩子都要進行排隊,因為大家都是“一個蘿卜一個坑兒”,任務很繁重。

再加上教師工資在編內編外的差異也非常大,深圳在編教師享受頂級待遇,但非在編老師呢?還是相差了很多的,其他地區更是如此。在全國教師編制受控的情況下,要成為編制內的“打工人”並不容易,很多人都是考了很多年才進去的。

所以,不要去羨慕任何一個行業,每個行業都有自己的優缺點,賺錢的肯定要付出時間和精力,輕松的自然要少賺一點錢。與其羨慕別人,還不如認准目標,不斷地提升自己的專業能力和水平,也去為自己的人生努力一把。

大家如何看待華為頂級打工人羨慕深圳教師工資的現象,誰會更幸福?

⑻ 程序員這個行業怎樣

我覺著這個行業適合的人可以如魚得水,不適合的人是舉步維艱。

有的人就適合當程序員,比較安靜喜歡鑽研,喜歡敲代碼,這種人在程序員隊伍里就比較容易成為大牛,幹活也快,工作也不會覺著很難。

有的人不太適合當程序員,因為種種原因比如覺著程序員工資高被忽悠上了個培訓班走上了程序員道路,這種人是很痛苦的,寫代碼不愛好,硬寫,學習新技術也鬧心而且也吃力,遇到技術問題了就很難過搞不定,這種人有的就退出程序員隊伍了。

這個行業整體上收入不是最低,但是也不是最高的,而且地域差價很大,同樣水平的程序員在不同城市是不一樣的價格,所以這個行業最好的就是去一線城市工作,二線也湊合,三線工資就有點低了,四五線城市都很難找到工作。

大概就是這個樣子吧。

⑼ 程序員一般都有哪些職業

程序員可以做的職業有很多,最多的是到軟體公司做程序員,編寫程序開發軟體,也有做軟體測試工作,工作經驗豐富的程序員轉到後台做項目管理。程序員是比較辛苦的工作,996是常態,經常熬夜,所以做程序員一般是年輕人為主,上了年紀的程序員很多改行或者換崗做管理,年紀大了思維和精力都跟不上,已經很難適應行業節奏,所以程序員做其他方面的工作也是很正常的。

⑽ 程序員行業前景怎麼樣,還值得學習嗎

聽我老師說,搞前端開發,一個月7000穩了。可是自認為,前端開發堅持不了3年,技術更新太快,頭疼。
我搞後台開發就很香,沒點技術含量的增刪改,寫著很快樂。主要我想要整客服,遍地跑,這個就像是拿著公費旅遊,但是我現在沒那檔次也沒那技術。

分離式開發可能現在很吃香,會維持很久,大概就是2年半一更新技術吧,覺得還行。soring could挺值得深入鑽研的,這個很有意思。主要是得有自己的想法,要去就去大城市,做前後台分離的工作,這前後台不分離,有點抑鬱。吃苦受罪都是初戀情人。

閱讀全文

與程序員自曝的行業相關的資料

熱點內容
安卓手機為什麼換電話卡沒反應 瀏覽:793
諸子集成pdf 瀏覽:336
php注冊框代碼 瀏覽:714
手機加密好還是不加好好 瀏覽:814
別克凱越壓縮機泵頭多錢 瀏覽:239
組管理命令 瀏覽:979
海南高德司機端是什麼app 瀏覽:861
pid命令 瀏覽:888
一天一圖學會python可視化 瀏覽:309
魔獸編輯文本命令串 瀏覽:497
android中view繪制 瀏覽:798
安卓機內存刪除怎麼恢復 瀏覽:331
Qt環境的編譯軟體放到linux 瀏覽:214
聯創列印系統怎麼連接伺服器 瀏覽:937
杭州行政命令 瀏覽:160
如何查找伺服器日誌 瀏覽:801
加密的鑰匙扣怎麼寫 瀏覽:579
文件夾更新不了怎麼辦 瀏覽:475
壓縮機指示燈亮是什麼原因 瀏覽:956
什麼app訂酒店半價 瀏覽:767