導航:首頁 > 程序命令 > 程序員放了一塊磚頭

程序員放了一塊磚頭

發布時間:2023-06-06 19:35:21

⑴ 我先跟大家說說我的情況,我是個程序員,但是因為我的精力不足了,想要換個工作。下邊是我的具體情況。

編程愛好者的忠告
近來有不少人問我是學Vb好還是學C好,還有人問Vc和C++Builder哪個更好,還有人說只要是面向對象的就是好的所以C++和java最有前途。以我從事計算機教育多年的經驗我要告訴這些編程愛好者,如果只是一味追求學會一門所謂的最先進的編程語言(事實上不存在最優),而忽視了編程思想和基礎知識無疑是犯了學習編程的大忌。
就拿面向對象來說,人們一提到它就贊不絕口,然而又有多少人領會到什麼是面向對象的思想,我想如果沒有真正做過大項目的人是很難體會到其優越性的,這不是通過學習C++或Java就能掌握的。我的意思是編程注重的是想法而不是語言,這就是計算機專業要開設「演算法分析」和「數據結構」的原因,如果一頭鑽到某一門語言中無疑於作繭自縛,束縛了自己的思想,打一個不好的比方一個程序員的工作性質和民工沒什麼兩樣只是在壘磚頭,而真正的計算機人才應該是一個設計師、工程師。
現在國外的一些優秀的計算機著作的都是一些從事如生物、化學等領域的專家,我想這是因為他們以前沒學過計算機,沒有被某些傳統的觀點所束縛,從宏觀上來看待問題,反而在思想上有所突破,這是值得我們深思的。

真正的程序員(轉貼)
作一個真正合格的程序員,或者說就是可以真正合格完成一些代碼工作的程序員,應該具有的素質。

1:團隊精神和協作能力
把它作為基本素質,並不是不重要,恰恰相反,這是程序員應該具備的最基本的,也是最重要的安身立命之本。把高水平程序員說成獨行俠的都是在囈語,任何個人的力量都是有限的,即便如linus這樣的天才,也需要通過組成強大的團隊來創造奇跡,那些遍布全球的為linux寫核心的高手們,沒有協作精神是不可想像的。獨行俠可以作一些賺錢的小軟體發點小財,但是一旦進入一些大系統的研發團隊,進入商業化和產品化的開發任務,缺乏這種素質的人就完全不合格了。

2:文檔習慣
說高水平程序員從來不寫文檔的肯定是乳臭未乾的毛孩子,良好的文檔是正規研發流程中非常重要的環節,作為代碼程序員,30%的工作時間寫技術文檔是很正常的,而作為高級程序員和系統分析員,這個比例還要高很多。缺乏文檔,一個軟體系統就缺乏生命力,在未來的查錯,升級以及模塊的復用時就都會遇到極大的麻煩。

3:規范化,標准化的代碼編寫習慣
作為一些外國知名軟體公司的規矩,代碼的變數命名,代碼內注釋格式,甚至嵌套中行縮進的長度和函數間的空行數字都有明確規定,良好的編寫習慣,不但有助於代碼的移植和糾錯,也有助踴同技術人員之間的協作。有些codingfans叫囂高水平程序員寫的代碼旁人從來看不懂,這種叫囂只能證明他們自己壓根不配自稱程序員。代碼具有良好的可讀性,是程序員基本的素質需求。再看看整個linux的搭建,沒有規范化和標准化的代碼習慣,全球的研發協作是絕對不可想像的。

4:需求理解能力
程序員需要理解一個模塊的需求,很多小朋友寫程序往往只關注一個功能需求,他們把性能指標全部歸結到硬體,操作系統和開發環境上,而忽視了本身代碼的性能考慮,有人曾經放言說寫一個廣告交換程序很簡單,這種人從來不知道在百萬甚至千萬數量級的訪問情下的性能指標是如何實現的,對於這樣的程序員,你給他深藍那套系統,他也做不出太極鏈的並訪能力。性能需求指標中,穩定性,並訪支撐能力以及安全性都很重要,作為程序員需要評估該模塊在系統運營中所處的環境,將要受到的負荷壓力以及各種潛在的危險和惡意攻擊的可能性。就這一點,一個成熟的程序員至少需要2到3年的項目研發和跟蹤經驗才有可能有心得。

