寫給程序員朋友們---你真的還想做程序員嗎

>>>  技術話題—商業文明的嶄新時代  >>> 簡體     傳統

  做程序員已經有三年了,從一名普通的的Coding到現在大型項目的主程(架構師),付出的努力非常人所能想象。

  如果:從vb,c#,asp.net開始,在到javascript,css,xml,在到Oracle,pl/sql,設計模式,重構技術等等。精通詁且不說。只說非常熟悉,你要多長時間,你要付出多少努力。你有沒有想過!

  如果:要你三分鐘的時間在一個大型系統中找出所出問題的原因,你能做到不!

  如果:面對用戶,項目經理提出的業務需求,你能否真正做到領悟,滲透。

  如果:面對部門經理的臉色,你又該怎么辦

  如果:你患了嚴重的肩周炎,鼠標手,你是否還會忠于你的這份職業。

  如果:你看著你以前的同學,朋友,個個都結婚,賣房(他們非程序員也),你又會有什么樣的想法,難道你從一開始時就比他們差嗎?

  據我對程序員的了解。我發現在這一行有“入行難,出行更難”的規則,很多人大學畢業后,通過培訓等等途徑千方百計擠進這個行業。談到培訓,我也做過兼職培訓講師。我很了解。三個月的培訓,12000塊錢,聰明點的學員能學會培訓課程的一點皮毛。其它的就不用說了,也別指望進IT這個行業了。IT培訓現在是暴利。很多軟件公司,特別是外包公司現在都喜歡聯合一些培訓機構騙這些“學員的錢”因為最近兩年以來,做軟件已經不是暴利了。資本家們追逐的已經遠遠不在是剩余勞動價值。談到這些,我在武漢的時候帶過的那兩期學員。為了更能吸引這些學員們的眼求,他們打著入學考試,合格錄取,培訓三月,中興,華為就業的旗號,在街頭,大學校園里面廣為宣傳。很多人都上了套。據我的學員反應。他們進中興后發現情況哏簽就業協義時大不一樣。工作環境。工作待遇,完成是另外一回事兒。大多是外包企業。所謂軟件外包:在這里我哏大家解釋一下:“就是出包程式員的公司,別人有項目要你做,讓你公司派多少個程序員,每個程式員每個月多少錢”大家現在應當明白了吧。外包程式員非常辛苦,純純的技術工人,每天除了寫代碼外,不會在讓你做別的事情。可能有很多人都會說,這樣才能更加專業。其實你正在失去很多東西。說了你也不信。因為你現在還體會不到。其次外包企業,項目周期都壓的很緊,因為培嘗是按天計算的。你會天天加班!

  如果你是一個新人,那么我告訴你,當你結婚后,你的伴侶在很多時候,會說你太木納。當遇到重大事情時,你會變的束手無策。至少你拿不出比別人更好的解決方法。

  如果從一個人的長期發展考慮,我問你,你為什么要選擇程式員,難道程序員的工資真的那么高嗎。答案是反的。如果你說。做程式員你可以轉系統架構師,你也可以做項目經理。那么我問你,你是否具備一名項目經理,系統架構師的潛力。中國有7000多家正規軟件企業。120多W的軟件從業者。充其量:項目經理不會超過2W人,架構師更是少的可憐。一個公司肯定有項目經理,但是不是每一個公司都會有架構師。想想,這么大的比例,你能保證每個人都能轉項目經理,架構師嗎!這只不過是1/100的比例而已。有時候你應當往相反的方向想一下,你沒那么幸運。你也不是最聰明的。

  5年后,你會發現你是一個不正常的人,首先,身體經常莫名其妙的不舒服,性格變的怪異。思想還是那么單純(純的可愛),你會覺的你的朋友并沒有比以前多,反而更少了,或者是你和你周圍的人越來越沒有共同語言。你永遠沒有一個正常男人所應該擁有的氣質。你在老板面前談話時還是顯的那么的沒有底氣。那么我告訴你,是程序員害了你。是代碼禁固了你的思想。

 

  程式員朋友們,我想告訴你們,如果你們只是熱愛技術,這個并不重要。但不要把自已掉入技術開發的怪圈。這個很難自拔的。時代造就了一批像求白君那樣的優秀人才。但是這些人在中國并不多。在中國你想干技術,太難了。老板們寧愿在酒桌上多點兩個菜,也是不會給你多加一分錢的工資的。

 

  在中國,存在三黑,政府黑,房地產黑,IT業黑。能做IT的老板們肯定比一班人更能懂的剩余勞動價值的概念。

 

  好好反思吧。程序員朋友們,早一點走出這個行業,是不會錯的,至少以前的老程序員們是這樣告訴我的。

 

  另外我看了下德國公司做的軟件,國內的軟件企業生產出的軟件都是垃圾。

  出處:http://community.csdn.net/Expert/topic/5014/5014829.xml?temp=.8278772

 

