其實當(dāng)很多人計算著自己一行代碼值幾毛錢的時候,或許他從來沒有踏踏實實去考慮自己的能力和水平究竟如何。坦誠的講,大多數(shù)程序員的代碼質(zhì)量和設(shè)計質(zhì)量充其量只能算入門水平,學(xué)什么東西也只是皮毛而已,盡管可能簡歷上寫得是精通……
這社會是現(xiàn)實的,發(fā)展的。十多年前,程序員是個真正的有門檻的行業(yè)。因為那時候沒那么多漂亮的開發(fā)工具,沒有高級語言的支持,甚至連面向?qū)ο蟮拈_發(fā)思想都還僅僅是萌芽,更不用說什么質(zhì)量控制體系。那時候要掌握開發(fā)技術(shù)遠(yuǎn)比其他行業(yè)的技術(shù)困難得多,只有少數(shù)精英才能做到,而且還需要有過人的智力、耐心與毅力。要付出很多很多。這些“精英”,自然也能得到社會足夠的尊重。而現(xiàn)在,在前輩的辛苦耕耘下,進(jìn)入這個行業(yè)幾乎已經(jīng)沒有了門檻。當(dāng)你懷著對前人獲得的財富、榮譽(yù)和使命感走上程序員這條路的時候,可能你根本就不知道等待自己的將是什么……其實,而今在自己公司一小群程序員里“冒充”某某方面專家的時候,很多人卻不知道甚至根本無法想像,在不很久遠(yuǎn)的過去,自己或許只能選擇中途放棄。
雖然不是每個人都這樣,但是我還是要說:有人根本沒毅力,他們只想輕輕松松的賺錢,卻從來不想承擔(dān)自己該承擔(dān)的責(zé)任;有人根本沒創(chuàng)造性,他唯一會作的就是把別人的代碼抓來抄襲一下;有人始終自以為是,代碼能編譯通過和運(yùn)行了就覺得可以O(shè)K完工了;有人的設(shè)計和代碼糟糕冗余,可被其他人精簡2-3倍長,性能也可優(yōu)化數(shù)十倍;有人技術(shù)視野狹隘,搞C++的就覺得Java是個Sun的新式玩具,搞Java就鄙夷C++為洪水猛獸和怪物;更有人還把用別人發(fā)現(xiàn)的漏洞、別人開發(fā)的工具去黑黑別人的電腦當(dāng)做自己已經(jīng)是牛人和所謂的“黑客”。這些“程序員”真的能算程序員么?如果這也算程序員,我認(rèn)為他們也只是現(xiàn)在這個時代最平庸的一群程序員而已……
其實任何行業(yè)、任何職業(yè)都會面臨這樣或那樣的機(jī)遇,總有不知道的困難、煩惱在前面等著你。大家羨慕的只是成功時的鮮花和啤酒,又有幾個人真正去羨慕成功背后的艱辛和苦楚呢?作銷售好,作管理好,作老板好,作XX好……這樣類似的話我聽得都厭煩了。要我說,作自己最好。
在這社會上,我們或許習(xí)慣了用社會的、他人的標(biāo)準(zhǔn)去衡量、去比較,比如什么女朋友好不好、老婆好不好、工作好不好、老板好不好之類的。誠然,人不能脫離現(xiàn)實、脫離社會,人需要生存。但今天社會給我們所提供的機(jī)會,已經(jīng)比我們的父輩開闊了許多許多。我不認(rèn)為一個有才能、肯吃苦的人會失去謀生的機(jī)會,或者說會生存得比我們的父輩還要艱辛,我們還有什么可抱怨的?也許我們沒有搭上某趟快速致富的列車,也許我們看到其他搭上列車的人的成功心理難以平衡,但是不是說我們就因此無法自信的在朋友面前抬起頭,無法博得一份屬于自己的愛情,無法獲得其他人的尊重,無法去作一份有意義的工作,無法享受一份美好的生活呢?
其實,沒人能剝奪別人的快樂,沒人能總結(jié)出一條適用于所有人的所謂“成功”標(biāo)準(zhǔn),沒人能魚和熊掌兼得。有些人茫然的來,如同另外一些人茫然的走,沒有帶來什么,更沒有留下什么,這就是而今大多數(shù)浮躁的程序員的道路。或許,我們的國家現(xiàn)在還沒有美國那樣重視知識、重視科學(xué)、重視創(chuàng)新,然而除非你自己拒絕所有的機(jī)會,不然社會也同樣不會讓有開發(fā)知識、有創(chuàng)新能力的人都被逼得當(dāng)街賣燒烤。
不懂得珍惜現(xiàn)在的人,永遠(yuǎn)不可能把握未來……沒有好的心態(tài),就已經(jīng)先失敗了一半。作什么其實不重要,然而智慧的人知道怎么踏踏實實的去走腳下的路,平庸的人卻只知道羨慕和抱怨,從來不留意腳下的路。
最后用一句話來總結(jié):程序員不是神,心態(tài)決定一切,成功在你腳下。