5:復用性,模塊化思維能力
經常可以聽到一些程序員有這樣的抱怨,寫了幾年程序,變成了熟練工,每天都是重復寫一些沒有任何新意的代碼,這其實是中國軟體人才最大浪費的地方,一些重復性工作變成了熟練程序員的主要工作,而這些,其實是完全可以避免的。復用性設計,模塊化思維就是要程序員在完成任何一個功能模塊或函數的時候,要多想一些,不要局限在完成當前任務的簡單思路上,想想看該模塊是否可以脫離這個系統存在,是否可以通過簡單的修改參數的方式在其他系統和應用環境下直接引用,這樣就能極大避免重復性的開發工作,如果一個軟體研發單位和工作組能夠在每一次研發過程中都考慮到這些問題,那麼程序員就不會在重復性的工作中耽誤太多時間,就會有更多時間和精力投入到創新的代碼工作中去。一些好的程序模塊代碼,即便是70年代寫成的,拿到現在放到一些系統裡面作為功能模塊都能適合的很好,而現在我看到的是,很多小公司軟體一升級或改進就動輒全部代碼重寫,大部分重復性工作無謂的浪費
了時間和精力。

6:測試習慣
作為一些商業化正規化的開發而言,專職的測試工程師是不可少的,但是並不是說有了專職的測試工程師程序員就可以不進行自測;軟體研發作為一項工程而言,一個很重要的特點就是問題發現的越早,解決的代價就越低,程序員在每段代碼,每個子模塊完成後進行認真的測試,就可以盡量將一些潛在的問題最早的發現和解決,這樣對整體系統建設的效率和可*性就有了最大的保證。測試工作實際上需要考慮兩方面,一方面是正常調用的測試,也就是看程序是否能在正常調用下完成基本功能,這是最基本的測試職責,可惜在很多公司這成了唯一的測試任務,實際上還差的遠那;第二方面就是異常調用的測試,比如高壓力負荷下的穩定性測試,用戶潛在的異常輸入情下的測試,整體系統局部故障情下該模塊受影響狀的測試,頻發的異常請求阻塞資源時的模塊穩定測試等等。當然並不是程序員要對自己的每段代碼都需要進行這種完整測試,但是程序員必須清醒認識自己的代碼任務在整體項目中的地位和各種性能需求,有針對性的進行相關測試並盡早發現和解決問題,當然這需要上面提到的需求理解能力。

7:學習和總結的能力
程序員是人才很容易被淘汰,很容易落伍的職業,因為一種技術可能僅僅在三兩年內具有領先性,程序員如果想安身立命,就必須不斷跟進新的技術,學習新的技能。善於學習,對於任何職業而言,都是前進所必需的動力,對於程序員,這種要求就更加高了。但是學習也要找對目標,一些小coding fans們,他們也津津樂道於他們的學習能力,一會學會了asp,一會兒學會了php,一會兒學會了jsp,他們把這個作為炫耀的資本,盲目的追逐一些膚淺的,表面的東西和名詞,做網路程序不懂通訊傳輸協議,做應用程序不懂中斷向量處理,這樣的技術人員,不管掌握了多少所謂的新語
言,永遠不會有質的提高。

善於總結,也是學習能力的一種體現,每次完成一個研發任務,完成一段代碼,都應當有目的的跟蹤該程序的應用狀和用戶反饋,隨時總結,找到自己的不足,這樣逐步提高,一個程序員才可能成長起來。一個不具備成長性的程序員,即便眼前看是個高手,建議也不要選用,因為他落伍的時候馬上就到了。具備以上全部素質的人,應當說是夠格的程序員了,請注意以上的各種素質都不是由IQ決定的,也不是大學某些課本里可以學習到的,需要的僅僅是程序員對自己工作的認識,是一種意識上的問題。

⑵ 學習編程以後好找工作嗎