摘錄的評論:

msongpc() ( ) 信譽:100    Blog  2006-9-13 4:41:00  得分: 0

不同意樓主的觀點!你現在讓這些人都退出,你養他們?你給他們分配工作去?笑話!一開始進

來的人都不應該想到苦,不應該想到身體不舒服!你的身體狀況,和工作沒有太大關系,關鍵看你這個人會不會享受生活了!你老板的臉色怎么樣要看你的人是不是值得一個人尊重,即使你的

技術過不了關,但是你這人的各方面素質都值得人尊重的話,我就不相信哪個項目經理會對你吼,除非他是機器不是人!你說的你的前輩讓你走出來,那為什么他們沒走出去?想走的話到任何時候都能走出去!你說天天都會加班,你完不成項目你憑什么不加班?你說你性格怪異了,朋友少了,為什么不從自己身上找原因?非要從自己的行業身上找原因?軟件行業的發展不是只是一個技術上的發展就夠了,還要看人才的供應,人才的分配,和收入的差距縮短,提高程序員素質,改邊他們的工作心理狀態來提高項目質量!如果每個人都是你這樣的想法中國的軟件怎么發展?真不知道你是怎么當一個架構師的!對于你我只能說是一個幸運兒,你對行業看的如此暗淡,我看到了中國軟件業的落后原因!日本自衛隊考3級士官最終只有50分之1留下!你能評價日本的自衛隊力量弱嗎?你能說他不發達嗎?你能對他們說以后不要去考了,競爭力太強了!我認為失敗的人并不失敗,沒有很好的對待失敗的人才是失敗的!失敗了起碼知道了自己的一個不足點!對于一個人來說,身體是最重要的,隨著中國人民生活上各種質量上的提高,程序員的身體也會慢慢好下來的!任何東西只有發展才能得到辦法,并不是推出才能得到辦法!我今年只有19歲,我已經開始從我的營養搭配,還有藥物,各種體育鍛煉上提高自己的身體素質!我相信,我這樣的程序員永遠的,不管從身體上還是從精神上都不會象你說的那樣的!居然你說了,你是一個架構師,而且這樣的人非常少!那么你應該對我們這些菜鳥說的是讓我們如何對待工作,如何對待自己的身體,如何讓自己高興工作!這樣的帖子讓外國的老板看到,他們怎么敢把中國的外包項目拖延時間提高質量?作為一個高層技術人員就如此的傲慢以及對晚輩的錯誤指導,中國的軟件整體實力怎么上去?我作為一個晚輩,我忠告你,希望你去買幾本關于社會倫理學和暴力美學的書籍來看一下,然后在你最終知道了行業發展的體制綜合性和個人思想能力問題的時候!你再來這里發表些倫理文章!了解那些東西,不是哪個人可以教你的,而是要看你自己在黑暗世界(如果不懂我說的黑暗世界的意思,那我告訴你:宇宙中有兩種世界,一種是物質世界,一種是黑暗世界)里的悟性和你人生的修養,更要看你個人的綜合素質!朋友們,做好你們的手頭工作就行了,不要相信這種人的話,知識只是人的一部分,思想才是力量!在這里,我深切感悟到一個英國諺語:一個受過教育的笨蛋是個多么可怕的笨蛋!本人觀點,如果有人覺得我欠扁,那么就讓事實告訴你!

 

 

aspjsp(天天) ( ) 信譽:84    Blog  2006-9-13 18:15:57  得分: 0

