❶ 程序員到底能幹到多少歲35歲真的是程序員的分水嶺嗎
我個人認為程序員可以干到退休;35歲的確是大部分程序員的分水嶺。
總的來說,只要你身體允許,程序員干到多少歲都可以。至於分水嶺問題,只有在大公司才有,中小公司沒有35歲分水嶺這一說法。
❷ 程序員真的很辛苦么
加班有,看公司,有的公司是項目忙就加班,平時不怎麼加班,有的公司是天天加班,也有少數公司加班少,你說的是在網上看的吧,有的程序員在網上自黑,然後外行就跟著黑,黑到最後越來越嚴重。
沒有網上黑的那麼嚴重,加班時常會有,同樣會有自己悠閑的時間,也有周六周末逛街休息的時間,工作日也可以在項目不忙的時候回家早,可以自己花時間自學,還可以旅旅遊,不是總會加班,並且有時候加班時間不長,不會加到很晚。
真心希望你不要被網上那些話所影響,喜歡的話就來吧,歡迎加入程序員行業,另外給你點建議,不要去一種專門外接項目且項目不大還人不多的外包公司,這種公司的程序員不停的在各種語言之間切換,接到什麼項目就做什麼,而且大多都是使用別人的SDK做產品,又相當於總是在換SDK做東西,而公司沒有自己的產品,這樣的話你不能在一個語言,一個產品行業上向精通發展,而且這種公司加班也會很厲害,996差不多了,就是你說的那種情況,你要想一下情況很差的人才會去抱怨,工作情況,時間還好或者很不錯的人是不會去大吐苦水的,所以你看到的那些吐苦水的只是行業的一角,每個行業都差不多,有苦的公司,有好的公司。
還有個問題,上班挑個近點的公司吧,上下班路程都一個多小時的話比較麻煩
然後有個很重要的問題,你喜不喜歡編程,建議你是有興趣再決定當程序員
❸ 「程序員」究竟是一群什麼樣的人
在21世紀的開端,程序員的職業是非常高大上的,有很多人在大學選專業的時候,都會選擇計算機相關的專業,一般選擇計算機與應用的人,到了畢業之後,就會做程序員,想要做一個優秀的程序員,並不是一件容易的事情,因為他們的頭腦是比較聰明的,要記住很多東西,而且他們在操作電腦的時候,一般是三台一起用的,電腦屏幕全部都是相關的代碼,他們在做任務的時候,不受其他人的打擾,全身心的投入在裡面,就算很認真,他們也有出錯的時候,他們有可能會因為一個符號寫的不好,而加班到深夜,程序員究竟是一群什麼樣的人呢?讓我們一起看一下吧!
總之,很多女生都希望找程序員做老公,因為他們的工作大部分都是在電腦前,沒有太多時間出去應酬,所以大部分的程序員,為人都是老實可靠的,每一份職業都應該被尊重,程序員也一樣。
❹ 程序員的工作有多難,為何職場當中程序員最容易被淘汰
主要是因為程序員這個職業面對的新鮮事物發展的太快,如果不認真的學習和接觸新鮮事物,很快的就會跟不上潮流,跟不上這個時代。所以程序員的工作壓力非常的大,幾乎可以說是每天加班到很晚,這樣才能保住自己的職業。所以說,程序員他的工作壓力是非常的大的,而且很多的突發性疾病在這一行業也是非常常見的。
當然也是因為自己平時非常忙於工作,並沒有太多的時間來注意身邊發生的新鮮事物以及新鮮科技。因為我們都知道,需要靜下心來學習才是最好的方式。但是他們平時會注意養家糊口,所以他們會變得非常的機械性,然而程序員這項工作不能有機械性的,工作需要非常富有創造性。所以淘汰是很正常的事。
❺ 程序員這個工作,真的很吃香嗎為什麼呢
程序員這個工作真的很吃香,因為程序員的工資很高,就業崗位也很多,但是程序員這份工作很累。因為程序員的工資以及就業機會多,有很多人都會選擇做程序員,甚至有的人轉行做程序員這份工作。關於程序員這個工作,真的很吃香嗎?為什麼呢?以下是我的看法:
三、程序員這份工作很累
對於很多的工作來說,員工是不需要加班的,如果做完一天的工作就可以選擇下班,不需要留下來去做其他多餘的工作。但是,對於程序員來說,加班是非常常見的事情,因為不知道什麼時候程序就會出現bug,需要程序員去維護以及修改。程序員這份工作是很非常勞累的,所以如果選擇了做程序員這份工作就要做好加班的准備。
關於程序員這個工作,真的很吃香嗎?為什麼呢?以上是我的看法,你有什麼看法?歡迎留言。
❻ 35歲以後的程序員有多慘
35歲以後的程序員,可能被公司列入裁員名單,因為年齡過大,所以公司方面會招聘更多年輕人,把這些老員工所替代,有這么幾個原因:
1、程序員在做2、3年之後也就不會有什麼新東西了,每天在做的都是一些重復的工作,所以很多人都說程序員是高級藍領。
2、在有了一定的經驗之後,很多人會轉向系統架構或者項目管理的方向,寫代碼之類的工作都留給年輕人去做了。
3、程序員是一項枯燥並且高壓性質的工作,長年累月的生活在這種節奏當中,對於身體健康也會有著或多或少的影響。
(6)程序員有多土擴展閱讀
大齡程序員提高自己的核心競爭力
《創新者的窘境》一書中提到,機構的能力包括:
1、資源
2、流程
3、價值
資源包括時間,技能,金錢,人脈等;流程指的是解決問題的方法,思維模式等;價值觀就是自己認為什麼重要。這三點放在每一個職場人身上也同樣合適。對於技術人來說,會的編程語言和工具都是資源,框架設計,邏輯思維,數據分析這些都是流程;
是熱衷做技術還是喜歡做管理,這就是個人的價值觀。決定程序員是否具有優勢的,是思維能力,是解決問題的框架,是快速學習,是個人管理,是創新與創造,是這些應用流程方面的能力。而這些,都需要時間的沉澱和項目的歷練。
❼ 程序員的行業現狀
由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表現層技術。
❽ 為什麼現在越來越多的人認為「程序猿」就是個體力勞動者
因為程序員常年面臨著加班的情況,而且所做的工作其實也是比較重復性的。
一、關於程序員禿頭加班的調侃
在互聯網上有很多是關於程序員的調侃,比如說某位禿頭的中年大叔,大家就會懷疑他工作一定是程序員,因為程序員這一行業常年加班熬夜,導致自己不停的掉頭發和禿頭。很多程序員都是帶著很嚴重的黑眼圈的,因為他們要麼在加班,要麼在寫代碼的路上,要實現老闆和客戶各種各樣亂七八糟的要求,所以經常需要不斷的思考以及需要強大的精神和體力去完成工作。
❾ 為什麼中國的程序員總被稱為碼農
實際上IT行業在中國並不是特別差的行業,而程序員的工資也並不低,但為什麼中國的程序員總被稱作碼農或者說是苦逼的程序員?中國的程序員生活和歐美的有什麼不一樣?之前,研發頻道曾發過《東方程序員怎麼看西方程序員》和《西方同行眼中的東方程序員》這兩篇文章。來自世界各地的程序員們各抒己見。或許,從上面兩篇文章中也多少能得出「」下面是來自知乎網上各位大牛的看法。讓我們來一起看下!一位叫吳濤的程序員的回答:編程活動和機械電子一樣可以視為一種工藝(craftsmanship),從事此類工藝活動的人可以叫做工匠或者工程師。經歷過工業革命的歐美國家,有深厚的工程根底,從機械到電子再到軟體,都是國家產業的支柱,滋養著社會中堅力量的中產階級。工程師的社會地位普遍比較高,他們有工藝的傳承,有文化圈,有產業的歷史。而國內目前的軟體工業和製造業非常相似,以來料加工式的低水平重復勞動為主。就好像農民仰賴著老天提供種子、土壤、陽光和水,中國程序員仰賴著洋人提供設備、技術和理念,從微處理器、操作系統、編程語言、編譯器、IDE、編程框架到應用程序,除了做晶圓的沙子是本地產的,幾乎沒有什麼屬於自己,每天的工作內容主要就是把別人已有的東西按照自己的——甚至不是自己的——需求裝配一下,沒有什麼創造性,也很少有業界的技術積累和傳承出現,即便有也流傳不開,畢竟程序員文化水平普遍不高——「有知識,沒文化」,就是說這樣的狀況。記得劣質盜版VCD滿天飛的時代,有個程序員做出一款醜陋但是解碼容錯能力很好的播放器,貼合國情,一炮成名,結果好容易寫本書,沒有幾個句子能寫通順的。這種技術書籍的拙劣狀況一直保持到現在,而且拙劣的方式更加多樣化了。沒有技術傳承,沒有文化圈,不乏有人上大學之前對編程一竅不通,學計算機只是因為計算機「熱門」而已。如同包辦的婚姻,沒有一絲愛情,最後以編程為業,只是因為也不會做別的什麼了。另一方面,國內程序員不論薪水如何,的確很苦。許多人長期被迫加班,最後甚至會成為一種自願的習慣。可生產率和產品質量並未因此而提高,就像千百年來用慣鋤頭和鐮刀的農夫,很少有人會想要去學習、改進自己使用的工具和習慣,甚至對於新興的思潮和方法抱有非理性的抵觸情緒。生活如此悲慘,卻又如此不思進取,和農民的問題很相似。再加上,就好像城裡人眼中的鄉下人一樣,程序員們木訥、邋遢、缺乏情調、土。可偏偏又自負而且互相看不起。總而言之,在中國做一個程序員,很少有什麼事情能讓人覺得自己從事的工作很體面。那麼,在整個社會以自嘲為風尚、許多行業都喜歡好勇鬥狠地自輕自賤的狀況中,使勁貶低自己的職業,自嘲和群吵時,就不會有什麼心理包袱。不過,就好像黑人可以自稱或者互稱「黑鬼」,但是白人如果敢講立刻會惹禍一樣,喜歡以此自稱的程序員並不見得能容忍其他人這樣稱呼自己。最後,英語有類似的說法,將帶有隔斷的辦公室叫做cube farm,常見於傳統的軟體公司。以諷刺(但不限於)軟體公司日常生活為主題的漫畫Dilbert就有不少格子辦公室里的場景。不過cube farm說的並不是程序員們像農民,而是說他們像地里的莊稼或者果樹,產出成果,等待收割。畢竟,歐美發達國家的農民生活往往比程序員更好。高收入,農機勞作,大片的私有土地,寧靜的田園生活。農民的生活在那裡,如果不是令人嚮往,至少也並無貶義。補充:本版同文所說的code monkey在英語中的語用,與「碼農」在中文裡的用法並不一樣。code monkey是指以計算機程序員或者那些以編碼為生的人。這個術語可能包含輕微的貶義,這意味著開發者可能編寫代碼,但不能執行復雜點的任務,比如:構建軟體結構、分析和設計,一般指初級程序員。如果一名code monkey正在努力增加知識和提升職業技能,那麼會有另一個等級名詞賦予他。其實code monkey這個術語在層次劃分上還是有點困難的,因為像那些真正熟練的開發人員或程序員他們仍然在做編碼工作。或許像這樣劃分會好一點:coder:編碼員programmer:程序員software engineer:軟體工程師software analyst:軟體分析師software architect:軟體架構師或許還可以在前面加「初級」、「中級」、「高級」這幾個前綴。這些都反映了一定的等級、技能水平和薪資。請注意:它只能在小范圍確定的某種層次結構,例如在一個公司、甚至一個部門。一個在A公司工作的「程序員」可能比B公司的中級架構師所要求的技能更多。下面是關注前端技術的鄧陳華同學的回答:首先, 問題的題目」「是有一定的可辯論性的,因為我所了解的事實是,大多時候是「中國的程序員自稱為碼農」,很少有不同行的人稱呼程序員為「碼農」。當然,可能和我所處環境有關系。認可濤吳所說的「自稱碼農的程序員並不見得能容忍其他人這樣稱呼自己」,因為這就像他所舉的例子,黑人允許自稱,但不允許白人稱呼,同樣的詞在熟人說來是親切、是自嘲、甚至可以是自諷,但在外人說來,那不僅是不尊重,還有可能是侮辱。其次,身處互聯網行業,程序員工作辛苦,加班再正常不過,項目進度、突發情況、公司文化都可能成為加班的理由,雖然收入不一定差,但夠苦逼。另外一方面, 程序員魚龍混雜,水平參差不齊,而互聯網向來是一個強調能力的開放行業,有多少能力就拿多少工資,這樣註定有相當大一部分因為水平不夠,導致收入問題成為「碼農」的心病。而「 工作辛苦」、「收入低」和農民有類似,所以無論自嘲或者是被別人冠以「碼農」的稱謂,辛苦、收入低這兩個標志包含其一的可能性非常大。如果兩者兼有,那就是純種『碼農』一枚,夠苦逼。當然,還有第三種情況就是像趙劼姐夫這樣,「彈鋼琴的碼農」,已經做「碼農」做到一種境界,並不一定強調其辛苦、更不會收入差,以「碼農」調侃的口吻戲謔人生,這個心態和大家自稱屌絲是一樣的,更多的自嘲自諷。其實,這樣收入高而且相對不這么辛苦的精英「碼農」在行業內也不少。下面是在讀研究生吳洲提供的,來自圖靈中文社區電子雜志《碼農》第一期的首卷語:《所謂碼農》一文的解釋:對於「碼農」這個稱呼,有些人喜愛有加,有些人不以為然。區別在於對待「農」這個字的感覺。農當然是指農民,這個詞寓義很豐富,既可以說它偉大,也可以說它渺小。說它偉大,是因為我們的生存離不開農民,而且中國一直是個農業為本的國家,曾經說是百分之八十的人是農民,這意味著往前翻
❿ 為什麼程序員總被認為是屌絲群體程序員都很窮嗎
程序員總是被稱之為屌絲,最為主要就是他們穿著確實有一點土,而且穿著格子衫真的有一種不可直視的感覺,至於說他們的收入很低很窮這倒是不是一個真實情況。
一、為什麼程序員總被認為是屌絲群體
其實目前大家不少的看法是存在著一些偏差的,首先是互聯網行業的從業者特別是程序員群體本身就不可能有太貧困的存在,其次則是目前的行業已經發生了相應的變化,不少的地方的工資也會隨著貢獻的多少而有不同等級的分化。我們就不要拿著比較低廉的工資說著別人高收入群體的不好,有時候我們不能夠將之稱為客觀解讀,只能將之認定為一種妒忌。