可以從事互聯網開發、游戲開發等工作,對應於沒有硬性要求,只要邏輯性強就可以學習編程。

一、互聯網

最直接的工作就是到一個科技企業做程序員,人家碼磚頭,我們碼代碼。目前的互聯網行業,那是需要大批的編程人員,把現實中的數據進行轉換存儲分析。BAT是目前國內比較好的互聯網企業,他們的業務都需要大量的編程人員來實習。工資高,福利好,還有優越感。

二、傳統軟體企業

何為軟體企業首要的是微軟,為別人提供軟體產品或服務的公司。這些企業最主要的產品就是程序,完成特定的工作。他們大部分都是編程人員,要不然代碼誰寫,功能誰實現。

三、硬體產品行業

這個當讓也是需要編程人員的,如inter生產出來的cpu等也是需要驅動來完成工作的,他們也需要程序員來完成編碼工作。

四、手機

國內典型的魅族、小米這些開發手機的企業,他們要硬體都是買別人的,系統用的是Android,但是他們生產自己的手機當然也是需要編碼人員進行工作的。

五、游戲

雖然說國內的一些游戲廠商無德專門毒害青少年,但是還是不能一棒子打死。一款好的游戲如cs還是能讓我們在工作之餘輕松一些的,游戲那也是編碼完成的,是一件多麼有趣的事情。

⑶ 如何系統地學習數據挖掘

看數據挖掘方面的演算法理論時經常感覺一些公式的推導過程如天書一般,例如看svm的數學證明,EM演算法..,感覺知識跳躍比較大,那麼數據挖掘系統的學習過程是怎麼樣?
磨刀不誤砍柴工。在學習數據挖掘之前應該明白幾點:
數據挖掘目前在中國的尚未流行開,猶如屠龍之技。
數據初期的准備通常占整個數據挖掘項目工作量的70%左右。
數據挖掘本身融合了統計學、資料庫和機器學習等學科,並不是新的技術。
數據挖掘技術更適合業務人員學習(相比技術人員學習業務來的更高效)
數據挖掘適用於傳統的BI(報表、OLAP等)無法支持的領域。
數據挖掘項目通常需要重復一些毫無技術含量的工作。
如果你閱讀了以上內容覺得可以接受,那麼繼續往下看。

學習一門技術要和行業靠攏,沒有行業背景的技術如空中樓閣。技術尤其是計算機領域的技術發展是寬泛且快速更替的(十年前做網頁設計都能成立公司),一般人沒有這個精力和時間全方位的掌握所有技術細節。但是技術在結合行業之後就能夠獨當一面了,一方面有利於抓住用戶痛點和剛性需求,另一方面能夠累計行業經驗,使用互聯網思維跨界讓你更容易取得成功。不要在學習技術時想要面面俱到,這樣會失去你的核心競爭力。

一、目前國內的數據挖掘人員工作領域大致可分為三類。
數據分析師:在擁有行業數據的電商、金融、電信、咨詢等行業里做業務咨詢,商務智能,出分析報告。
數據挖掘工程師:在多媒體、電商、搜索、社交等大數據相關行業里做機器學習演算法實現和分析。
科學研究方向:在高校、科研單位、企業研究院等高大上科研機構研究新演算法效率改進及未來應用。