程序員朋友們:有三點我要申明

  1:我并不是認為我干了三年多時間就到了架構師的程序自認為自已能力強.如果你是一個程序員,我肯定比你強.至少我下面帶的有一大幫程序員.他們以我為偶像.哏著我他們進步快.

  2:我并不是從什么培訓班出來.我是科班畢業的,不過我是專科的.學歷可能沒有你高.而且我還被**公司請過去帶過崗前班訓班.當然是利用業余的時間.記好什么叫崗前培訓.

  3:我并不是以我自已為例說明不要在去干程序員了:我是看到太多的程序員都這樣.就好比我的下屬,經常加班,沒有加班費.經常被項目經理訓.事實中做到架構師這種程度的人你在一個企業里面也就自然成了骨干成員了.待遇方面享受的都是項目經理一級的待遇.記好項目經理比部門經理要強.部門經理算不了什么.

  4:大多數程序員每天都活在自我期騙的角色里.自信等等都是在自期期人.你知道軟件的發展模式嗎?知道目前軟件正在走哪條路嗎?甚至你知道什么是CMM嗎?工廠化的模式所帶來的必將是大批的代碼工人.流水線式的作業方式,將使的效率有空間的提高.真的還需要那么多的程序員嗎?還需要那么多的軟件企業嗎?什么叫工廠?你能否明白.如果你不精通一門外語(英語不算)那么你將切底的被淘汰出局.想做工人都不夠.我去過印度,也去過歐洲.當然是去參觀,培訓.那里的軟件公司并不多,但是很大,大的真的像工廠一樣.

 

father(IT雇傭軍) ( ) 信譽:100    Blog  2006-9-15 15:02:23  得分: 0

 

to msongpc

如果讓你每天加班到轉中2點,星期六,星期天也加班.

看你還有沒有時間鍛煉

這種情況在業內是很常見的,可能有40%,

并不是完不成項目,還有很多其他的原因

 

你19歲?

等你到了29歲再看看這篇帖子,看有什么感想

 

djfu(一馬平川) ( ) 信譽:100    Blog  2006-9-15 16:28:00  得分: 0

 

鉆牛角尖是要不得的;

另外,在目前的中國,要技術比不上國外,要優秀人才很多都跑到海外或外企,

國內的企業很少是真正重視技術,真正的尊重技術人員的。

所以,國內技術比國外落后一大截,

而且國內相對缺乏優秀的技術人員的成長的環境,

這也是為什么很IT從業人員在30轉行的原因。

如果你真的喜歡做技術,執著做技術,要么進好的外企,

要么自己開公司自己做老板吧。

 

 

 yuedeem() ( ) 信譽:100    Blog  2006-9-15 17:16:16  得分: 0

 

大家閑著沒事可以去參觀下建筑工地嘛,也可以去農村走走嘛.與其花時間多想些亂七八糟不切實際的東西,不如出去走走,散散心,體驗一下,感受一下生活;車到山前必有路,何必連男人本該有的自信和度量都忘掉了呢,即使天下再黑,只要你眼睛夠亮,難道你不知道自己該怎么走?

 

Top

 dyc13() ( ) 信譽:100    Blog  2006-9-15 17:41:28  得分: 0

 

做IT掙不到錢的原因有很多.就我個人來看主要是市場太小!

    我從2000年開始學習軟件開發,到現在也六年了.這其間我除了買些盜版盤(無論是電影、游戲、操作系統、數據庫、還是開發用的工具軟件),幾乎沒有花一分錢用在正版上.我想其他人也都差不多吧。想想吧,如果我們都不在這方面花一分錢的話,那些非IT行業的人又能花多少錢在這方面?花錢的只能是那些企業(而我們國家的企業又有多少在用正版?)

    我們做的軟件都只能被盜版或作共享,這樣一來這個市場就太小太小了。所以我們都掙不到錢。

 

Top

 uiwq(呆豆) ( ) 信譽:100    Blog  2006-9-15 17:43:58  得分: 0

 

首先,身體經常莫名其妙的不舒服,性格變的怪異。思想還是那么單純(純的可愛)

—————————————————————————————————————————

完全同意!!

 

 Kalahari() ( ) 信譽:100    Blog  2006-9-16 1:44:24  得分: 0

 

談談我的一點看法吧

    我現在正在交大讀博,業余時間寫程序賣給幾家公司,今年預計最低收入是100k

    說老實話,錢真的掙的比較輕松,基本上平時閑下來寫代碼,寒暑假花點時間去現場做調試,雖然冬天也凍得很慘,夏天又經常熱的一塌糊涂,但總體而言耗時很少,平時有非常充裕的時間在博士課題上

    當然,有個人機遇在里面,但是其中也有我自己的努力和規劃。

    我的本科專業是電氣,研究生專業是自動化,但我從大一開始就自學編程。和很多朋友一樣,我開始也是非常癡迷編程,也曾經想要轉到計算機系作一個純粹的程序員。但是很快就意識到這樣做的愚蠢之處了。

    我的看法是,編程只是一種工具,一種用以實現某種任務的手段,它需要某種能夠依靠的東西,這種東西在我看來就是我在電氣、自動化方面的專業知識。我對自己的定位,是一個有著良好專業背景和知識的,以軟件設計為主的設計人員。我所涉足的,一定是我的專業領域。我花費了四年本科時間,不是用來成為一個半瓶子醋,與大堆大堆計算機系畢業的兄弟們競爭的普通程序員,而是一個能夠用程序、軟件解決電氣、自動化領域問題的電氣工程師。所以考研時,我沒有像很多同學猜測的那樣轉到計算機系,而是繼續在自動化專業學習。

    因為這一原因,我在研究生時得到了很多機會,能夠不斷的加以磨練而不至于因為沒有項目而荒廢時光。因為電氣專業精通軟件得人很少,而以軟件為核心的系統集成、開發又非常多,所以能夠有很多的項目去做。到研二的時候開始從外面的公司接項目,開發工業控制、測試方面的軟件。這些軟件其實算不上非常復雜,最大的一個也就不到2萬行代碼,但是因為涉及到很多硬件方面、控制算法方面的問題,就造成了電氣專業學生寫不了程序,計算機系學生不懂硬件的局面,而我則在其中游刃有余。目前在我的這個領域,可以說在國內我所設計的系統是最好的。

    我們這個領域的利潤率還是蠻高的,至少是100%的利潤,而且競爭也不激烈,因為有能力做的人很少,而且門檻比較高。我今年下半年把手頭的三個產品開發玩,每年10萬的收入就完全能夠保障了。而且每年都有新的開發任務,情況只能是越來越好。

    我之所以選擇讀博,一時希望在數學、理論上加以提高深化、二是希望在學校里尋找等待更好的發展機會。計算機領域天生就是數學密集型的,所以我希望能夠在這方面打下扎實的基礎,希望自己將來能夠有一個更高一些的視角和起點。

    我的感覺是,程序員早已不是從前那種受人矚目的角色了。看到滿大街的軟件培訓廣告,我就知道自己絕對不能走這條道路。沒有其他專業知識做為背景,單純的coder,太多了,也太廉價了,競爭太激烈。換個角度想,為什么有那么多年輕人放著自己的專業不學跑去自學軟件,因為門檻低,容易出成果,看看書,寫個程序就能滿足自己的成就感。但是,便宜無好貨,大家都來寫軟件,自然銀子不好拿,就像農民伯伯,看到西瓜好賣了就都去種西瓜。其實大家也能看到,真正的計算機大牛很多都不是學軟件出身的,大半是數學系,還有其他專業。單純的coding并不難,難點在于我們要code什么?

    當然,站上的很多前輩高手,我真的是非常佩服崇敬,也非常感謝他們能夠解答我的許多問題。我寫這片回復,絕對沒有任何炫耀的意味,只是看到了以上的討論,寫一點自己的經歷與感想,也希望對很多迷茫于未來的、或是正在為專業選擇猶豫的學弟們能夠有所幫助。

 C_fish() ( ) 信譽:100    Blog  2006-9-16 17:13:02  得分: 0

強烈支持摟主,我剛畢業,我是asp.net網站開發的,網站開發我喜歡,我兼職做網站,呵呵,其實賺錢有很多方式,并不一定要做程序員,把自己累壞了什么也沒用!

不管那個程序員說自己多喜歡寫代碼,但是我希望大家該休息 的時候就休息,別讓自己太累!中國其實說句實話各行各業沒有專業的,就像國外的運動員是的,國外運動員人家都是就是喜歡打球,人家不是為了錢的多少。而中國就不一樣了,中國不講究專業,那里有錢那里干。你覺得你專業,可惜國內沒有讓你專業的環境。