二、說說各工作領域需要掌握的技能。
(1).數據分析師
需要有深厚的數理統計基礎,但是對程序開發能力不做要求。
需要熟練使用主流的數據挖掘(或統計分析)工具如Business Analytics and Business Intelligence Software(SAS)、SPSS、EXCEL等。
需要對與所在行業有關的一切核心數據有深入的理解,以及一定的數據敏感性培養。
經典圖書推薦:《概率論與數理統計》、《統計學》推薦David Freedman版、《業務建模與數據挖掘》、《數據挖掘導論》、《SAS編程與數據挖掘商業案例》、《Clementine數據挖掘方法及應用 》、《Excel 2007 VBA參考大全》、《IBM SPSS Statistics 19 Statistical Proceres Companion》等。
(2).數據挖掘工程師
需要理解主流機器學習演算法的原理和應用。
需要熟悉至少一門編程語言如(Python、C、C++、Java、Delphi等)。
需要理解資料庫原理,能夠熟練操作至少一種資料庫(Mysql、SQL、DB2、Oracle等),能夠明白MapRece的原理操作以及熟練使用Hadoop系列工具更好。
經典圖書推薦:《數據挖掘概念與技術》、《機器學習實戰》、《人工智慧及其應用》、《資料庫系統概論》、《演算法導論》、《Web數據挖掘》、《 Python標准庫》、《thinking in Java》、《Thinking in C++》、《數據結構》等。
(3).科學研究方向
需要深入學習數據挖掘的理論基礎,包括關聯規則挖掘 (Apriori和FPTree)、分類演算法(C4.5、KNN、Logistic Regression、SVM等) 、聚類演算法 (Kmeans、Spectral Clustering)。目標可以先吃透數據挖掘10大演算法各自的使用情況和優缺點。
相對SAS、SPSS來說R語言更適合科研人員The R Project for Statistical Computing,因為R軟體是完全免費的,而且開放的社區環境提供多種附加工具包支持,更適合進行統計計算分析研究。雖然目前在國內流行度不高,但是強烈推薦。
可以嘗試改進一些主流演算法使其更加快速高效,例如實現Hadoop平台下的SVM雲演算法調用平台--web 工程調用hadoop集群。
需要廣而深的閱讀世界著名會議論文跟蹤熱點技術。如KDD,ICML,IJCAI,Association for the Advancement of Artificial Intelligence,ICDM 等等;還有數據挖掘相關領域期刊:ACM Transactions on Knowledge Discovery from Data,IEEE Transactions on Knowledge and Data Engineering,Journal of Machine Learning Research Homepage,IEEE Xplore: Pattern Analysis and Machine Intelligence, IEEE Transactions on等。
可以嘗試參加數據挖掘比賽培養全方面解決實際問題的能力。如Sig KDD ,Kaggle: Go from Big Data to Big Analytics等。
可以嘗試為一些開源項目貢獻自己的代碼,比如Apache Mahout: Scalable machine learning and data mining ,myrrix等(具體可以在SourceForge或GitHub.上發現更多好玩的項目)。
經典圖書推薦:《機器學習》 《模式分類》《統計學習理論的本質》《統計學習方法》《數據挖掘實用機器學習技術》《R語言實踐》,英文素質是科研人才必備的《Machine Learning: A Probabilistic Perspective》《Scaling up Machine Learning : Parallel and Distributed Approaches》《Data Mining Using SAS Enterprise Miner : A Case Study Approach》《Python for Data Analysis》等。

三、以下是通信行業數據挖掘工程師的工作感受。

真正從數據挖掘項目實踐的角度講,溝通能力對挖掘的興趣愛好是最重要的,有了愛好才可以願意鑽研,有了不錯的溝通能力,才可以正確理解業務問題,才能正確把業務問題轉化成挖掘問題,才可以在相關不同專業人才之間清楚表達你的意圖和想法,取得他們的理解和支持。所以我認為溝通能力和興趣愛好是個人的數據挖掘的核心競爭力,是很難學到的;而其他的相關專業知識誰都可以學,算不上個人發展的核心競爭力。

說到這里可能很多數據倉庫專家、程序員、統計師等等都要扔磚頭了,對不起,我沒有別的意思,你們的專業對於數據挖掘都很重要,大家本來就是一個整體的,但是作為單獨一個個體的人來說,精力有限,時間有限,不可能這些領域都能掌握,在這種情況下,選擇最重要的核心,我想應該是數據挖掘技能和相關業務能力吧(從另外的一個極端的例子,我們可以看, 比如一個迷你型的挖掘項目,一個懂得市場營銷和數據挖掘技能的人應該可以勝任。這其中他雖然不懂數據倉庫,但是簡單的Excel就足以勝任高打6萬個樣本的數據處理;他雖然不懂專業的展示展現技能,但是只要他自己看的懂就行了,這就無需什麼展示展現;前面說過,統計技能是應該掌握的,這對一個人的迷你項目很重要;他雖然不懂編程,但是專業挖掘工具和挖掘技能足夠讓他操練的;這樣在迷你項目中,一個懂得挖掘技能和市場營銷業務能力的人就可以圓滿完成了,甚至在一個數據源中根據業務需求可以無窮無盡的挖掘不同的項目思路,試問就是這個迷你項目,單純的一個數據倉庫專家、單純的一個程序員、單純的一個展示展現技師、甚至單純的一個挖掘技術專家,都是無法勝任的)。這從另一個方面也說明了為什麼溝通能力的重要,這些個完全不同的專業領域,想要有效有機地整合在一起進行數據挖掘項目實踐,你說沒有好的溝通能力行嗎?

數據挖掘能力只能在項目實踐的熔爐中提升、升華,所以跟著項目學挖掘是最有效的捷徑。國外學習挖掘的人都是一開始跟著老闆做項目,剛開始不懂不要緊,越不懂越知道應該學什麼,才能學得越快越有效果。我不知道國內的數據挖掘學生是怎樣學的,但是從網上的一些論壇看,很多都是紙上談兵,這樣很浪費時間,很沒有效率。

另外現在國內關於數據挖掘的概念都很混亂,很多BI只是局限在報表的展示和簡單的統計分析,卻也號稱是數據挖掘;另一方面,國內真正規模化實施數據挖掘的行業是屈指可數(銀行、保險公司、移動通訊),其他行業的應用就只能算是小規模的,比如很多大學都有些相關的挖掘課題、挖掘項目,但都比較分散,而且都是處於摸索階段,但是我相信數據挖掘在中國一定是好的前景,因為這是歷史發展的必然。

講到移動方面的實踐案例,如果你是來自移動的話,你一定知道國內有家叫華院分析的公司(申明,我跟這家公司沒有任何關系,我只是站在數據挖掘者的角度分析過中國大多數的號稱數據挖掘服務公司,覺得華院還不錯,比很多徒有虛名的大公司來得更實際),他們的業務現在已經覆蓋了絕大多數中國省級移動公司的分析挖掘項目,你上網搜索一下應該可以找到一些詳細的資料吧。我對華院分析印象最深的一點就是2002年這個公司白手起家,自己不懂不要緊,一邊自學一邊開始拓展客戶,到現在在中國的移動通訊市場全面開花,的確佩服佩服呀。他們最開始都是用EXCEL處理數據,用肉眼比較選擇比較不同的模型,你可以想像這其中的艱難吧。

至於移動通訊的具體的數據挖掘的應用,那太多了,比如不同話費套餐的制訂、客戶流失模型、不同服務交叉銷售模型、不同客戶對優惠的彈性分析、客戶群體細分模型、不同客戶生命周期模型、渠道選擇模型、惡意欺詐預警模型,太多了,記住,從客戶的需求出發,從實踐中的問題出發,移動中可以發現太多的挖掘項目。最後告訴你一個秘密,當你數據挖掘能力提升到一定程度時,你會發現無論什麼行業,其實數據挖掘的應用有大部分是重合的相似的,這樣你會覺得更輕松。

⑷ 編程專業怎麼樣,有沒有前途啊

學什麼都要看自己的愛好,比爾蓋茨的成績也不好,但他能夠稱上世界計算機界的老大。所以,如果你選擇了計算機領域,就需要熱情和付出。你應該知道計算機的更新換代是飛速的,計算機的技術也是日新月異,需要不斷的學習,不厭其煩。
軟體是深奧的,領域是廣闊的。軟體應用並不是看看書就可以學會的,你要轉變這中想法。一款發布的應用軟體,不管是小或是大,都需要很復雜的過程,才能形成:需求分析、設計、編碼、測試、維護等。現在java,c#這些編程語言都是做應用的。
另外學習編程,首先學習的是編程語言,而且是多種語言。語言不善多,要善精。面試的時候如果你說你什麼語言都學得很好,其實是被面試官鄙視的。哈哈,因為每個語言的精髓可能都沒有學到。所以我建議你在語言的選擇上要慎重,java是應用領域的,c是在底層發展的。
軟體這個行業,其實很累的,能夠出類拔萃的人,都是興趣高的人,倘若把編程序看做是在玩游戲,那麼不被老師知曉都難!不出類拔萃都難!