哎,說得多了也沒用!社會如此,成事在人,將來怎么發展大家要想好!

 

剛才其實忘記說了,這里補充上,每行每業你要是能做到“精”,那么你在這行絕對還是有發展前途的。

程序員絕對是偉大的!我學到的用的到的很多東西都是許許多多偉大程序員的思想結晶。如果你認定了目標,確實想在這片天空下發展,那么你就努力吧!祝各位成功!

眼,看到[ 瘋KX ] 前輩的發言。我想說:也許你不知道,青島這里許多小青年都不上班,就是每年弄個攤位烤烤羊肉串,一個夏季弄個差不多10萬塊錢,然后1年光玩。也許你說我不會烤阿,我上那里烤阿?其實你真真正正的問一下自己,是不是你從心底里害怕,從心底里抵觸,就像你做程序 一樣,有時候遇到一個非常棘手的問題,在剛接觸處理這個問題的時候我們心里都會抵觸,有點不愿意處理的潛意識想法。這跟你讓你去烤羊肉串一樣,心里潛意識中在抵觸。但是雖然困難,雖然棘手,雖然抵觸,但是我們都要做!行動,踏踏實實的行動!

但是不要沖動!呵呵

 

 

 yjdn(文刀無盡) ( ) 信譽:98    Blog  2006-9-17 18:26:23  得分: 0

 

同意樓主觀點.

  做為程序員,一天的大部份時間面對的是一臺不會說話的電話。長此以往,人確實會變得木訥。過兩年我也考慮退出coder。

  但從樓主的發展經歷來看,我的觀點,雖然你已經做了架構師,應該說技術算是不錯了,但我覺得,你依然還沒有做自己的事業。你以前做的,僅僅是學好一門手藝。而且,你只用這門手藝來給別人打工。而沒有用這門手藝來為自己做一個產品,然后,靠著這個產品,拿N個Copy去賣錢,如果你覺得國內的盜版太過份的話,可以賣到國外。

  舉個例子,看看馬化騰,98年弄出一個QQ,到現在為止,他賺到的錢以億為單位了吧。我想他當年的技術很可能比不上樓主,也比不上這CSDN各大技術版塊里的四星,五星,鉆石,MVP們。我想他當時應該也對三層不是很熟,對設計模式了解也不多。但,他弄出了一個QQ,他充分利用了已有的技術,開始了自己的事業,做出了自己的產品,并將之推廣。

  而不是一頭扎在技術里,今天學完了MSSQL2000,明天學MSSQL2005新特性。后天學習三層,了解領域模型,熟悉設計模式,學習重構!估計他真的學完這些東西你們現在看到的,也許是一個MVP,也許是這里的星星,鉆石。也許是各公司里的技術總監,但絕不會是QQ的總裁!!!!

  舉一反三,中國為什么出不了諾貝爾獎,我覺得,我覺得就是我們學得太多了,而且學的理論太多了。小學,初中,高中,大學,研究生,博士生。一直讀到你將近30歲,有多少時間給你搞研究,有多少時間給你做實驗,搞發明?用上面的話說,有多少時間給你做自己的事業???!!!

  為什么中國有農民憑著他的小學文化,能做出自己怕飛機,而且能上天?為什么有中國農民可以做出機器人,雖然不是智能的。但有多少個相關專業的大學生,博士生能做得出來?因為那個農民在研究,創造,發明的時候,那些大學生,研究生,博士生們,還在學習,學完了,不是給別人打工,就是把他學到的東西,再教給下一代的大學生,研究生,博士生們!!

很多人說做技術的沒前途,我倒是想問,你倒底拿技術來真正為自己做事業沒有?

做技術的,我不看好這技術牛人,包括MVP,五星,四星們。我看好的是,利用技術為自己創事業而不是給別人打工的人。
 


網載 2011-02-22 20:20:15

[新一篇] 寫好軟件的75條

[舊一篇] 對目前主流開發技術的分析和總結 (轉貼大富翁) ---- 獻給困惑中的弟兄們
回頂部
寫評論


評論集


暫無評論。

稱謂:

内容:

驗證:


返回列表