⑸ 為什麼程序員被喻為「IT農民工」

因為程序員加班很多,跟農民工一樣沒日沒夜的工作。而且寫代碼就是敲英文,一個一個的敲,跟農民工砌牆,一塊磚頭一塊磚頭的壘起來是一樣的

⑹ 程序猿的有關笑話

1、新春對聯上聯:為系統而生,為框架而死,為debug奮斗一輩子下聯:吃符號的虧,上大小寫的當,最後死在需求上!橫批:杯具程序員。
2、為什麼程序員總是分不清萬聖節和聖誕節?因為 Oct 31 == Dec 25。
3、男:我是程序猿。
女:哦,程先生,你好。
男:客氣了,叫我序猿就好~
4、我是你的什麼,你是我的程序猿,啊??原來我是猴子啊,醬紫我就可以讓你耍coding啦!!!
5、怎麼使用面向對象的方式變得富有?繼承。
6、一男子在路邊一根接著一根地抽煙。一個女士走過來對他說:「嘿,你不知道你是在慢性自殺嗎?注意看看煙盒上的警告信息。」「沒關系」,男子悠然自得地又吸了一口:「我是個程序猿。」「嗯?這和你是程序猿有什麼關系?」「我們一點兒也不在乎警告(warning),我們只在乎錯誤(error)。」
7、問:程序員最討厭康熙的哪個兒子。答:胤禩。因為他是八阿哥(bug)。
8、換一個電燈泡需要幾個程序員?一個也不要,這是硬體問題
9、危樓高百尺,手可寫代碼;舉頭望明月,低頭寫代碼;王師北定中原日,家祭無忘寫代碼;
10、孤帆遠影碧空盡,唯見代碼眼前流
11、音效卡凄切,對電腦晚,檢查初歇。 項目需求無緒,可恨處,郵件催發。 執手相看代碼,竟無語凝噎。 念去去千行代碼,眼皮沉沉電腦破。 多情自古源代碼,更那堪,冷落情人節,今宵酒醒何處。電腦旁,曉風殘月,此去經年,愛情硬是形同虛設。 便縱有千般無奈,更與何人說?
12、你只看到我在不停的忙碌,卻沒看到我奮進的熱情,你有你的朝九晚五,我有我的通宵達旦,我可憐你體會不了執行出結果的那種成就感。Code是註定痛苦的旅行...
13、一句話證明你愛過! 《我不願讓你一個人寫代碼……》 不服來辯
14、我是一個搬磚狂,搬磚本領強。。總有一天心血來潮,倒在磚頭旁。。。
15、漫道coding無悔不,養家糊口故。年華虛度,青春總被bug誤。望斷吊絲路,有女神,不得護。 默憶少年游無度,心懷天下牧。流年暗促,胸中豪情不堪負。風華又起時,不忍顧,年嬌處。
16、一個MD5函數吃驚地指著另一個MD5函數說:「你的哈希結果為什麼和我的不一樣?」 那個MD5函數驕傲地說,「我喂自己袋鹽。」
17、昨天,一位男生向他心儀的程旭媛妹紙送了一份寫的16萬行代碼的程序。這份程序包括嵌入式、JAVA、C++等多種語言,內容主要是回憶兩人在一起做的課設和借景抒懷。他將其做成Repo並commit到Github上,取名《我不願讓你一個人寫代碼》。妹紙十分感動,然後拒絕了他
18、bug眾多,今勝昨,回調長似鞦韆索。溢出棧,拋異常,碼至凌晨,咽淚妝歡,難難難!
19、少年投身IT行,老來無伴又何妨。擦肩美女不屑看,三千碼友在身旁。
20、夜半話凄涼,轉眼淚千行,日日工期緊,亦為重構忙。久易無定論,命懸需求方,四顧前途路,一步三踉蹌。
21、白發三千丈,coding淚兩行,不識加班累,只緣bug狂。
22、幸得進某康,IT放兩旁,閑來把碼敲,餘音仍繞梁。碼農壓力大,願君更健康!
23、少時狂發編程想,無畏赴身IT行。縱使榮華未可近,我自coding又何妨!
24、 夜夜搞項目,敲碼三四點。鬱郁無頭緒,哽咽等天亮。放手搏一搏,程序全報錯。妹子人家牽,bug自己查。方法屬性類,一個都不會。左右不是人,猿來程序員。
25、無數假期渺茫茫,夜三更,bug調出千百行;香煙一半,猶如飢渴似瘋狂。抬起頭顱,細數窗前星光,人生歷歷何等惆悵;思量思量,日何已出,為何希望依久不晴朗!
26、 年少太輕狂,誤入IT行。白發森森立,兩眼直茫茫。語言數十種,無一稱擅長。三十而立時,無房單身郎。
27、年少不經事,埋頭編程忙。 指鍵鏗鏘落,不及細思量。 bug千百個,comment無一行。 休言敏捷易,做來斷人腸。
28、在那山的這邊海的那邊有一群苦逼的程序員
他們老實又胹腆 他們聰明又木錢 他們一天到晚坐在那裡熬夜寫軟體 餓了就咬一口方便麵~~ 哦苦逼的程序員 哦苦逼的程序員 只要一改需求他們就要重新搞一遍 但是期限只剩下兩天
29、十年生死兩茫茫,寫程序,到天亮。 千行代碼,Bug何處藏。 縱使上線又怎樣,朝令改,夕斷腸。 領導每天新想法,天天改,日日忙。 相顧無言,惟有淚千行。 每晚燈火闌珊處,程序員,又加班,工作狂~
30、寫字樓里寫字間,寫字間里程序員; 程序人員寫程序,又拿程序換酒錢。 酒醒只在網上坐,酒醉還來網下眠; 酒醉酒醒日復日,網上網下年復年。 但願老死電腦間,不願鞠躬老闆前; 賓士寶馬貴者趣,公交自行程序員。 別人笑我忒瘋癲,我笑自己命太賤; 不見滿街漂亮妹,哪個歸得程序員。
31、當代的程序員,其實就是遠古的巫師。他們通過一些普通人不理解的符號和語法,與某個世界的自然法則相溝通,進而實現人類需要的奇跡
32、程序員問禪師:「我和在一起 7年的女友分手了,程序員是否諸多和愛情無緣?」
禪師笑而不語,把程序員帶到正在比賽的球場。
程序員大悟:「大師的意思是否是說:愛情的意義就像一場比賽,只要過程努力過,結果如何並不重要?」
大師閉上眼睛道:「你分手關我球事?」
33、當世界末日還有5分鍾就要到來的時候
程序員: 讓我們在這最後的時刻作些什麼吧!
女友: 那好,讓我們在做最後一次吧!
程序員: 那剩下的4分50秒做什麼啊?
34、一個程序員騎著一個很漂亮的自行車到了公司,另一個程序員看到了他,問到,「你是從哪搞到的這么漂亮的車的?」
騎車的那個程序員說,「我剛從那邊過來,有一個漂亮的姑娘騎著這個車過來,並停在我跟前,把衣服全脫了,然後對我說,『你想要什麼都可以』」。
另一個程序員馬上說到,「你絕對做了一個正確的選擇,因為那姑娘的衣服你並不一定穿得了」。
35、我也不知道為什麼,我一說我是搞PHP的,她們就把燈都滅了。
36、年底了項目很著急,那天下午我在路邊就開始調試code,邊上一個乞丐我看著很可憐就給了他一塊錢,他一直就在邊上看著我,我也沒理,半天後,他指著我的一行代碼說,多寫了一個逗號......
37、程序員不用找對象,想要什麼類型的,直接new就行了...
38、程序猿的讀書歷程:x 語言入門 —> x 語言應用實踐 —> x 語言高階編程 —> x 語言的科學與藝術 —> 編程之美 —> 編程之道 —> 編程之禪—> 頸椎病康復指南。

⑺ 學編程以後可以干什麼

一、互聯網

最直接的工作就是到一個科技企業做程序員,人家碼磚頭,我們碼代碼。目前的互聯網行業,那是需要大批的編程人員,把現實中的數據進行轉換存儲分析。BAT是目前國內比較好的互聯網企業,他們的業務都需要大量的編程人員來實習。工資高,福利好,還有優越感。

二、傳統軟體企業

傳統軟體企業主要為其他公司或組織提供軟體產品或服務,最主要的產品就是程序及軟體。這類企業同樣需要大量的編程人員,以實現復雜軟體產品的開發工作。國內比較知名的軟體企業有浪潮、華為、金蝶、用友等,中小型軟體企業也多如牛毛。

三、硬體產品行業

硬體廠商也是需要編程人員的,如大家熟悉的生產顯卡等硬體的公司華碩、技嘉、intel,生產出來的cpu、顯卡都是需要驅動軟體來完成工作的,同樣需要程序員的參與。

四、手機

國內典型的魅族、小米這些移動互聯網及手機行業的新貴,他們的硬體都是采購別人的,系統用的是谷歌的Android,他們要生產自己的手機,手機中附帶有軟體,同樣需要編碼人員進行工作。

五、游戲

雖然說國內的一些游戲廠商無德專門毒害青少年,但是一款好的游戲如cs還是能讓我們在工作之餘輕松一些的,游戲那也是編碼完成的,是一件多麼有趣的事情。

(7)程序員放了一塊磚頭擴展閱讀

編程發展前景:

1、可視化編程也越來越重要,所謂的可視化程序設計和Visual Basic或Visual C++並不同,支持可視化程序設計的IDE可以讓開發人員直接移動程序單元來建立流程圖和結構圖,然後直接做編譯或解釋,這一類的流程圖通常是以UML為基礎。

這樣的界面因為樂高的Mindstorms開始普及,一些公司也開始透過瀏覽器Mozilla和分布式程序設計(LabVIEW)往這方面努力。從1980年代開始,第一個可視化程序設計系統—Max,就是以類比合成器的設計為榜樣,同時被用來開發即時音樂演出軟體。

這種方法也被用在專業軟體,例如Openlab,這類的使用者需要完整程序設計語言的彈性,並不想要傳統的學習曲線。

2、應用程序開發行業中最大的新熱潮是智能手機的應用程序「這種裝置通常需要開發人員使用一種可將裝置的功能發揮到極至的特定語言作為應用平台,至少要以官方認可的方式進行。

智能手機開發體系的一個新興產業正在崛起,即允許開發人員用非智能手機平台原生的其它語言編寫自己的代碼,然後轉化為原生語言的應用程序。 因為不需要學習任何特定的智能手機平台的官方應用程序開發語言,Web應用程序也沾了光,成為智能手機應用程序開發的一種方法。

閱讀全文

與程序員放了一塊磚頭相關的資料

熱點內容
網易粘土伺服器怎麼開箱子 瀏覽:486
單片機軟體開發工程師 瀏覽:170
伺服器為什麼用lamp環境 瀏覽:377
財務分析pdf下載 瀏覽:291
做游戲如何不搭建伺服器 瀏覽:612
德國是什麼伺服器 瀏覽:551
javajar部署 瀏覽:269
android菜單顯示位置 瀏覽:529
大疆自拍是哪個app 瀏覽:188
pdf夢的解析 瀏覽:608
腳步聲優化命令聽不清 瀏覽:325
程序員三大罪怎麼玩 瀏覽:729
cad列印pdf設置 瀏覽:733
國產加密演算法價格 瀏覽:602
phpobjecttojson 瀏覽:695
pdf樣式 瀏覽:749
ssid加密協議 瀏覽:354
汝州市解壓去哪個車管所 瀏覽:546
小韓api源碼 瀏覽:281
php提取手機號 瀏覽:855